Version History for versions through .1.6.2

For a complete list of versions with release dates, please view the version history page.

  • Items in black are changes to the client
  • Items in green are changes to the server.
  • Items in purple are changes to both the client and server.

Changes in version .1.6.2

  • Fixed bugs that prevented usernames more than 9 letters long from being entered into the login box.
  • Prevents a potential crash/hang problem when receiving offline messages after initially retrieving them on login.
  • Change timeouts once again to further reduce cycling between attached and detached mode.

Changes in version .1.6.1

  • Buddy list timestamping now automatically ensures that you have the most up to date buddy list.
  • Two users behind firewalls/routers can now chat in near real-time without waiting for offline message polling.
  • Fixed scrolling problem in Win95/98 where auto-scroll would quit working.
  • Custom away messages can be set for individual users, are stored until logoff or removed again by user.
  • Server tickles no longer hang the client, and are more tolerant to connection "hiccups."
  • Allows logging in as detached using the buddy list IP history.
  • Auto-complete of usernames of users who have previously logged in.
  • Fixed bug where offline email message prefs were not being properly retrieved.
  • Suppression of offline notifications preference changed to suppress after first offline message notification.
  • After detachment due to the server being inaccessible, the information box has been removed.
  • Increased connect timeout in order to compensate for lag and cycling between attached and detached.
  • Added option to have BitWise load when Windows boots.
  • Clients now maintain a buddy list IP history; allows connecting with users that are logged in detached.
  • Tweaked some of the timeouts in order to prevent odd behavior, especially when logging in (Bug 20--no buddy list).
  • When there is an authentication error with the server, you are now moved into detached mode rather than forced offline.
  • Prevent socket error messages from getting inserted into the conversation when detaching.
  • Fixed continuous hangs when messaging a buddy that is offline, or unreachable.

Changes in version .1.6

  • File transfer descriptions.
  • File transfer preferences tab for options such as auto-receive.
  • Option to remember password is now available.
  • Always on top check did not always get updated properly when right-clicking on taskbar entry.
  • Can now specify where you want macros to be active.
  • Can now send a file directly from the buddy list without using a chat window.
  • Can still open a file while it is being sent.
  • If explorer crashes, the BitWise icon will be restored in the system tray.
  • Chat windows will also turn red when detached.
  • Macros can be set to auto-expand when typing an away message.
  • If a profile cannot be retrieved from the server, an empty profile is shown instead of garbage.
  • Socket errors no longer reported in away messages if user is behind a firewall/router.
  • Reconnect timer properly destroyed when moving from detached mode back offline.
  • Login replacement message box has been improved.
  • No longer continually asks to replace old login when old login is not responding to logoff request.
  • Cleaned up the XML parsing so that new tags can't be ignored when upgrading and default values lost.
  • Again reduced the number of retries for maintaining server connections.
  • Prevents excessive hangs when connecting to other clients behind firewalls, or to an unreachable server.
  • Fixed bug where preference changes were being lost when coming out of detached mode.
  • File transfer speed much improved.
  • Proxy server implemented - allows one buddy to be behind a firewall!!
  • Re-organized login sequence to make it more friendly to dial-up users.
  • Server works with client when coming back from detachment to reduce the number of prompts asking if the user wants to redownload their buddy list.
  • Web tools streamlined.
  • Web facelift under development.

Changes in version .1.5.6

  • Re-attaching login sequence improved, and it also keeps your original status instead of always setting you to available.
  • Saying no to replacement no longer opens up an empty buddy list.
  • BitWise now gracefully exits and properly logs off when the user logs off of Windows or goes to shutdown/restart.
  • File transfer status messages are now inserted into open chat windows.
  • Added notification of preferences store failure if you detach and then try to upload preferences.
  • Login box retains its previous position on the screen between sessions.
  • Usernames are once again properly capitalized when logging in (originally fixed in .1.3, but since broken again).
  • Client will now detached and upload buddy list if we annouce that the server is going down for maintenance.
  • Client now retrieves buddy status when re-attaching to server after detachment, regardless of whether or not you re-downloaded your buddy list.
  • No longer allows renaming buddies while detached.
  • Added option to automatically expand macros when typing a message to another user.
  • Fixed status insertions when returning from detached mode.
  • Added an Always on Top option to chat windows.
  • Added an Always on Top option to buddy list window.
  • Fixed error where talking to users in detached mode did not always go through.
  • Added status insertion when a user detaches from the server.
  • Detached icon will no longer become an online icon when dragged to a new position.
  • Cleaned up the code, took out some unneeded parts and streamlined others.

