Fire
“The only IM client you need!” A Multi-Protocol IM Client For OS X

Version 0.32 Release Notes

21 March 2004

0.32.m

This release's primary focus is to fix some additional issues with MSN.

- Always send a SYN request when logging in (jt)
- Wait for SYN response before doing CHG NLN (jt)
- We now send pings once a minute to keep the connection alive (jt)
6 March 2004

0.32.j

This release's primary focus is to fix the blocking by MSN (again).
28 January 2004

0.32.i

This release's primary focus is to fix the blocking by Yahoo (again). The
authentication mechanism in version 0.32.h and previous was not compatible with
the changes made on January 8, 2004.
2 November 2003

0.32.h

Application
-----------

- Active pref pane is hilighted when running on Panther (jt)

Services
--------

Jabber®
------
- Restored SSL capability (bug 825695) (jt)

MSN®
----
- Fixed crash when connecting on 10.1 (bugs 825249, 826683, 827015, 829607) (jt)
- Fixed issue which caused MSN to get stuck in the "Connecting" state on some machines
  Thanks to Greg Rumple for help debugging this issue (jt)
16 October 2003

0.32.g

This release's primary focus is to fix the blocking by MSN.

Application
-----------

- Fixed double AM and PM on Panther (bug 813408) (gb)

Services
--------

AIM®
----
- Fixed crash when icon directory didn't exist and couldn't be created. (gb)

MSN®
----
- Upgraded to support MSNP8. Thanks much to Andrew Wellington for providing the
  changes from Proteus' MSN plug-in. (jt/aw)
- Increased temp buffer size to 4K. (jt)
- Non-ASCII characters can be used when changing the nickname (bug 747061) (jt)

Yahoo!®
----
- Updated yahoo account settings to use new yahoo server name. (ah)

28 September 2003

0.32.f

This release's primary focus is to fix the blocking by Yahoo. (For real
this time) The authentication mechanism in version 0.32.e was not
compatible with version 11 of the Yahoo protocol.

Services
--------

