* g10.c (main), passphrase.c (set_passphrase_from_string): New
[gnupg.git] / THANKS
diff --git a/THANKS b/THANKS
index 4e75fb1..c3b1a53 100644 (file)
--- a/THANKS
+++ b/THANKS
-GnuPG was originally written by Werner Koch.  Other people contributed by
-reporting problems, suggesting various improvements or submitting actual
-code.  Here is a list of those people. Help me keep it complete and free of
-errors.
+GnuPG was originally written by Werner Koch.  Other people contributed
+by reporting problems, suggesting various improvements or submitting
+actual code.  Here is a list of those people. Help us keep it complete
+and free of errors.
 
 
+Adam Mitchell             adam@cafe21.org
+Albert Chin                china@thewrittenword.com
+Alec Habig                habig@budoe2.bu.edu
 Allan Clark               allanc@sco.com
 Anand Kumria              wildfire@progsoc.uts.edu.au
 Allan Clark               allanc@sco.com
 Anand Kumria              wildfire@progsoc.uts.edu.au
+Andreas Haumer             andreas@xss.co.at
+Anthony Carrico            acarrico@memebeam.org
+Anthony Mulcahy           anthony@kcn.ne.jp
 Ariel T Glenn             ariel@columbia.edu
 Ariel T Glenn             ariel@columbia.edu
+Bob Mathews                bobmathews@mindspring.com
 Bodo Moeller              Bodo_Moeller@public.uni-hamburg.de
 Bodo Moeller              Bodo_Moeller@public.uni-hamburg.de
+Brendan O'Dea              bod@debian.org
 Brenno de Winter          brenno@dewinter.com
 Brenno de Winter          brenno@dewinter.com
+Brian M. Carlson           karlsson@hal-pc.org
 Brian Moore               bem@cmc.net
 Brian Warner              warner@lothar.com
 Bryan Fullerton           bryanf@samurai.com
 Brian Moore               bem@cmc.net
 Brian Warner              warner@lothar.com
 Bryan Fullerton           bryanf@samurai.com
+Bryce Nichols              bryce@bnichols.org
 Caskey L. Dickson         caskey@technocage.com
 Cees van de Griend        cees-list@griend.xs4all.nl
 Charles Levert            charles@comm.polymtl.ca
 Caskey L. Dickson         caskey@technocage.com
 Cees van de Griend        cees-list@griend.xs4all.nl
 Charles Levert            charles@comm.polymtl.ca
+Chip Salzenberg           chip@valinux.com
+Chris Adams                cmadams@hiwaay.net
+Christian Biere            christianbiere@gmx.de
+Christian Kurz            shorty@debian.org
 Christian von Roques      roques@pond.sub.org
 Christopher Oliver        oliver@fritz.traverse.net
 Christian Recktenwald     chris@citecs.de
 Christian von Roques      roques@pond.sub.org
 Christopher Oliver        oliver@fritz.traverse.net
 Christian Recktenwald     chris@citecs.de
+Dan Winship                danw@helixcode.com
 Daniel Eisenbud           eisenbud@cs.swarthmore.edu
 Daniel Koening            dan@mail.isis.de
 Daniel Eisenbud           eisenbud@cs.swarthmore.edu
 Daniel Koening            dan@mail.isis.de
+Daniel Resare             daniel@resare.com
+Dany Nativel               dany@natzo.com
+Dave Dykstra              dwd@bell-labs.com
+David C Niemi              niemi@tuxers.net
+David Champion             dgc@uchicago.edu
+David D. Scribner          dscribner@bigfoot.com
 David Ellement            ellement@sdd.hp.com
 David Ellement            ellement@sdd.hp.com
+David Hallinan            hallinan@rtd.com
+David Hollenberg           dhollen@ISI.EDU
+David Mathog               MATHOG@seqaxp.bio.caltech.edu
+David R. Bergstein         dbergstein@home.com
+David Shaw                 dshaw@jabberwocky.com
 Detlef Lannert            lannert@lannert.rz.uni-duesseldorf.de
 Detlef Lannert            lannert@lannert.rz.uni-duesseldorf.de
