Date: Sun, 24 Feb 2008 21:42:20 -0500 From: madodel Subject: [VOICENWS] SW: Mr. Message (AIM/ICQ client) update 2/24/2008 ++ From the VOICE OS/2-eCS News Service http://www.os2voice.org ++ From: Marty Amodeo Mr. Message for OS/2 is an instant messenger client which is capable of communicating over AOL's Instant Messenger network using the OSCAR protocol (used in the Win32 AIM clients, jBuddy, Pidgin, Kopete, ICQ, and a variety of other clients). There were some stability problems with the last release, and I think I have them all fixed now, so I'm putting out an interim release with these fixes before new features are added. This release has the following fixes and changes: * Fixed a crash in the settings window when using the new file browser if the filename is empty. * Fixed some double memory frees when a person who had a profile goes offline, and then comes back online in the same session. * Fixed a 1-byte overwrite into free memory when the session names are read from the profile. * Fixed a memory leak when redundant typing notifications are not sent. * Fixed a small memory overwrite when lines from a profile are long and must be split (when the pop-up information window is displayed). This was a major cause of instability. * Fixed a missing WinEndPaint when updating the login progress percent bar. * Fixed the behavior of adjusting the ticker settings dialog window when the ticker settings are changed directly via drag and drop to the ticker window itself when a session is active. * Fixed the memory checking debug code when more than 1024 allocations to unique block addresses occur (special debug build only). * Enhanced memory checking code significantly to allow detection of out-of-bounds buffer writes, added the ability to check for leaks in C++ objects, and eliminated false hits from static allocated variables. Also now checks for frees on new'd objects and deletes on malloc'd objects. (special debug build only) * Changed the popup windows to be limited on the number of lines they display. * Changed to interpret LF (from *nix IMs) to CR/LF so they are displayed properly in Mr. Message. * Increased the stack size in thread 1 to improve stability when recursion is required in various window procedures. * Worked around a PM bug which would not properly load icons from a DLL for push button controls. This caused the new session settings window to fail to appear on the affected systems. * Changed client indentification to hopefully convince the server to send messages from mobile users to me. * Moved compiler platform from OpenWatcom 1.5 to 1.7a. * Turned on size and speed optimizations in release code. * Wrote a makefile which is much more managable for people who want to create their own Mr. Message builds, rather than shipping the automatically generated makefile from the OpenWatcom GUI. * Added ReadMe.build to the source distribution to help users build their own version of Mr. Message if they want. To download, please visit the official Mr. Message web page: http://mamodeo.dyndns.org/MrMessage -- For a choice in the future of personal computing, Join VOICE - http://www.os2voice.org [Moderator's note: All posts are sent without guarantee to the accuracy of the content. We try to verify details and URLs but this is an entirely volunteer run list, so 100% fact checking and the quality/useability of products announced here is impossible. If you respond to this post please remove the DESPAM from the poster's email addresses. Please do not send requests for information about a specific post to the moderator unless it is an update or I sent it.] -- To unsubscribe yourself from this list, send the following message to majormajor at os2voice.org unsubscribe news your.email.address at here end Or, visit http://www.os2voice.org/MailingLists.php If you have an announcement you would like posted to the VOICE News list, please send it to submit at os2voice.org or go to http://www.os2voice.org/SubmitNews.php . Please include a valid reply address and a real contact name. If you wish to comment on this post, please reply to feedback at os2voice.org