What's new in Alliance 1.0.6
Dec 8, 2008
- Improved search performance when receiving search hits from many (hundreds) of users
- Improved performance of Alliance when part of a very large (1000friends) network
- Joining as a new friend into a existing network works now much better
- Improved speed of connecting to new friends
- Change time from 100 days to 200 days for automatic offline friend removal
- Direction of connection now shown in TCP/IP Connections debug window
- fixed bug: problem in packet routing algorithm
- fixed bug: files that are an exact multiple of one megabyte (1 048 576 bytes) now download correctly
- fixed bug: when settings-file is corrupt the backup settingsfile is now correctly used
- fixed bug: OutOfMemoryError: can not create native thread
- fixed bug: OutOfMemoryError: out of direct memory buffer space
- fixed bug: several ConcurrentModificationExceptions fixed
- fixed bug: a bug introduced in version 1.0.5 where when joining a large network problems occured if you are firewalled
- fixed bug: automatic hashing of files that are added/moved/deleted in shares now works again (thanks deathfired)
New in Alliance 1.0.5 (Sep 26, 2008)
- Fixed subfolder downloading: when a folder is downloaded with subfolders, the folder hierarchy is now preserved to the least common path.
- Much better Linux support - added support for the Java 6 system tray - no more need for native libraries to run Alliance on Linux.
- Alliance is now allowed to start if system tray is not supported.
- Generally better management of the system tray on various operating systems.
- Alliance firewall: IP Rules (Access Control Lists) You are now able to setup ip address ranges to specifically allow or deny alliance to connect to, or accept connections from.
- Added support for Plugins - will be useful for people that want to create bots for an Alliance network.
- Friends that have not been online for 100 days are automatically removed from friend list.
- Fixed wordarounds for top three most reported bugs (using the "send error" function).
- Fixed bug: when writing to a file into a alliance shared directory alliance continually tries to hash the file.
New in Alliance 1.0.3 (May 22, 2008)
- Fixes a problem with chat messages appearing in the incorrect order.
New in Alliance 1.0.1 (May 13, 2008)
- Possibility to automatically hide the "You have successfully connected to ..." popups
- Better support for OS X including real icon on dock, nicer UI and real installation package
- Possibility to change the dns name for a friend. Right-click on the friend and select "Edit hostname" (thanks jpluebbert)
- fixed bug: chat messages should now be displayed in correct order
- fixed bug: nickname may no longer contain html
- fixed bug: Alliance does not crash when an inaccessable folder is shared
- fixed bug: several concurrent modification errors
- maybe fixed bug: Alliance locks up and uses 100% CPU
New in Alliance 1.0.0 (Apr 19, 2008)
- File system events implemented on Windows: when a file is added/moved/deleted the share is updated instantaneously
- Before creating invitation codes Alliance makes sure your port is open and accessible from the Internet
- When scanning the share: files that have been removed are actually removed from the shared files list
- Chat messages in public chat are now guaranteed to be displayed in correct order
- Alliance is now easier to use: did some usability testing and updated certain UI details
- Added new, fancy, speed diagram in main window
- When looking at the share of a friend more stats are displayed (like total share size and upload speed)
- The person that has invited the most people into the network is the "King" and gets a shiny star as his icon =)
- Duplicate table shows filename first, then path to the file
- Many improvements on the Mac version of Alliance
- Added support for characters from East Asian languages - look in the advanced tab in options
- Improved testsuite (for deleveopers)
- When file database and search index are flushed to disk a message is displayed in the UI
- Flushing of share database is made when user is away from the computer
- When alliance is running in background mode it automatically restats every fourth hour by default
- Added option to disable share scan when Alliance starts
- Fixed the TOP TEN most occuring crashes! Used statistics from all error reports we've received
- Fixed bug: Terrible memory leak when downloading many small files
- Fixed bug: File where sometimes not moved from _incomplete_ folder
- Fixed bug: HTML tags are no longer shown in system tray bubbles
- Fixed bug: No longer possible to send empty messages in chat by just pressing enter
- Fixed bug: Duplicate files list is more robust now
- Fixed bug: Column names in duplicates tab where incorrect
- Fixed bug: Files that are no longer on disk where sometimes still shown when viewing the share of a friend
- Fixed bug: Private and public messages are correctly tagged in system tray bubbles
- Fixed bug: Empty root folders are correctly displayed in view share
- Fixed bug: NullPointerException when a friend is permanently removed
- Fixed bug: When a user had Alliance running over remote desktop and minimized the remote desktop window the away-status was oscilating
- Fixed bug: When a share is removed from the list of shared folders the files in that share are no longer shared
- Fixed bug: Alliance window no longer maximaizes over start menu