Changes since 1.3.9: * Fix for fatal division by 0 error * Automatic nickname completion when prefixing users in channels * Automatic channel joining added * Internal code cleanups Changes since 1.3.8: * Local and remote resume support * New browse method that uses a tree-style view instead of list * Completely rewritten download/queue code * Security hole fixed that allowed users to view arbitrary files * Many minor changes everywhere * Internal bug fixes Changes since 1.3.7: * Command history in the console * Ignore features added * Ability to list channels * Queryable private messages between users * Admin commands enabled * LOTS of bug fixes Changes since 1.3.6: * Port is now specifyable in the preferences, firewall support is also done * Finally updated update list to update based on modification time instead of only adding files * Added a "browse" server dialog which allows you to manage specific servers without requiring a query server running on port 8875 * Uploading of a users mp3 list is now non-blocking * Fixed a memory leak in upload.c and download_free() Changes since 1.3.5: * Changed the ~/.gnapster_shared syntax, please rebuild your lists! * Multiple chat channels and a more organized console tab * Much cleaner build mp3 list dialog * Bug fixes Changes since 1.3.4: * MP3 sharing support * Search sorting by line speed and bitrate now implemented * Support for opennap's multiple media type features (only available when connected to an opennap server) * Specification of the opennap server (query server only!) in the preferences dialog * Big endian bug fixed dealing with the byte order of an IP address from the server * Lots of various bug fixes Changes since 1.3.3: * PPC support should be working properly (thanks drscholl ;) * BSD connection problems fixed (occurred in 1.3.2 and 1.3.3) Changes since 1.3.2: * Minor fix in the search widget that caused NULL searches to occur * New option to autostart queues when nothing is being downloaded * Search list has full column sorting support * Multiple selections allowed * Queue timeouts added * Fixed Segmentation Fault in queue code * More language translation support Changes since 1.3: * Support for queued downloads * Chat support * Improved UI, more config options. * PPC support not quite functional, I need someone to look at the code and send a patch to jasta@gotlinux.org * Now using a standard GNU autoconf/automake structure * Tons of various bug fixes Changes since 1.2.1: * Completely rewrote Gnapster * Ability to browse mp3s by user (instead of only search) * Added non-blocking socket connect methods to avoid using pthreads and prevent freezes * New preference, the ability to automatically convert spaces to underscores in mp3 filenames * Improved bad header handling and various other fatal errors Changes since 1.2.0: * Incorporated new query server Changes since 1.1: * Fixed several major Segmentation Fault bugs * Added support for the newer style of download (second user connects to the first user and issues a "SEND" request) * Added console tab Changes since 1.0: * Fixed mishandling of disconnect from server problem * Added automatic sort by connection * Now able to create new users on the napster servers * Added Reconnect button to main toolbar in case of disconnect