JMule Changelog

What's new in JMule 0.5.8

Feb 23, 2010
  • Fixed bugs in Kad publisher
  • Added a new column on Kad tasks table : Info about the current running task
  • Switched to AspectJ 1.6.8
  • IPFilter added [javajox]
  • Correct upload bytes count is shown for each uploaded file
  • Fixed many bugs related to Kad manager
  • New management for upload client's queue added, now more peers concurrently can upload
  • Internal port for peer management is used instead of external
  • The stats for server count and peer count are shown on "Statistics tab"
  • Many "micro" UI improvements

New in JMule 0.5.6 (Feb 23, 2010)

  • Added new tag architecture which supports more tag types
  • Updated tag scanner with new tag types
  • Status of downloads (started/stopped) are saved in part.met files
  • Updated JKad routing table maintenance algorithm
  • Fixed NULL pointer exception in "Both" search type when server is not connected
  • Fixed displaying of all files in shared view
  • Fixed Kad search stop notify for same IDs
  • Kad contacts IP verification
  • Switched to SWT 3.5
  • Switched to AspectJ 1.6.1
  • Fully redesigned network architecture
  • Added platform manager architecture and basic implementation
  • Search on Kad is not done when the "Both" option is used
  • Switching from Preferences to Properties for UI settings (the BackingStoreException is solved)
  • New design for SWT config view (tree based)
  • The content rating is shown in the popup menu on shared view
  • Other ui improvements
  • The Kad and user id are stored in separate files
  • If all the free space is gone on the partition then downloading process is stoped
  • If all the free space is gone on the partition then an error message dialog is shown

New in JMule 0.5.0 Beta (Jul 13, 2009)

  • BUGFIX: Swing UI | The system doesn't crash when the geoip.dat
  • file is not found in settings directory [javajox]
  • FEATURE: Core | Removed apache file utils library, the core works with our own functions [javajox]
  • FEATURE: Core | Experimental Kad support added !!! [binary256]
  • FEATURE: SWT UI | Kad view [binary256]
  • FEATURE: Core | eDonkey search by criterias [binary256]
  • BUGFIX: Core | The file is moved from temp to incoming directory, when the download process is done,
  • | in some rare cases downloaded file remains in temp directory [binary256]
  • FEATURE: Core | The core can process archived packets used by eMule [binary256]
  • BUGFIX: Core | Changed the way how JMule constructs eDonkey packets, so JMule can upload files to eMule (for 0.49c) [binary256]

New in JMule 0.4.1 Beta (Jun 1, 2009)

  • BUGFIX: Swing UI | The icon is not shown on a ToolTip if the system is packed into a .jar file [javajox]
  • FEATURE: Swing UI | Tabs that aren't visible don't update their UIes. The overall UI should work faster now [javajox]
  • FEATURE: Swing UI | A more number of columns are sortable [javajox]
  • CHANGE: Swing UI | Other optimizations and improvements [javajox]
  • BUGFIX: Core | 'java.lang.OutOfMemoryError: Java heap space' [binary256]