| 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.
|