+Dimitri                   dmitri@advantrix.com
 Dirk Lattermann           dlatt@t-online.de
 Dirk Lattermann           dlatt@t-online.de
+Dirk Meyer                 dirk.meyer@dinoex.sub.org
+Disastry                   Disastry@saiknes.lv
+Douglas Calvert            dfc@anize.org
 Ed Boraas                 ecxjo@esperanto.org
 Ed Boraas                 ecxjo@esperanto.org
+Edmund GRIMLEY EVANS      edmundo@rano.org
+Edwin Woudt                edwin@woudt.nl
 Enzo Michelangeli         em@MailAndNews.com
 Ernst Molitor             ernst.molitor@uni-bonn.de
 Enzo Michelangeli         em@MailAndNews.com
 Ernst Molitor             ernst.molitor@uni-bonn.de
-Fabio Coatti              cova@felix.unife.it
+Fabio Coatti              cova@ferrara.linux.it
 Felix von Leitner         leitner@amdiv.de
 Felix von Leitner         leitner@amdiv.de
+fish stiqz                 fish@analog.org
+Florian Weimer             Florian.Weimer@rus.uni-stuttgart.de
+Francesco Potorti          pot@gnu.org
+Frank Donahoe             fdonahoe@wilkes1.wilkes.edu
 Frank Heckenbach          heckenb@mi.uni-erlangen.de
 Frank Stajano             frank.stajano@cl.cam.ac.uk
 Frank Heckenbach          heckenb@mi.uni-erlangen.de
 Frank Stajano             frank.stajano@cl.cam.ac.uk
-Gaël Quéri                gqueri@mail.dotcom.fr
+Frank Tobin               ftobin@uiuc.edu
+Gabriel Rosenkoetter      gr@eclipsed.net
+Gaël Quéri                gael@lautre.net
+Gene Carter                gcarter@lanier.com
+Geoff Keating             geoffk@ozemail.com.au
+Georg Schwarz              georg.schwarz@iname.com
+Giampaolo Tomassoni        g.tomassoni@libero.it
+Gilbert Fernandes          gilbert_fernandes@hotmail.com
 Greg Louis                glouis@dynamicro.on.ca
 Greg Troxel               gdt@ir.bbn.com
 Gregory Steuck            steuck@iname.com
 Greg Louis                glouis@dynamicro.on.ca
 Greg Troxel               gdt@ir.bbn.com
 Gregory Steuck            steuck@iname.com
-Geoff Keating             geoffk@ozemail.com.au
 Harald Denker             harry@hal.westfalen.de
 Harald Denker             harry@hal.westfalen.de
+Holger Baust               Holger.Baust@freenet-ag.de
 Hendrik Buschkamp         buschkamp@rheumanet.org
 Holger Schurig            holger@d.om.org
 Hendrik Buschkamp         buschkamp@rheumanet.org
 Holger Schurig            holger@d.om.org
+Holger Smolinski          smolinsk@de.ibm.com
+Holger Trapp              Holger.Trapp@informatik.tu-chemnitz.de
 Hugh Daniel               hugh@toad.com
 Hugh Daniel               hugh@toad.com
+Huy Le                    huyle@ugcs.caltech.edu
 Ian McKellar              imckellar@harvestroad.com.au
 Ian McKellar              imckellar@harvestroad.com.au
+Ingo Klöcker               kloecker@kde.org
+Ivo Timmermans            itimmermans@bigfoot.com
+Jan Krueger               max@physics.otago.ac.nz
+Jan Niehusmann             jan@gondor.com  
 Janusz A. Urbanowicz      alex@bofh.torun.pl
 James Troup               james@nocrew.org
 Jean-loup Gailly          gzip@prep.ai.mit.edu
 Janusz A. Urbanowicz      alex@bofh.torun.pl
 James Troup               james@nocrew.org
 Jean-loup Gailly          gzip@prep.ai.mit.edu
+Jeff Long                 long@kestrel.cc.ukans.edu
+Jeffery Von Ronne          jronne@ics.uci.edu
 Jens Bachem               bachem@rrz.uni-koeln.de
 Jens Bachem               bachem@rrz.uni-koeln.de
