Alexander Kanavin ak@sensi.org Other Contributors: Nir Arbel nir@slsk.org Helped with many protocol questions I had, and of course he designed and impemented the whole system. Zip (Brett W. Thompson) brettt@tfn.net I used his client code to get an initial impression of how the system works. Supplied the patch for logging chat conversations. Josselin Mouette joss@debian.org official Debian package maintainer blueboy bluegeek@eresmas.com former unofficial Debian package maintainer Christian Swinehart cswinehart@users.sourceforge.net Fink package maintainer Hyriand hyriand@thegraveyard.org Patches for upload bandwidth management, banning, various UI improvements and more; see CHANGELOG Geert Kloosterman geertk@ai.rug.nl a script for importing windows soulseek configuration Joe Halliwell s9900164@sms.ed.ac.uk Submitted a patch for optionally discarding search results after closing a search tab Alexey Vyskubov alexey.vyskubov@nokia.com Code cleanups Jason Green smacklefunky@optusnet.com.au Ignore list and auto-join checkbox, wishlists Tobias Schluter innenminister@gmx.de Code speedups Daelstrom daelstorm@gmail.com Remotely-initiated uploads