Changes in version .1.5.5

  • Detached server mode.
  • Resizable buddy list window.
  • Resizable chat windows.
  • Overhauled scrolling algorith to support resized windows, paves way to font changing.
  • Added empty lightbulb for offline buddies.
  • Fixed sounds not being played for some buddies they come online.
  • Fixed sound being played for offline buddies when you log in.
  • Buddy list window position saved inbetween sessions.
  • Fixed \\ in some default file paths.
  • Stopped global preferences from saving even if pressing Cancel.
  • File transfer error where garbage data was added onto the end.
  • Added new download path to version change dialogs.
  • Massive website facelift.
  • Website now has 'member services'.

Changes in version .1.5.4

  • Fixed new away message vs. going away status insertions.
  • Preferences files now formatted for windows newline standards and can be read in notepad.
  • Fixed status insertion message when using the Add Buddy button on a chat window.
  • Moved the invisiblity toggle into the change status popup.
  • Moved the edit profile option from the buddy list into the tray menu.
  • Icons now used instead of + and # to represent online status.
  • Able to rearrange buddy list.
  • Open / Run button when receiving a file after file transfer is done.
  • Implemented code to allow for invisibile logins.
  • Server allows client detachment.
  • Hung user checker has been revamped again, should consume fewer resources.

Changes in version .1.5.3

  • Macros and macro preferences page.
  • Grayed out away message name until the save box is checked when making a new away message.
  • Added copy menu to conversation right-click menu.
  • Added cut/copy/paste popup to message box in chat window.
  • Reorganized tray menu.
  • Created different status notifications for a user signing on vs. coming out of away mode.
  • Added option to automatically insert buddy's away message if you message them while they are away.
  • Status insertions now note if a user stays in away mode but with a new away message.
  • If tray flashing is enabled, new chat windows will stick dark until they receive focus.
  • Doesn't display buddy list until login is complete, avoids minor hangs on login.
  • Fixed query calls so that certain logins are no longer rejected due to an overflow problem.

Changes in version .1.5.2

  • Prevented crash when trying to send a file and the file could not be opened.
  • Change to help prevent delays when sending to offline users.
  • Prevented program from crashing with global preferences box open.
  • Error check for duplicate aliases within the rename buddy box, better error handling.
  • Adding ghosting preferences page, with only non-ghosting options.
  • Client now waits for 20 seconds of server non-connectivity before disconnecting (instead of 2).

Changes in version .1.5.1

  • Offline message sending via email enabled.
  • Pressing enter key now opens chat window for highlighted buddy.
  • Prevented crash when trying to exit or log off with the profile open.
  • Checked that file is writable when receiving a file, prevents crash/odd behavior.
  • Code cleaning, preventative maintenance.
  • Offline message sending via email processor more powerful.
  • Database layout structure modified slightly.
  • Killer is more graceful about booting people, fixed memory leak.

Changes in version .1.5

  • Login dialog box no longer gets buried under chat windows after logigng off.
  • Chat windows are now independent of each other, bringing one to the front will not bring all to the front.
  • Saving away messages, updating away messges, removing away messages.
  • Added ability to select a "Default" away message and access it from the system tray.
  • Reduced hang when messaging users behind a firewall or router, or users improperly logged off.
  • Fixed file transfer attempt #1 -- would always fail, only slowed down connection attempts.
  • Kept gaps from appearing in buddy list when removing a contact.
  • Accept file and waiting for file accept dialogs now have task bar entry.
  • Receiving a file request plays new chat window sound.
  • Cleaned up some code, set some variables to default safe values for error-checking.
  • Fixed a bug that only allowed you to rename a buddy to a duplicate name.
  • Task bar entries when waiting for file acceptance or when a new file request is sent.
  • Plays new conversation sound when receiving a file transfer request.
  • Logging off has been made substantially faster.
  • Changed buddy upload sequence to flush buffers properly.
  • Re-added server delete buddy code for more durable transactions.
  • Offline message email delivery support has been implemented, waiting for client implementation.
  • Removed sleep function calls after certain recv situations.
  • A SafeRecv function has been written to prevent a session from staying blocked for too long.
  • Altered database statements to prevent the buddy list from being lost if the connection is lost during final upload.