+Jeroen C. van Gelderen     jeroen@vangelderen.org
 J Horacio MG              homega@ciberia.es
 J Horacio MG              homega@ciberia.es
+J. Michael Ashley          jashley@acm.org
+Jim Bauer                  jfbauer@home.com
+Jim Small                  cavenewt@my-deja.com
 Joachim Backes            backes@rhrk.uni-kl.de
 Joachim Backes            backes@rhrk.uni-kl.de
+Joe Rhett                  jrhett@isite.net
 John A. Martin            jam@jamux.com
 John A. Martin            jam@jamux.com
+John Clizbe                JPClizbe@comcast.net
+John R. Shannon            john@johnrshannon.com
 Johnny Teveßen            j.tevessen@gmx.de
 Jörg Schilling            schilling@fokus.gmd.de
 Johnny Teveßen            j.tevessen@gmx.de
 Jörg Schilling            schilling@fokus.gmd.de
+Jos Backus                Jos.Backus@nl.origin-it.com
+Joseph Walton              joe@kafsemo.org
+Juan F. Codagnone          juam@arnet.com.ar
 Jun Kuriyama              kuriyama@sky.rim.or.jp
 Jun Kuriyama              kuriyama@sky.rim.or.jp
+Kahil D. Jallad            kdj4@cs.columbia.edu
 Karl Fogel                kfogel@guanabana.onshore.com
 Karsten Thygesen          karthy@kom.auc.dk
 Katsuhiro Kondou          kondou@nec.co.jp
 Kazu Yamamoto             kazu@iijlab.net
 Karl Fogel                kfogel@guanabana.onshore.com
 Karsten Thygesen          karthy@kom.auc.dk
 Katsuhiro Kondou          kondou@nec.co.jp
 Kazu Yamamoto             kazu@iijlab.net
+Keith Clayton              keith@claytons.org
+Kevin Ryde                 user42@zip.com.au
+Klaus Singvogel            ks@caldera.de
+Kurt Garloff               garloff@suse.de
 Lars Kellogg-Stedman      lars@bu.edu
 Lars Kellogg-Stedman      lars@bu.edu
+L. Sassaman               rabbi@quickie.net
+M Taylor                   mctaylor@privacy.nb.ca                 
+Marcel Waldvogel           mwa@arl.wustl.edu
 Marco d'Itri               md@linux.it
 Marco d'Itri               md@linux.it
+Marco Parrone              marc0@autistici.org
+Marcus Brinkmann           Marcus.Brinkmann@ruhr-uni-bochum.de 
 Mark Adler                madler@alumni.caltech.edu
 Mark Elbrecht             snowball3@bigfoot.com
 Mark Adler                madler@alumni.caltech.edu
 Mark Elbrecht             snowball3@bigfoot.com
+Mark Pettit                pettit@yahoo-inc.com
 Markus Friedl             Markus.Friedl@informatik.uni-erlangen.de
 Martin Kahlert            martin.kahlert@provi.de
 Martin Hamilton
 Martin Schulte            schulte@thp.uni-koeln.de
 Markus Friedl             Markus.Friedl@informatik.uni-erlangen.de
 Martin Kahlert            martin.kahlert@provi.de
 Martin Hamilton
 Martin Schulte            schulte@thp.uni-koeln.de
+Matt Kraai                 kraai@alumni.carnegiemellon.edu
 Matthew Skala             mskala@ansuz.sooke.bc.ca
 Matthew Skala             mskala@ansuz.sooke.bc.ca
+Matthew Wilcox             matthew@wil.cx
+Matthias Urlichs          smurf@noris.de
 Max Valianskiy            maxcom@maxcom.ml.org
 Max Valianskiy            maxcom@maxcom.ml.org
+Michael Engels             michael.engels@uni-duesseldorf.de
 Michael Fischer v. Mollard mfvm@gmx.de
 Michael Roth              mroth@nessie.de
 Michael Sobolev           mss@despair.transas.com
 Michael Fischer v. Mollard mfvm@gmx.de
 Michael Roth              mroth@nessie.de
 Michael Sobolev           mss@despair.transas.com