Yahoo!®
- Updated to libyahoo2 v 0.7.2  (http://libyahoo2.sourceforge.net) (gb/ah)
  Thanks to Philip Tellis and the libyahoo2 team for releasing a fix.  Thanks
  also to the GAIM team for engineering the new authentication mechanism and
  publishing the results to the open source community.

22 September 2003

0.32.e

This release's primary focus is to fix the blocking by Yahoo. 
Fire has been under heavy development in the meantime, but much
of the work is in an incomplete state and would not be a good
candidate for release.  A massive update is coming soon.

Application
-----------

- Updated Danish translation from Lasse Jakobsen (lj/jt)
- Improved the responsiveness of typing within chat windows
  while the system is under high CPU load (gb)
- Dramatically improved performance of parsing large formatted
  chat logs. (jt)
- typing notifications are stopped if you use cut to remove
  all the text (jt)
- Application icon's flames are no longer clipped at the top.
  Thanks to Gabriel Radic for the update (gr/jt)
- Offline group count shows up properly now (jt)

Services
--------

AIM®
- Fixed not coming back from away (gb)

IRC
- No longer does USERHOST on everyone in the channel immediately,
  which was getting us kicked from some servers and leading to a
  crash (bug 596329) (jt)

Jabber®
- Since the SSL support requires 10.2, and we now check the OS
  version before enabling it. Previously we would crash on 10.1
  if port 5223 was used. (bug 722044) (jt)

Yahoo!®
- Updated to libyahoo2 v 0.7.1  (http://libyahoo.sourceforge.net) (ah)
- New version of yahoo protocol was necessary because Yahoo!
  closed off access to clients with old versions of the protocol
  as of 24 Sep 2003. (ah)
- Yahoo now uses improved socket handlers to reduce CPU
  consumption. (ah)

13 April 2003

0.32.d

Application
-----------

- Updated Spanish, French, and German localizations
- Added localizations for Traditional Chinese and Simplified Chinese
  thanks to Ken Tsang for this
- Fixed inconsistency between the conversation browser and buddy list
  which could occur in some cases (bug 683777) (jt)
- Fixed the chat window toolbar icon sizes for when the size is set to
  small (gb)
- Fixed issue with names of preference panes in German localiation (ah)

Services
--------

MSN®
- Fixed extra typing notifications that were sent when using return or
  enter to send messages. This would result in the other side thinking
  you were typing when you weren't. Thanks to Mark Rowe for the pointer
  on what was going wrong (bug 688412) (mr/jt)
- Properly notices when you are disconnected (bug 682382) (jt)
- When receiving files, properly notifies the sender of success
  (bug 689088) (jt)

Yahoo!®
- Fixed problem with crash when Yahoo was first connecting. (ah)
  (bugs 709812, 710998, 705309, 700575, 699107, 683174, 657744)


22 February 2003

0.32.c

Added Swedish localization and updated Russian localization.

Application
-----------

- Fixed problem with chat windows not showing up when Fire is in the background
  (bug 679333) (jt)
- Better handling of conversation browser autoresizing preference
  (bug 652682) (jt)
- Hopefully fixed crashes when starting Fire on login (although I could never
  reproduce this problem) (bug 533626) (jt)
- Chat Windows now support undo/redo. (nk) (feature 683364)
- Multiple buddy log on/off sounds are now consolidated. (nk) (bug 653839)
- Idle check is now less frequent while you are available, which should
  hopefully reduce the constant cycling problem reported on earlier versions
  (bug 662924) (jt)
- Better parsing of smileys with @ in them (bug 672484) (jt)

Services
--------

AIM®
- Oscar is now on by default. You can still switch to TOC using the Services
  pref. (jt)

MSN®
- Sends carriage return, linefeed instead of <br> in multiline messages
  (bug 679324) (jt)

Yahoo!®
- Fixed problem with crash when Yahoo was first connecting. (ah)
- Changed the order of fallback ports to try port 80 first to make it
  faster for people behind a strict firewall to connect since most of those
  allow port 80. (ah)


2 February 2003

0.32.b.2

Corrected nib corruption in French which prevented Fire from launching.


1 February 2003

0.32.b

We now include Spanish, Russian, and Danish localizations, and updates to
French, German, and Italian localizations.

Application
-----------

- Fixed Japanese input (gb)
- Fixed the problem where it sent on Return when if the Pref was not set to do
  so (gb)
- Improvements to window layering behavior when Fire is in the background (jt)
- New chat windows not shown when Fire is hidden (bug 556211) (jt)
- Away messages saved when you close the window or add a message while still
  editing (jt)
- Fixed problem with disappearing Blocked Buddies Group (ah)
- Moved blocked buddies to the bottom of the group list by default(ah)
- Chat window performance (specifically wrt scrolling) improved (nk)
- Unread count now displays properly (bug 653353) (nk)
- Chat windows scroll the upper scroll view when Home/End are pressed. (nk)
- Account status (busy, idle, away, etc.) is shown on accounts groups for
  Yahoo, AIM, MSN, and Jabber. (ah)
- Edit menu option now works in the Context Menu and Buddy Menu when an
  Account is selected in the buddy list. (ah)
- Available buddies come before Idle when sorting by status (bug 654028) (jt)
- On the Fly translations in chat windows work again.  Dutch has also been
  added as a translation option. (ah)
- Hold down shift while starting to disable autoconnect (jt)
- Hidden option to turn off your away message when you send a message
  Thanks to Brian Bergstrand for the changes. (feature 478160) (bb/jt)
  To enable, use this command in Terminal:
  defaults write Fire UnawayOnMessageSend 1

Services
--------

AIM®
- Overriding the AIM port number works again. (bug 652284) (jt)
- Fixed the bug where AIM-Oscar keeps trying to connected after a fatal login
  error (bug 653188) (gb)

ICQ®
- Fixed possible crashes when messaging users not in your list (bug 600316) (jt)
- Web status is now shown correctly on ICQ.com (bug 553585)
  Thanks to Mitz Pettel for the tip on how to turn this on (jt)

IRC
- fixed possible infinite loop in IRC (bug 557725) (jt/gb)
- IRC no longer sends embedded returns in messages (jt)

MSN®
Hopefully this fixes the connection problems people have been reporting with
0.32.a.
- More correctly reflect the connection status (jt)
- Set block non buddies setting after connection is completed (jt)
- Reflect your status in the accounts group without being in your own buddy
  list (jt)
- Buddy list syncing is off by default since this seems to be the root of 
  the disconnect problem. To reenable it do this in Terminal:
  defaults write Fire SyncMSNLists 1
  (jt)
- Typing notifications sent less often (every 5 seconds) (jt)

Yahoo!®
- Messages now are logged in the Fire Console instead of the System Console (ah)
- Fix for a bug when a buddy with a blank name got entered in the system (ah)
- Updated to the latest version (0.6.2) of libyahoo2
  (http://libyahoo2.sourceforge.net) (ah)
  This new library adds minimal support for voice chat invitations as well as
  support for handling receipt of multiple offline messages. (ah)
- Fix to handle sending/receiving International character sets in Yahoo
  (bugs 482015 & 667221)  All messages are properly sent as UTF-8.


11 December 2002

0.32.a

We now include updated French, German, Icelandic, and Italian localizations.

Application
-----------

- Chat windows scroll the upper scroll view when PgUp/PgDown are pressed. (nk)
- Chat windows only auto-scroll if the last line of text is visible. (nk)
- Chat window preference to indent wrapped lines. (nk)
- Reorganized the menu layout. New Buddies menu makes it easier to add new
  buddies or access chat history, edit, etc. Internet related items moved
  to the Help menu. (jt)
- Away message counts reset when your status changes (feature 527207) (jt)
- Change the updates of the Buddy List.  This gets rid of most of the pauses
  in typing (6 hours fixing this, yuck) (gb).
- Properly log messages from users with slash '/' characters in their name
  (bug 478127)
  Thanks to Dan Scully for the fix (ds/jt)
- Logging is now colorful and everything (gb)
- Clarified dialog box when sending to an offline buddy (bug 620848) (ah)
- Disconnect from all command in Dock menu (feature 587318) (jt)
- Refresh Buddies command in Buddies menu (feature 540353) (ah)
- Renamed Groups are are also renamed on the server (ah)
- Removed Groups are also removed on the server (ah)
- Drag and drop to move buddies & groups in the Buddy window now works
  correctly (bug 645016) (ah)
- May have completely fixed the no send on Enter/Return bug.  Thanks to
  Justin Wood for advice as to how to do it (gb)
- Buddy list is in upper left corner by default. Send on enter is on by
  default. Flashing chat windows are off by default. (jt)

Services
--------
AIM®
- This is the BIG one:  Oscar support! Don't go too nuts over this!
  (gb/special thanks to Rob Flynn and Sean Egan of gaim:
  http://gaim.sourceforge.net.  We are now using libfaim for AIM)
    Direct IM support when started on other side (starting it comming soon)
    (feature 613011)(gb)
    Away message reading support (feature 478146) (gb)
    .mac buddy support (feature 563733) (gb)
    Server Side Buddy list support with groups (more options on this comming
     soon)(gb)
    Buddy info is more accurate on login times (bug 614077) (gb)
    Invisible (even though it is pretty stupid) (gb)
    Group chats (gb)
    Receiving Buddy Icons (sending comming soon)(gb)
    Most of the File Transfer (Receive and SEND!!!) This is not perfect.
    Do NOT expect to send/receive filenames longer that 63 characters.
    This WILL be fixed soon. (gb)
    Can now send and receive messages in Unicode for those pesky characters
    that don't work otherwise. Now if everyone else would support them
    (Trillian, Adium, etc...). (gb)
    Buddy Search by first, last, and nick name or by email (gb)
    Correctly parses AIM's HTML language to display background colors (gb)

ICQ®
- updated to libicq2000 0.3.2 (jt)
  hopefully this will fix the issues with authorization requests and duplicate
  messages
  
Jabber®
- support for SSL, enabled when using port 5223 (feature 497052) 
  thanks to Proteus for the code for this (jt)

MSN®
- file send and receive support hooked up to libmsn (jt)
  - NOTE: this may block the UI while the file transfer is happenings
- send typing notification immediately when you start typing (jt)
- you can change your nickname in the edit account sheet (feature 616191) (jt)
- server and local buddies reconciled on login (bug 616042) (jt)
- supports Refresh Buddies menu request (ah)
- multi line messages have proper line breaks for Windows clients
  (bug 643419) (jt)

Yahoo!®
- Improved parsing of Yahoo formatting and messages containing < >
- Changed smiley menu names to match Yahoo! docs
  above thanks to (ah) Alan Humpherys (jt)
- Updated to the latest version (0.6.1) of libyahoo2
  (http://libyahoo2.sourceforge.net) (ah)
- Full support for adding buddies and allowing you to reject someone's request
  to add you as a buddy. (bug 637618) (ah)
- Improved conference support with ability to accept and reject requests to
  join a conference. (ah)
- Initial groundwork for support of Yahoo! Identities. (ah)
- Improved support for sending files. (ah)
- We now send the done typing notification (jt)
- Additional support for operation behind firewalls. (ah)
- When buddies are rejected they are removed from your buddy list. (ah)
- Added full support for ignored (blocked) buddies, including synchronization
  with the server. (bug 542885) (ah)
- Moving Buddies between Groups is now reflected on the server. (ah)
- supports Refresh Buddies menu request (ah)
- Fix for crash when Yahoo connection is unexpectedly closed.
  (bugs 641347 & 644571) (ah)
- Away message autoresponse no longer prints out as a blank message
  (bug 610768) (ah)

IRC
- Fixed a case where the user list shows duplicates (gb)

Fire Help
---------
Many of the Fire help files have received a facelift and update,
facts-wise. (nk)


SourceForge.net Logo