Version History for versions .2.x.x

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 (including the web server).
  • Items in purple are changes to both the client and server.

Changes in version .2.1.2

  • Invisible Login now stays checked if you log off after having auto-logged-in as invisible.
  • Invisible Login unchecks when you edit the username.
  • No longer locks up on empty username and no registry entries (hotpatched into .2.1.1 on 5/18).
  • Fixed problem where group ID would not be saved inbetween sessions (hotpatched into .2.1.1 on 6/5).
  • Login dialog now properly receives focus upon opening BitWise under Win 9x (hotpatched into .2.1.1 on 6/5).
  • Added keyboard shortcuts to the corner popup buddy list popup menu.
  • Fixed bug where processor usage would go to and stay at 100% when logging in and storing the password for a 3 character username.
  • Fixed crash problem where "Save" on a non-existant macro would crash BitWise if you had been logged in as someone else first.
  • Fixed rare bug where incoming reverse connections might attach to an incorrect PC, leading to bizarre messaging behavior.
  • Save button on macro preferences is now grayed out when it is not appropriate for it to be used.
  • Stored passwords no longer fail to properly retrieve with differences in name capitalization.
  • Changing your password will now also properly change your stored password, if you store your password.
  • Updated links embedded inside BitWise to reflect changes to the BitWise web site.
  • Server Build 921 - Fixed bug where if you tried to log on with a non-existent username, the error would be 'Timeout' instead of 'Authentication Error'.
  • Server Build 921 - Improved the ability of Professional Group members to direct connect, even when behind different IP addresses. Not possible for Public Group at this time due to privacy concerns.
  • Server Build 915 - Status update information now more complete - will help support multiple name logon from same computer.
  • Proxy server now distributes connections across multiple processes for greater load bearing capacity.
  • Proxy server quicker thanks to a reworking of how the message queue is handled.
  • Proxy server runs on a RAMdisk now - should make it quicker and reduce the amount of hard drive access.
  • Professional Group web interface created and installed.

Changes in version .2.1.1

  • Option to have BitWise in or not in the taskbar has been added to the Buddy List preferences.
  • Default folder for preference files and chat logs is now user's documents folder, not the folder that contains BitWise.
  • Fixed problem where a few characters of the message text was being highlighted on some machines when pulling in log files.
  • Fixed multiple spaces appearing at the end of the timestamp when %C is used and a system messages is displayed.
  • Changed the way server connections are initialized and created as a more permanent fix to the profile retrieval problem in .2.1.0.
  • Added a "Save" button to the macro preferences to allow the user to accept changes to a macro and begin a new one more easily.
  • Any text that is displayed but never edited no longer has the edit-box border to prevent confusion as to if it can be enabled.
  • When inviting people to a chat room, and "Invalid" status is added to the participants list for names not on your buddy list.
  • Removed the grayed-out preferences for ghosting, since its implementation has been deferred to the cross-platform version.
  • If you attempt to add a buddy while your buddy list is full, you are told right away without connecting to the server.
  • Created a confirmation dialog box with only "Yes" and "No" without a "Cancel" to clear up confusion on some prompts.
  • Buddy's local time now displayed for each buddy's last message in chat rooms in addition to your local time.
  • Buddy list uploading process is now shown, if necessary, in the client status bar when manually detaching.
  • Re-aligned and re-hotkeyed items in windows that were inconsistent, disabled, or duplicately defined.
  • Added additional support for group features (group-specified buddy adding).
  • New layout for the status preference page, should be cleaner and more logical now.
  • Substantially visually simplified the Setup screen and made the wording much clearer.
  • The Chatty option is now properly grayed out while another server command is being processed.
  • Added "..." standard to buttons and options that require additional input from another window.
  • Chat Room button now properly disables while logging off like the rest of the buddy list buttons.
  • Create button for creating a new chat room is grayed out until a name is given to the new chat room.
  • Many small changes to the GUI in alignment, sizing, placement, wording, phrasing, etc... too many to count!
  • Added a more friendly error message if preference files could not be moved from old location to new location.
  • Fixed a few glitches with the Easter Eggs.
  • Messaging through the server (without a direct connection) is now faster and connects to the server fewer times.