+Michael Tokarev           mjt@tls.msk.ru
 Nicolas Graner            Nicolas.Graner@cri.u-psud.fr
 Nicolas Graner            Nicolas.Graner@cri.u-psud.fr
+Mike McEwan               mike@lotusland.demon.co.uk
+Neal H Walfield            neal@cs.uml.edu
+Nelson H. F. Beebe         beebe@math.utah.edu
 NIIBE Yutaka              gniibe@chroot.org
 Niklas Hernaeus
 Nimrod Zimerman           zimerman@forfree.at
 NIIBE Yutaka              gniibe@chroot.org
 Niklas Hernaeus
 Nimrod Zimerman           zimerman@forfree.at
+Norihiko Murase            skeleten@shillest.net
 N J Doye                  nic@niss.ac.uk
 Oliver Haakert            haakert@hsp.de
 Oskari Jääskeläinen       f33003a@cc.hut.fi
 N J Doye                  nic@niss.ac.uk
 Oliver Haakert            haakert@hsp.de
 Oskari Jääskeläinen       f33003a@cc.hut.fi
+Pascal Scheffers           Pascal@scheffers.net
 Paul D. Smith             psmith@baynetworks.com
 Paul D. Smith             psmith@baynetworks.com
+Per Cederqvist             ceder@lysator.liu.se
+Phil Blundell              pb@debian.org
 Philippe Laliberte        arsphl@oeil.qc.ca
 Philippe Laliberte        arsphl@oeil.qc.ca
+Peter Fales                psfales@lucent.com
 Peter Gutmann             pgut001@cs.auckland.ac.nz
 Peter Gutmann             pgut001@cs.auckland.ac.nz
+Peter Marschall           Peter.Marschall@gedos.de
+Peter Valchev              pvalchev@openbsd.org
+Phong Nguyen               Phong.Nguyen@ens.fr
+Piotr Krukowiecki          piotr@pingu.ii.uj.edu.pl
 QingLong                  qinglong@bolizm.ihep.su
 Ralph Gillen              gillen@theochem.uni-duesseldorf.de
 Rat                       ratinox@peorth.gweep.net
 QingLong                  qinglong@bolizm.ihep.su
 Ralph Gillen              gillen@theochem.uni-duesseldorf.de
 Rat                       ratinox@peorth.gweep.net
@@ -83,33 +173,80 @@ Reinhard Wobst                R.Wobst@ifw-dresden.de
 Rémi Guyomarch            rguyom@mail.dotcom.fr
 Reuben Sumner             rasumner@wisdom.weizmann.ac.il
 Richard Outerbridge       outer@interlog.com
 Rémi Guyomarch            rguyom@mail.dotcom.fr
 Reuben Sumner             rasumner@wisdom.weizmann.ac.il
 Richard Outerbridge       outer@interlog.com
+Richard Patterson          vectro@yahoo.com
+Robert Joop                rj@rainbow.in-berlin.de
 Roddy Strachan            roddy@satlink.com.au
 Roddy Strachan            roddy@satlink.com.au
+Roger Sondermann           r.so@bigfoot.com
 Roland Rosenfeld          roland@spinnaker.rhein.de
 Roland Rosenfeld          roland@spinnaker.rhein.de
+Roman Pavlik               rp@tns.cz
 Ross Golder               rossigee@bigfoot.com
 Ross Golder               rossigee@bigfoot.com
+Russell Coker              russell@coker.com.au
+Ryan Malayter              rmalayter@bai.org
+Sam Roberts               sam@cogent.ca
+Sami Tolvanen              sami@tolvanen.com
+Sascha Kiefer              sk@intertivity.com
+Scott Worley               sworley@chkno.net
+Sean MacLennan            seanm@netwinder.org
+Sebastian Klemke           packet@convergence.de
 Serge Munhoven            munhoven@mema.ucl.ac.be
 SL Baur                   steve@xemacs.org
 Serge Munhoven            munhoven@mema.ucl.ac.be
 SL Baur                   steve@xemacs.org