Changes in version .1.4.1

  • When receiving a file, no longer crashes when trying to overwrite a read-only file.
  • When receiving a file, prompts to overwrite an existing file.
  • Close chat windows with buddies not on list when logging off, prevents possible crash.
  • Added preventitive measure to prevent users from polling garbage offline messages.
  • Moved the About BitWise to the tray menu.
  • Rearraged tray menu code to allow for more flexible menu expansion (hopefully).
  • Added ability to change status from the tray icon.
  • Added option to suppress chat window and/or buddy list sounds when away.
  • Added option to come out of invisible when you message someone.

Changes in version .1.4

  • File transfers between clients is now supported!
  • Made sure to disable continued messaging of a person who goes "offline" but is really only invisible.
  • Flashes once even when the window has the current focus.
  • Keep preference settings from being lost if you logoff with preferences open.
  • Prevent exiting with preferences open in order to preserve settings and prevent memory leak.

Changes in version .1.3

  • Fixed garbage characters in dialogs used for directory selection.
  • Fixed preference file location from moving with the current working directory.
  • Sound Preferences.
  • \n in chat logs instead of \r, which should solve problems when viewing logfiles with notepad.
  • Fixed error where Add Buddy button in Chat Window could be used to double-add a buddy.
  • Gray out read away message if the user is not away.
  • Preferences Parser overhauled for additional flexibility.
  • Set connect timeout to 3 seconds, which should prevent firewall/router excessive hangs.
  • When logging in, set your name's capitalization to the name received from the server.
  • Profiles implemented.
  • Online time included in profiles.
  • Server times out sooner if it can't send a status update.
  • Some new administrative functions have been incorporated.
  • Server will not let client add invalid buddy IDs (prevents Bug No 5 from getting out of control).

Changes in version .1.2

  • Fixed blank lines problem in chat logs.
  • Font standardized to keep users from having ugly experiences like messages in some odd 2-point font.
  • Add Buddy button in chat window for buddies not on list.
  • Right-click view message log option.
  • Prevented crash when continuing to message buddies after removing them from your list on currently open chat window (Disabled removing buddies while talking to them).
  • Preferences & Preferences Saving.
  • Login sequence modified to change name capitalization to correct name (Client Breaker).
  • Status Packets have been significantly beefed up in anticipation of setting up the Proxy server and support for other administrative stuff (Client Breaker).
  • Full, automatic backups of the database are made on a regular basis.

Changes in version .1.1.1

  • Adding a buddy extra error check, if a bad buddy is "added" a message will be displayed (-1 buddypack).
  • Prevented conversation elements from being highlighted after being added to the conversation.
  • Popup tray menu now goes away as expected.
  • Restoring Bitwise now always works, even with other windows on top.
  • All incoming strings are properly parsed to avoid bombing the database if they contain certain characters.
  • Fixed the client->server response order for a couple of cases when the client really doesn't need to know if the operation failed or not. (AKA: Go Invis. What can you do if one of your friends couldn't be informed?) this should take out a couple potential areas for bottlenecks on recvs.
  • Created several good index entries in the database. This should significantly speed the processing of some queries once a lot of users start to use the system.

Changes in version .1.1

  • Password change dialog fields change to password fields rather than plain text fields.
  • Buddy list changed to small icons from list to fix left/right scroll.
  • Fixed the moving colors problem
  • Temporary buddy add when first adding a buddy for proper receiving of status updates.
  • Allows you to relogon to the same IP address in case of a program crash without having to wait to be killed off.

Changes in version .1

  • None - First release.

You are viewing the Linux presentation of BitWise IM.
You may also view the Windows or Mac presentations.

© 2010 BitWise Communications, LLC
About Us |  Contact Us |  Press / Media |  Privacy Policy