Changes in version .2.1
  • Fixed problem where file save dialogs would get buried under other open windows and it would appear that the file was never accepted.
  • Last message timestamp is now shown for each buddy participating in a chat room.
  • Now shows who invited each person to the chat room; useful for diagnosing chat tree condition.
  • Added a vertical sizer to the chat rooms to allow resizing of the participants list relative to the window size.
  • Added /me as a recipient-processed macro that will show the sender's name in place of the /me.
  • Added new menu item to away message selection allowing easier access to the "hide chat windows while away" preference setting.
  • Pulling in old conversation will now properly scroll to the bottom of the window under 2000 & XP except when hiding chats while away.
  • Significantly improved encryption of the passwords stored in the registry, moved to Blowfish encryption from simple XORing.
  • Added option to suppress chat sounds in chat rooms, since chat rooms tend to generate a lot of messages.
  • Chat room buddy exit and enter messages are now automatically logged with the rest of the chat room messages.
  • When inviting buddies to a chat, the name invitation box now scrolls vertically and not horizontally.
  • When sending preferences to server, improved checking of failure conditions to recognize if settings were not saved.
  • Fixed buddy alias duplication that could occur when using "Add Buddy" button on the chat window if an alias collision occurs.
  • Illegal characters removed from chat room names when logging, prevents logging failure due to invalid filenames.
  • Added provisions to prevent beta clients from being used after release in order to maintain maximum stability for all users.
  • Added version checking to the chat rooms, allowing notification if another user has an older client with an older chat room protocol.
  • No longer allows resizing of the corner status popups, fixing some potential unappealing cosmetic artifacts.
  • A link to the online help pages has been embedded on the buddy list window.
  • Added the version to the login status bar upon running BitWise.
  • Cleaned up the tab ordering on the chat preferences page.
  • Fixed the tab ordering in the sound preferences page.
  • A special easter egg (a set of 3, actually) for everyone to find!
  • Added support for BitWise "private groups," providing private namespaces for business use.
  • Added an "available to chat" status modifier that makes it easier for users to meet each other.
  • Added "user added you to their buddy list notification" ability and option in the buddy list preferences.
  • Added the ability to view a buddy's local time information when a chat window opens or from the status profile dialog.
  • Added a client-side preference for your super buddy status in the buddy list preferences.
  • Proxy needed check improved to now verify that the wrong user has not been reached, causing the proxy not to be used when needed.

Changes in version .2.0.6

  • Chat rooms now allow you to converse with multiple buddies at once. See Tech Docs on the website for a description of how they work.
  • When editing current away messages, and the away message has a saved name, any changes are updated to that saved away message.
  • Rewrote the recognition of when a direct connect is not possible by giving an allowance for reverse connect time.
  • Chat windows now show when a buddy is sent your away message if you are messaged while away.
  • Separate timestamps can now be specified for your chats windows and your chat logs.
  • If you attempt to send your password in a chat window, chat room, or away message, it will be removed automatically.
  • Fixed privacy issue where direct connect would be established for a brief second as "yes" before connection was rejected by recipient.
  • Ctrl-enter and shift-enter now work the same in file descriptions as when sending messages as specified in the chat preferences.
  • Fixed profile retrieval over slow connections, timeout flag was not cleared after profile retrieval re-write.
  • Added status message when adding buddy not on list from "Add Buddy" in chat window to show failure if a failure occurs.
  • Status profiles now properly terminate links if an away message ends with a URL.
  • Previous away message is now cached between sessions and can be re-used.
  • Direct connect is now closed when you remove a buddy from your buddy list (privacy and stability reasons).
  • When adding a new group, that group immediately shows up as available and can have buddies added without closing and reopening.
  • Previous message history pulled into chat windows upon open is now in the user-selected chat font.
  • Fixed problem where reported online time was "last online" time if a buddy changes your visibility while away.
  • Failure to direct connect due to a different buddy being logged in on the target machine now triggers a reverse connect.
  • Reverse connect no longer attempted when you cancel a file transfer still pending connection success.
  • Added a link from the buddy list to the BitWise forums.
  • Public online users page has been removed for privacy and security reasons, online users button removed from client.
  • Massive overhaul of the website from the backend - everything has been converted to PHP.
  • WebBugs have been added for people wishing to show their BitWise status on their webpage.
  • Users can now minimize/maximize the "Member Links" type boxes on the left size.
  • Fixed a minor website bug where if you logged off from within a Member's Only page you were told "Access Denied".