+Stefan Bellon              sbellon@sbellon.de
+Dr.Stefan.Dalibor          Dr.Stefan.Dalibor@bfa.de
 Stefan Karrmann           S.Karrmann@gmx.net
 Stefan Keller             dres@cs.tu-berlin.de
 Steffen Ullrich           ccrlphr@xensei.com
 Steffen Zahn              zahn@berlin.snafu.de
 Steven Bakker             steven@icoe.att.com
 Stefan Karrmann           S.Karrmann@gmx.net
 Stefan Keller             dres@cs.tu-berlin.de
 Steffen Ullrich           ccrlphr@xensei.com
 Steffen Zahn              zahn@berlin.snafu.de
 Steven Bakker             steven@icoe.att.com
+Steven Murdoch             sjmurdoch@bigfoot.com
 Susanne Schultz           schultz@hsp.de
 Susanne Schultz           schultz@hsp.de
+Ted Cabeen                secabeen@pobox.com
 Thiago Jung Bauermann     jungmann@cwb.matrix.com.br
 Thiago Jung Bauermann     jungmann@cwb.matrix.com.br
+Thijmen Klok               thijmen@xs4all.nl
 Thomas Roessler           roessler@guug.de
 Thomas Roessler           roessler@guug.de
+Tim Mooney                mooney@dogbert.cc.ndsu.nodak.edu
+Timo Schulz                twoaday@freakmail.de
+Tobias Winkler             tobias.winkler@s1998.tu-chemnitz.de
+Todd Vierling              tv@pobox.com
+TOGAWA Satoshi             Satoshi.Togawa@jp.yokogawa.com
 Tom Spindler              dogcow@home.merit.edu
 Tom Zerucha               tzeruch@ceddec.com
 Tomas Fasth               tomas.fasth@twinspot.net
 Tom Spindler              dogcow@home.merit.edu
 Tom Zerucha               tzeruch@ceddec.com
 Tomas Fasth               tomas.fasth@twinspot.net
+Tommi Komulainen           Tommi.Komulainen@iki.fi
+Thomas Klausner           wiz@danbala.ifoer.tuwien.ac.at
+Tomasz Kozlowski           tomek@rentec.com
 Thomas Mikkelsen          tbm@image.dk
 Ulf Möller                3umoelle@informatik.uni-hamburg.de
 Urko Lusa                 ulusa@euskalnet.net
 Thomas Mikkelsen          tbm@image.dk
 Ulf Möller                3umoelle@informatik.uni-hamburg.de
 Urko Lusa                 ulusa@euskalnet.net
+Vincent P. Broman          broman@spawar.navy.mil
+Volker Quetschke           quetschke@scytek.de
+W Lewis                    wiml@hhhh.org
+Walter Hofmann            Walter.Hofmann@physik.stud.uni-erlangen.de
 Walter Koch               koch@hsp.de
 Walter Koch               koch@hsp.de
-Werner Koch               werner.koch@guug.de
+Wayne Chapeskie           waynec@spinnaker.com
+Werner Koch               wk@gnupg.org
 Wim Vandeputte            bunbun@reptile.rug.ac.be
 Wim Vandeputte            bunbun@reptile.rug.ac.be
+Winona Brown               win@huh.org
+Yosiaki IIDA              iida@ring.gr.jp
+Yoshihiro Kajiki          kajiki@ylug.org
                           nbecker@hns.com
 
                           nbecker@hns.com
 
-Thanks to the German Unix User Group for providing FTP space,
-Martin Hamilton for hosting the mailing list and HSP for
-hosting gnupg.org.
+Thanks to the German Unix User Group for sponsoring this project,
+Martin Hamilton for hosting the first mailing list and OpenIT for
+cheap hosting conditions.
+
+The development of this software has partly been funded by the German
+Ministry for Economics and Technology under grant VIB3-68553.168-001/1999.
 
 Many thanks to my wife Gerlinde for having so much patience with
 me while hacking late in the evening.
 
 Many thanks to my wife Gerlinde for having so much patience with
 me while hacking late in the evening.
+
+ Copyright 1998, 1999, 2000, 2001, 2002, 2003,
+           2004  Free Software Foundation, Inc.
+
+ This file is free software; as a special exception the author gives
+ unlimited permission to copy and/or distribute it, with or without
+ modifications, as long as this notice is preserved.
+
+ This file is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.