A big *THANK YOU* to all Pure-FTPd users that reported bugs, made interesting suggestions, asked relevant questions, and contributed to help us build that tiny piece of free software. If you don't see your name in the following list, I'm awfully sorry. It's difficult to keep it up to date. But as you are reading this, you must be a very nice guy. Forum and external contributors : * William Kern(el panic) (thanks for your wish list) * Sven Goldt (sorry, no plans for gtar on the fly) * Ryan Laginski (suggested for -P feature) * JKadilak (reported a Flash FXP feature, good for the FAQ) * Nicolas (for all his questions) * Guenter Bittner (suggested the umask option and reported that LeechFTP didn't parse properly the SIZE return) * Jeff Skubick (reported that netfilter lacked EPSV/EPRT support) * Alex Black * Aaron Stephanic * Florent Rushuru * Youssef El Fathi * Steven Radack * M.Robbins (reported OpenLDAP 1.x compilation problem) * Marc Dukes (xinetd configuration) * Juergen Nagel (reported that it didn't work with old libc) * Marcus Danielsson <safety@fatelabs.com> (reported USER null deref). * Daniel Elsaesser (suggested the -E flag and reported an AbsoluteFTP bug) * Jobush (thanks for your suggestions) * Simon Lyngshede (--bind thing, good for the FAQ) * Cyberic (-k suggestion) * Mason lee (asked for SQL support) * Aluminiumcan (investigation of Cisco 675 NAT) * Jason Piterak (reported the 0.97.1 passive bug) * Martin Gerardi (proposed user-domain ACL) * Jean-Francois Cousi (stress-testing pureftpd on production servers) * Patrick <patrick@xsinet.com> (testing the FreeBSD port) * Gunnar Isaksson * Shea Martin (reported the -U failure, and suggested '.banner' for everyone) * Olivier Tharan <olive@zehc.net> (pointed out that Xinetd needs -USR2 not -HUP) . * Jean-Philippe Le Hénaff (suggested the welcome.msg compatibility, and reported ftpwho bandwidth problems) . * Erik (Cirvam, <erik@sublevo.com>) for his very nice help on the Solaris port. * François SIMOND. * Brian B (MrBubbs) for reporting that long-options weren't implemented on BSD systems. * Jim Jones (suggested -f none) . * Kelton. * Nicklas Uvelöv. * Alec Lanari. * Martin Hedenfalk (reported a bug related to listing of symbolic links to directories). * Thomas Maschutznig. * Paul Hansen (Windward) - tracked down the syslog-in-clientfd bug, and reported various logging-related issues. * Olivier Soell. * Peter Green (Peyote) - thanks for your bug reports and your posts. * Dannej. * Juan Carlos Perez. * Matthew Hartman. * Terry Davis - A very nice guy. He helped to fix ASCII upload issues. * Brandon Covert - Thanks for reporting the pure-ftpwho parsing bug. * Sacha Hoehne. * Johan Schuld. * Wouter de Jong <wouter@widexs.nl> * Keith Vance - Thanks a lot for the Mac testing. * Sami Farin - Thanks for reporting the bad fd CORKing in error() * David Vincelli - Reported OpenBSD issues. * Adrian Zurek - Suggested LDAP improvements. * Oliver Soell <oliver@fusionit.com> - RPM fixes. * Bernhard Weisshuhn - Reported that RNTO should work with existing targets. Corrected the german translation for grammatical/spelling errors. * Leszek Reimus - Suggested that /./ mix with -a to get chrooted useres with no ratio. * Trilucid ( http://www.trilucid.com ) - Web design of pureftpd.org * Rafa Michalski - Reported broken throtting under FreeBSD. * Juergen Henge-Ernst - Reported broken process names on Linux. * Joe Silva (aka j03y) - Suggested adding "shadow" into PAM rules. * John Hart - Fixed access to remote MySQL servers. * Christian Janssen - Suggested the --createhomedir switch. * Lan Yufeng - Reported a --createhome bug. * Jeff Moe - Suggested --without-iplogging. * Thomas Ericsson - Reported documentation glitches. * Juan Pablo Gimenez - Improved the RPM package. * Tomonori Kamitaki - Helped pure-ftpd to work on Playstation 2. * Daniel Tschan - Thanks for reporting bugs with uploads and ReiserFS. * Marc Jauvin - Reported an incompatibility with old MySQL versions, and implemented quotas in the MySQL backend. * Robin Ericsson - Implemented support for MySQL password() function. * Robert Wierzbicki - Reported a typo in README.Virtual-Users. * Ben Weir - Reported and straced a bug in pure-pw. * Eric <ericnew@pacific.net.sg> - Reported a quota bug. * Eric Larsson - Reported a ftpwho bug. * Gareth Woolrdige - Fixed compilation on Corel Netwinder devices. * Mariusz Pekala <skoot@poczta.onet.pl> - Fixed typo-errors in the polish translation. * Paul <paul@chipmunkweb.yi.org> - Provided SSH access to sort out a bug with a specific glibc version. * Benoit Massard - Suggested that dot-files should be given access even when virtual quotas are enabled. * Jan Pavlik - Reported that .ftpquota was counted in pure-quotacheck. * Ben Gertzfield (che_fox) - Fixed Solaris compilation and LDAP SSL dependencies. * Pierre <pierre@epinetworx.com> - Reported a compilation bug with extauth. * Mark Reidel <mr@domainfactory.de> - Reported that users couldn't revert perms on a directory after they removed read/execute access rights. * Jose Pedro Oliveira <jpo@di.uminho.pt> - Spec file fixes. Mailing list-members : * ahodgson@simkin.ca (thanks for your opinion on config files and your help for CVS repositories) * brett@ekit-inc.com * claudiuc@work.ro (romanian translator and great tester) * dan_c@pellin.ro * forsaken@users.sourceforge.net (contributed the ftpwho and FXP code) * gumz@cs.uni-magdeburg.de (german translator and very nice guy) * herbsworld@stny.rr.com * hirona@infotopia.or.jp * ian@ugcs.caltech.edu * iceyeyez@excite.com * kaiv@wakkanet.fi * lukas@supremedesigns.com (thanks for helping users on the ML) * marc.angles1@fnac.net (who asked the rights questions for a FAQ) * mark@grapevine2.net * misiek@pld.org.pl (and everyone from the Polish(ed) Linux Distribution : http://www.pld.org.pl/) * ml@splio.com (who reported that accents were filtered) * mstern@mac.com * neogenix@xsinet.co.za * pureftp@carpediem-it.co.uk (an hosting service company, moving from proftpd to pureftpd) * ricardo@arnet.com.ar * roberttheburton@excite.com * rodl@wtfo.com * silent@heracles.cuties.org * yachar@absium.com (very, very nice guy, helped the debian packaging) * yiango@cytanet.com.cy * zero-cool@chello.nl * bkeil@indiana.edu * dan@kaylon.com * gorthem@garcia-luengo.com * ljohnson@stormforge.net * mlong@idsi.net * phatfil@optushome.com.au * j@falooley.org (for your patch and your code help proposal) * man@t-online.fr (for reporting the bug in space parsing and suggesting webalizer patch/ftpwho/ftpcount) * drakkyl@canada.com * ppons@cvf.fr * robson555@yahoo.com * corleone@otenet.gr * jasmin.buchert@atlantica.ch * hellhound@geek.be (reported the syslog bug) * richard@tre-amigos.nu * bernard.lheureux@bbsoft4.org * ffarkas@lightning.ch * chris@widexs.nl (suggested authenticating users on virtual hosts) * dalis@upit.ro (thanks for reporting the --without-usernames stuff in 0.98.5pre2) * nxg@nod4mail.pvrr.ru (very nice guy) * rem@rss.tl.lv * jseelig@compasslearning.com (who reported how to have MSIE open an authentication dialog when anonymous users were denied) . * Olle <olle@xmms.org> - reported log format error when working with webalizer * Florin Andrei <elf_too@yahoo.com> - SGI Irix fixes. * Marc Thoben <chojin@gmx.de> - SuSE init script. * Jeffrey Koetsier <jkoetsier@corp.home.nl> - Fixed MySQL documentation typo. * Stephan Wentz <wentz@gmx.de> - Helped to solve a bad interaction with Macromedia Homesite. * Joshua Rodman <joshua_rodman@yahoo.com> - did a major rewrite of pure-config.py for reliability and maintainability. * Michael Glad <glad@daimi.au.dk> - Submitted a patch to accept long .message files even on Irix. * Gareth Blades <info2@gbnetwork.co.uk> - Provided a fix for SMC Barricade routers. * Shiroiwa Noboru <shira@next-stage.ne.jp> - Reported a bad interaction with FTP Explorer. * Ben <ben@zaeon.com> - RPM improvements to build with SQL or LDAP. * Philip Mak <mak@aaanime.net> - Suggested that pure-quotacheck should be runnable as a non-root user. * Adam Kruszewski (Fantomik) and Wojtek "elluin" Kaniewski - Pointed out an ugly fucking stupid huge bug (initgroups() called after chroot()). * TJ Saunders <tj@castaglia.org> - Reported that Proftpd and Proftpd-modquota are different packages. In the memory of all people dead on September 11 2001, in Manhattan and in Pennsylvania, due to brain-damaged people thinking they can live in a better world by killing their fellow men.