Changes in version .2.0.5

  • New corner status popups can be enabled that will show across all applications; can be overridden on or off per user.
  • BitWise will now completely gracefully exit when Windows is shutting down or Windows user is logging off.
  • Support for power modes now detaches you from the server upon suspend and logs you back in when resuming.
  • Mouse wheel movements in a chat window are always routed to the conversation box, allowing for much easier scrolling.
  • Can now change the font for the message captions in the chat windows in the Chat Preferences.
  • Now allows selection of which IP to report to the server as your "internal" IP if more than one IP detected on your PC.
  • Buddy list position is now stored individually for each person who logs in, rather than being a global setting.
  • Chat windows' location and size are now persistant after closing for each buddy on your buddy list.
  • Added Buddy List preferences page to include options for corner status popups and when popups should appear.
  • Added corner popup override to buddy and group right-click menu for overriding the global status.
  • Chat timestamp option added for a 2 year date (03 instead of 2003).
  • Automatic retrieval and insertion of away messages into chat windows is repressed after closing and reopening a chat window.
  • File transfer window now appears immediately after accepting file, rather than waiting until the transfer has begun.
  • Added option to have conversation status updates not be sent once you are away (typing, looking elsewhere, etc).
  • Added preferences to Buddy List tab for whether or not the taskbar entry should stay or hide when minimizing BitWise.
  • Message regarding message length > 500 characters without direct connect now cleared after message length reduced to < 500 characters.
  • Improved recognition of highlighting in chat windows and determining if intent was copying or activating a URL.
  • If you attempt to add a buddy already on your list, the status bar is now clickable just like when a new buddy is added.
  • Attempt to prevent an underline from being added to the space between the timestamp and message in messages sent subsequest to a URL.
  • When editing macros, "Add as New" is no longer enabled when the macro name already exists in the macro list.
  • Status profile area in the preferneces will not show a vertical scrollbar if your status profile is long enought to merit one.
  • Double-click on tray icon will now hide the buddy list, rather than a single click only when the window is shown.
  • Status inserts into open away conversations now again properly say "user has changed his/her away message" rather than "user is away".
  • Buddy names are now properly capitalized in the add user dialog in the status bar after being successfully added.
  • User going away status updates are no longer displayed in the buddy list status bar when the user is already away.
  • User returned status updates are no longer shown if the user was not away (happened only when invisibility was overridden).
  • User online time reported as Dec 31, 1969 has been fixed if user's visibility status changes and no online status recieved.
  • Hide chat windows when away now works properly again (broken when chat windows were made resizable).
  • Fixed problem where away messages were not being automatically inserted into chat windows (caused after pref was removed in .2.0.3).
  • Fixed bug that would cause profile, login preferences, or offline email preferences not to be updated to the server.
  • Fixed crash that occurred if a screensaver that required re-entering a password to log back in was active and you are messaged.
  • Fixed crash that occurred when an incoming file transfer reverse connect was received with a file transfer in progress.
  • Fixed rare crash that occurred if you attempted to duplicate a macro name, and then exited the box with the duplicate name still there.
  • Fixed problem where detaching would occassionaly cause BitWise to hang and all user preferences to be lost.
  • BitWise no longer crashes if you close the add buddy window wihtout first closing the user search window (only if it was opened).
  • Fixed problem where setting a buddy default or always visible while you yourself are invisible would cause detachment.
  • Minor reorginization behind the scenes of bug reports and the submission process.

