This release comes with updated server list providers, because napigator.com (the site XNap used to fetch servers from), has been down for some time. All folks who had problems with getting or connecting to servers are definitely recommended to upgrade. The server list providers can now be changed conviently from within XNap as well, the way it has been for some time already
in XNap 3.0. (The latter unfortunately doesn't seem to work at all for a number of people, which is why we're releasing this update for 2.5.)
The download table has been improved to reflect the download status more accurately. Support for naplist.com and gotnap.com has been added.
Most notably auto completion has been implemented for most input fields and a shortcut editor has been added. In addition to the core release some of the plugins have been updated as well to fix minor bugs.
If you have used XNap 3.0 already, please, pretty please with a cherry on top, take the time to go to http://xnap.org/survey/ and tell us whether you think that XNap 3.0 is usable and stable already or not. Thanks in advance for your participation!
XNap is a Java plugin-based peer-to-peer (P2P) framework and client including an OpenNap plugin with multiple server support, as well as Gnutella, giFT (OpenFT), IRC, ICQ and an OverNet plugin. XNap provides resuming, chat, hotlist and a media library. This release fixes a rather critical bug that caused large amounts of tcp sockets remaining in CLOSE_WAIT state forever.
With this release a number of bugs have been fixed: Downloads do not get stuck in error states anymore, a timeout of 2 minutes is now observed for downloads from firewalled peers, automatic removal of unreachable servers has been implemented, some more synchronization issues have been fixed, an infinite recursion when checking user limits has been removed and the filename tokenizer was improved.
This release fixes the startup problems that were related to a missing null pointer check and occured when auto connect to network was enabled.
Some smaller bugs were fixed in this release of the core package.
Several major bugs have been fixed in this release, so for instance the problem that caused server connections to fail with a "wrong number of arguments" message and the problem with enourmous amounts of dead tcp sockets in CLOSE_WATE state. A number of smaller bugs have been fixed too.
This plugin has been updated to a newer limewire core.
Some smaller bugs were fixed in this release of the icq plugin.
A number of smaller bugs have been fixed for this release of the overnet plugin.
Some smaller bugs were fixed in this release of the icq plugin.
This release fixes the loss of incomplete downloads when a realm other than default was selected during search.
This release fixes some stupid bugs that should have never made it into 2.5. The filesize numbers that appeared in filenames are no longer there and the non-startup problem that all people upgrading via our automatic update feature encountered was fixed. The latter was actually due to a stupid oversight of mine, and I'd like to apologize for the trouble this has caused; I'll try to be more careful in the future...
This release mostly contains cosmetic updates like striped tables. Most notably a cool new plugin is distributed with the core. Thanks to vanto for implementing a plugin that fetches the latest XNap news from our RSS feed. There are some good news for people using Look and Feels other than Metal, the tooltips and expansion of nodes was fixed.
This release adds some experimental UTF-8 encoding to enable handling of filenames with international characters. Also the number of worker threads was increased slightly to work around blocked sockets. The resume information is no longer stored in hidden files. Please report in our forum if that helps with the lost resume problems observed with some setups.
This release adds more verbose error messages and auto recognition for core controller versions to fix the problems with recent core releases.
This release fixes the broken connect status after the plugin is loaded (in case auto connect is disabled) and also fixes meta info tooltips for search results.
No new features have been implemented but a number of those bugs that were still fixable within the framework of XNap 2.5 have been fixed, such as unremovable items in the download list, very mysterious file deletion code (which might even have caused resumes to fail completely) and transfers not being stopped when XNap is exited.
The only other major change, and one that might be quite important to some folks, is that downloads started with this version can be resumed with XNap v3, which offers a better upgrade path for people going from XNap 2.5 to XNap 3.0.
By the way, this will be the last release for the 2.5 branch unless major dataloss or security bugs crop up. As some folks might have already read in our bug tracker, we will continue to support XNap 2.5 until the first -pre release of XNap 3.0 is out.
We've put up a new poll with a list of possible plugins and features. Please vote for your favorite options at http://xnap.sourceforge.net/vote2/index.html. If your favorite plugin or feature is not yet listed, just tell us, maybe we can include it in the list.
This release contains lots of fixes. The installed plugins are remembered, the L&F is reset to the system default to fix odd MacOSX incompatibilities with the startup wizard, OpenNap upload queueing works and the native quit handler for MacOSX with Java 1.4 was fixed. A few new features like icon themes, an additional L&F plugin, new chat commands like /me and auto clearing of finished transfers were also added.... read more
This release adds a few cool new features like metainfo tooltips, dcc transfers and improved progress rendering with a separate segment column.
The port of the OpenNap plugin has been finally finished and the plugin has been released as a first beta version. It resembles most of the functionality of XNap 2, in some areas it is even more extensive (i.e. chat commands). The Gnutella plugin has been updated to use a newer limewire core. ... read more
This release comes with some new informational messages (concerning copyright violations and some such), some small bugfixes and saving of chat sessions.
The giFT plugin provides access to OpenFT and Gnutella through the giFT daemon. This release fixes searches for the most recent giFT release.
Please help us testing and report back through our forum as usual. Thanks.