blob: 513b637d63f2e23e2ed3cd29e699c1578f7a1ea3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
Contributors (in approximate order of appearance)
[See also the ChangeLog file where individuals are
attributed in log entries. Likewise in the FAQ file.]
Ben Elliston bje@cygnus.com
Initiated the project;
setup the project infrastructure (CVS, web page, etc.);
early prototype routines.
Ross Johnson rpj@ise.canberra.edu.au
early prototype routines;
ongoing project coordination/maintenance;
implementation of spin locks and barriers;
bug fixes;
documentation;
testsuite.
Robert Colquhoun rjc@trump.net.au
Early bug fixes.
John E. Bossom John.Bossom@cognos.com
Contributed substantial original working implementation;
bug fixes;
ongoing guidance and standards interpretation.
Anders Norlander anorland@hem2.passagen.se
Early enhancements and runtime checking for supported
Win32 routines.
Tor Lillqvist tml@iki.fi
General enhancements;
early bug fixes to condition variables.
Scott Lightner scott@curriculum.com
Bug fix.
Kevin Ruland Kevin.Ruland@anheuser-busch.com
Various bug fixes.
Mike Russo miker@eai.com
Bug fix.
Mark E. Armstrong avail@pacbell.net
Bug fixes.
Lorin Hochstein lmh@xiphos.ca
general bug fixes; bug fixes to condition variables.
Peter Slacik Peter.Slacik@tatramed.sk
Bug fixes.
Mumit Khan khan@xraylith.wisc.edu
Fixes to work with Mingw32.
Milan Gardian mg@tatramed.sk
Bug fixes and reports/analyses of obscure problems.
Aurelio Medina aureliom@crt.com
First implementation of read-write locks.
Graham Dumpleton Graham.Dumpleton@ra.pad.otc.telstra.com.au
Bug fix in condition variables.
Tristan Savatier tristan@mpegtv.com
WinCE port.
Erik Hensema erik@hensema.xs4all.nl
Bug fixes.
Rich Peters rpeters@micro-magic.com
Todd Owen towen@lucidcalm.dropbear.id.au
Bug fixes to dll loading.
Jason Nye jnye@nbnet.nb.ca
Implementation of async cancelation.
Fred Forester fforest@eticomm.net
Kevin D. Clark kclark@cabletron.com
David Baggett dmb@itasoftware.com
Bug fixes.
Paul Redondo paul@matchvision.com
Scott McCaskill scott@3dfx.om
Bug fixes.
Jef Gearhart jgearhart@tpssys.com
Bug fix.
Arthur Kantor akantor@bexusa.com
Mutex enhancements.
Steven Reddie smr@essemer.com.au
Bug fix.
Alexander Terekhov TEREKHOV@de.ibm.com
Re-implemented and improved read-write locks;
(with Louis Thomas) re-implemented and improved
condition variables;
enhancements to semaphores;
system clock change handling re CV timeouts;
bug fixes.
Thomas Pfaff tpfaff@gmx.net
Changes to make C version usable with C++ applications;
re-implemented mutex routines to avoid Win32 mutexes
and TryEnterCriticalSection;
procedure to fix Mingw32 thread-safety issues.
Franco Bez franco.bez@gmx.de
procedure to fix Mingw32 thread-safety issues.
Louis Thomas lthomas@arbitrade.com
(with Alexander Terekhov) re-implemented and improved
condition variables.
David Korn dgk@research.att.com
Ported to UWIN.
Phil Frisbie, Jr. phil@hawksoft.com
Bug fix.
Ralf Brese Ralf.Brese@pdb4.siemens.de
Bug fix.
prionx@juno.com prionx@juno.com
Bug fixes.
Max Woodbury mtew@cds.duke.edu
POSIX versioning conditionals;
reduced namespace pollution;
idea to separate routines to reduce statically
linked image sizes.
|