Changes in version .2.0.4

  • Adaptive tickle time now adjusts exact tickle frequency based on latency, preventing attachment/detachment cycles on slow connections.
  • New "Block" option under buddy "Visibility" allows you to eliminate all incoming messages from a user.
  • Login sequence is now threaded so that the login box does not hang while connecting to the server.
  • Attachment and detachment processes are both threaded, preventing "hangs" on the buddy list during processing these status changes.
  • Add Buddy dialog is now threaded and modeless, and no longer closes after a single operation.
  • Trimmed the borders on the rest of the windows that were not trimmed in .2.0.3.
  • Upon reconnecting to the proxy, the online buddy status function is called to bring the buddy statuses up to current status.
  • Moved Always on Top menu item above the Close menu item on the window system menu for the buddy list and chat windows.
  • Status changes (away and online) are now threaded and protected from duplicate occurrences.
  • Server-stored preferences are now sent to the server after being changed in a separate thread, buddy list no longer hangs.
  • Proxy login process is now inside proxy message processing thread; proxy logins no longer hang the client.
  • Fixed problem where BitWise would fail to close server listener if logoff started while processing a status change from the server.
  • If proxy connection is lost, an immediate reconnect attempt is made, and upon failure, the timers are set for reconnect.
  • When reattaching, the buddy status messages are no longer flashed by in the buddy list status message control.
  • The same login process messages shown during login are now shown in the buddy list status text window when reattaching.
  • Auto-login now properly clears when logging in as a different user than original auto-connected user.
  • Added several new messages into the login sequence to show more of the login process while logging in.
  • Fixed bug where profile would be wiped out with repeated edits and a failure to download the profile.
  • After retrieving your profile for editing from the server once, it is not retrieved again until after logging off and back in.
  • Fixed error message when server could not be reached to verify an add buddy request, no longer says buddy list is full.
  • Invisiblity has been improved to now disallow incoming connections from invisible users.
  • Reverse connects when you are invisible will now succeed, since a reverse connect would only happen if initiated by invisible user.
  • No longer allows attempting to add a buddy if user has detached since opening the add buddy dialog.
  • No longer locks up when exiting or logging off if there is a pending file accept / reject, reject is automatically selected on logoff.
  • Status profiles and full profiles are now fully threaded, preventing BW from hanging if one is open from a chat window and you exit.
  • After adding a buddy, you can now click the status bar indicating success to open a conversation with that buddy.
  • Add Buddy button on chat window only disappears if the buddy was successfully added to your buddy list.
  • You can now select items from the buddy list popup menu with either the left or right button.
  • File size no longer appears as -1 when sending a file that has a shared read lock (such as an mp3 you are playing).
  • File transfer dialog units for sizes now includes a fixed number of decimal places (2).
  • File transfer resume fixed, broken in .2.0.3 when other error handling was added.
  • Information in file transfers now better handled when cancelling before transferring begins.
  • Fixed problems where files would be auto-accepted from users not on your list if they had messaged you and auto-receive was enabled.
  • Send button disables when sending is likely or certain to fail, and displays an appropriate message.
  • Took yet another attempt at fixing the not-at-bottom problem when opening chat windows and pulling in the old conversation history.
  • Offline icon in buddy list changed from empty lightbulb to a simple dash.
  • Limited right-click menu options on most recent buddy status change bar on the buddy list.
  • https:// links are now highlighted and activated in all places that other link types were already active.
  • When a user logs off while you are detached, their chat window icon will now be set back to offline when you attach.
  • Application key (the "right-click key" next to the Windows Key) now displays buddy menu on selected buddy in buddy list.
  • Grouped and reorganized the preferences in the Setup windows (from the Login window).
  • Fixed bug where pressing escape while viewing buddy list would prevent the buddy list from showing until loggin off and back in.
  • Minimizing the buddy list no longer leaves an entry in the taskbar.
  • Full profile and status profile now have buttons to each other.
  • Country search is now available when searching for buddies.
  • Better management of the proxy connection.
  • Super Buddies are now live for new users to select when they sign up.
  • Technical support services now available on the webpage to all users.
  • Significant bug in proxy fixed, should allow persistent connections now!
  • Server Build 819 - Added server-side support for blocking users from contacting you.
  • Server Build 810 - Significant overhaul of server thread management for less resource overhead.
  • Server Build 801 - Converted some data structures to support proxy server changes that will be coded up soon.
  • Server Build 801 - Improved child management, should stem some of the runaway server problems that seem to happen randomly.

