annotate COPYRIGHT @ 9417:9f6a28af7164

[gaim-migrate @ 10232] " IDLETRACK.DLL uses Windows hooks to record the last time the user pressed a key or moved the mouse. Windows hooks are a bit unfriendly in that they force the hook DLL into every process - so IDLETRACK.DLL gets added to every process after Gaim runs. This can mean that IDLETRACK.DLL doesn't get unloaded when Gaim stops, which causes a warning about being unable to write to IDLETRACK.DLL if you then upgrade Gaim. Further, hooking is a common tactic employed by key loggers. If the user has a program installed that checks for global hooks then it will warn the user that Gaim may contain a key logger. From Windows 2000 onwards Microsoft introduced an API function called GetLastInputInfo that returns the timer tick at the point that the user last pressed a key or moved the mouse. I have changed idletrack.c so that it will try to use this if it can, which avoids all the ugliness of having to use hooks, but it will fall back to using hooks if the function isn't present. This patch changes all three exported functions in idletrack.c. In wgaim_set_idlehooks it checks to see if GetLastInputInfo is present. If it is then the address of the function is recorded and no hooks are set. If it isn't then we're running on an old verison of Windows and the hooks are set as per current behaviour. In wgaim_remove_idlehooks the module handle taken for USER32.DLL by wgaim_set_idlehooks is released. In wgaim_get_lastactive the GetLastInputInfo function is called, if present. If it isn't present then the hooks will have run and the shared memory they write to will be read as per current behaviour. Both methods end up getting the timer tick of the last user activity, which is returned as per current behaviour." --Andrew Whewell committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Sun, 27 Jun 2004 22:29:53 +0000
parents 7b48e7c07bcf
children 2c6af2767fcf
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8046
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
1 Gaim
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
2 Copyright (C) 1998-2004 by the following:
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
3
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
4 If you have contributed to Gaim, you deserve to be on this list.
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
5 Contact us (see: AUTHORS) and we'll add you.
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
6
7967
970d252687df [gaim-migrate @ 8644]
Sean Egan <seanegan@gmail.com>
parents: 7959
diff changeset
7 Daniel Atallah
8598
58e02f309485 [gaim-migrate @ 9349]
Luke Schierer <lschiere@pidgin.im>
parents: 8562
diff changeset
8 Paul Aurich
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
9 Patrick Aussems
8266
b37211166855 [gaim-migrate @ 8989]
Mark Doliner <mark@kingant.net>
parents: 8241
diff changeset
10 Kevin Barry
9086
9fcbb18aa7be [gaim-migrate @ 9863]
Christian Hammond <chipx86@chipx86.com>
parents: 9075
diff changeset
11 Curtis Beattie
7958
0d7bc8d7cfd8 [gaim-migrate @ 8633]
Luke Schierer <lschiere@pidgin.im>
parents: 7957
diff changeset
12 Brian Bernas
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
13 Jonas Birmé
7958
0d7bc8d7cfd8 [gaim-migrate @ 8633]
Luke Schierer <lschiere@pidgin.im>
parents: 7957
diff changeset
14 Ethan Blanton
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
15 Joshua Blanton
7958
0d7bc8d7cfd8 [gaim-migrate @ 8633]
Luke Schierer <lschiere@pidgin.im>
parents: 7957
diff changeset
16 Herman Bloggs
9232
7ffeabe6a09e [gaim-migrate @ 10028]
Luke Schierer <lschiere@pidgin.im>
parents: 9191
diff changeset
17 David Blue
7958
0d7bc8d7cfd8 [gaim-migrate @ 8633]
Luke Schierer <lschiere@pidgin.im>
parents: 7957
diff changeset
18 Jason Boerner
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
19 Graham Booker
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
20 Craig Boston
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
21 Chris Boyle
7958
0d7bc8d7cfd8 [gaim-migrate @ 8633]
Luke Schierer <lschiere@pidgin.im>
parents: 7957
diff changeset
22 Jeremy Brooks
8139
d09cb56dcbea [gaim-migrate @ 8845]
Luke Schierer <lschiere@pidgin.im>
parents: 8124
diff changeset
23 Philip Brown
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
24 Sean Burke
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
25 Cerulean Studios, LLC
8735
92cbf9713795 [gaim-migrate @ 9490]
Christian Hammond <chipx86@chipx86.com>
parents: 8706
diff changeset
26 Jonathan Champ
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
27 Ka-Hing Cheung
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
28 Arturo Cisneros, Jr.
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
29 Vincas Ciziunas
7958
0d7bc8d7cfd8 [gaim-migrate @ 8633]
Luke Schierer <lschiere@pidgin.im>
parents: 7957
diff changeset
30 Joe Clarke
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
31 Todd Cohen
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
32 Felipe Contreras
9042
0ed22fac1ec1 [gaim-migrate @ 9818]
Luke Schierer <lschiere@pidgin.im>
parents: 8935
diff changeset
33 Adam Cowell
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
34 Jeramey Crawford
9087
f32ee2e97b37 [gaim-migrate @ 9864]
Christian Hammond <chipx86@chipx86.com>
parents: 9086
diff changeset
35 Finlay Dobbie
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
36 Mark Doliner
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
37 Nuno Donato
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
38 Jim Duchek
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
39 Tom Dyas
8664
f95edb58087c [gaim-migrate @ 9416]
Nathan Walp <nwalp@pidgin.im>
parents: 8661
diff changeset
40 Marc E.
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
41 Andrew Echols
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
42 Sean Egan <sean.egan@binghamton.edu>
9331
851b8c672011 [gaim-migrate @ 10139]
Christian Hammond <chipx86@chipx86.com>
parents: 9262
diff changeset
43 Nelson Elhage
8782
5a2b5e4abf3a [gaim-migrate @ 9544]
Christian Hammond <chipx86@chipx86.com>
parents: 8767
diff changeset
44 Ignacio J. Elia
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
45 Brian Enigma
7998
5e193b3a2342 [gaim-migrate @ 8675]
Sean Egan <seanegan@gmail.com>
parents: 7983
diff changeset
46 Stefan Esser
7958
0d7bc8d7cfd8 [gaim-migrate @ 8633]
Luke Schierer <lschiere@pidgin.im>
parents: 7957
diff changeset
47 Larry Ewing
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
48 Jesse Farmer
7983
e824dad301ef [gaim-migrate @ 8660]
Luke Schierer <lschiere@pidgin.im>
parents: 7967
diff changeset
49 Gavan Fantom (gavan)
8195
7da65537d28e [gaim-migrate @ 8917]
Rob Flynn <gaim@robflynn.com>
parents: 8160
diff changeset
50 Rob Flynn <gaim@robflynn.com>
8384
0a7d2cb22b3b [gaim-migrate @ 9112]
Luke Schierer <lschiere@pidgin.im>
parents: 8334
diff changeset
51 Rob (rwf) Foehl
7958
0d7bc8d7cfd8 [gaim-migrate @ 8633]
Luke Schierer <lschiere@pidgin.im>
parents: 7957
diff changeset
52 Nathan Fredrickson
8267
62af52b1614a [gaim-migrate @ 8990]
Mark Doliner <mark@kingant.net>
parents: 8266
diff changeset
53 Chris J. Friesen
8048
64a70642fc59 [gaim-migrate @ 8733]
Sean Egan <seanegan@gmail.com>
parents: 8046
diff changeset
54 Free Software Foundation
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
55 Decklin Foster
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
56 Adam Fritzler
8209
aa474aa7655d [gaim-migrate @ 8932]
Mark Doliner <mark@kingant.net>
parents: 8208
diff changeset
57 Max G.
9168
1a446f2a1822 [gaim-migrate @ 9953]
Ethan Blanton <elb@pidgin.im>
parents: 9087
diff changeset
58 Evgueni V. Gavrilov
8160
a0b7039de507 [gaim-migrate @ 8872]
Luke Schierer <lschiere@pidgin.im>
parents: 8153
diff changeset
59 Ignacy Gawedzki
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
60 Michael Golden
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
61 Ryan C. Gordon
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
62 Christian Hammond
8124
7ce787f82203 [gaim-migrate @ 8828]
Ethan Blanton <elb@pidgin.im>
parents: 8118
diff changeset
63 Benjamin Herrenschmidt
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
64 Andy Harrison
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
65 G. Sumner Hayes
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
66 Mike Heffner
8046
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
67 Iain Holmes
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
68 Karsten Huneycutt
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
69 Akuke Kok
8124
7ce787f82203 [gaim-migrate @ 8828]
Ethan Blanton <elb@pidgin.im>
parents: 8118
diff changeset
70 Gary Kramlich
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
71 Tero Kuusela
8273
f24172f53650 [gaim-migrate @ 8997]
Christian Hammond <chipx86@chipx86.com>
parents: 8267
diff changeset
72 Scott Lamb
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
73 Dennis Lambe Jr.
8444
f6483c880eaf [gaim-migrate @ 9174]
Mark Doliner <mark@kingant.net>
parents: 8436
diff changeset
74 Daniel Larsson
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
75 Ho-seok Lee
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
76 Moses Lei
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
77 Ambrose C. Li
7957
a6209e431b3a [gaim-migrate @ 8632]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
78 Nicolas Lichtmaier
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
79 Artem Litvinovich
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
80 Syd Logan
8220
8c9fc56fc3de [gaim-migrate @ 8943]
Mark Doliner <mark@kingant.net>
parents: 8217
diff changeset
81 Uli Luckas
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
82 Matthew Luckie
8863
75849c0650e5 [gaim-migrate @ 9631]
Luke Schierer <lschiere@pidgin.im>
parents: 8811
diff changeset
83 Mike Lundy
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
84 Brian Macke
8046
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
85 Paolo Maggi
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
86 Willian T. Mahan
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
87 John Matthews
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
88 Ryan McCabe
8656
a47f038ecf9a [gaim-migrate @ 9408]
Mark Doliner <mark@kingant.net>
parents: 8598
diff changeset
89 Kurt McKee
7957
a6209e431b3a [gaim-migrate @ 8632]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
90 Robert McQueen
a6209e431b3a [gaim-migrate @ 8632]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
91 Robert Mibus
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
92 Benjamin Miller
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
93 Kevin Miller
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
94 Paul Miller
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
95 Arkadiusz Miskiewicz
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
96 Andrew Molloy
8706
afa05986603a [gaim-migrate @ 9459]
Luke Schierer <lschiere@pidgin.im>
parents: 8697
diff changeset
97 Novell
8241
1d68a254237b [gaim-migrate @ 8964]
Mark Doliner <mark@kingant.net>
parents: 8235
diff changeset
98 Padraig O'Briain
8562
e3c059c3d92d [gaim-migrate @ 9306]
Luke Schierer <lschiere@pidgin.im>
parents: 8518
diff changeset
99 Christopher (siege) O'Brien
8697
725413cc9fb9 [gaim-migrate @ 9450]
Mark Doliner <mark@kingant.net>
parents: 8696
diff changeset
100 Jon Oberheide
9075
0d5206ffe86a [gaim-migrate @ 9851]
Christian Hammond <chipx86@chipx86.com>
parents: 9042
diff changeset
101 Gudmundur Bjarni Olafsson
8334
0d1e5870d328 [gaim-migrate @ 9058]
Luke Schierer <lschiere@pidgin.im>
parents: 8332
diff changeset
102 Nathan (pianocomp81) Owens
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
103 Matt Pandina
8046
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
104 Ricardo Fernandez Pascual
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
105 Havoc Pennington
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
106 Ari Pollak
7957
a6209e431b3a [gaim-migrate @ 8632]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
107 Robey Pointer
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
108 Nathan Poznick
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
109 Brent Priddy
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
110 Federicco Mena Quintero
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
111 David Raeman
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
112 Etan Reisner
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
113 Kristian Rietveld
8332
f4a878d48254 [gaim-migrate @ 9056]
Christian Hammond <chipx86@chipx86.com>
parents: 8273
diff changeset
114 Pekka Riikonen
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
115 Tim Ringenbach
8872
07404dc25af8 [gaim-migrate @ 9640]
Ethan Blanton <elb@pidgin.im>
parents: 8866
diff changeset
116 Luciano Miguel Ferreira Rocha
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
117 Andrew Rodland
8911
35b68d76cb4c [gaim-migrate @ 9681]
Luke Schierer <lschiere@pidgin.im>
parents: 8872
diff changeset
118 Tom Samstag
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
119 Neil Sanchala
8046
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
120 Carsten Schaar
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
121 Luke Schierer
8208
bfbba1a7710a [gaim-migrate @ 8931]
Christian Hammond <chipx86@chipx86.com>
parents: 8204
diff changeset
122 Evan Schoenberg
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
123 Torrey Searle
8767
57eaa5ca442d [gaim-migrate @ 9522]
Luke Schierer <lschiere@pidgin.im>
parents: 8735
diff changeset
124 Don Seiler
9405
7b48e7c07bcf [gaim-migrate @ 10219]
Mark Doliner <mark@kingant.net>
parents: 9331
diff changeset
125 Leonardo Serra
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
126 Jim Seymour
8935
efbee137f245 [gaim-migrate @ 9705]
Luke Schierer <lschiere@pidgin.im>
parents: 8911
diff changeset
127 Joe Shaw
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
128 John Silvestri
8204
b8e7d4efdc10 [gaim-migrate @ 8927]
Mark Doliner <mark@kingant.net>
parents: 8195
diff changeset
129 Alex Smith
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
130 David Smock
8811
7329d01bb770 [gaim-migrate @ 9573]
Mark Doliner <mark@kingant.net>
parents: 8782
diff changeset
131 Phil Snowberger
9191
06b28fb24300 [gaim-migrate @ 9986]
Luke Schierer <lschiere@pidgin.im>
parents: 9173
diff changeset
132 Eddie (tr1sk) Sohn
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
133 Mark Spencer <markster@marko.net>
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
134 Lex Spoon
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
135 Kevin Stange
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
136 David Stoddard
8153
fd5a40b8597b [gaim-migrate @ 8865]
Mark Doliner <mark@kingant.net>
parents: 8145
diff changeset
137 Sun Microsystems
8217
423453c1cf2b [gaim-migrate @ 8940]
Luke Schierer <lschiere@pidgin.im>
parents: 8209
diff changeset
138 Mårten (fursten) Svantesson
9173
b6051a2d3bb5 [gaim-migrate @ 9962]
Nathan Walp <nwalp@pidgin.im>
parents: 9168
diff changeset
139 Robert T.
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
140 Brian Tarricone
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
141 Peter Teichman
8118
52089b055c12 [gaim-migrate @ 8822]
Luke Schierer <lschiere@pidgin.im>
parents: 8091
diff changeset
142 Philip Tellis
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
143 Arun A. Tharuvai
8118
52089b055c12 [gaim-migrate @ 8822]
Luke Schierer <lschiere@pidgin.im>
parents: 8091
diff changeset
144 Douglas (douglaswth) Thrift
8124
7ce787f82203 [gaim-migrate @ 8828]
Ethan Blanton <elb@pidgin.im>
parents: 8118
diff changeset
145 Stu Tomlinson
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
146 Bill Tompkins
8046
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
147 Tom Tromey
8474
8b62cc40069b [gaim-migrate @ 9207]
Christian Hammond <chipx86@chipx86.com>
parents: 8444
diff changeset
148 Chris Toshok
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
149 Junichi Uekawa
8518
833dd756dcc3 [gaim-migrate @ 9257]
Christian Hammond <chipx86@chipx86.com>
parents: 8482
diff changeset
150 David Vermeille
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
151 Bjoern Voigt
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
152 Nathan Walp
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
153 Eric Warmenhoven
8482
791c05d1679d [gaim-migrate @ 9215]
Ethan Blanton <elb@pidgin.im>
parents: 8474
diff changeset
154 Andrew Wellington
9417
9f6a28af7164 [gaim-migrate @ 10232]
Luke Schierer <lschiere@pidgin.im>
parents: 9405
diff changeset
155 Andrew Whewell
8091
56b74730715f [gaim-migrate @ 8790]
Sean Egan <seanegan@gmail.com>
parents: 8048
diff changeset
156 Dan Willemsen
7959
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
157 Jason Willis
4f7ed8bd2280 [gaim-migrate @ 8636]
Luke Schierer <lschiere@pidgin.im>
parents: 7958
diff changeset
158 Matt Wilson
9262
572e4658492c [gaim-migrate @ 10061]
Christian Hammond <chipx86@chipx86.com>
parents: 9245
diff changeset
159 Justin Wood
7957
a6209e431b3a [gaim-migrate @ 8632]
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
160 Ximian
8436
4bb3d8dc717e [gaim-migrate @ 9166]
Luke Schierer <lschiere@pidgin.im>
parents: 8384
diff changeset
161 Jared Yanovich
9245
9b138ebf9ca8 [gaim-migrate @ 10044]
Tim Ringenbach <marv@pidgin.im>
parents: 9232
diff changeset
162 Timmy Yee
8661
060171053a32 [gaim-migrate @ 9413]
Christian Hammond <chipx86@chipx86.com>
parents: 8656
diff changeset
163 Nickolai Zeldovich
8235
63c7a16a2c09 [gaim-migrate @ 8958]
Mark Doliner <mark@kingant.net>
parents: 8220
diff changeset
164 Marco Ziech
8046
fa6395637e2c [gaim-migrate @ 8730]
Sean Egan <seanegan@gmail.com>
parents: 7998
diff changeset
165 Jaroen Zwartepoorte