2002-08-26 20:49:14 +08:00
|
|
|
These people have contributed to the GNU coreutils (formerly, the fileutils,
|
|
|
|
textutils, and/or sh-utils packages). Some have reported problems, others
|
|
|
|
have contributed improvements to the documentation, actual code, and even
|
2008-11-17 19:05:27 +08:00
|
|
|
complete programs. Those contributions are described in the version control
|
|
|
|
logs and ChangeLog files. If your name has been left out, if you'd rather
|
|
|
|
not be listed, or if you'd prefer a different address be used, please send a
|
|
|
|
note to the bug-report mailing list (as seen at end of e.g., cp --help).
|
|
|
|
##
|
|
|
|
## There is no need to list here any name that appears as an Author in
|
|
|
|
## "git log" output. Those are automatically added when this template
|
|
|
|
## is used to generate the THANKS file. Note that numerous people listed
|
|
|
|
## here would have been listed as commit authors if we had been using git
|
|
|
|
## for version control when they contributed.
|
1996-11-03 03:24:35 +08:00
|
|
|
|
2002-09-17 16:10:50 +08:00
|
|
|
??? kytek@cybercomm.net
|
2003-09-28 16:00:35 +08:00
|
|
|
A Costa agcosta@gis.net
|
2005-11-14 02:57:03 +08:00
|
|
|
Aaron Hawley ashawley@uvm.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Achim Blumensath blume@corona.oche.de
|
2008-12-28 00:38:09 +08:00
|
|
|
Adam Jimerson vendion@charter.net
|
2000-02-27 23:00:31 +08:00
|
|
|
Adam Klein aklein@debian.org
|
2010-01-16 21:46:17 +08:00
|
|
|
Adam Sampson ats@offog.org
|
2005-01-16 01:24:16 +08:00
|
|
|
Adrian Bunk bunk@stusta.de
|
2007-05-03 05:30:00 +08:00
|
|
|
AIDA Shinra shinra@j10n.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Akim Demaille demaille@inf.enst.fr
|
|
|
|
Alain Magloire alain@qnx.com
|
2000-07-02 19:57:40 +08:00
|
|
|
Alan Iwi iwi@atm.ox.ac.uk
|
2002-03-16 17:43:19 +08:00
|
|
|
Albert Chin-A-Young china@thewrittenword.com
|
2001-11-10 16:45:38 +08:00
|
|
|
Albert Hopkins ahopkins@dynacare.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Alberto Accomazzi alberto@cfa0.harvard.edu
|
|
|
|
aldomel aldomel@ix.netcom.com
|
|
|
|
Alen Muzinic zveki@fly.cc.fer.hr
|
2009-03-10 05:56:13 +08:00
|
|
|
Alexander Nguyen vinh@seas.ucla.edu
|
2009-01-01 02:17:31 +08:00
|
|
|
Alexander V. Lukyanov lav@netis.ru
|
2008-04-21 20:47:56 +08:00
|
|
|
Allen Hewes allen@decisiv.net
|
2008-03-25 00:38:27 +08:00
|
|
|
Axel Dörfler axeld@pinc-software.de
|
2000-11-04 20:08:22 +08:00
|
|
|
Alexandre Duret-Lutz duret_g@epita.fr
|
2000-02-15 21:06:07 +08:00
|
|
|
Alexey Solovyov alekso@math.uu.se
|
2002-10-09 14:59:54 +08:00
|
|
|
Alexey Vyskubov alexey@pippuri.mawhrin.net
|
2002-06-15 22:05:31 +08:00
|
|
|
Alfred M. Szmidt ams@kemisten.nu
|
2011-10-18 17:44:39 +08:00
|
|
|
Ambrose Feinstein ambrose@google.com
|
2011-12-10 03:12:44 +08:00
|
|
|
Amr Ali amr.ali.cc@gmail.com
|
2012-01-05 18:45:50 +08:00
|
|
|
Anders Kaseorg andersk@mit.edu
|
2002-04-26 00:01:32 +08:00
|
|
|
Andi Kleen freitag@alancoxonachip.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Andre Novaes Cunha Andre.Cunha@br.global-one.net
|
2007-04-24 15:20:52 +08:00
|
|
|
Andreas Frische andreasfrische@gmail.com
|
2000-10-15 19:53:35 +08:00
|
|
|
Andreas Gruenbacher ag@bestbits.at
|
2000-02-15 21:06:07 +08:00
|
|
|
Andreas Jaeger jaeger@gnu.org
|
|
|
|
Andreas Luik luik@isa.de
|
|
|
|
Andreas Stolcke stolcke@ICSI.Berkeley.EDU
|
2003-03-04 16:27:31 +08:00
|
|
|
Andrei Gaponenko andr@triumf.ca
|
2000-02-15 21:06:07 +08:00
|
|
|
Andres Soolo andres@soolo.matti.ee
|
2000-05-30 05:06:20 +08:00
|
|
|
Andrew Burgess aab@cichlid.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Andrew Dalke dalke@bioreason.com
|
2004-05-14 15:29:41 +08:00
|
|
|
Andrew Fabbro andrew@fabbro.org
|
2001-05-08 04:21:18 +08:00
|
|
|
Andrew Pham andpha@us.ibm.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Andrew Tridgell tridge@samba.org
|
2003-05-10 17:41:50 +08:00
|
|
|
Andrey Borzenkov arvidjaar@mail.ru
|
2000-02-15 21:06:07 +08:00
|
|
|
Andries Brouwer Andries.Brouwer@cwi.nl
|
|
|
|
Andy Longton alongton@metamark.com
|
2012-05-28 09:43:06 +08:00
|
|
|
Anoop Sharma sendtoanoop@gmail.com
|
2004-03-27 23:52:44 +08:00
|
|
|
Anthony Thyssen anthony@griffith.edu.au
|
2000-11-16 20:56:51 +08:00
|
|
|
Antonio Rendas ajrendas@yahoo.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Ariel Faigon ariel@cthulhu.engr.sgi.com
|
2009-11-15 16:25:29 +08:00
|
|
|
Arjan Opmeer arjan.opmeer@gmail.com
|
2011-12-08 17:49:03 +08:00
|
|
|
Arkadiusz Miśkiewicz arekm@maven.pl
|
2000-02-15 21:06:07 +08:00
|
|
|
Arne Henrik Juul arnej@imf.unit.no
|
2003-03-28 15:35:50 +08:00
|
|
|
Arnold Robbins arnold@skeeve.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Arthur Pool pool@commerce.uq.edu.au
|
2002-09-17 15:50:32 +08:00
|
|
|
Arun Sharma arun.sharma@intel.com
|
2004-03-11 01:53:00 +08:00
|
|
|
Arvind Autar Autar022@planet.nl
|
2002-09-12 20:11:59 +08:00
|
|
|
Augey Mikus mikus@dqc.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Austin Donnelly Austin.Donnelly@cl.cam.ac.uk
|
2001-01-26 19:13:08 +08:00
|
|
|
Axel Kittenberger Anshil@gmx.net
|
2008-11-24 16:55:55 +08:00
|
|
|
Barry Kelly http://barrkel.blogspot.com/
|
2000-02-15 21:06:07 +08:00
|
|
|
Bauke Jan Douma bjdouma@xs4all.nl
|
2003-03-09 05:04:11 +08:00
|
|
|
Ben Elliston bje@air.net.au
|
2003-04-22 02:00:24 +08:00
|
|
|
Ben Harris bjh21@netbsd.org
|
2011-03-13 20:20:54 +08:00
|
|
|
Ben Walton bwalton@artsci.utoronto.ca
|
2000-02-15 21:06:07 +08:00
|
|
|
Bengt Martensson bengt@mathematik.uni-Bremen.de
|
2009-09-21 14:51:33 +08:00
|
|
|
Benjamin Cutler cutlerbc@simla.colostate.edu
|
2003-06-18 02:11:20 +08:00
|
|
|
Bernard Giroud bernard.giroud@creditlyonnais.ch
|
2005-02-15 16:56:43 +08:00
|
|
|
Bernd Eckenfels ecki@debian.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Bernd Leibing bernd.leibing@rz.uni-ulm.de
|
2003-05-14 22:20:04 +08:00
|
|
|
Bernd Melchers melchers@cis.fu-berlin.de
|
2001-07-16 16:58:20 +08:00
|
|
|
Bernhard Baehr bernhard.baehr@gmx.de
|
2003-02-20 00:12:06 +08:00
|
|
|
Bernhard Gabler bernhard@uni-koblenz.de
|
2000-02-15 21:06:07 +08:00
|
|
|
Bernhard Rosenkraenzer bero@redhat.de
|
2003-04-08 02:02:29 +08:00
|
|
|
Bert Deknuydt Bert.Deknuydt@esat.kuleuven.ac.be
|
2008-02-08 06:05:00 +08:00
|
|
|
Bert Wesarg bert.wesarg@googlemail.com
|
2009-09-07 14:37:08 +08:00
|
|
|
Bill Brelsford wb@k2di.net
|
2000-02-15 21:06:07 +08:00
|
|
|
Bill Peters peters@gaffel.as.arizona.edu
|
|
|
|
Bjorn Helgaas helgaas@rsn.hp.com
|
|
|
|
Bob McCracken kerouac@ravenet.com
|
2000-07-23 21:58:48 +08:00
|
|
|
Branden Robinson branden@necrotic.deadbeast.net
|
2000-02-15 21:06:07 +08:00
|
|
|
Brendan O'Dea bod@compusol.com.au
|
|
|
|
Brian Kimball bfk@footbag.org
|
2009-02-14 16:09:17 +08:00
|
|
|
Brian M. Carlson sandals@crustytoothpaste.ath.cx
|
2008-07-04 15:41:57 +08:00
|
|
|
Brian Silverman bsilverman@conceptxdesign.com
|
2000-06-24 19:52:38 +08:00
|
|
|
Brian Youmans 3diff@gnu.org
|
2011-07-07 16:55:47 +08:00
|
|
|
Britton Leo Kerin fsblk@aurora.uaf.edu
|
2003-11-19 15:26:35 +08:00
|
|
|
Bruce Robertson brucer@theodolite.dyndns.org
|
id,groups: with no user name, print only real and/or effective IDs,
... i.e., don't use the getpw* functions.
Before this change, running groups or id with no user name argument
would include a group name or ID from /etc/passwd. Thus, under unusual
circumstances (default group is changed, but has not taken effect for a
given session), those programs could print a name or ID that is neither
real nor effective.
To demonstrate, run this:
echo 'for i in 1 2; do id -G; sleep 1.5; done' \
|su -s /bin/sh ftp - &
sleep 1; perl -pi -e 's/^(ftp:x:\d+):(\d+)/$1:9876/' /etc/passwd
Those id -G commands printed the following:
50
50 9876
With this change, they print this:
50
50
Similarly, running those programs set-GID could make them
print one ID too many.
* src/group-list.c (print_group_list): When username is NULL, pass
egid, not getpwuid(ruid)->pw_gid), to xgetgroups, per the API
requirements of xgetgroups callee, mgetgroups.
When not using the password database, don't call getpwuid.
* NEWS (Bug fixes): Mention it.
* tests/misc/id-setgid: New file.
* tests/Makefile.am (TESTS): Add it.
(root_tests): It's a root-only test, so add it here, too.
Originally reported by Brynnen Owen as http://bugs.gnu.org/7320.
Raised again by Marc Mengel in http://bugzilla.redhat.com/816708.
2012-04-27 19:28:32 +08:00
|
|
|
Brynnen Owen owen@illinois.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Carl Johnson carlj@cjlinux.home.org
|
|
|
|
Carl Lowenstein cdl@mpl.UCSD.EDU
|
2008-06-17 14:18:49 +08:00
|
|
|
Carl Roth roth@urs.us
|
2000-02-15 21:06:07 +08:00
|
|
|
Carlos Canau Carlos.Canau@relay.puug.pt
|
|
|
|
Charles Karney karney@pppl.gov
|
2000-03-03 16:12:51 +08:00
|
|
|
Charles Randall crandall@matchlogic.com
|
2010-06-10 01:13:13 +08:00
|
|
|
Chas. Owens chas.owens@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Chip Salzenberg chip@valinux.com
|
2009-12-12 21:44:46 +08:00
|
|
|
Chris Clayton chris2553@googlemail.com
|
2001-09-16 17:30:07 +08:00
|
|
|
Chris Faylor cgf@cygnus.com
|
2001-12-30 07:01:15 +08:00
|
|
|
Chris J. Bednar cjb@AdvancedDataSolutions.com
|
2010-01-01 22:39:29 +08:00
|
|
|
Chris Jones cjns1989@gmail.com
|
2003-07-09 17:51:34 +08:00
|
|
|
Chris Lesniewski ctl@mit.edu
|
2000-11-26 22:33:06 +08:00
|
|
|
Chris Sylvain csylvain@umm.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Chris Yeo cyeo@biking.org
|
|
|
|
Christi Alice Scarborough christi@chiark.greenend.org.uk
|
2001-12-30 07:01:15 +08:00
|
|
|
Christian Harkort christian.harkort@web.de
|
2000-09-26 04:23:11 +08:00
|
|
|
Christian Krackowizer ckrackowiz@std.schuler-ag.com
|
2000-10-16 22:30:39 +08:00
|
|
|
Christian Rose menthos@menthos.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Christian von Roques roques@pond.sub.org
|
2006-02-04 18:45:44 +08:00
|
|
|
Christophe LYON christophe.lyon@st.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Chuck Hedrick hedrick@klinzhai.rutgers.edu
|
2012-05-16 13:26:36 +08:00
|
|
|
Chusslove Illich caslav.ilic@gmx.net
|
2000-02-15 21:06:07 +08:00
|
|
|
Clark Morgan cmorgan@aracnet.com
|
2003-07-18 15:46:27 +08:00
|
|
|
Clement Wang clem.wang@overture.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Colin Plumb colin@nyx.net
|
2001-09-17 04:11:36 +08:00
|
|
|
Colin Watson cjw44@riva.ucam.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Collin Rogowski collin@rogowski.de
|
2003-03-23 03:38:00 +08:00
|
|
|
Cray-Cyber Project http://www.cray-cyber.org
|
2008-03-21 17:37:26 +08:00
|
|
|
Cristian Cadar cristic@stanford.edu
|
2004-10-18 16:56:19 +08:00
|
|
|
Cyril Bouthors cyril@bouthors.org
|
2001-04-22 15:28:11 +08:00
|
|
|
Dale Scheetz dwarf@polaris.net
|
2008-06-06 08:33:26 +08:00
|
|
|
Dameon G. Rogers dgr03@uark.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Dan Hagerty hag@gnu.ai.it.edu
|
2000-09-23 02:31:02 +08:00
|
|
|
Dan Pascu dan@services.iiruc.ro
|
2000-02-15 21:06:07 +08:00
|
|
|
Daniel Bergstrom noa@melody.se
|
2007-07-29 00:49:04 +08:00
|
|
|
Daniel P. Berrangé berrange@redhat.com
|
2012-03-08 17:33:50 +08:00
|
|
|
Daniel Stavrovski d@stavrovski.net
|
2004-08-11 06:47:08 +08:00
|
|
|
Dániel Varga danielv@axelero.hu
|
2003-08-27 14:29:25 +08:00
|
|
|
Danny Levinson danny.levinson@overture.com
|
2007-12-31 18:22:53 +08:00
|
|
|
Darrel Francis d.francis@cheerful.com
|
2001-01-02 18:44:38 +08:00
|
|
|
Darren Salt ds@youmustbejoking.demon.co.uk
|
2002-07-22 14:55:17 +08:00
|
|
|
Dave Beckett dajobe@dajobe.org
|
2005-05-27 02:35:33 +08:00
|
|
|
David Alan Gilbert gilbertd@treblig.org
|
2000-02-15 21:06:07 +08:00
|
|
|
David Dyck dcd@tc.fluke.COM
|
2003-02-21 18:22:29 +08:00
|
|
|
David Eisner cradle@umd.edu
|
2003-05-03 22:56:22 +08:00
|
|
|
David Flynn dav@chess.plus.com
|
2011-08-05 01:31:50 +08:00
|
|
|
David Gast dgast@csulb.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
David Godfrey dave@delta.demon.co.uk
|
2001-01-13 23:49:01 +08:00
|
|
|
David Luyer david_luyer@pacific.net.au
|
2005-10-23 23:47:07 +08:00
|
|
|
David Madore david.madore@ens.fr
|
2004-05-16 02:27:38 +08:00
|
|
|
David Malone dwmalone@cnri.dit.ie
|
2009-02-24 16:37:18 +08:00
|
|
|
Davide Canova kc.canova@gmail.com
|
2008-03-21 17:37:26 +08:00
|
|
|
Dawson Engler engler@stanford.edu
|
2006-01-24 04:13:44 +08:00
|
|
|
Dean Gaudet dean-savannah@arctic.org
|
2003-01-15 19:58:02 +08:00
|
|
|
Deepak Goel deego@gnufans.org
|
2008-06-11 20:04:45 +08:00
|
|
|
Denis Excoffier denis.excoffier@airbus.com
|
2010-01-07 14:17:06 +08:00
|
|
|
Denis McKeon dmckeon@swcp.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Dennis Henriksen opus@flamingo.osrl.dk
|
2011-04-22 17:08:50 +08:00
|
|
|
Dennis Clarke dclarke@blastwave.org
|
2003-11-05 11:14:28 +08:00
|
|
|
Dennis Smit ds@nerds-incorporated.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Derek Clegg dclegg@next.com
|
|
|
|
Dick Streefland dick_streefland@tasking.com
|
|
|
|
Dirk Lattermann dlatt@t-online.de
|
|
|
|
Dirk-Jan Faber djfaber@snow.nl
|
2003-07-04 01:09:03 +08:00
|
|
|
Dmitry Rutsky rutsky@school.ioffe.rssi.ru
|
2000-02-15 21:06:07 +08:00
|
|
|
Don Parsons dparsons@synapse.kent.edu
|
|
|
|
Donni Erpel donald@appc11.gsi.de
|
2002-10-14 16:29:17 +08:00
|
|
|
Doug Coleman coleman@iarc1.ece.utexas.edu
|
2002-10-14 16:29:22 +08:00
|
|
|
Doug McLaren dougmc@comco.com
|
2000-05-05 19:38:34 +08:00
|
|
|
Dragos Harabor dharabor@us.oracle.com
|
2002-10-09 16:09:35 +08:00
|
|
|
Duncan Roe duncanr@optimation.com.au
|
2012-06-12 22:13:43 +08:00
|
|
|
Edward Schwartz edmcman@cmu.edu
|
2005-08-18 04:49:48 +08:00
|
|
|
Edward Welbourne eddy@opera.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Edzer Pebesma Edzer.Pebesma@rivm.nl
|
2007-06-16 18:53:40 +08:00
|
|
|
Egmont Koblinger egmont@uhulinux.hu
|
2000-11-23 23:58:19 +08:00
|
|
|
Eirik Fuller eirik@hackrat.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Eivind eivindt@multinet.no
|
2008-04-02 15:03:36 +08:00
|
|
|
Elbert Pol elbert.pol@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Eli Zaretskii eliz@is.elta.co.il
|
|
|
|
Emile LeBlanc leblanc@math.toronto.edu
|
2010-02-15 21:45:31 +08:00
|
|
|
Emmanuel Lacour elacour@home-dn.net
|
2000-02-15 21:06:07 +08:00
|
|
|
Eric Backus ericb@lsid.hp.com
|
|
|
|
Eric G. Miller egm2@jps.net
|
2001-11-22 16:20:49 +08:00
|
|
|
Eric Pemente pemente@northpark.edu
|
2001-10-14 00:54:18 +08:00
|
|
|
Eric S. Raymond esr@snark.thyrsus.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Erik Bennett bennett@cvo.oneworld.com
|
|
|
|
Erik Corry erik@kroete2.freinet.de
|
|
|
|
Felix Lee flee@teleport.com
|
2006-03-30 21:26:59 +08:00
|
|
|
Felix Rauch Valenti frauch@cse.unsw.edu.au
|
2003-01-21 20:35:27 +08:00
|
|
|
Ferdinand fw@scenic.mine.nu
|
2010-06-07 23:42:09 +08:00
|
|
|
Filipus Klutiero chealer@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Fletcher Mattox fletcher@cs.utexas.edu
|
2006-07-05 17:08:42 +08:00
|
|
|
Florent Bayle florent@sarcelle.net
|
2009-09-03 20:08:27 +08:00
|
|
|
Florian Schlichting fschlich@cis.fu-berlin.de
|
2000-02-15 21:06:07 +08:00
|
|
|
Florin Iucha fiucha@hsys.mic.ro
|
2006-05-03 18:11:25 +08:00
|
|
|
Francesco Montorsi fr_m@hotmail.com
|
2004-08-11 06:47:08 +08:00
|
|
|
François Pinard pinard@iro.umontreal.ca
|
2000-08-24 19:36:28 +08:00
|
|
|
Frank Adler fadler@allesklar.de
|
2000-02-15 21:06:07 +08:00
|
|
|
Frank T Lofaro ftlofaro@snooks.Egr.UNLV.EDU
|
|
|
|
Fred Fish fnf@ninemoons.com
|
2004-08-11 06:47:08 +08:00
|
|
|
Frédéric L. W. Meunier 0@pervalidus.net
|
2002-09-17 16:07:07 +08:00
|
|
|
Frederik Eaton frederik@caltech.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Gabor Z. Papp gzp@gzp.org.hu
|
2004-08-11 06:47:08 +08:00
|
|
|
Gaël Quéri gqueri@mail.dotcom.fr
|
2000-02-15 21:06:07 +08:00
|
|
|
Galen Hazelwood galenh@micron.net
|
|
|
|
Gary Anderson ganderson@clark.net
|
2008-06-11 23:14:26 +08:00
|
|
|
Gary Johnson garyjohn@spk.agilent.com
|
2003-09-19 02:09:00 +08:00
|
|
|
Gary V. Vaughan gary@gnu.org
|
2002-04-26 04:16:15 +08:00
|
|
|
Gaute Hvoslef Kvalnes gaute@verdsveven.com
|
2003-11-18 18:06:19 +08:00
|
|
|
Geoff Collyer geoff at collyer.net
|
2000-06-20 14:44:21 +08:00
|
|
|
Geoff Kuenning geoff@cs.hmc.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Geoff Odhner geoff@franklin.com
|
2001-08-25 13:42:07 +08:00
|
|
|
Geoff Whale geoffw@cse.unsw.EDU.AU
|
2008-01-06 06:55:01 +08:00
|
|
|
Gerald Pfeifer gerald@pfeifer.com
|
2000-06-29 18:39:00 +08:00
|
|
|
Gerhard Poul gpoul@gnu.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Germano Leichsenring germano@jedi.cs.kobe-u.ac.jp
|
sort: handle fd exhaustion better when merging
This is an alternative to my 9 March patch labeled "Silently lower
nmerge; don't (sometimes incorrectly) range-check"
<http://lists.gnu.org/archive/html/bug-coreutils/2009-03/msg00070.html>.
It differs by not using 'dup' to probe for extra file descriptors;
instead, it simply calls 'open' (and 'pipe') to open files and pipes,
until one of these calls fails due to file descriptor exhaustion; it
then backs off by 1, does a merge with the files that it has opened,
and then retries with the (now-smaller) number of files.
This patch requires quite a few more changes to the source code than
the earlier patch, but it is in some sense "better" because it doesn't
need to call "dup" ahead of time in order to decide whether "open" or
"pipe" will fail. Also, it's more robust in the case where "open" or
"pipe" fails with errno==EMFILE because some system-wide limit is
exhausted.
* src/sort.c (create_temp_file): New arg SURVIVE_FD_EXHAUSTION.
(stream_open): New function, containing guts of xfopen.
(xfopen): Use it.
(pipe_fork): Set errno on failure.
(maybe_create_temp): New function, containing guts of create_temp.
(create_temp): Use it.
(open_temp): Distinguish failures due to file descriptor exhaustion
from other failures, and on fd exhaustion return a notice to caller
rather than dying. Don't test execlp's return value; when it returns,
it *always* returns -1.
(open_input_files): New function.
(mergefps): New arg FPS. It's now the caller's responsibility to open
the input and output files. All callers changed.
(mergefiles): New function.
(avoid_trashing_input, merge): Handle the case where a single merge
can't merge as much as we wanted due to file descriptor exhaustion, by
merging as much as we can and then retrying.
* tests/Makefile.am (TESTS): Add misc/sort-continue.
* tests/misc/sort-continue: New file.
* THANKS: Add Glen Lenker and Matt Pham who coauthored this patch.
2009-03-14 06:48:30 +08:00
|
|
|
Glen Lenker glen.lenker@gmail.com
|
2009-02-24 17:47:00 +08:00
|
|
|
Göran Uddeborg goeran@uddeborg.se
|
2005-03-12 18:51:06 +08:00
|
|
|
Guochun Shi gshi@ncsa.uiuc.edu
|
2000-04-03 16:06:02 +08:00
|
|
|
GOTO Masanori gotom@debian.or.jp
|
2000-09-08 17:03:05 +08:00
|
|
|
Greg Louis glouis@dynamicro.on.ca
|
2000-02-15 21:06:07 +08:00
|
|
|
Greg McGary gkm@gnu.org
|
2008-10-09 16:56:54 +08:00
|
|
|
Greg Metcalfe metcalfegreg@qwest.net
|
2002-11-19 15:50:44 +08:00
|
|
|
Greg Schafer gschafer@zip.com.au
|
2000-02-15 21:06:07 +08:00
|
|
|
Greg Troxel gdt@bbn.com
|
|
|
|
Greg Wooledge gawooledge@sherwin.com
|
2000-05-05 19:38:34 +08:00
|
|
|
Gregory Leblanc gleblanc@cu-portland.edu
|
2004-06-20 14:51:19 +08:00
|
|
|
Guido Leenders guido.leenders@invantive.com
|
2007-05-04 15:57:10 +08:00
|
|
|
Guntram Blohm Extern.Guntram.Blohm@AUDI.DE
|
2000-02-15 21:06:07 +08:00
|
|
|
H. J. Lu hjl@valinux.com
|
2002-11-17 17:36:43 +08:00
|
|
|
Hans Ginzel hans@matfyz.cz
|
2002-10-10 23:48:53 +08:00
|
|
|
Hans Lermen lermen@fgan.de
|
2000-02-15 21:06:07 +08:00
|
|
|
Hans Verkuil hans@wyst.hobby.nl
|
2004-10-30 05:50:15 +08:00
|
|
|
Harald Dunkel harald.dunkel@t-online.de
|
2000-06-21 15:28:13 +08:00
|
|
|
Harry Liu rliu@lek.ugcs.caltech.edu
|
2003-11-05 11:55:48 +08:00
|
|
|
Harti Brandt brandt@fokus.fraunhofer.de
|
2007-02-21 00:23:51 +08:00
|
|
|
Harvey Eneman Harvey.Eneman@oracle.com
|
2008-06-28 15:53:03 +08:00
|
|
|
Heiko Marr h.marr@webmasters.de
|
2005-01-04 19:21:08 +08:00
|
|
|
Helen Faulkner helen_ml_faulkner@yahoo.co.uk
|
2000-06-12 14:59:30 +08:00
|
|
|
Herbert Xu herbert@gondor.apana.org.au
|
2000-02-15 21:06:07 +08:00
|
|
|
Holger Berger hberger@ess.nec.de
|
2001-04-09 01:16:39 +08:00
|
|
|
Hon-Yin Kok hkok@yoda.unl.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Hugh Daniel hugh@xanadu.com
|
2001-08-20 02:12:03 +08:00
|
|
|
Ian Bruce ian.bruce@myrealbox.com
|
2006-09-26 17:18:20 +08:00
|
|
|
Iain Calder ic56@rogers.com
|
2000-05-06 05:41:03 +08:00
|
|
|
Ian Jackson ijackson@chiark.greenend.org.uk
|
2009-04-28 17:21:49 +08:00
|
|
|
Ian Kent ikent@redhat.com
|
2000-05-06 05:41:11 +08:00
|
|
|
Ian Lance Taylor ian@cygnus.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Ian Turner vectro@pipeline.com
|
2002-03-30 07:09:52 +08:00
|
|
|
Iida Yosiaki iida@gnu.org
|
2008-06-03 03:17:57 +08:00
|
|
|
Ilya N. Golubev gin@mo.msk.ru
|
2003-03-05 14:34:08 +08:00
|
|
|
Ingo Saitz ingo@debian.org
|
2009-11-08 11:45:27 +08:00
|
|
|
Ivan Labath labath3@st.fmph.uniba.sk
|
2003-03-03 15:53:35 +08:00
|
|
|
Ivo Timmermans ivo@debian.org
|
2010-03-18 23:19:08 +08:00
|
|
|
Jacky Fong jacky.fong@utoronto.ca
|
2000-04-26 20:55:48 +08:00
|
|
|
James james@albion.glarp.com
|
2000-02-15 21:06:07 +08:00
|
|
|
James Antill jmanti%essex.ac.uk@seralph21.essex.ac.uk
|
2005-02-15 02:15:41 +08:00
|
|
|
James Lemley James.Lemley@acxiom.com
|
2006-12-20 21:25:55 +08:00
|
|
|
James Hunt jamesodhunt@hotmail.com
|
2008-03-19 20:37:04 +08:00
|
|
|
James Ralston ralston@pobox.com
|
2000-02-15 21:06:07 +08:00
|
|
|
James Sneeringer jvs@ocslink.com
|
|
|
|
James Tanis jtt@soscorp.com
|
|
|
|
Jamie Lokier jamie@imbolc.ucc.ie
|
2006-09-25 14:22:35 +08:00
|
|
|
Jamie McClelland jm@mayfirst.org
|
2009-01-01 02:17:31 +08:00
|
|
|
Jan Engelhardt jengelh@medozas.de
|
2000-10-16 14:25:55 +08:00
|
|
|
Jan Fedak J.Fedak@sh.cvut.cz
|
2008-01-29 15:56:48 +08:00
|
|
|
Jan Moringen jan.moringen@uni-bielefeld.de
|
2000-10-21 21:22:39 +08:00
|
|
|
Jan Nieuwenhuizen janneke@gnu.org
|
2009-10-12 21:00:12 +08:00
|
|
|
Jan-Pawel Wrozstinski jpwroz@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Janos Farkas chexum@shadow.banki.hu
|
2011-07-08 16:17:20 +08:00
|
|
|
Jari Aalto jari.aalto@cante.net
|
2000-02-15 21:06:07 +08:00
|
|
|
Jarkko Hietaniemi jhi@epsilon.hut.fi
|
2008-06-14 04:26:15 +08:00
|
|
|
Jarod Wilson jwilson@redhat.com
|
2003-02-19 23:06:12 +08:00
|
|
|
Jean Charles Delepine delepine@u-picardie.fr
|
2012-07-23 16:29:57 +08:00
|
|
|
Jean-Pierre Tosoni jpt.7196@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Jeff Moore jbm@mordor.com
|
2003-09-19 15:38:26 +08:00
|
|
|
Jeff Sheinberg jeff@bsrd.net
|
2003-06-03 15:52:51 +08:00
|
|
|
Jens Elkner elkner@imsgroup.de
|
2000-02-15 21:06:07 +08:00
|
|
|
Jens Schmidt jms@jsds.hamburg.com
|
2008-08-14 02:53:12 +08:00
|
|
|
Jeph Cowan jeph@ucar.edu
|
2007-07-16 04:13:16 +08:00
|
|
|
Jeremy Maitin-Shepard jbms@cmu.edu
|
2012-02-16 20:29:44 +08:00
|
|
|
Jérémy Magrin jeremy.magrin@epitech.eu
|
2000-02-15 21:06:07 +08:00
|
|
|
Jerome Abela abela@hsc.fr
|
2004-08-11 06:47:08 +08:00
|
|
|
Jérôme Zago bug-coreutils-ml@agt-the-walker.net
|
2004-04-08 23:30:46 +08:00
|
|
|
Jesse Kornblum kornblum@usna.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Jesse Thilo jgt2@eecs.lehigh.edu
|
2000-05-11 16:24:49 +08:00
|
|
|
Jie Xu xuj@iag.net
|
2000-02-15 21:06:07 +08:00
|
|
|
Jim Blandy jimb@cyclic.com
|
|
|
|
Jim Dennis jimd@starshine.org
|
|
|
|
Joakim Rosqvist dvljrt@cs.umu.se
|
2000-04-26 20:54:26 +08:00
|
|
|
Jochen Hein jochen@jochen.org
|
2002-08-02 05:37:04 +08:00
|
|
|
Joe Orton joe@manyfish.co.uk
|
2006-01-10 15:31:49 +08:00
|
|
|
Joerg Sonnenberger joerg@britannica.bec.de
|
2007-06-13 21:53:12 +08:00
|
|
|
Joey Hess joeyh@debian.org
|
2005-01-24 16:10:36 +08:00
|
|
|
Johan Boule bohan@bohan.dyndns.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Johan Danielsson joda@pdc.kth.se
|
|
|
|
John Bley jbb6@acpub.duke.edu
|
|
|
|
John Gatewood Ham zappaman@alphabox.compsci.buu.ac.th
|
|
|
|
John Gotts jgotts@umich.edu
|
2000-02-23 04:14:37 +08:00
|
|
|
John Kendall kendall@capps.com
|
2000-02-15 21:06:07 +08:00
|
|
|
John Kodis kodis@acm.org
|
|
|
|
John Murphy jam@philabs.research.philips.com
|
|
|
|
John Roll john@panic.harvard.edu
|
|
|
|
John Salmon johns@mullet.anu.edu.au
|
2009-12-20 08:29:40 +08:00
|
|
|
John Stanley johnstops@verizon.net
|
2000-02-15 21:06:07 +08:00
|
|
|
John Summerfield summer@OS2.ami.com.au
|
2004-06-08 14:56:08 +08:00
|
|
|
Jon Peatfield J.S.Peatfield@damtp.cam.ac.uk
|
2000-04-26 20:54:26 +08:00
|
|
|
Joost van Baal joostvb@xs4all.nl
|
2011-07-13 19:57:59 +08:00
|
|
|
Jordi Pujol jordipujolp@gmail.com
|
2001-02-07 19:50:01 +08:00
|
|
|
Jorge Stolfi stolfi@ic.unicamp.br
|
2000-02-15 21:06:07 +08:00
|
|
|
Joseph S. Myers jsm28@cam.ac.uk
|
2009-03-08 03:41:00 +08:00
|
|
|
Josh Triplett josh@freedesktop.org
|
2006-05-10 21:39:30 +08:00
|
|
|
Joshua Hudson joshudson@gmail.com
|
2008-01-30 20:43:15 +08:00
|
|
|
Josselin Mouette joss@debian.org
|
2001-11-18 02:42:23 +08:00
|
|
|
Juan F. Codagnone juam@arnet.com.ar
|
2004-12-20 23:31:18 +08:00
|
|
|
Juan M. Guerrero st001906@hrz1.hrz.tu-darmstadt.de
|
2009-07-27 17:37:47 +08:00
|
|
|
Julian Bradfield jcb@inf.ed.ac.uk
|
2000-11-11 15:50:38 +08:00
|
|
|
Jungshik Shin jshin@pantheon.yale.edu
|
2004-08-11 06:47:08 +08:00
|
|
|
Jürgen Fluk louis@dachau.marco.de
|
2011-11-09 02:03:39 +08:00
|
|
|
Juraj Marko jmarko@redhat.com
|
2003-07-25 02:40:35 +08:00
|
|
|
Jurriaan thunder7@xs4all.nl
|
2005-09-11 15:41:56 +08:00
|
|
|
Justin Pryzby justinpryzby@users.sourceforge.net
|
2000-11-11 15:50:38 +08:00
|
|
|
jvogel jvogel@linkny.com
|
2000-11-25 01:42:01 +08:00
|
|
|
Kai Henningsen kai@debian.org
|
2002-09-17 15:56:51 +08:00
|
|
|
Kai-Uwe Rommel rommel@informatik.tu-muenchen.de
|
2003-08-26 14:39:10 +08:00
|
|
|
Kalle Olavi Niemitalo kon@iki.fi
|
2000-02-15 21:06:07 +08:00
|
|
|
Kamal Paul Nigam Kamal_Paul_Nigam@gs35.sp.cs.cmu.edu
|
2000-09-09 22:35:18 +08:00
|
|
|
Karl Eichwalder keichwa@gmx.net
|
2000-10-29 20:33:53 +08:00
|
|
|
Karl-Michael Schneider schneide@phil.uni-passau.de
|
2000-02-15 21:06:07 +08:00
|
|
|
Karsten Thygesen karthy@kom.auc.dk
|
|
|
|
Kaveh R. Ghazi ghazi@caip.rutgers.edu
|
2003-06-12 14:56:28 +08:00
|
|
|
Keith M. Briggs keith.briggs@bt.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Keith Owens kaos@audio.apana.org.au
|
2003-05-03 03:49:06 +08:00
|
|
|
Keith Thompson kst@cts.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Ken Pizzini kenp@halcyon.com
|
2005-06-21 16:45:58 +08:00
|
|
|
Kevin Mudrick kmudrick@healthmarketscience.com
|
2007-04-08 02:46:27 +08:00
|
|
|
Kirk Kelsey kirk.kelsey@0x4b.net
|
2002-12-14 21:31:05 +08:00
|
|
|
Kristin E Thomas kristint@us.ibm.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Kjetil Torgrim Homme kjetilho@ifi.uio.no
|
|
|
|
Kristoffer Rose kris@diku.dk
|
2009-12-01 19:02:11 +08:00
|
|
|
Ladislav Hagara ladislav.hagara@unob.cz
|
2000-02-15 21:06:07 +08:00
|
|
|
Larry McVoy lm@sgi.com
|
|
|
|
Lars Hecking lhecking@nmrc.ucc.ie
|
2003-12-08 16:36:20 +08:00
|
|
|
Leah Q eequor@earthlink.net
|
2000-02-15 21:06:07 +08:00
|
|
|
Lehti Rami rammer@cs.tut.fi
|
|
|
|
Leonard N. Zubkoff lnz@dandelion.com
|
2002-10-06 03:55:19 +08:00
|
|
|
Leonardo Milano lmilano@udel.edu
|
2009-09-19 05:05:59 +08:00
|
|
|
Lluís Batlle viriketo@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Lorne Baker lbaker@nitro.avint.net
|
2003-04-09 22:43:33 +08:00
|
|
|
Luke Hassell lukehassell@yahoo.com
|
2005-09-10 15:48:40 +08:00
|
|
|
Luke Kendall lukekendall@optushome.com.au
|
2000-09-30 05:39:51 +08:00
|
|
|
M. P. Suzuki mpsuzuki@hiroshima-u.ac.jp
|
2000-07-31 04:25:31 +08:00
|
|
|
Maciej Kwapulinski pikpok@univ.gda.pl
|
2000-02-15 21:06:07 +08:00
|
|
|
Manas Garg manas@cygsoft.com
|
|
|
|
Manfred Hollstein manfred@s-direktnet.de
|
2010-11-22 10:50:41 +08:00
|
|
|
Марк Коренберг socketpair@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Marc Boucher marc@mbsi.ca
|
2004-03-15 16:35:28 +08:00
|
|
|
Marc Haber mh+debian-bugs@zugschlus.de
|
id,groups: with no user name, print only real and/or effective IDs,
... i.e., don't use the getpw* functions.
Before this change, running groups or id with no user name argument
would include a group name or ID from /etc/passwd. Thus, under unusual
circumstances (default group is changed, but has not taken effect for a
given session), those programs could print a name or ID that is neither
real nor effective.
To demonstrate, run this:
echo 'for i in 1 2; do id -G; sleep 1.5; done' \
|su -s /bin/sh ftp - &
sleep 1; perl -pi -e 's/^(ftp:x:\d+):(\d+)/$1:9876/' /etc/passwd
Those id -G commands printed the following:
50
50 9876
With this change, they print this:
50
50
Similarly, running those programs set-GID could make them
print one ID too many.
* src/group-list.c (print_group_list): When username is NULL, pass
egid, not getpwuid(ruid)->pw_gid), to xgetgroups, per the API
requirements of xgetgroups callee, mgetgroups.
When not using the password database, don't call getpwuid.
* NEWS (Bug fixes): Mention it.
* tests/misc/id-setgid: New file.
* tests/Makefile.am (TESTS): Add it.
(root_tests): It's a root-only test, so add it here, too.
Originally reported by Brynnen Owen as http://bugs.gnu.org/7320.
Raised again by Marc Mengel in http://bugzilla.redhat.com/816708.
2012-04-27 19:28:32 +08:00
|
|
|
Marc Mengel mengel@fnal.gov
|
2006-09-25 14:22:35 +08:00
|
|
|
Marc Lehman schmorp@schmorp.de
|
2000-05-01 22:10:38 +08:00
|
|
|
Marc Olzheim marcolz@stack.nl
|
2000-03-10 17:09:34 +08:00
|
|
|
Marco Franzen Marco.Franzen@Thyron.com
|
2002-05-13 05:47:24 +08:00
|
|
|
Marcus Brinkmann http://www.marcus-brinkmann.de
|
2000-02-15 21:06:07 +08:00
|
|
|
Marcus Daniels marcus@ee.pdx.edu
|
|
|
|
Mark A. Thomas thommark@access.digex.net
|
2003-11-24 16:05:02 +08:00
|
|
|
Mark Conty Mark_Conty@cargill.com
|
2000-05-29 23:43:12 +08:00
|
|
|
Mark D. Roth roth@uiuc.edu
|
2004-04-06 21:54:02 +08:00
|
|
|
Mark Funkenhauser mfunkenhauser@rogers.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Mark Harris mark@monitor.designacc.com
|
|
|
|
Mark Hewitt mhewitt@armature.com
|
2001-02-17 15:12:17 +08:00
|
|
|
Mark Hounschell markh@compro.net
|
2003-09-26 21:47:05 +08:00
|
|
|
Mark Hubbart discord@mac.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Mark Kettenis kettenis@phys.uva.nl
|
2005-06-17 21:11:47 +08:00
|
|
|
Mark Melahn mmelahn@gmail.com
|
2000-12-03 04:52:09 +08:00
|
|
|
Mark Nudelman marknu@flash.net
|
2000-02-15 21:06:07 +08:00
|
|
|
Mark W. Eichin eichin@cygnus.com
|
|
|
|
Markus Demleitner msdemlei@auriga.ari.uni-heidelberg.de
|
2000-04-26 20:55:48 +08:00
|
|
|
Martin martin@dresden.nacamar.de
|
2002-11-21 20:22:56 +08:00
|
|
|
Martin Buck martin.buck@ascom.ch
|
2000-08-22 19:05:47 +08:00
|
|
|
Martin Gallant martyg@goodbit.net
|
2000-04-09 03:35:38 +08:00
|
|
|
Martin Hippe martin.hippe@schlund.de
|
2009-11-14 00:51:21 +08:00
|
|
|
Martin Jacobs martin.jacobs@arcor.de
|
2002-07-10 18:05:13 +08:00
|
|
|
Martin Michlmayr tbm@cyrius.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Martin Mitchell martin@debian.org
|
|
|
|
Martin P.J. Zinser zinser@decus.de
|
|
|
|
Marty Leisner leisner@sdsp.mc.xerox.com
|
|
|
|
Masami Takikawa takikawm@CS.ORST.EDU
|
2000-04-26 20:52:54 +08:00
|
|
|
Mate Wierdl mw@moni.msci.memphis.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Matej Vela mvela@public.srce.hr
|
2009-09-19 18:26:36 +08:00
|
|
|
Matias A. Fonzo selk@dragora.org
|
2004-12-21 17:57:31 +08:00
|
|
|
Matt Kraai kraai@ftbfs.org
|
2012-01-05 18:45:50 +08:00
|
|
|
Matt McCutchen matt@mattmccutchen.net
|
2000-12-09 18:14:52 +08:00
|
|
|
Matt Perry matt@primefactor.com
|
sort: handle fd exhaustion better when merging
This is an alternative to my 9 March patch labeled "Silently lower
nmerge; don't (sometimes incorrectly) range-check"
<http://lists.gnu.org/archive/html/bug-coreutils/2009-03/msg00070.html>.
It differs by not using 'dup' to probe for extra file descriptors;
instead, it simply calls 'open' (and 'pipe') to open files and pipes,
until one of these calls fails due to file descriptor exhaustion; it
then backs off by 1, does a merge with the files that it has opened,
and then retries with the (now-smaller) number of files.
This patch requires quite a few more changes to the source code than
the earlier patch, but it is in some sense "better" because it doesn't
need to call "dup" ahead of time in order to decide whether "open" or
"pipe" will fail. Also, it's more robust in the case where "open" or
"pipe" fails with errno==EMFILE because some system-wide limit is
exhausted.
* src/sort.c (create_temp_file): New arg SURVIVE_FD_EXHAUSTION.
(stream_open): New function, containing guts of xfopen.
(xfopen): Use it.
(pipe_fork): Set errno on failure.
(maybe_create_temp): New function, containing guts of create_temp.
(create_temp): Use it.
(open_temp): Distinguish failures due to file descriptor exhaustion
from other failures, and on fd exhaustion return a notice to caller
rather than dying. Don't test execlp's return value; when it returns,
it *always* returns -1.
(open_input_files): New function.
(mergefps): New arg FPS. It's now the caller's responsibility to open
the input and output files. All callers changed.
(mergefiles): New function.
(avoid_trashing_input, merge): Handle the case where a single merge
can't merge as much as we wanted due to file descriptor exhaustion, by
merging as much as we can and then retrying.
* tests/Makefile.am (TESTS): Add misc/sort-continue.
* tests/misc/sort-continue: New file.
* THANKS: Add Glen Lenker and Matt Pham who coauthored this patch.
2009-03-14 06:48:30 +08:00
|
|
|
Matt Pham mattvpham@gmail.com
|
2001-02-17 21:11:22 +08:00
|
|
|
Matt Schalit mschalit@pacbell.net
|
2004-01-22 15:59:31 +08:00
|
|
|
Matt Swift swift@alum.mit.edu
|
2002-07-02 17:13:10 +08:00
|
|
|
Matthew Arnison maffew@cat.org.au
|
2006-12-15 17:43:20 +08:00
|
|
|
Matthew M. Boedicker matthewm@boedicker.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Matthew Braun matthew@ans.net
|
2000-05-15 15:18:17 +08:00
|
|
|
Matthew Clarke Matthew_Clarke@mindlink.bc.ca
|
2000-02-15 21:06:07 +08:00
|
|
|
Matthew S. Levine mslevine@theory.lcs.mit.edu
|
2001-02-18 16:49:07 +08:00
|
|
|
Matthew Smith matts@bluesguitar.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Matthew Swift swift@alum.mit.edu
|
|
|
|
Matthias Urlichs smurf@noris.de
|
2003-05-12 23:07:09 +08:00
|
|
|
Matti Aarnio matti.aarnio@zmailer.org
|
2009-09-07 00:35:40 +08:00
|
|
|
Mathias Brodala info@noctus.net
|
2002-09-17 15:56:51 +08:00
|
|
|
Mattias Wadenstein maswan@acc.umu.se
|
2009-03-10 05:56:13 +08:00
|
|
|
Max Chang maxchang@ucla.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Meelis Roos mroos@tartu.cyber.ee
|
2004-06-22 01:06:11 +08:00
|
|
|
Michael michael@aplatform.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Michael ??? michael@roka.net
|
2009-11-15 16:25:29 +08:00
|
|
|
Michael Bacarella mbac@netgraft.com
|
2000-04-16 05:48:58 +08:00
|
|
|
Michael Deutschmann michael@talamasca.ocis.net
|
2004-02-11 19:45:47 +08:00
|
|
|
Michael Elizabeth Chastain mec.gnu@mindspring.com
|
2002-01-13 06:19:06 +08:00
|
|
|
Michael Gaughen mgaughen@polyserve.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Michael Hasselberg mikelh@zonta.ping.de
|
2000-07-20 05:00:03 +08:00
|
|
|
Michael Hohn hohn@math.utah.edu
|
2001-01-10 17:40:05 +08:00
|
|
|
Michael J. Croghan mcroghan@usatoday.com
|
2011-11-21 04:18:53 +08:00
|
|
|
Michael J. Daniel michael.j.daniel@comcast.net
|
2003-09-06 04:53:37 +08:00
|
|
|
Michael McFarland sidlon@yahoo.com
|
2007-06-10 20:56:39 +08:00
|
|
|
Michael McLagan mmclagan@invlogic.com
|
2012-07-01 00:19:53 +08:00
|
|
|
Michael Mol mikemol@gmail.com
|
2002-06-24 18:39:37 +08:00
|
|
|
Michael Piefel piefel@informatik.hu-berlin.de
|
2001-02-03 18:29:01 +08:00
|
|
|
Michael Steffens michael.steffens@s.netic.de
|
2012-07-13 22:00:53 +08:00
|
|
|
Michael Stummvoll michael@stummi.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Michael Stutz stutz@dsl.org
|
2003-01-22 02:47:12 +08:00
|
|
|
Michael van Elst mlelstv@dev.de.cw.net
|
2000-02-15 21:06:07 +08:00
|
|
|
Michael Veksler mveksler@techunix.technion.ac.il
|
2002-08-30 14:58:41 +08:00
|
|
|
Michail Litvak mci@owl.openwall.com
|
2004-05-17 20:16:16 +08:00
|
|
|
Michal Politowski mpol@charybda.icm.edu.pl
|
2002-10-12 03:58:32 +08:00
|
|
|
Michal Svec msvec@suse.cz
|
2000-02-15 21:06:07 +08:00
|
|
|
Michel Robitaille robitail@IRO.UMontreal.CA
|
|
|
|
Michiel Bacchiani bacchian@raven.bu.edu
|
2002-07-04 20:07:23 +08:00
|
|
|
Mike Castle dalgoda@ix.netcom.com
|
2002-09-17 15:56:51 +08:00
|
|
|
Mike Coleman mkc@mathdogs.com
|
2003-03-18 05:03:17 +08:00
|
|
|
Mike Jetzer mjetzer@mke.catalystwms.com
|
2002-09-30 02:05:40 +08:00
|
|
|
Mikko Tuumanen m@sorvankyla.yok.utu.fi
|
2004-04-24 01:27:20 +08:00
|
|
|
Mikulas Patocka mikulas@artax.karlin.mff.cuni.cz
|
2002-07-04 20:07:29 +08:00
|
|
|
Miles Bader miles@gnu.ai.mit.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Minh Tran-Le tranle@intellicorp.com
|
2000-05-17 20:21:02 +08:00
|
|
|
Morten Welinder terra@diku.dk
|
2012-01-06 15:53:04 +08:00
|
|
|
Nao Nishijima nao.nishijima.xt@hitachi.com
|
2001-08-13 02:23:28 +08:00
|
|
|
Neal H Walfield neal@cs.uml.edu
|
2012-05-04 22:42:31 +08:00
|
|
|
Neil F. Brown neilb@suse.de
|
2000-02-15 21:06:07 +08:00
|
|
|
Nelson H. F. Beebe beebe@math.utah.edu
|
2003-08-17 01:27:52 +08:00
|
|
|
Nick Estes debian@nickstoys.com
|
2009-03-10 05:56:13 +08:00
|
|
|
Nick Graham nick.d.graham@gmail.com
|
2001-10-28 16:20:01 +08:00
|
|
|
Nick Lawes nlawes@silverplatter.com
|
2006-03-27 15:32:44 +08:00
|
|
|
Nickolai Zeldovich nickolai@cs.stanford.edu
|
2006-02-06 17:06:50 +08:00
|
|
|
Nicolas François nicolas.francois@centraliens.net
|
2000-02-15 21:06:07 +08:00
|
|
|
Niklas Edmundsson nikke@acc.umu.se
|
2003-09-27 14:52:38 +08:00
|
|
|
Nikola Milutinovic Nikola.Milutinovic@ev.co.yu
|
2012-05-16 02:56:21 +08:00
|
|
|
Nikolaus Rath Nikolaus@rath.org
|
2009-03-10 05:56:13 +08:00
|
|
|
Nima Nikzad nnikzad@ucla.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Noah Friedman friedman@splode.com
|
|
|
|
Noel Cragg noel@red-bean.com
|
2005-08-14 23:02:23 +08:00
|
|
|
Norbert Kiesel nkiesel@tbdnetworks.com
|
2003-05-05 15:30:45 +08:00
|
|
|
Olatunji Oluwabukunmi Ruwase tjruwase@stanford.edu
|
2000-02-15 21:06:07 +08:00
|
|
|
Olav Morkrid olav@funcom.com
|
2001-03-10 15:52:40 +08:00
|
|
|
Ole Laursen olau@hardworking.dk
|
2003-03-10 18:39:31 +08:00
|
|
|
Oliver Kiddle okiddle@yahoo.co.uk
|
2009-09-04 01:36:34 +08:00
|
|
|
Olivier Fourdan ofourdan@redhat.com
|
2004-08-11 06:47:08 +08:00
|
|
|
Ørn E. Hansen oehansen@daimi.aau.dk
|
2002-09-17 16:07:07 +08:00
|
|
|
Oskar Liljeblad osk@hem.passagen.se
|
2009-04-22 14:45:27 +08:00
|
|
|
Otavio Salvador otavio@ossystems.com.br
|
2003-09-05 06:20:51 +08:00
|
|
|
Patrick Mauritz oxygene@studentenbude.ath.cx
|
2009-03-24 04:48:19 +08:00
|
|
|
Paul D. Smith psmith@gnu.org
|
2007-08-14 15:46:32 +08:00
|
|
|
Paul Ghaleb paul.ghaleb@st.com
|
2003-04-02 15:19:35 +08:00
|
|
|
Paul Jarc prj@po.cwru.edu
|
2011-05-18 07:01:55 +08:00
|
|
|
Paul Marinescu paul.marinescu@imperial.ac.uk
|
2000-02-15 21:06:07 +08:00
|
|
|
Paul Nevai nevai@ops.mps.ohio-state.edu
|
2000-06-21 17:16:21 +08:00
|
|
|
Paul Sauer paul@alexa.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Paul Slootman paul@debian.org
|
2005-11-08 16:19:57 +08:00
|
|
|
Paul Townsend aab@purdue.edu
|
2003-07-30 02:21:35 +08:00
|
|
|
Paul Worrall paul@basilisk.uklinux.net
|
2002-01-19 03:13:27 +08:00
|
|
|
Pawel Prokop pablo@wizard.ae.krakow.pl
|
2011-06-25 20:54:45 +08:00
|
|
|
Peng Yu pengyu.ut@gmail.com
|
2000-03-20 01:43:01 +08:00
|
|
|
Per Cederqvist ceder@lysator.liu.se
|
2000-02-15 21:06:07 +08:00
|
|
|
Per Kristian Hove perhov@math.ntnu.no
|
2007-10-21 18:38:33 +08:00
|
|
|
Per Starbäck starback@stp.lingfil.uu.se
|
2006-10-14 13:06:38 +08:00
|
|
|
Peter Breitenlohner peb@mppmu.mpg.de
|
2007-05-03 05:30:00 +08:00
|
|
|
Peter Dyballa peter_dyballa@web.de
|
2000-02-15 21:06:07 +08:00
|
|
|
Peter Eriksson peter@ifm.liu.se
|
2012-07-04 19:01:56 +08:00
|
|
|
Peter Evans peter@ixp.jp
|
2004-01-20 17:13:50 +08:00
|
|
|
Peter Horst peter@ointment.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Peter Moulder reiter@netspace.net.au
|
|
|
|
Peter Samuelson psamuels@sampo.creighton.edu
|
|
|
|
Peter Seebach seebs@taniemarie.solon.com
|
2012-05-16 13:26:36 +08:00
|
|
|
Petr Pisar petr.pisar@atlas.cz
|
2009-02-19 19:35:58 +08:00
|
|
|
Petr Uzel petr.uzel@suse.cz
|
2001-09-29 03:35:42 +08:00
|
|
|
Petter Reinholdtsen pere@hungry.com
|
2001-09-02 22:20:39 +08:00
|
|
|
Phelippe Neveu pneveu@pcigeomatics.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Phil Richards phil.richards@vf.vodafone.co.uk
|
|
|
|
Philippe De Muyter phdm@macqel.be
|
|
|
|
Philippe Schnoebelen Philippe.Schnoebelen@imag.fr
|
2002-11-19 18:15:25 +08:00
|
|
|
Phillip Jones mouse@datastacks.com
|
2012-05-04 22:42:31 +08:00
|
|
|
Philipp Thomas pth@suse.de
|
2000-06-15 20:47:46 +08:00
|
|
|
Piergiorgio Sartor sartor@sony.de
|
2007-12-09 07:56:02 +08:00
|
|
|
Pieter Bowman bowman@math.utah.edu
|
2010-01-22 22:17:19 +08:00
|
|
|
Piotr Gackiewicz gacek@intertele.pl
|
2000-06-26 21:48:40 +08:00
|
|
|
Piotr Kwapulinski kwap@univ.gda.pl
|
2000-07-31 04:25:31 +08:00
|
|
|
Prashant TR tr@eth.net
|
2008-07-19 21:42:49 +08:00
|
|
|
Priit Jõerüüt jemm4jemm@yahoo.com
|
2012-05-16 13:26:36 +08:00
|
|
|
Primoz PETERLIN primozz.peterlin@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Rainer Orth ro@TechFak.Uni-Bielefeld.DE
|
|
|
|
Ralf W. Stephan stephan@tmt.de
|
|
|
|
Ralph Loader loader@maths.ox.ac.uk
|
sort: sort --unique (-u) could cause data loss
sort -u could omit one or more lines of expected output.
This bug arose because sort recorded the most recently printed line via
reference, and if you were unlucky, the storage for that line would be
reused (overwritten) as additional input was read into memory. If you
were doubly unlucky, the new value of the "saved" line would not only
match the very next line, but if that next line were also the first in
a series of identical, not-yet-printed lines, then the corrupted "saved"
line value would result in the omission of all matching lines.
* src/sort.c (saved_line): New static/global, renamed and moved from...
(write_unique): ...here. Old name was "saved", which was too generic
for its new role as file-scoped global.
(fillbuf): With --unique, when we're about to read into a buffer that
overlaps the saved "preceding" line (saved_line), copy the line's .text
member to a realloc'd-as-needed temporary buffer and adjust the line's
key-defining members if they're set.
(overlap): New function.
* tests/misc/sort: New tests.
* NEWS (Bug fixes): Mention it.
* THANKS.in: Update.
Bug introduced via commit v8.5-89-g9face83.
Reported by Rasmus Borup Hansen in
http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/23173/focus=24647
2012-08-15 18:30:44 +08:00
|
|
|
Rasmus Borup Hansen rbh@intomics.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Raul Miller moth@magenta.com
|
2004-08-11 06:47:08 +08:00
|
|
|
Raúl Núñez de Arenas Coronado raul@pleyades.net
|
2003-03-15 18:20:18 +08:00
|
|
|
Richard A Downing richard.downing@bcs.org.uk
|
2000-02-15 21:06:07 +08:00
|
|
|
Richard Braakman dark@xs4all.nl
|
2003-08-31 13:54:59 +08:00
|
|
|
Richard Dawe rich@phekda.freeserve.co.uk
|
2000-02-15 21:06:07 +08:00
|
|
|
Richard J. Rauenzahn rrauenza@hairball.cup.hp.com
|
2002-09-13 17:14:46 +08:00
|
|
|
Richard Neill rn214@hermes.cam.ac.uk
|
2000-02-15 21:06:07 +08:00
|
|
|
Richard Sharman rsharman@magmacom.com
|
|
|
|
Rick Sladkey jrs@world.std.com
|
2011-06-02 20:00:18 +08:00
|
|
|
Rick Stanley rstanley@rsiny.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Rik Faith faith@cs.unc.edu
|
|
|
|
Risto Kankkunen kankkune@lingsoft.fi
|
2009-12-28 22:42:10 +08:00
|
|
|
Rob Wortman wyrm@haell.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Robert H. de Vries robert@and.nl
|
2005-01-05 15:46:58 +08:00
|
|
|
Robert Lindgren robert@orcafat.com
|
2003-04-26 02:20:02 +08:00
|
|
|
Robert Millan zeratul2@wanadoo.es
|
2009-12-27 01:37:44 +08:00
|
|
|
Robert Schwebel r.schwebel@pengutronix.de
|
2010-06-02 22:23:41 +08:00
|
|
|
Robin H. Johnson robbat2@gentoo.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Rogier Wolff R.E.Wolff@BitWizard.nl
|
2001-07-12 18:01:26 +08:00
|
|
|
Roland Huebner ro-huebner@gmx.de
|
2004-05-29 05:01:53 +08:00
|
|
|
Roland Turner raz.tah.bet@raz.cx
|
2000-02-15 21:06:07 +08:00
|
|
|
Ronald F. Guilmette rfg@netcom.com
|
|
|
|
Ross Alexander r.alexander@auckland.ac.nz
|
|
|
|
Ross Paterson rap@doc.ic.ac.uk
|
|
|
|
Ross Ridge rridge@calum.csclub.uwaterloo.ca
|
2007-04-17 04:00:28 +08:00
|
|
|
Rudolf Kastl rkastl@redhat.com
|
2009-03-10 05:56:13 +08:00
|
|
|
Sahil Amoli sahilamoli@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Sami Farin sfarin@ratol.fi
|
2003-04-08 20:53:26 +08:00
|
|
|
Samuel Tardieu sam@rfc1149.net
|
2006-10-17 21:48:27 +08:00
|
|
|
Samuel Thibault samuel.thibault@ens-lyon.org
|
2000-02-15 21:06:07 +08:00
|
|
|
Samuli Karkkainen Samuli.Karkkainen@hut.fi
|
|
|
|
Sander van Malssen svm@kozmix.ow.nl
|
|
|
|
Santiago Vila Doncel sanvila@unex.es
|
|
|
|
Savochkin Andrey Vladimirovich saw@msu.ru
|
2009-12-04 23:06:55 +08:00
|
|
|
Scott Harrison scott.gnu.2009@scottrix.co.uk
|
2000-02-15 21:06:07 +08:00
|
|
|
Scott Lurndal slurn@griffin.engr.sgi.com
|
2008-04-19 19:46:52 +08:00
|
|
|
Sébastien Maret smaret@umich.edu
|
2009-04-01 22:59:54 +08:00
|
|
|
Sergei Steshenko sergstesh@yahoo.com
|
2010-12-30 09:36:59 +08:00
|
|
|
Sergey Vlasov vsu@altlinux.org
|
2002-08-26 15:22:09 +08:00
|
|
|
Shing-Shong Shei shei@cs.indiana.edu
|
2001-05-05 20:54:16 +08:00
|
|
|
Soeren Sonnenburg sonnenburg@informatik.hu-berlin.de
|
2002-11-10 06:21:31 +08:00
|
|
|
Solar Designer solar@owl.openwall.com
|
|
|
|
Stanislav Ievlev inger@altlinux.ru
|
2006-01-10 17:16:10 +08:00
|
|
|
Stavros Passas stabat@ics.forth.gr
|
2011-03-03 02:16:46 +08:00
|
|
|
Stefan Vargyas stvar@yahoo.com
|
2004-08-11 06:47:08 +08:00
|
|
|
Stéphane Chazelas Stephane_CHAZELAS@yahoo.fr
|
2003-01-15 00:20:54 +08:00
|
|
|
Stephen Depooter sbdep@myrealbox.com
|
2001-05-19 13:58:18 +08:00
|
|
|
Stephen Eglen eglen@pcg.wustl.edu
|
2001-06-20 15:15:13 +08:00
|
|
|
Stephen Gildea gildea@stop.mail-abuse.org
|
2002-09-29 16:35:05 +08:00
|
|
|
Stephen Smoogen smooge@mindspring.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Steve McConnel steve@acadcomp.sil.org
|
2006-10-18 04:12:05 +08:00
|
|
|
Steve McIntyre steve@einval.com
|
2007-06-11 17:07:21 +08:00
|
|
|
Steve Ward planet36@gmail.com
|
2009-11-03 19:01:40 +08:00
|
|
|
Steven Drake sbd@users.sourceforge.net
|
2003-02-12 16:24:40 +08:00
|
|
|
Steven G. Johnson stevenj@alum.mit.edu
|
2003-07-13 17:37:45 +08:00
|
|
|
Steven Mocking ufo@quicknet.nl
|
2009-04-08 17:43:15 +08:00
|
|
|
Steven Parkes smparkes@smparkes.net
|
2009-04-06 15:42:15 +08:00
|
|
|
Steven Schveighoffer schveiguy@yahoo.com
|
2002-10-09 21:28:55 +08:00
|
|
|
Steven P Watson steven@magelico.net
|
2009-12-30 22:36:03 +08:00
|
|
|
Stuart Citrin ctrn3e8@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Stuart Kemp skemp@peter.bmc.com
|
2009-02-26 21:54:48 +08:00
|
|
|
Stuart Shelton stuart@shelton.me
|
2011-12-22 16:26:31 +08:00
|
|
|
Sven Breuner sven.breuner@itwm.fraunhofer.de
|
2004-03-06 22:45:50 +08:00
|
|
|
Szakacsits Szabolcs szaka@sienet.hu
|
2000-02-15 21:06:07 +08:00
|
|
|
Tadayoshi Funaba tadf@kt.rim.or.jp
|
2002-04-17 16:47:33 +08:00
|
|
|
TAKAI Kousuke takai@vlsi.kuee.kyoto-u.ac.jp
|
2000-02-15 21:06:07 +08:00
|
|
|
Theodore Ts'o tytso@rsts-11.mit.edu
|
2005-12-10 00:27:26 +08:00
|
|
|
The Wanderer inverseparadox@comcast.net
|
2000-02-15 21:06:07 +08:00
|
|
|
Thomas Bushnell thomas@gnu.ai.mit.edu
|
2002-11-13 17:49:41 +08:00
|
|
|
Thomas Goerlich thomas@schnappmatik.de
|
2005-11-12 01:16:30 +08:00
|
|
|
Thomas Hood jdthood@yahoo.co.uk
|
2003-07-23 00:31:16 +08:00
|
|
|
Thomas Luzat thomas@luzat.com
|
2005-10-03 20:11:49 +08:00
|
|
|
Thomas M.Ott thmo-13@gmx.de
|
2000-02-15 21:06:07 +08:00
|
|
|
Thomas Quinot thomas@Cuivre.FR.EU.ORG
|
2006-12-15 17:43:20 +08:00
|
|
|
Thomas Schwinge tschwinge@gnu.org
|
2005-03-13 00:24:13 +08:00
|
|
|
Thomas Wolff mined@towo.net
|
2002-05-24 15:41:19 +08:00
|
|
|
Tim J. Robbins tjr@FreeBSD.org
|
2003-06-04 20:36:05 +08:00
|
|
|
Tim Mooney mooney@dogbert.cc.ndsu.NoDak.edu
|
2008-08-19 11:50:27 +08:00
|
|
|
Tim Ryan Tim_Ryan@bnz.co.nz
|
2000-02-15 21:06:07 +08:00
|
|
|
Tim Smithers mouse@dmouse.com.au
|
2011-04-25 05:20:01 +08:00
|
|
|
Tim Underwood timunderwood@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Tim Waugh twaugh@redhat
|
2004-11-10 16:24:58 +08:00
|
|
|
Toby Peterson toby@opendarwin.org
|
2000-06-15 03:44:39 +08:00
|
|
|
Todd A. Jacobs tjacobs@codegnome.org
|
2009-09-07 00:35:40 +08:00
|
|
|
Tom Fitzhenry tom@tom-fitzhenry.me.uk
|
2002-09-29 16:33:41 +08:00
|
|
|
Tom Haynes thomas@netapp.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Tom Quinn trq@dionysos.thphys.ox.ac.uk
|
2006-05-16 04:18:49 +08:00
|
|
|
Tomas Pospisek tpo@sourcepole.ch
|
2003-08-27 15:22:53 +08:00
|
|
|
Tommi Kyntola tkyntola@cc.hut.fi
|
2000-02-15 21:06:07 +08:00
|
|
|
Ton Hospel thospel@mail.dma.be
|
2004-06-22 22:55:09 +08:00
|
|
|
Ton Nijkes ton@murphy.nl
|
2002-05-15 05:22:57 +08:00
|
|
|
Tony Kocurko akocurko@mun.ca
|
2000-02-15 21:06:07 +08:00
|
|
|
Tony Leneis tony@plaza.ds.adp.com
|
|
|
|
Tony Robinson ajr@eng.cam.ac.uk
|
2012-05-16 13:26:36 +08:00
|
|
|
Toomas Soome Toomas.Soome@Elion.ee
|
2006-07-20 16:33:19 +08:00
|
|
|
Toralf Förster toralf.foerster@gmx.de
|
2000-02-15 21:06:07 +08:00
|
|
|
Torbjorn Granlund tege@nada.kth.se
|
|
|
|
Torbjorn Lindgren tl@funcom.no
|
|
|
|
Torsten Landschoff torsten@pclab.ifg.uni-kiel.de
|
2012-06-01 15:14:25 +08:00
|
|
|
Travis Gummels tgummels@redhat.com
|
2005-09-10 15:48:40 +08:00
|
|
|
Tristan Miller psychonaut@nothingisreal.com
|
2009-03-06 17:27:43 +08:00
|
|
|
Tzvi Rotshtein tzvi.ro@gmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Ulrich Drepper drepper@gnu.org
|
2005-01-08 02:23:57 +08:00
|
|
|
Ulrich Hermisson ulrich_hermisson@hotmail.com
|
2000-02-15 21:06:07 +08:00
|
|
|
Urs Thuermann urs@isnogud.escape.de
|
2001-12-03 01:47:34 +08:00
|
|
|
Uwe H. Steinfeld usteinfeld@gmx.net
|
2000-11-03 16:47:20 +08:00
|
|
|
Vesselin Atanasov vesselin@bgnet.bg
|
2011-04-17 17:20:47 +08:00
|
|
|
Ville Skyttä ville.skytta@iki.fi
|
2000-02-15 21:06:07 +08:00
|
|
|
Vin Shelton acs@alumni.princeton.edu
|
2011-07-12 05:10:33 +08:00
|
|
|
Vincent Lefevre vincent@vinc17.org
|
2006-03-11 05:24:38 +08:00
|
|
|
Vineet Chadha chadha@acis.ufl.edu
|
2009-02-12 12:09:09 +08:00
|
|
|
Vitali Lovich vlovich@gmail.com
|
2005-11-08 05:39:40 +08:00
|
|
|
Vitaly A. Ostanin vyt@altlinux.org
|
2009-02-21 02:31:31 +08:00
|
|
|
Vito Caputo vcaputo@pengaru.com
|
2005-05-10 15:28:10 +08:00
|
|
|
Vlada Macek tuttle@bbs.fsik.cvut.cz
|
2000-02-15 21:06:07 +08:00
|
|
|
Volker Borchert bt@teknon.de
|
2003-12-20 17:21:17 +08:00
|
|
|
Volker Paul vpaul@dohle.com
|
2003-05-09 16:49:46 +08:00
|
|
|
Wartan Hachaturow wart@tepkom.ru
|
2000-02-15 21:06:07 +08:00
|
|
|
Wayne Stewart wstewa@atl.com
|
2000-11-11 00:23:14 +08:00
|
|
|
Wenjun Zheng zwj@yahoo.com
|
2000-11-27 00:52:03 +08:00
|
|
|
Werner Almesberger Werner.Almesberger@epfl.ch
|
2000-02-15 21:06:07 +08:00
|
|
|
Wichert Akkerman wichert@cistron.nl
|
|
|
|
Will Edgington wedgingt@acm.org
|
|
|
|
William Bader william@nscs.fast.net
|
|
|
|
William Dowling will@franklin.com
|
|
|
|
William Lewis wiml@omnigroup.com
|
2003-01-12 17:04:16 +08:00
|
|
|
wiregauze wiregauze@yahoo.com
|
2007-03-18 23:21:26 +08:00
|
|
|
Wis Macomson wis.macomson@intel.com
|
2002-03-08 23:41:30 +08:00
|
|
|
Wojciech Purczynski cliph@isec.pl
|
2000-02-15 21:06:07 +08:00
|
|
|
Wolfram Kleff kleff@cs.uni-bonn.de
|
2000-11-06 21:12:57 +08:00
|
|
|
Won-kyu Park wkpark@chem.skku.ac.kr
|
2012-06-26 18:13:45 +08:00
|
|
|
Xu Zhongxing xu_zhong_xing@163.com
|
2008-11-17 19:05:27 +08:00
|
|
|
Yang Ren ryang@redhat.com
|
2009-10-05 15:20:48 +08:00
|
|
|
Yanko Kaneti yaneti@declera.com
|
2003-02-20 00:02:44 +08:00
|
|
|
Yann Dirson dirson@debian.org
|
2010-04-21 22:17:59 +08:00
|
|
|
Yutaka Amanai yasai-itame1942@jade.plala.or.jp
|
2005-10-25 21:47:38 +08:00
|
|
|
|
|
|
|
;; Local Variables:
|
|
|
|
;; coding: utf-8
|
|
|
|
;; End:
|