Changes in version .2.0.3

  • Thinner window frames for the buddy list, chat windows, login window, and file transfers.
  • Fixed many lingering scroll problems, most noticably those still present in Windows 95/98.
  • After returning from away, you can now go away using the most recently used away message.
  • Clicking on the status bar in the buddy list will open a conversation with the buddy whose status was most recently updated.
  • Detached mode no longer turns buddy list and chat windows red; the red color was more confusing than useful.
  • You may now change the relative size of the new message box and conversation box in a chat window (splitter-pane style).
  • File transfer dialogs' time units now scale out of seconds into minutes and hours as necessary.
  • File transfer dialogs' file size and transfer rate now appropriately scale through bytes, kB and MB.
  • Significantly shortened the time required to flush chat buffers when logging off.
  • Status change button has been altered to look like a normal button rather than a slightly recessed button.
  • Edit current away message added to away status menu, although messages will not re-save if you originally named them.
  • Status change button has been altered to look like a normal button rather than a slightly recessed button.
  • Profile editing has been moved into the Preferences under "Profile" tab and the My Profile button was removed.
  • View Profile dialog has been completely reworked and threaded, allowing multiple profiles to be open at once.
  • Fixed problem highlighting to copy text out of a conversation in Windows 98.
  • Adding a buddy via "Add Buddy" on conversation dialog will now properly update buddy status if buddy is away.
  • Removed "Automatically insert away message in chat windows" preference, it will now always be enabled.
  • Renamed "Log in Detached" on login box to "Use Detached Mode" since Logging in and Detaching are opposites and oxymoronic together.
  • Changed many popup dialogs from the Add dialog into a status bar format similar to the login box.
  • Reverse connect requests are dropped if you are supposed to be invisible to the person requesting the reverse connect.
  • First buddy into a new group now expands that group so you can see the buddy just added.
  • Fixed problem when shutting/down logging off and BW not properly responding to exit Windows events.
  • Added some timeout checks to the login process and modified error messages to give more accurate information.
  • Fixed bug where file transfer cancellation confirmation box would not appear if a file was resumed from the original transfer.
  • Prefences sheet title now indicates that certain tabs are unavailable while detached.
  • No longer crashes when trying to overwrite a file that is currently marked read-only.
  • File size reduced by several kilobytes after separating encryption code into its own internal project space.
  • Whitespace is trimmed when entering user names to add to your buddy list, since user names cannot have spaces in them.
  • No longer always displays "Selection copied to clipboard" if you click on a conversation and had nothing selected.
  • Changed synchronization handling in direct connect initiation thread to not block across all connection attempts.
  • Fixed a rare crash problem that occurred when a user not on your buddy list requested a reverse connect (hotpatched on 1-11).
  • Fixed problem where sounds would repeatedly play when initially retrieving buddy statuses upon login.
  • Email field in full profile can now be copied & pasted for easy access to email addresses.
  • Full profiles are now much more visually attractive and better grouped.
  • User Search dialog now closes properly when you click the X.
  • A few code cleanups to the logoff/exit process.
  • Server Build 795 - Better child management - fixed a few lines of code that I cannot believe have worked for the last two months despite being WRONG.

Changes in version .2.0.2

  • Added a new dialog that explains detached mode the first time that a user detaches.
  • Fixed proxy reconnection attempts after losing proxy connection, sometimes would not automatically reconnect.
  • Changed proxy autoreconnect time delay from 120 seconds to 60 seconds.
  • Can now send files that are currently opened for reading by another process (such as the mp3 you are currently playing).
  • Server tickle times tweaked again to help ensure that modem users do not get disconnected from the server without reason.
  • Fixed rare problem where long hangs would be experienced if computer changed IPs between logins during same BitWise session.
  • Fixed rare crash when user A is failing to connect to user B and user B successfully connects to user A.
  • Connection encryption handshake flag added for better detection of successful direct connect.
  • No longer displays that you have logged in in the buddy list status bar, since this overwrites your offline message count.
  • When saving a conversation, any gray conversation loaded from the logs is not saved as part of the conversation.
  • No longer allows you to set yourself away with an empty away message.
  • Clear button removed from away message preferences page, its functionality has been depracated.
  • Away message title and body controls disabled prior to selecting an away message to edit in the away message preferences.
  • Save and Clear Conversation are now enabled in Windows ME and XP.
  • No longer attempts to directly connect when viewing a status profile of a user that is offline / detached.
  • Error message now correctly displayed when unable to establish a direct connect for reading status profile.
  • Changed connection times to reduce delays when attempting to directly connect.
  • Status/Mini-Profile and Send File actions in conversation disabled when offline.
  • Detached profile status editor dialog now supports right-click menu and does not select entire status profile on open.
  • If bad data received from another client, no longer loops until program quit trying to attach that buddy to a chat window.
  • Now properly gray out Remove from the buddy list right-click menu rather than Rename when Remove should not be allowed.
  • Fixed the removal of the file transfer cancellation confirmation box that happened with .2.0.1.
  • No longer allows you to send offline messages to BotMan, Send is completely disabled to BotMan now.
  • Changing a buddy's visibility to you while detached will now properly trigger a buddy list upload.
  • Improvements to the proxy server and how the client interacts with the proxy server.

