Contains bugfixes, added another "napping" executable installed suid root
responsible for collecting ping results for nap (revokes privileges after
the first socket call in main())
After more than 2 months, this is an overdue release. There are a lot
of bugfixes and new features, see the distributed ChangeLog for details.
Main changes:
* The main new feature is that the OpenNap servers are now the default
for nap. The reason for this is that Napster Inc. has modified their
servers to use a new client auth scheme, which means that nap users
can no longer connect to their servers. Nap will automatically
download a list of available servers from napigator.com, and then
connect to the first available one.
* Nap's sourceforge page has been updated and now fully operational.
You are encouraged to use sourceforge's facilities for bug reports,
feature requests, etc.
- config files are moved to ~/.nap directory (old files are
automatically moved there for now)
- fixed several memory leaks, general code cleanup
reviewed by naddy@
Brief ChangeLog:
- In dynamically loaded user library code, prefix symbols with "_" on
a.out systems but not on ELF ones as naddy@ suggested.
- Made dynamically loaded user libraries support optional -- disabled
unless USERCMDS is defined.
- Fixed two segfaults and a curses positioning bug.
from maintainer
*) enable separate build, change version managing style
*) remove pkg/MESSAGE and unneded patches
*) better DESCR
*) bump NEED_VERSION
Brief Changelog:
- After asking you for the needed information, nap now creates the
.napconf file automatically. No sample distfile anymore.
- Added some keybindings for the main window.
- Fixed Ctrl-C so that it can break a nested loop; Ctrl-L so it really
redraws the whole screen from scratch.
from maintainer
There was a horrible bug in nap which prevented uploading at all, this
is a bugfix release. Upgrade is advisable.
Brief Changelog:
- Fixed id3v2 bug; all id3v2 files should now be sharable and
downloadable
- Additional control over what is displayed on the result screen.
Some command line parameters can be accessed internally now with the
commands /set, /unset, /pvars.
- md5 hashes are now calculated in the same way as the other clients.
from maintainer
from maintainer
Brief Changelog:
- Pressing 'u' on an item at the search result list shows the nickname
of the user who's offering the item.
- Added item queueing and /forceq command to deal with stuck queue
items.
- /pdown shows the firewalled clients.
- Fixed "percentage completed" calculation in case of a "resume". It now
shows the percentage of the total file.
- Fixed bug in numbering of results if "/set noresultscreen 1"
The nap isn't really maintained by the real author anymore. Instead,
there is another project which aims to continue the original author's
idea. The new version is A LOT more stable, with various new fixes and
improvements.
The homepage is http://theory.stanford.edu/~selinger/nap/
Quick changelog with the main things:
- fixed a security bug (string format attack)
( http://www.shmoo.com/mail/bugtraq/sep00/msg00942.shtml )
- added --user, --pass, --email, --upload, --download, --dataport,
--connection, --maxusers options to override settings in config file.
- look for config and library files in user's home directory, rather
than current directory. Also, renamed these files more discreetly as
.napconf and .nap_shared.
- fixed several memory leaks and null pointer bugs.
from maintainer
originally written for windows.
Napster is a great tool for exploring and experiencing
artists and music you've never heard before, using protocol
for sharing MP3 files between users. With Napster, the files
stay on the user machine, never passing through the server.
The server has the ability to search for particular files,
initializing direct transfer between the clients.
MAINTAINER= Peter Valchev <pvalchev@toxiclinux.org>