Alliance Changelog

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