Changes in version .2.0.1

  • Changed "Send File" to "Actions" in Chat Window and added full list of options.
  • Most recently used file send and receive directories are tracked and reused at the next send or receive.
  • Option to load recent previous conversation text into chat windows when conversation is opened now enabled by default.
  • Macros processing when setting an away messages is fixed.
  • Fixed problem retrieving buddy's status when connection is initiated in reverse and never recognized.
  • Changed direct connection timeout to 8 minutes, up from 5 minutes.
  • Machines with two IP addresses no longer hang for 5 seconds on load, and now report one of those IPs rather than 0 to the server.
  • Loading recent conversation from logs when opening a chat window no longer has quirky scrolling problems.
  • When reattaching after being detached, buddy list will no longer reopen if it is closed to the tray.
  • Password change fix to allow changing password again (originally hotpatched on 12-8-2002).
  • Pressing Enter on a buddy in the buddy list again opens the conversation (broken in .2.0.0).
  • When you cause your buddy's chat window with you to reopen, the "buddy has closed conversation" status is cleared.
  • Now prevents you from removing a buddy while you are talking to them (prevents subsequest crash), broken originally in .1.7.0.
  • Buddy status insertions and sounds are suppressed when adding a buddy.
  • When someone not on your buddy list messages you, their online status is properly reflected in the chat window icon.
  • Fixed crash when exiting BitWise with a file transfer still pending to be accepted.
  • Fixed another minor scrolling problem with any message that exactly fill one "screen".
  • Fixed problem where two messages sent close together in time, one offline, one online, would cause message count to have a gap.
  • Tweaked server and dialog timeouts on the proxy auto-config to ensure that the client does hang for a few seconds.
  • When opening a conversation, any old message delivery confirmations are cleared.
  • Server connection timeout has been substantially reducded to provide prolonged hangs during connection anomalies.
  • Last online time now shown in hover status if you have pulled down that information by checking an offline user's status.
  • If you have your password stored and you change your password, the stored password will also be updated.
  • No longer fails to store proxy configuration if you fail to authenticate when logging in after your IP address changes.
  • After logging in detached, status bar no longer says "logging off" if you had previously been logged in.
  • No longer says "Retrieving Offline Messages" when messaging through the server when you can't direct connect.
  • Added conversation status message to display when you have copied a URL to the clipboard.
  • Added lock icon to the file transfer dialog--encryption was enabled in .2.0, there just was no visual reminder.
  • Drastically reduced the timeout for the secure handshake when initiating a connection between clients.
  • Conversation window no longer disabled when opened, which prevented being able to use the right-click menu.
  • Buddy list now properly sets focus to the top when logging in for the first time (if you have a long buddy list).
  • Cursor always snaps back to new message box after clicking into the conversation window.
  • Fixed bug that was causing status profile to be sent twice if user was also away.
  • Client no longer crashes upon receiving a bad public key during connection handshake (malicious cause, such as telnetting to 4137).
  • Renanmed "Preferences" button on login box to "Setup," and reorganized those options.
  • Fixed memory leak that occurred when reattaching to the server with long buddy lists.
  • Proxy auto-config no longer automatically occurs if logging in detached.
  • Server Build 719 - Fixed special case of adding invisible users who are currently online to your buddy list failing as if the user did not exist.

Changes in version .2.0

  • Automatic encryption of all client connections, and any server connection involving offline messages.
  • Connection & Messaging protocol completely overhauled, reorganized, and threaded.
  • Message counts are now shown in chat window's status bar so that you can verify delivery of each message.
  • Status bar added to buddy list to inform user of what messages are being processed to and from the server.
  • Raised the limit on the size of an individual message to 24,575 bytes.
  • Automatic compression of messages of longer than 48 bytes, saving on transmission time.
  • Connection & Messaging protocol completely overhauled, reorganized, and threaded.
  • Direct Connections are more persistent and are now shared when available, reducing the number of re-connects needed.
  • Code is now optimized for speed while still dramatically reducing the file size.
  • Status bar added to buddy list to inform user of what messages are being processed to and from the server.
  • Proxy Connection is now threaded so that receiving messages from the proxy will not cause pauses in the application.
  • Offline messages are now polled in a separate thread, so that main window will no longer hang while retrieving offlines.
  • Added option to load recent previous conversation text into chat windows when conversation is opened (disabled by default).
  • Server connections listeners are now closed when sessions end, preventing connections from succeeding when they shouldn't.
  • Chat windows' icons now reflect the status of the buddy you are talking to, so status can be seen even in the taskbar!
  • Buddy list now has same icon as the icon in the system tray.
  • Invisible Login setting is now stored with auto-login so you can always login invisible, if desired.
  • Receive file confirmation dialogs will now flash in the taskbar if flashing is enabled.
  • Units for file transfer speed now scale appropriately according to the file transfer rate.
  • Added a significant number of additional error checks during the file transfer process.
  • Added file resume capability, including a smart-resume feature when auto-receive is enabled.
  • Away messages can now be 512 characters, up from 256.
  • If you log off while detached, chat windows will now go back to the normal gray color.
  • Fixed memory leak that occurred if BitWise was closed and any file transfer or away message read dialog boxes were still open.
  • Significantly improved the file receiving process with respect to selecting where you wish to save the file.
  • Can now view away message and status profile from the right-click menu in a conversation.
  • Message numbers can be displayed in the conversation as part of the timestamp.
  • Status messages regarding a chat have all been funnelled into the status message box rather than appearing in the conversation.
  • Suppression of subsequent offline message sent notifications option removed due to better notifications provided.
  • Buddy typing and buddy presence notifications have been placed in separate status boxed.
  • Messaging reliability greatly enhanced over slow and flaky connections.
  • Fixed 64 byte memory leak when exiting BitWise when using the Proxy Server.
  • File transfer descriptions can now be 512 characters long instead of only 255.
  • File transfer chunk size optimized for TCP-IP packet sizes and compression.
  • File transfer dialog now also displays the file transfer decription as entered by the sender.
  • You can now close a chat window even with unbegun file transfers waiting to begin.
  • Fixed problem where users were being told that there was a minor version update available, even when there wasn't.
  • You can now send yourself files (reason for doing this is questionable, but it became possible).
  • Groups maintain their expansion state when you log off and back on.
  • No longer allows drag and drop of files to send on chat windows when logged off.
  • Can now change file auto-receive path even if auto-receive is not enabled (useful when individual user auto-receive enabled).
  • Authorization errors are consistently handled by the client.
  • Passwords are now limited to 20 characters rather than the old limit of 32.
  • If your password changes while detached, your next login attempt will force a complete logoff (security).
  • Added option to copy buddy name to clipboard from the right-click menu on the buddy list.
  • When viewing someone's profile, the fields now line up properly with the captions.
  • Tool tips on buddy list are now activated by hovering over the name as well as the icon, and are more informative.
  • Another minor tweak to the buddy list timestamping that should improve buddy list synchronization.
  • My Profile button is now still enabled while detached to allow changing your status profile message.
  • Timeouts now properly set when you did not initiate the connection.
  • Fixed %ip macro from returning 0.0.0.0 in some cases.
  • The buddy list will no longer jump back to the top when reattaching.
  • Pressing F1 brings up a dialog providing a link to the help system on the website, rather than a help file not found error.
  • Change default setting for automatically retrieving away messages in conversations to enabled.
  • Many more minor things that just got lost in the whole overhaul process...play around with it!
  • Login password is now encrypted.
  • Added invisible login procedure used for uploading buddy list when logging off from detached mode and needing to upload buddy list.
  • Added a URL field to the profile, and made it clickable if a valid URL is entered.
  • Profile's department field has been changed to a country field.
  • Failure to download your complete buddy list will now result in a login failure rather than a loss of part of your buddy list.
  • Client version used to connect is now stored on the server for auditing purposes.
  • Away since timestamp is now available when viewing the status of online and away buddies.

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

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