ChangeLog revision bd3a1963
1bd3a1963Smrgcommit 9f969bd4d1995aa802bef1cfe93afedc412bbd8a
2bd3a1963SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3bd3a1963SmrgDate:   Tue Jul 5 09:09:26 2011 -0700
4bd3a1963Smrg
5bd3a1963Smrg    xf86-input-mouse 1.7.1
6bd3a1963Smrg    
7bd3a1963Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8bd3a1963Smrg
9bd3a1963Smrgcommit b12fa0d5ab23237bc2ac02143739ef6861e55146
10bd3a1963SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
11bd3a1963SmrgDate:   Fri Jun 24 22:52:59 2011 -0700
12bd3a1963Smrg
13bd3a1963Smrg    Fix Solaris issues with new ABI12 init process.
14bd3a1963Smrg    
15bd3a1963Smrg    Based on BSD changes in commit a22879c6779283684fe4a61543fc95179b4f5d0b
16bd3a1963Smrg    by Alexandr Shadchin
17bd3a1963Smrg    
18bd3a1963Smrg    Fix segfaults when mouse device fails to open.
19bd3a1963Smrg    
20bd3a1963Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
21bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
22bd3a1963Smrg
23bd3a1963Smrgcommit 1780667854d73bbd0e0596271b09f93321cd0b1d
24bd3a1963SmrgAuthor: Samuel Thibault <samuel.thibault@ens-lyon.org>
25bd3a1963SmrgDate:   Wed Mar 30 02:26:25 2011 +0200
26bd3a1963Smrg
27bd3a1963Smrg    Fix Hurd mouse driver with XInput ABI before 12
28bd3a1963Smrg    
29bd3a1963Smrg    Commit 7bf22a36 (Use pInfo->options instead of conf-idev.) updated the
30bd3a1963Smrg    xf86CollectInputOptions call into keeping previous options (for ABI before
31bd3a1963Smrg    12). The hurd mouse driver also needs to be updated.
32bd3a1963Smrg
33bd3a1963Smrgcommit d6e9623875de5714e85f7da5782ea665116f86dc
34bd3a1963SmrgAuthor: Samuel Thibault <samuel.thibault@ens-lyon.org>
35bd3a1963SmrgDate:   Wed Mar 30 01:00:47 2011 +0200
36bd3a1963Smrg
37bd3a1963Smrg    Fix OSMouse OS-defined protocol support
38bd3a1963Smrg    
39bd3a1963Smrg    Fix regression introduced by 0a088df6: in the case of an OS-specific
40bd3a1963Smrg    protocol, the protocol is PROT_UNKNOWN, but should not be rejected: the core
41bd3a1963Smrg    mouse drive just needs to let the OS driver handle it.
42bd3a1963Smrg    
43bd3a1963Smrg    Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
44bd3a1963Smrg
45bd3a1963Smrgcommit a07c353f01f99ef3e62f84a32e91d539a4e4863a
46bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
47bd3a1963SmrgDate:   Thu Mar 10 08:32:23 2011 +1000
48bd3a1963Smrg
49bd3a1963Smrg    mouse 1.7.0
50bd3a1963Smrg    
51bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
52bd3a1963Smrg
53bd3a1963Smrgcommit a22879c6779283684fe4a61543fc95179b4f5d0b
54bd3a1963SmrgAuthor: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
55bd3a1963SmrgDate:   Wed Mar 9 20:09:59 2011 +0500
56bd3a1963Smrg
57bd3a1963Smrg    Fix BSD issues with new ABI12 init process.
58bd3a1963Smrg    
59bd3a1963Smrg    From Bug 34794:
60bd3a1963Smrg    "Until xf86-input-mouse-1.6.0, the MousePreInit() function exited if an
61bd3a1963Smrg    os specific PreInit function existed. It let the os-specific function finish
62bd3a1963Smrg    all initialisations that remained to be done after osInfo->PreInit() was
63bd3a1963Smrg    called.
64bd3a1963Smrg    
65bd3a1963Smrg    The code in master now continues, and does things that the bsdMousePreInit()
66bd3a1963Smrg    function in bsd_mouse.c doesn't expect."
67bd3a1963Smrg    
68bd3a1963Smrg    Fix up wsconsPreInit to deal with the new init process.
69bd3a1963Smrg    
70bd3a1963Smrg    Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=34794
71bd3a1963Smrg    
72bd3a1963Smrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
73bd3a1963Smrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
74bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
75bd3a1963Smrg
76bd3a1963Smrgcommit 2e507df6704ebd2cab6ada450ed40d89a2d3ca19
77bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
78bd3a1963SmrgDate:   Mon Feb 21 10:06:54 2011 +1000
79bd3a1963Smrg
80bd3a1963Smrg    mouse 1.6.99.901
81bd3a1963Smrg    
82bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
83bd3a1963Smrg
84bd3a1963Smrgcommit 70f1d8579ef86dd428eabcb3752b5d1bce47b8f7
85bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
86bd3a1963SmrgDate:   Mon Feb 21 09:40:13 2011 +1000
87bd3a1963Smrg
88bd3a1963Smrg    man: ClearDTR and ClearRTS are handled by the X server.
89bd3a1963Smrg    
90bd3a1963Smrg    If it breaks, we know who to blame (or file a bug against).
91bd3a1963Smrg    
92bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
93bd3a1963Smrg    Reviewed-by: Cyril Brulebois <kibi@debian.org>
94bd3a1963Smrg
95bd3a1963Smrgcommit 194c5913e92c84d1a30447d43b5beee77a98b7ba
96bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
97bd3a1963SmrgDate:   Mon Feb 21 09:33:37 2011 +1000
98bd3a1963Smrg
99bd3a1963Smrg    man: protocol option isn't mandatory, it's platform-specific.
100bd3a1963Smrg    
101bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
102bd3a1963Smrg    Reviewed-by: Cyril Brulebois <kibi@debian.org>
103bd3a1963Smrg
104bd3a1963Smrgcommit f70a9817a2eb845eb9718c0ed6540de1ffe7e531
105bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
106bd3a1963SmrgDate:   Mon Feb 21 09:30:36 2011 +1000
107bd3a1963Smrg
108bd3a1963Smrg    man: fix typo "Auto platform" → "Auto protocol"
109bd3a1963Smrg    
110bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
111bd3a1963Smrg    Reviewed-by: Cyril Brulebois <kibi@debian.org>
112bd3a1963Smrg
113bd3a1963Smrgcommit a45b5d0eaf871c139b057f757869a20fd617d529
114bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
115bd3a1963SmrgDate:   Mon Feb 21 09:29:59 2011 +1000
116bd3a1963Smrg
117bd3a1963Smrg    man: README.mouse is just README
118bd3a1963Smrg    
119bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
120bd3a1963Smrg    Reviewed-by: Cyril Brulebois <kibi@debian.org>
121bd3a1963Smrg
122bd3a1963Smrgcommit 9140e2640319833658a2be5ab2f8349a79ff20aa
123bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
124bd3a1963SmrgDate:   Mon Feb 21 09:28:26 2011 +1000
125bd3a1963Smrg
126bd3a1963Smrg    man: add mention of xorg.conf.d snippet
127bd3a1963Smrg    
128bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
129bd3a1963Smrg    Reviewed-by: Cyril Brulebois <kibi@debian.org>
130bd3a1963Smrg
131bd3a1963Smrgcommit af784aad332d67bb746597d5de032ca320928d51
132bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
133bd3a1963SmrgDate:   Mon Feb 21 09:24:38 2011 +1000
134bd3a1963Smrg
135bd3a1963Smrg    man: remove mention of core pointer.
136bd3a1963Smrg    
137bd3a1963Smrg    This doesn't apply to X servers 1.7 and later.
138bd3a1963Smrg    
139bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
140bd3a1963Smrg    Reviewed-by: Cyril Brulebois <kibi@debian.org>
141bd3a1963Smrg
142bd3a1963Smrgcommit 6b5a82e4e85ab12df23ecf30f2b07eb4c5763e93
143bd3a1963SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
144bd3a1963SmrgDate:   Mon Nov 29 22:25:52 2010 -0800
145bd3a1963Smrg
146bd3a1963Smrg    Add ABI checks around XI86_CONFIGURED uses in OS-specific PreInits
147bd3a1963Smrg    
148bd3a1963Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
149bd3a1963Smrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
150bd3a1963Smrg
151bd3a1963Smrgcommit 73bb42e10033cfeb41ba540ea0303b882ff7e61e
152bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
153bd3a1963SmrgDate:   Thu Nov 25 11:35:29 2010 +1000
154bd3a1963Smrg
155bd3a1963Smrg    Bump to 1.6.99
156bd3a1963Smrg    
157bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
158bd3a1963Smrg
159bd3a1963Smrgcommit 0a088df6b2f5cac05a00c4f461274b83feb1a9a8
160bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
161bd3a1963SmrgDate:   Mon Oct 25 14:34:28 2010 +1000
162bd3a1963Smrg
163bd3a1963Smrg    Adjust to new Input ABI 12.
164bd3a1963Smrg    
165bd3a1963Smrg    New PreInit prototype and a couple of other minor changes.
166bd3a1963Smrg    
167bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
168bd3a1963Smrg    Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
169bd3a1963Smrg
170bd3a1963Smrgcommit fedd52ba781da1960ada0a96b85293afe2509a4a
171bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
172bd3a1963SmrgDate:   Mon Oct 25 11:16:22 2010 +1000
173bd3a1963Smrg
174bd3a1963Smrg    ABI 12 requires per-valuator modes.
175bd3a1963Smrg    
176bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
177bd3a1963Smrg    Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
178bd3a1963Smrg
179bd3a1963Smrgcommit 7bf22a368c752fe76dc60c3ea0f70ec1a46d653e
180bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
181bd3a1963SmrgDate:   Mon Oct 25 14:36:59 2010 +1000
182bd3a1963Smrg
183bd3a1963Smrg    Use pInfo->options instead of conf-idev.
184bd3a1963Smrg    
185bd3a1963Smrg    Because it doesn't really matter anyway, I think.
186bd3a1963Smrg    
187bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
188bd3a1963Smrg    Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
189bd3a1963Smrg
190bd3a1963Smrgcommit f3f405db5603ecca5bc14dba23628ea56a0f5202
191bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
192bd3a1963SmrgDate:   Mon Oct 25 16:08:49 2010 +1000
193bd3a1963Smrg
194bd3a1963Smrg    Remove write-only field mouseFlags.
195bd3a1963Smrg    
196bd3a1963Smrg    The flags were used to store ClearDTS and ClearRTR, but those options only
197bd3a1963Smrg    resulted in log messages.
198bd3a1963Smrg    
199bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
200bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
201bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
202bd3a1963Smrg
203bd3a1963Smrgcommit 23308a251e16c4a6ab3c89c0505b0d8900c9cdff
204bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
205bd3a1963SmrgDate:   Mon Oct 25 13:51:59 2010 +1000
206bd3a1963Smrg
207bd3a1963Smrg    Rename xf86OSMouseInit to OSMouseInit.
208bd3a1963Smrg    
209bd3a1963Smrg    This isn't a DDX function anymore.
210bd3a1963Smrg    
211bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
212bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
213bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
214bd3a1963Smrg
215bd3a1963Smrgcommit 9263c949df6cbbb8e42ec4f0d6337206f684d0f5
216bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
217bd3a1963SmrgDate:   Mon Oct 25 13:49:23 2010 +1000
218bd3a1963Smrg
219bd3a1963Smrg    Remove random History comment.
220bd3a1963Smrg    
221bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
222bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
223bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
224bd3a1963Smrg
225bd3a1963Smrgcommit ecc3d28fa488f186896d714b8872b8875f8eccfd
226bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
227bd3a1963SmrgDate:   Mon Oct 25 13:46:13 2010 +1000
228bd3a1963Smrg
229bd3a1963Smrg    Rename xf86OSmouse.h to mouse.h
230bd3a1963Smrg    
231bd3a1963Smrg    The driver-internal mouse.h header was only an include command for
232bd3a1963Smrg    xf86OSmouse.h anyway.
233bd3a1963Smrg    
234bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
235bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
236bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
237bd3a1963Smrg
238bd3a1963Smrgcommit a92175888885ac77c87d52309cba87f1e9c96e73
239bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
240bd3a1963SmrgDate:   Mon Oct 25 13:43:47 2010 +1000
241bd3a1963Smrg
242bd3a1963Smrg    Remove a bunch of unused fields from the MouseRec.
243bd3a1963Smrg    
244bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
245bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
246bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
247bd3a1963Smrg
248bd3a1963Smrgcommit a48e8ce9434837d649eb88058aa9406f1bf9dce9
249bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
250bd3a1963SmrgDate:   Mon Oct 25 13:41:26 2010 +1000
251bd3a1963Smrg
252bd3a1963Smrg    Move a statement down to have all allocations close together.
253bd3a1963Smrg    
254bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
255bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
256bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
257bd3a1963Smrg
258bd3a1963Smrgcommit f3ac92a41b9e85a0cfba011812b637b1f3ae2529
259bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
260bd3a1963SmrgDate:   Mon Oct 25 13:35:55 2010 +1000
261bd3a1963Smrg
262bd3a1963Smrg    Remove convoluted do { } while loop.
263bd3a1963Smrg    
264bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
265bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
266bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
267bd3a1963Smrg
268bd3a1963Smrgcommit fac47e7df6f719b1fce5341b343cabcbe150b52f
269bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
270bd3a1963SmrgDate:   Mon Oct 25 13:34:21 2010 +1000
271bd3a1963Smrg
272bd3a1963Smrg    Move protocol ID detection into a separate function.
273bd3a1963Smrg    
274bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
275bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
276bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
277bd3a1963Smrg
278bd3a1963Smrgcommit 859b8f2c4d964cd9b40dcbc64bd28fc98e129387
279bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
280bd3a1963SmrgDate:   Mon Oct 25 12:17:19 2010 +1000
281bd3a1963Smrg
282bd3a1963Smrg    Use single exit path for PreInit.
283bd3a1963Smrg    
284bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
285bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
286bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
287bd3a1963Smrg
288bd3a1963Smrgcommit 11f94120035d1c4e2d1d299d9fa19f79ca3ed75e
289bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
290bd3a1963SmrgDate:   Mon Oct 25 12:13:00 2010 +1000
291bd3a1963Smrg
292bd3a1963Smrg    De-duplicate Option "Device" handling.
293bd3a1963Smrg    
294bd3a1963Smrg    Move the warning messages and the OS-specific autoprobing calls into a new
295bd3a1963Smrg    function. This will change the order log messages appear in but functional
296bd3a1963Smrg    changes should be identical.
297bd3a1963Smrg    
298bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
299bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
300bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
301bd3a1963Smrg
302bd3a1963Smrgcommit 0b1920abf72664765f7dab4a487839a3d29267a1
303bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
304bd3a1963SmrgDate:   Mon Oct 25 11:59:17 2010 +1000
305bd3a1963Smrg
306bd3a1963Smrg    Remove unused branch from if 1 condition.
307bd3a1963Smrg    
308bd3a1963Smrg    This has been in since 2003 or earlier, let's pretend it works.
309bd3a1963Smrg    
310bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
311bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
312bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
313bd3a1963Smrg
314bd3a1963Smrgcommit 008906b855f05be4d1942d2a3e1afcb8a7ee4b14
315bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
316bd3a1963SmrgDate:   Mon Oct 25 11:56:36 2010 +1000
317bd3a1963Smrg
318bd3a1963Smrg    Remove a bunch of unnecessary log prints.
319bd3a1963Smrg    
320bd3a1963Smrg    xf86SetFooOption will print to the log anyway, no need to print twice.
321bd3a1963Smrg    
322bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
323bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
324bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
325bd3a1963Smrg
326bd3a1963Smrgcommit 9d6723303216e7b6de583716768d0dc972f03d03
327bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
328bd3a1963SmrgDate:   Mon Oct 25 11:53:21 2010 +1000
329bd3a1963Smrg
330bd3a1963Smrg    Remove if 0'd out model.
331bd3a1963Smrg    
332bd3a1963Smrg    If 0 since at least 2003 is enough to pretend we don't need this block.
333bd3a1963Smrg    
334bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
335bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
336bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
337bd3a1963Smrg
338bd3a1963Smrgcommit 6f227252af6458fbf6cbeee43e3f739fd2f03c67
339bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
340bd3a1963SmrgDate:   Mon Oct 25 15:38:57 2010 +1000
341bd3a1963Smrg
342bd3a1963Smrg    Remove includes for protocol headers.
343bd3a1963Smrg    
344bd3a1963Smrg    The driver shouldn't need those.
345bd3a1963Smrg    
346bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
347bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
348bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
349bd3a1963Smrg
350bd3a1963Smrgcommit 3b39dd7ca3a4055e63a8ca55b614912fe47215a6
351bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
352bd3a1963SmrgDate:   Mon Oct 25 11:49:51 2010 +1000
353bd3a1963Smrg
354bd3a1963Smrg    Remove unused define NEED_X86_TYPES.
355bd3a1963Smrg    
356bd3a1963Smrg    Not needed for 1.6 and later.
357bd3a1963Smrg    
358bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
359bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
360bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
361bd3a1963Smrg
362bd3a1963Smrgcommit ef4fad4d823d46be4538daeca0ee3e014efc73c2
363bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
364bd3a1963SmrgDate:   Mon Oct 25 11:39:42 2010 +1000
365bd3a1963Smrg
366bd3a1963Smrg    Assume ABI_XINPUT_VERSION 4 or higher.
367bd3a1963Smrg    
368bd3a1963Smrg    We require server 1.6 in configure.ac to build, so let's assume that's the
369bd3a1963Smrg    minimal ABI version we support. Purge the rest.
370bd3a1963Smrg    
371bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
372bd3a1963Smrg    Acked-by: Gaetan Nadon <memsize@videotron.ca>
373bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
374bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
375bd3a1963Smrg
376bd3a1963Smrgcommit f7b426ef2a6bc181ec700f74b59b39c2e695bf6b
377bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
378bd3a1963SmrgDate:   Mon Oct 25 11:34:41 2010 +1000
379bd3a1963Smrg
380bd3a1963Smrg    Remove refcnt field from InputDriverRec.
381bd3a1963Smrg    
382bd3a1963Smrg    Wasn't used in the server and is now removed.
383bd3a1963Smrg    
384bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
385bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
386bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
387bd3a1963Smrg
388bd3a1963Smrgcommit b5fc405451d8fa01b9e5fb6f2da74a6e03d50174
389bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
390bd3a1963SmrgDate:   Mon Oct 25 11:31:23 2010 +1000
391bd3a1963Smrg
392bd3a1963Smrg    Don't try to call conversion_proc anymore.
393bd3a1963Smrg    
394bd3a1963Smrg    This hasn't been called since at least server 1.5 or so (ABI 2), possibly
395bd3a1963Smrg    longer.
396bd3a1963Smrg    
397bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
398bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
399bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
400bd3a1963Smrg
401bd3a1963Smrgcommit bb2d63df99457de1e5c06be501a03b5629fc52c8
402bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
403bd3a1963SmrgDate:   Mon Oct 25 11:10:25 2010 +1000
404bd3a1963Smrg
405bd3a1963Smrg    Replace LocalDevicePtr with InputInfoPtr.
406bd3a1963Smrg    
407bd3a1963Smrg    No functional changes.
408bd3a1963Smrg    The typedef has been removed from the server but was an alias for
409bd3a1963Smrg    InputInfoPtr since the dawn of, well, at least git.
410bd3a1963Smrg    
411bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
412bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
413bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
414bd3a1963Smrg
415bd3a1963Smrgcommit b5f4fc652cf5999045ff9006a55cf75edaba65c0
416bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
417bd3a1963SmrgDate:   Mon Oct 25 10:57:58 2010 +1000
418bd3a1963Smrg
419bd3a1963Smrg    XI86_POINTER_CAPABLE is gone from the server.
420bd3a1963Smrg    
421bd3a1963Smrg    And was a write-only flag before that anyway, no ifdef needed.
422bd3a1963Smrg    
423bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
424bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
425bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
426bd3a1963Smrg
427bd3a1963Smrgcommit 4eefb5bfa837aae2201769360745edcaad4ea8d8
428bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
429bd3a1963SmrgDate:   Mon Oct 25 10:54:41 2010 +1000
430bd3a1963Smrg
431bd3a1963Smrg    Remove out-of-date comment.
432bd3a1963Smrg    
433bd3a1963Smrg    /*
434bd3a1963Smrg     * XXX This should be done by a function in the core server since the
435bd3a1963Smrg     * MouseDevRec is defined in the os-support layer.
436bd3a1963Smrg     */
437bd3a1963Smrg    
438bd3a1963Smrg    no, it shouldn't and it isn't, in exactly that order.
439bd3a1963Smrg    
440bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
441bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
442bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
443bd3a1963Smrg
444bd3a1963Smrgcommit fdd5d5c77d05c7f085e6f62c66b31b66087d195d
445bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
446bd3a1963SmrgDate:   Mon Oct 25 10:46:35 2010 +1000
447bd3a1963Smrg
448bd3a1963Smrg    Remove unused declaration of MouseUnInit.
449bd3a1963Smrg    
450bd3a1963Smrg    To not have an UnInit function one needs to explicitly not define an UnInit
451bd3a1963Smrg    function that is then not used, so that definitely no UnInit is performed
452bd3a1963Smrg    with the function that is not defined. Philosophically speaking, this may be
453bd3a1963Smrg    true. Meanwhile, over here in reality, well... meh.
454bd3a1963Smrg    
455bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
456bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
457bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
458bd3a1963Smrg
459bd3a1963Smrgcommit abc107eeb8847b9bf2f303abefde5adaab9331bf
460bd3a1963SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
461bd3a1963SmrgDate:   Mon Oct 25 10:45:27 2010 +1000
462bd3a1963Smrg
463bd3a1963Smrg    Replace libc wrappers to xcalloc and friends with libc calls.
464bd3a1963Smrg    
465bd3a1963Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
466bd3a1963Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
467bd3a1963Smrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
468bd3a1963Smrg
469bd3a1963Smrgcommit 782052d087fd59d673de6c45784c316c055a592d
470bd3a1963SmrgMerge: 4f1a5cc 6d6c247
471bd3a1963SmrgAuthor: Samuel Thibault <samuel.thibault@ens-lyon.org>
472bd3a1963SmrgDate:   Wed Sep 29 23:42:43 2010 +0200
473bd3a1963Smrg
474bd3a1963Smrg    Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/driver/xf86-input-mouse
475bd3a1963Smrg
476b73be646Smrgcommit 6d6c24768b2b347436a6d35c4aaa129227c7392e
477b73be646SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
478b73be646SmrgDate:   Wed Sep 8 23:11:19 2010 -0700
479b73be646Smrg
480b73be646Smrg    xf86-input-mouse 1.6.0
481b73be646Smrg    
482b73be646Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
483b73be646Smrg
484b73be646Smrgcommit 4719334800b7eb88479acdcbbc176019ba9c5bd2
485b73be646SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
486b73be646SmrgDate:   Wed Sep 8 22:58:30 2010 -0700
487b73be646Smrg
488b73be646Smrg    Bring README a little closer to the current state of reality
489b73be646Smrg    
490b73be646Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
491b73be646Smrg
492bd3a1963Smrgcommit 4f1a5cc98c8452362ecb81843cd0a32c9a45ce4e
493bd3a1963SmrgAuthor: Samuel Thibault <samuel.thibault@ens-lyon.org>
494bd3a1963SmrgDate:   Sun Sep 5 21:21:58 2010 +0200
495bd3a1963Smrg
496bd3a1963Smrg    Fix build warning
497bd3a1963Smrg    
498bd3a1963Smrg    Add extra parentheses to avoid ambiguity.
499bd3a1963Smrg    
500bd3a1963Smrg    Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
501bd3a1963Smrg
502bd3a1963Smrgcommit 35f277a718f2da6a09080af020aaf29ef96fe807
503bd3a1963SmrgAuthor: Samuel Thibault <samuel.thibault@ens-lyon.org>
504bd3a1963SmrgDate:   Sun Sep 5 21:20:33 2010 +0200
505bd3a1963Smrg
506bd3a1963Smrg    Fix mouse data buffering
507bd3a1963Smrg    
508bd3a1963Smrg    Check remaining buffer size *before* reading a character from the device.  Also
509bd3a1963Smrg    keep extra characters in the static buffer until next invocation.
510bd3a1963Smrg    
511bd3a1963Smrg    Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
512bd3a1963Smrg
513b73be646Smrgcommit cb11e9ca60e8ca2590c77f844bfd19e5278f518f
514b73be646SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
515b73be646SmrgDate:   Wed Aug 11 21:30:40 2010 -0700
516b73be646Smrg
517b73be646Smrg    MouseCtrl doesn't need to save values we never use
518b73be646Smrg    
519b73be646Smrg    Makes it into a no-op, like evdev's PtrCtrl function, now that
520b73be646Smrg    mouse acceleration is completely handled in dix.
521b73be646Smrg    
522b73be646Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
523b73be646Smrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
524b73be646Smrg    Reviewed-by: Patrick E. Kane <pekane52 at gmail.com>
525b73be646Smrg    Reviewed-by: Simon Thum <simon.thum@gmx.de>
526b73be646Smrg
527b73be646Smrgcommit 374725ef73ca929f8a951061528d11ee796cb069
528b73be646SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
529b73be646SmrgDate:   Wed Aug 11 20:21:33 2010 -0700
530b73be646Smrg
531b73be646Smrg    Sun's copyrights belong to Oracle now
532b73be646Smrg    
533b73be646Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
534b73be646Smrg
535b73be646Smrgcommit 5b208a2b8d1032489a02c465830150422d1123cc
536b73be646SmrgAuthor: Henry Zhao <henry.zhao@oracle.com>
537b73be646SmrgDate:   Wed Aug 11 20:16:44 2010 -0700
538b73be646Smrg
539b73be646Smrg    Check for NULL currentMode in vuidMouseSendScreenSize()
540b73be646Smrg    
541b73be646Smrg    Fixes Sun bug 6920647:
542b73be646Smrg      Core dump in resume when monitor changed in suspend
543b73be646Smrg      http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6920647
544b73be646Smrg    
545b73be646Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
546b73be646Smrg
547b73be646Smrgcommit b9d6d0309abdec7b384cb1f0958b9bcd60364e60
548b73be646SmrgAuthor: Samuel Thibault <samuel.thibault@ens-lyon.org>
549b73be646SmrgDate:   Wed Jul 28 21:23:25 2010 +0200
550b73be646Smrg
551b73be646Smrg    Do not return the address of a local buffer
552b73be646Smrg    
553b73be646Smrg    Make the const buffer returned by FindDevice a static const buffer, to avoid
554b73be646Smrg    letting be on the stack.
555b73be646Smrg    
556b73be646Smrg    Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
557b73be646Smrg
558b73be646Smrgcommit 75300d6ae5a5b2324224423c9f976cba50e47547
559b73be646SmrgAuthor: Patrick E. Kane <pekane52@gmail.com>
560b73be646SmrgDate:   Fri Jul 16 11:13:20 2010 -0500
561b73be646Smrg
562b73be646Smrg    xf86-input-mouse: Update sun_mouse devPrivates code #29049
563b73be646Smrg    
564b73be646Smrg    Update the sun_mouse devPrivates code to conform to the new API
565b73be646Smrg    (introducted by commit faeebead7bfcc78535757ca7acc1faf7554c03b7)
566b73be646Smrg    that requires the PrivateKey to be registered.
567b73be646Smrg    
568b73be646Smrg    Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=29049
569b73be646Smrg    
570b73be646Smrg    Signed-off-by: Patrick E. Kane <pekane52@gmail.com>
571b73be646Smrg    Reviewed-by: Jamey Sharp <jamey@minilop.net>
572b73be646Smrg    Signed-off-by: Jamey Sharp <jamey@minilop.net>
573b73be646Smrg
574b73be646Smrgcommit 112caa1724e139caeb91c792c394b21d1391b370
575b73be646SmrgAuthor: Fernando Carrijo <fcarrijo@yahoo.com.br>
576b73be646SmrgDate:   Thu Jul 1 07:13:05 2010 -0300
577b73be646Smrg
578b73be646Smrg    Purge macro NEED_EVENTS
579b73be646Smrg    
580b73be646Smrg    Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
581b73be646Smrg    Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
582b73be646Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
583b73be646Smrg
584b73be646Smrgcommit b714882b0245a2d6078d8778156e88813761f2c4
585b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
586b73be646SmrgDate:   Thu May 27 18:57:33 2010 -0400
587b73be646Smrg
588b73be646Smrg    config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
589b73be646Smrg    
590b73be646Smrg    The existing statement can now be removed from the configuration file.
591b73be646Smrg    
592b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
593b73be646Smrg
594b73be646Smrgcommit 1188152feee345b7a0f39513cd9d7b8bab938338
595b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
596b73be646SmrgDate:   Thu May 27 09:32:59 2010 -0400
597b73be646Smrg
598b73be646Smrg    config: upgrade to util-macros 1.8 for additional man page support
599b73be646Smrg    
600b73be646Smrg    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
601b73be646Smrg    The value of MAN_SUBST is the same for all X.Org packages.
602b73be646Smrg    
603b73be646Smrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
604b73be646Smrg    The existing statement can now be removed from the configuration file.
605b73be646Smrg    
606b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
607b73be646Smrg
608b73be646Smrgcommit ad78ef7a9488f7235032e106839224fc43f20e5f
609b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
610b73be646SmrgDate:   Thu May 13 16:09:03 2010 -0400
611b73be646Smrg
612b73be646Smrg    config: let AC_PROG_SED find the best value for $SED
613b73be646Smrg    
614b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
615b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
616b73be646Smrg
617b73be646Smrgcommit 9a9344e66d2e03ee44bf6fe6a1c1d97082a74c20
618b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
619b73be646SmrgDate:   Thu May 13 15:59:24 2010 -0400
620b73be646Smrg
621b73be646Smrg    README: keep the text version of README, discard the sgml version
622b73be646Smrg    
623b73be646Smrg    The linuxdoc doc tool is deprecated.
624b73be646Smrg    README files are exclusively text files.
625b73be646Smrg    The file had not been updated for 5 years.
626b73be646Smrg    
627b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
628b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
629b73be646Smrg
630b73be646Smrgcommit 9711c050e6d2a7c7c89ddc26775d819b5bc41ad3
631b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
632b73be646SmrgDate:   Thu May 13 14:29:32 2010 -0400
633b73be646Smrg
634b73be646Smrg    config: fix warnings, m4 quoting and layout
635b73be646Smrg    
636b73be646Smrg    Fix some m4 quoting
637b73be646Smrg    Fix some autoconf warnings
638b73be646Smrg    Regroup statements per section
639b73be646Smrg    Add comments
640b73be646Smrg    
641b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
642b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
643b73be646Smrg
644b73be646Smrgcommit 86ddfe77024dbd94e99695a23ba77c2100b7e3e8
645b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
646b73be646SmrgDate:   Thu May 13 14:08:04 2010 -0400
647b73be646Smrg
648b73be646Smrg    config: Upgrade X.Org macros to 1.4 for INSTALL file copying
649b73be646Smrg    
650b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
651b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
652b73be646Smrg
653b73be646Smrgcommit 349db3f68d7f727b965132ade5bcefd5da6ad399
654b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
655b73be646SmrgDate:   Thu May 13 14:01:28 2010 -0400
656b73be646Smrg
657b73be646Smrg    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
658b73be646Smrg    
659b73be646Smrg    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
660b73be646Smrg    AC_PROG_C_C99. This sets gcc with -std=gnu99.
661b73be646Smrg    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
662b73be646Smrg    
663b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
664b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
665b73be646Smrg
666b73be646Smrgcommit 59ace3b6fd3c1901e8025f4785c31d514aac3b3f
667b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
668b73be646SmrgDate:   Thu May 13 14:00:41 2010 -0400
669b73be646Smrg
670b73be646Smrg    config: remove unrequired AC_HEADER_STDC
671b73be646Smrg    
672b73be646Smrg    Autoconf says:
673b73be646Smrg    "This macro is obsolescent, as current systems have conforming
674b73be646Smrg    header files. New programs need not use this macro".
675b73be646Smrg    
676b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
677b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
678b73be646Smrg
679b73be646Smrgcommit 540f1d8826aeee17235bd29c42144fe52213130c
680b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
681b73be646SmrgDate:   Thu May 13 14:00:06 2010 -0400
682b73be646Smrg
683b73be646Smrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
684b73be646Smrg    
685b73be646Smrg    Regroup AC statements at the top.
686b73be646Smrg    
687b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
688b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
689b73be646Smrg
690b73be646Smrgcommit 27d00be1f8ae04be0bcb73d2744731ded527e8e5
691b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
692b73be646SmrgDate:   Thu May 13 13:58:03 2010 -0400
693b73be646Smrg
694b73be646Smrg    config: update AC_PREREQ statement to 2.60
695b73be646Smrg    
696b73be646Smrg    Unrelated to the previous patches, the new value simply reflects
697b73be646Smrg    the reality that the minimum level for autoconf to configure
698b73be646Smrg    all x.org modules is 2.60 dated June 2006.
699b73be646Smrg    
700b73be646Smrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
701b73be646Smrg    
702b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
703b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
704b73be646Smrg
705b73be646Smrgcommit f76449cbe38d9f2e925d0af0cd0b1050168d86d1
706b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
707b73be646SmrgDate:   Thu May 13 13:28:37 2010 -0400
708b73be646Smrg
709b73be646Smrg    config: optional extension check for inputproto not required
710b73be646Smrg    
711b73be646Smrg    The check should be in PKG_CHECK_MODULES permanently.
712b73be646Smrg    
713b73be646Smrg    The XORG_DRIVER_CHECK_EXT will add inputproto to PKG_CHECK_MODULES
714b73be646Smrg    only if the extension is available. By definition, this extension
715b73be646Smrg    is an integral part of the server and is always present.
716b73be646Smrg    
717b73be646Smrg    The server always sets XINPUT macro to 1.
718b73be646Smrg    The conditional code was removed
719b73be646Smrg    
720b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
721b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
722b73be646Smrg
723b73be646Smrgcommit a4dfc92927c8e26aca58da11bae1e516238fd60a
724b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
725b73be646SmrgDate:   Thu May 13 13:27:02 2010 -0400
726b73be646Smrg
727b73be646Smrg    config: remove extension check for unused RANDR extension
728b73be646Smrg    
729b73be646Smrg    The randr protocol is not used, no randr*.h are included.
730b73be646Smrg    
731b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
732b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
733b73be646Smrg
734b73be646Smrgcommit ecc0b614aa3077e4d73f1b1a567486f5540f3eb5
735b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
736b73be646SmrgDate:   Thu May 13 13:12:34 2010 -0400
737b73be646Smrg
738b73be646Smrg    config: remove AH_TOP autoheader statement
739b73be646Smrg    
740b73be646Smrg    The generated config.h does not need to include xorg-server.h
741b73be646Smrg    for the content it provides.
742b73be646Smrg    Add #include <xorg-server.h> in .[hc] files as needed.
743b73be646Smrg    
744b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
745b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
746b73be646Smrg
747b73be646Smrgcommit 4ef973d4c740a0b92e6b0d1afae1d6fca0386bd8
748b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
749b73be646SmrgDate:   Thu May 13 13:08:00 2010 -0400
750b73be646Smrg
751b73be646Smrg    Remove unused SCO driver files
752b73be646Smrg    
753b73be646Smrg    The SCO driver has never been enabled since its original commit
754b73be646Smrg    
755b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
756b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
757b73be646Smrg
758b73be646Smrgcommit 0071e2eb6bd3c31be108b7cdbc415498c83ed1c6
759b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
760b73be646SmrgDate:   Wed Apr 28 18:18:14 2010 -0400
761b73be646Smrg
762b73be646Smrg    README: update text content from sgml content
763b73be646Smrg    
764b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
765b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
766b73be646Smrg
767b73be646Smrgcommit 4fc24a0093d453944dc8d46aebe27b1671d45c77
768b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
769b73be646SmrgDate:   Tue Apr 27 13:50:20 2010 -0400
770b73be646Smrg
771b73be646Smrg    README: fix linuxdoc content
772b73be646Smrg    
773b73be646Smrg    defs.ent are located under X11 directory
774b73be646Smrg    ident tag is not a Linuxdoc tag
775b73be646Smrg    replace docbook email tag with linuxdoc email tag
776b73be646Smrg    replace <code> with <verb> which preserves tabs
777b73be646Smrg    
778b73be646Smrg    Reviewed-by: Rémi Cardona <remi@gentoo.org>
779b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
780b73be646Smrg
781b73be646Smrgcommit 3ee9b720856efa240b70d38172706485f6420289
782b73be646SmrgAuthor: Márton Németh <nm127@freemail.hu>
783b73be646SmrgDate:   Tue Apr 13 00:35:57 2010 -0700
784b73be646Smrg
785b73be646Smrg    Bug 10866 - serial Genius NetScroll+ autodetection
786b73be646Smrg    
787b73be646Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=10866
788b73be646Smrg    
789b73be646Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
790b73be646Smrg
791b73be646Smrgcommit c74d482378a85eef26dd85fc191f602e0f7c667f
792b73be646SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
793b73be646SmrgDate:   Wed Jan 20 17:47:20 2010 -0800
794b73be646Smrg
795b73be646Smrg    Solaris: Handle ENODEV & other errors from VUID protocol mice
796b73be646Smrg    
797b73be646Smrg    Adapted code from keyboard fix for ENODEV to do the same thing for the mouse
798b73be646Smrg    
799b73be646Smrg    Use normal read() calls for reading from the mouse so we can get the ENODEV
800b73be646Smrg    errors, instead of going through the Xisb*() wrappers, which are needed for
801b73be646Smrg    reading directly from serial ports (which this code never does since it's
802b73be646Smrg    only used with VUID mouse event streams from the kernel).
803b73be646Smrg    
804b73be646Smrg    Fixes http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6844148
805b73be646Smrg    
806b73be646Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
807b73be646Smrg
808b73be646Smrgcommit a2d158c290a831dffef3613ddb736c04377c51e7
809b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
810b73be646SmrgDate:   Tue Mar 9 13:12:10 2010 -0500
811b73be646Smrg
812b73be646Smrg    config: remove unused -I$(top_srcdir)/src directive
813b73be646Smrg    
814b73be646Smrg    There are no sibling directories that need access to /src headers
815b73be646Smrg    
816b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
817b73be646Smrg
818b73be646Smrgcommit c9ebc0c532bf72e459ec93f6ff4198dfd7e32252
819b73be646SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
820b73be646SmrgDate:   Fri Jan 15 14:48:49 2010 -0800
821b73be646Smrg
822b73be646Smrg    Update Sun license notices to current X.Org standard form
823b73be646Smrg    
824b73be646Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
825b73be646Smrg
826b73be646Smrgcommit 36cb94a9af364c18ccae774d79a8c1f937cb786f
827b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
828b73be646SmrgDate:   Tue Dec 15 22:01:02 2009 -0500
829b73be646Smrg
830b73be646Smrg    configure.ac: remove unused sdkdir=$(pkg-config...) statement
831b73be646Smrg    
832b73be646Smrg    The sdkdir variable isn't use, so remove the statement.
833b73be646Smrg    
834b73be646Smrg    Acked-by: Dan Nicholson <dbn.lists@gmail.com>
835b73be646Smrg    
836b73be646Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
837b73be646Smrg
838b73be646Smrgcommit 327ede732bd05185a459c195dbc9ceee250b3b71
839b73be646SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
840b73be646SmrgDate:   Wed Dec 16 18:17:26 2009 -0800
841b73be646Smrg
842b73be646Smrg    Silence sed substitutions in make output
843b73be646Smrg    
844b73be646Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
845b73be646Smrg
846b73be646Smrgcommit c6ff6c3bba57a5134b050bead65dd6a1ff2f42aa
847b73be646SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
848b73be646SmrgDate:   Thu Dec 3 11:27:30 2009 +1000
849b73be646Smrg
850b73be646Smrg    Plug minor memory leak.
851b73be646Smrg    
852b73be646Smrg    This change splits the DEVICE_CLOSE behaviour from the DEVICE_OFF behaviour.
853b73be646Smrg    This doesn't change functionality as the server guarantees DEVICE_OFF to be
854b73be646Smrg    called first and DEVICE_CLOSE thus becomes a noop anyway.
855b73be646Smrg    
856b73be646Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
857b73be646Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com>
858b73be646Smrg
859b73be646Smrgcommit 6ac394cafc959980893553955e98827c7cb45119
860b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
861b73be646SmrgDate:   Mon Nov 23 09:25:05 2009 -0500
862b73be646Smrg
863b73be646Smrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
864b73be646Smrg    
865b73be646Smrg    Now that the INSTALL file is generated.
866b73be646Smrg    Allows running make maintainer-clean.
867b73be646Smrg
868b73be646Smrgcommit 9705701af25089ba8896d706f13403416f632cb4
869b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
870b73be646SmrgDate:   Wed Oct 28 14:41:41 2009 -0400
871b73be646Smrg
872b73be646Smrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
873b73be646Smrg    
874b73be646Smrg    Automake 'foreign' option is specified in configure.ac.
875b73be646Smrg    Remove from Makefile.am
876b73be646Smrg
877b73be646Smrgcommit a80227b40dd710e13fb497f2f01a51afb0e5337c
878b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
879b73be646SmrgDate:   Wed Oct 28 14:09:09 2009 -0400
880b73be646Smrg
881b73be646Smrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
882b73be646Smrg    
883b73be646Smrg    Add missing INSTALL file. Use standard GNU file on building tarball
884b73be646Smrg    README may have been updated
885b73be646Smrg    Remove AUTHORS file as it is empty and no content available yet.
886b73be646Smrg    Remove NEWS file as it is empty and no content available yet.
887b73be646Smrg
888b73be646Smrgcommit ad49b908b8b6aa7643325e8be75e0b0e5c7e764d
889b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
890b73be646SmrgDate:   Mon Oct 26 12:54:20 2009 -0400
891b73be646Smrg
892b73be646Smrg    Several driver modules do not have a ChangeLog target in Makefile.am #23814
893b73be646Smrg    
894b73be646Smrg    The git generated ChangeLog replaces the hand written one.
895b73be646Smrg    Update configure.ac to xorg-macros level 1.3.
896b73be646Smrg    Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
897b73be646Smrg    Update Makefile.am to add ChangeLog target if missing
898b73be646Smrg    Remove ChangeLog from EXTRA_DIST or *CLEAN variables
899b73be646Smrg    This is a pre-req for the INSTALL_CMD
900b73be646Smrg
901b73be646Smrgcommit 034f5430549b0c713b0be302e067e4f1fd02c6fb
902b73be646SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
903b73be646SmrgDate:   Thu Oct 22 12:34:16 2009 -0400
904b73be646Smrg
905b73be646Smrg    .gitignore: use common defaults with custom section # 24239
906b73be646Smrg    
907b73be646Smrg    Using common defaults will reduce errors and maintenance.
908b73be646Smrg    Only the very small or inexistent custom section need periodic maintenance
909b73be646Smrg    when the structure of the component changes. Do not edit defaults.
910b73be646Smrg
911fc27e79cSmrgcommit 2b6dc8ccfe85356d309e3191cf5b942c6d4e0cd5
912fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
913fc27e79cSmrgDate:   Tue Oct 6 12:09:46 2009 +1000
914fc27e79cSmrg
915fc27e79cSmrg    mouse 1.5.0
916fc27e79cSmrg    
917fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
918fc27e79cSmrg
919fc27e79cSmrgcommit 6bae95035db026b7f3189a21942ce7953a6e3437
920fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
921fc27e79cSmrgDate:   Tue Oct 6 12:07:45 2009 +1000
922fc27e79cSmrg
923fc27e79cSmrg    Require macros 1.3 for XORG_DEFAULT_OPTIONS
924fc27e79cSmrg    
925fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
926fc27e79cSmrg
927fc27e79cSmrgcommit 622cf1834725c3348cfdc41c12e39b327011c836
928fc27e79cSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
929fc27e79cSmrgDate:   Sat Sep 12 20:18:06 2009 -0700
930fc27e79cSmrg
931fc27e79cSmrg    Fix crashes due to MouseBlockHandler/MouseWakeupHandler with invalid devices
932fc27e79cSmrg    
933fc27e79cSmrg    Don't install the handlers if devices failed to open/initalize.
934fc27e79cSmrg    Remove the handlers when disabling Emulate3Soft mode, since otherwise
935fc27e79cSmrg    they'll be left around when device is closed & device structs are freed.
936fc27e79cSmrg    
937fc27e79cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
938fc27e79cSmrg
939fc27e79cSmrgcommit bc7933171e08215ba28bc06c80ee1bc1febc0522
940fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
941fc27e79cSmrgDate:   Wed Sep 9 11:48:58 2009 +1000
942fc27e79cSmrg
943fc27e79cSmrg    mouse 1.4.99.1
944fc27e79cSmrg    
945fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
946fc27e79cSmrg
947fc27e79cSmrgcommit 04a29c8c8ebc6fbc6f5b67026b659a2ffdd6540b
948fc27e79cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
949fc27e79cSmrgDate:   Mon Sep 7 11:12:13 2009 -0400
950fc27e79cSmrg
951fc27e79cSmrg    xf86-input-mouse: Remove unused .cvsignore file #23776
952fc27e79cSmrg    
953fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
954fc27e79cSmrg
955fc27e79cSmrgcommit fa997144458527856b71fa162a105a46af8e688a
956fc27e79cSmrgAuthor: Donald Kayser <xorg@kayser.net>
957fc27e79cSmrgDate:   Thu Sep 3 09:22:30 2009 +1000
958fc27e79cSmrg
959fc27e79cSmrg    signed/unsigned fixes for delta x,y movement
960fc27e79cSmrg    
961fc27e79cSmrg    Changed the cast of (char) to (signed char) while computing delta x
962fc27e79cSmrg    and delta y mouse movements. The C standard does not define compiler
963fc27e79cSmrg    behavior, and currently with PPC builds, the (char) cast is unsigned.
964fc27e79cSmrg    To guarantee that the compiler will generate signed values, the cast
965fc27e79cSmrg    has been changed
966fc27e79cSmrg    
967fc27e79cSmrg    Signed-off-by: Donald Kayser <xorg@kayser.net>
968fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
969fc27e79cSmrg
970fc27e79cSmrgcommit f292f23baf4db048917a2acd4def9fab4293bc85
971fc27e79cSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
972fc27e79cSmrgDate:   Thu Aug 20 13:49:52 2009 -0700
973fc27e79cSmrg
974fc27e79cSmrg    sun_mouse: Don't try calling ioctls if mouse fd wasn't opened
975fc27e79cSmrg    
976fc27e79cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
977fc27e79cSmrg
978fc27e79cSmrgcommit f93c927178a352eec00b3323eb935cc6f27243b0
979fc27e79cSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
980fc27e79cSmrgDate:   Thu Aug 20 13:29:25 2009 -0700
981fc27e79cSmrg
982fc27e79cSmrg    Remove check for OS/2
983fc27e79cSmrg    
984fc27e79cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
985fc27e79cSmrg
986fc27e79cSmrgcommit 1be9e3cf0c491cddfb5985b6b3cc65581313f98f
987fc27e79cSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
988fc27e79cSmrgDate:   Thu Aug 20 13:26:40 2009 -0700
989fc27e79cSmrg
990fc27e79cSmrg    sun_mouse: Check if streams module is already on the stack before pushing it
991fc27e79cSmrg    
992fc27e79cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
993fc27e79cSmrg
994fc27e79cSmrgcommit bf95ccf496d6674a83c44d559e3eef8729c69449
995fc27e79cSmrgAuthor: Dima Kogan <dkogan@secretsauce.net>
996fc27e79cSmrgDate:   Sun Aug 16 22:27:28 2009 -0700
997fc27e79cSmrg
998fc27e79cSmrg    Restrict wheel emulation to a single axis at a time.
999fc27e79cSmrg    
1000fc27e79cSmrg    Wheel emulation works for both horizontal and vertical axes. Thus, if a
1001fc27e79cSmrg    device doesn't move in perfect straight line, scroll events build up on the
1002fc27e79cSmrg    respective other axis.
1003fc27e79cSmrg    
1004fc27e79cSmrg    In some clients, scroll wheel events have specific meanings other than
1005fc27e79cSmrg    scrolling (e.g. mplayer). In these clients, erroneous scrolling events come
1006fc27e79cSmrg    at a high cost.
1007fc27e79cSmrg    
1008fc27e79cSmrg    Thus, if a scroll wheel event is generated for one axis, reset the inertia
1009fc27e79cSmrg    of the other axis to 0, avoiding the buildup of these erroneous scrolling
1010fc27e79cSmrg    events.
1011fc27e79cSmrg    
1012fc27e79cSmrg    Signed-off-by: Dima Kogan <dkogan@secretsauce.net>
1013fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1014fc27e79cSmrg
1015fc27e79cSmrgcommit 2d43329d778d7bfae5d9c99611ad49efa56716a6
1016fc27e79cSmrgAuthor: Dima Kogan <dkogan@secretsauce.net>
1017fc27e79cSmrgDate:   Sun Aug 16 21:33:43 2009 -0700
1018fc27e79cSmrg
1019fc27e79cSmrg    Allow 0 as wheel emulation button for unconditional scrolling (#20529)
1020fc27e79cSmrg    
1021fc27e79cSmrg    If wheel emulation is on and the emulation button is 0, then any x/y motion
1022fc27e79cSmrg    of the device is converted into wheel events. The device becomes a
1023fc27e79cSmrg    scrolling-only device.
1024fc27e79cSmrg    
1025fc27e79cSmrg    Signed-off-by: Dima Kogan <dkogan@dkogan@cds.caltech.edu>
1026fc27e79cSmrg    Signed-off-by: Dima Kogan <dkogan@secretsauce.net>
1027fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1028fc27e79cSmrg
1029fc27e79cSmrgcommit 0996fd2e3dcac813ad450884e8c117bc4d49b89a
1030bd3a1963SmrgMerge: 66bdf8d 8a3f6f7
1031fc27e79cSmrgAuthor: Charlie <root@netbsd.(none)>
1032fc27e79cSmrgDate:   Thu Jul 9 10:05:46 2009 +0200
1033fc27e79cSmrg
1034fc27e79cSmrg    Merge branch 'master' of ssh://mbalmer@git.freedesktop.org/git/xorg/driver/xf86-input-mouse
1035fc27e79cSmrg
1036fc27e79cSmrgcommit 66bdf8d3f289a3ada44c37f3ceb00fc728975cac
1037fc27e79cSmrgAuthor: Charlie <root@netbsd.(none)>
1038fc27e79cSmrgDate:   Thu Jul 9 08:09:54 2009 +0200
1039fc27e79cSmrg
1040fc27e79cSmrg    Conditionally declare some variables that are only used conditionally.
1041fc27e79cSmrg    
1042fc27e79cSmrg    Reviewed-by: Matthieu Herrn <matthieu@openbsd.org>
1043fc27e79cSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1044fc27e79cSmrg
1045fc27e79cSmrgcommit 8a3f6f75218080b3e7657cb104c6f8e025f358ef
1046fc27e79cSmrgAuthor: Charlie <root@netbsd.(none)>
1047fc27e79cSmrgDate:   Thu Jul 9 08:09:54 2009 +0200
1048fc27e79cSmrg
1049fc27e79cSmrg    Conditionally declare some variables that are only used conditionally.
1050fc27e79cSmrg
1051fc27e79cSmrgcommit 2ddc4e9b2882914a56508613fe069c7335c64cc7
1052fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
1053fc27e79cSmrgDate:   Thu Jun 18 16:11:47 2009 +1000
1054fc27e79cSmrg
1055fc27e79cSmrg    Protect against ABI_XINPUT_VERSION 7.
1056fc27e79cSmrg    
1057fc27e79cSmrg    Missing the actual button and axis labeling, this can be added at a later
1058fc27e79cSmrg    point in time.
1059fc27e79cSmrg    
1060fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1061fc27e79cSmrg
1062fc27e79cSmrgcommit 91bf15dd2af4bf9a83e317b8821bcbbfdba02338
1063fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
1064fc27e79cSmrgDate:   Fri May 29 10:07:19 2009 +1000
1065fc27e79cSmrg
1066fc27e79cSmrg    Remove ModuleInfoRec and associated bits.
1067fc27e79cSmrg    
1068fc27e79cSmrg    ModuleInfoRec was removed with 2107becb0ce2ffda001be65728c53563496d8d50 from
1069fc27e79cSmrg    the server. The MouseOpts were only used from the ModuleInfoRec, they're
1070fc27e79cSmrg    gone now too.
1071fc27e79cSmrg    
1072fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1073fc27e79cSmrg
1074fc27e79cSmrgcommit b698a24ab233ec5da2ebd36b5f6f199219de6d44
1075fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
1076fc27e79cSmrgDate:   Wed Mar 25 08:37:01 2009 +1000
1077fc27e79cSmrg
1078fc27e79cSmrg    Remove xf86MouseProtocolIDToName and xf86MouseProtocolNameToID.
1079fc27e79cSmrg    
1080fc27e79cSmrg    Both were only used from the xf86-misc extension which is gone from the
1081fc27e79cSmrg    server as of 1.6.
1082fc27e79cSmrg    
1083fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1084fc27e79cSmrg
1085fc27e79cSmrgcommit 6887ca0de8314b6029d5df63777b29c46eeb9442
1086fc27e79cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
1087fc27e79cSmrgDate:   Wed Mar 25 08:45:10 2009 +1000
1088fc27e79cSmrg
1089fc27e79cSmrg    Require xorg-server 1.5.99.901 or higher.
1090fc27e79cSmrg    
1091fc27e79cSmrg    1.6 is the first server release that has the xf86OSmouse.h and related code
1092fc27e79cSmrg    removed. This code has moved into the mouse driver and attempts of using a
1093fc27e79cSmrg    mouse driver that provides xf86OSmouse.h with a pre-1.6 xserver may fail.
1094fc27e79cSmrg    
1095fc27e79cSmrg    See also:
1096fc27e79cSmrg    http://lists.freedesktop.org/archives/xorg/2009-March/044501.html
1097fc27e79cSmrg    
1098fc27e79cSmrg    Reported-by: Jeremy C. Reed <reed@reedmedia.net>
1099fc27e79cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1100fc27e79cSmrg
1101fc27e79cSmrgcommit abc65bec5c88acd0a8699920e18473cfa007169f
1102fc27e79cSmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
1103fc27e79cSmrgDate:   Wed Feb 4 20:48:33 2009 -0200
1104fc27e79cSmrg
1105fc27e79cSmrg    Janitor: use $PKG_CONFIG and update .gitignore.
1106fc27e79cSmrg    
1107fc27e79cSmrg    Signed-off-by: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
1108fc27e79cSmrg
11096aab59a7Smrgcommit 5058dc340278f2498dd1b4db129dc6dd6b0e0964
11106aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11116aab59a7SmrgDate:   Fri Jan 9 18:38:57 2009 -0800
1112659607e0Smrg
11136aab59a7Smrg    Version 1.4.0
1114659607e0Smrg
11156aab59a7Smrgcommit 194fed98fee47801f1ca8eb926bc10a57b7582cb
11166aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11176aab59a7SmrgDate:   Fri Jan 9 14:41:26 2009 -0800
1118659607e0Smrg
11196aab59a7Smrg    Add note on hal-based configuration to man page
1120659607e0Smrg
11216aab59a7Smrgcommit 299bd6c164e4e91cf69c41b3c7b97879cfcc0d32
11226aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11236aab59a7SmrgDate:   Fri Jan 9 08:45:38 2009 -0800
1124659607e0Smrg
11256aab59a7Smrg    Add copyright notices for OS mouse code to COPYING file
1126659607e0Smrg
11276aab59a7Smrgcommit 0968d56233804515d347b2001bf817d0fa3611ea
11286aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11296aab59a7SmrgDate:   Thu Jan 8 21:48:13 2009 -0800
1130659607e0Smrg
11316aab59a7Smrg    Unifdef XFree86LOADER
1132659607e0Smrg
11336aab59a7Smrgcommit 47c5e3a368a2922c4cc5e3a9769501fe399287ae
11346aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11356aab59a7SmrgDate:   Thu Jan 8 21:43:58 2009 -0800
1136659607e0Smrg
11376aab59a7Smrg    Remove some #if 1 statements
1138659607e0Smrg
11396aab59a7Smrgcommit 7039165d70079f2e8573ada9323fbc582c825248
11406aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11416aab59a7SmrgDate:   Thu Jan 8 21:38:54 2009 -0800
1142659607e0Smrg
11436aab59a7Smrg    Comment typo fixes
1144659607e0Smrg
11456aab59a7Smrgcommit a61f0f92299037fe818a54c2cd9a2d3836698b43
11466aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11476aab59a7SmrgDate:   Thu Jan 8 21:29:00 2009 -0800
1148659607e0Smrg
11496aab59a7Smrg    sun_mouse: fallback to commonOptions for StreamsModule too
1150659607e0Smrg
11516aab59a7Smrgcommit 4623258b48f01306309ff9d39a85565bce57946e
11526aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11536aab59a7SmrgDate:   Thu Jan 8 21:21:18 2009 -0800
1154659607e0Smrg
11556aab59a7Smrg    Clear assorted compiler, sparse & lint warnings
11566aab59a7Smrg    
11576aab59a7Smrg    mouse.c:1004:35: warning: Using plain integer as NULL pointer
11586aab59a7Smrg    sun_mouse.c:325: warning: 'absX' might be used uninitialized in this function
11596aab59a7Smrg    sun_mouse.c:325: warning: 'absY' might be used uninitialized in this function
11606aab59a7Smrg    sun_mouse.c: (158) warning: constant truncated by assignment
11616aab59a7Smrg    
11626aab59a7Smrg    declared global, could be static:
11636aab59a7Smrg        hardProtocolList    mouse.c(3151)
11646aab59a7Smrg        softProtocolList    mouse.c(3163)
11656aab59a7Smrg        serialDefaultsList  mouse.c(3366)
1166659607e0Smrg
11676aab59a7Smrgcommit 6f14e8569150b0d6fac7186968cde8b031a1fefc
11686aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11696aab59a7SmrgDate:   Thu Jan 8 21:20:58 2009 -0800
1170659607e0Smrg
11716aab59a7Smrg    Add XORG_CWARNFLAGS & XORG_WITH_LINT for more compiler checking
1172659607e0Smrg
11736aab59a7Smrgcommit 24d9306546d325089c5fb6b78b90c24b38c86338
11746aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11756aab59a7SmrgDate:   Thu Jan 8 20:40:10 2009 -0800
1176659607e0Smrg
11776aab59a7Smrg    Replace static changelog with one generated via XORG_CHANGELOG
1178659607e0Smrg
11796aab59a7Smrgcommit cd476cc0932bf9440a05e460cd22dbe584585746
11806aab59a7SmrgAuthor: Peter Breitenlohner <peb@mppmu.mpg.de>
11816aab59a7SmrgDate:   Wed Nov 19 22:23:34 2008 +0100
1182659607e0Smrg
11836aab59a7Smrg    Fix linux build
11846aab59a7Smrg    
11856aab59a7Smrg    HAVE_XORG_CONFIG_H is a leftover from the server sources (where this file used
11866aab59a7Smrg    to reside).
11876aab59a7Smrg    
11886aab59a7Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
1189659607e0Smrg
11906aab59a7Smrgcommit 003c297d2902092074ede131db0dbc08d9116a5b
11916aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11926aab59a7SmrgDate:   Mon Dec 1 14:36:06 2008 -0800
1193659607e0Smrg
11946aab59a7Smrg    sun_mouse: check for Device in commonOptions if pInfo->options isn't set yet
1195659607e0Smrg
11966aab59a7Smrgcommit 1e23b944aae3ef50cc764e6d2f0198deabe790ad
11976aab59a7SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
11986aab59a7SmrgDate:   Sat Nov 22 17:36:14 2008 +0100
1199659607e0Smrg
12006aab59a7Smrg    W axis support for bsd_mouse.
1201659607e0Smrg
12026aab59a7Smrgcommit e7e3cd9bed2bfeb848d62062d0859aa813bf786d
12036aab59a7SmrgAuthor: Matthieu Herrb <matthieu@deville.herrb.net>
12046aab59a7SmrgDate:   Fri Nov 21 19:59:22 2008 +0100
1205659607e0Smrg
12066aab59a7Smrg    prevent a double free of mouse private structure.
12076aab59a7Smrg    
12086aab59a7Smrg    Mark pInfo->private as NULL after freeing it on the error path.
1209659607e0Smrg
12106aab59a7Smrgcommit c98bc45557174f771b031d4a003b54d06b857785
12116aab59a7SmrgAuthor: Matthieu Herrb <matthieu@deville.herrb.net>
12126aab59a7SmrgDate:   Fri Nov 21 16:14:01 2008 +0100
1213659607e0Smrg
12146aab59a7Smrg    Include xorg-server.h to get the WSCONS_SUPPORT define from
12156aab59a7Smrg    xerver SDK configuration.
1216659607e0Smrg
12176aab59a7Smrgcommit 87f20b0c06bc13ed603d36cca881ccf69ac0a68a
12186aab59a7SmrgAuthor: Matthieu Herrb <matthieu@deville.herrb.net>
12196aab59a7SmrgDate:   Fri Nov 21 15:42:31 2008 +0100
1220659607e0Smrg
12216aab59a7Smrg    Build fix: Add a prototype for FindDevice function.
1222659607e0Smrg
12236aab59a7Smrgcommit 790a78d3b3d81ea06fc1a31108a330adba8cc069
12246aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12256aab59a7SmrgDate:   Wed Nov 5 21:47:30 2008 -0800
1226659607e0Smrg
12276aab59a7Smrg    Fix solarisMouseAutoProbe to use device name & protocol specified by HAL
1228659607e0Smrg
12296aab59a7Smrgcommit daac081f34baab7388a8c42e5a80a42cd6810d75
12306aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12316aab59a7SmrgDate:   Wed Nov 5 19:26:38 2008 -0800
1232659607e0Smrg
12336aab59a7Smrg    sun_mouse.c: Use miPointerGetScreen instead of miPointerCurrentScreen
1234659607e0Smrg
12356aab59a7Smrgcommit 431982e7c04ec076eeafd57190db4d7d901efa7c
12366aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12376aab59a7SmrgDate:   Wed Nov 5 19:04:32 2008 -0800
1238659607e0Smrg
12396aab59a7Smrg    sun_mouse.c: remove unused variables
1240659607e0Smrg
12416aab59a7Smrgcommit 7bb59519636a7e0028e6f0f63d8256a68a24792d
12426aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12436aab59a7SmrgDate:   Wed Nov 5 18:55:07 2008 -0800
12446aab59a7Smrg
12456aab59a7Smrg    Remove checks for Solaris x86 versions older than Solaris 8
12466aab59a7Smrg
12476aab59a7Smrgcommit 898dfc9ce731ea9515f7819a9f0583af81d7d8b2
12486aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12496aab59a7SmrgDate:   Wed Nov 5 18:51:04 2008 -0800
12506aab59a7Smrg
12516aab59a7Smrg    Rename OS_SOURCES to stop automake complaints about not building program "OS"
12526aab59a7Smrg
12536aab59a7Smrgcommit ea5cfe804e112f320f14ad896c7802d53551d3e6
12546aab59a7SmrgAuthor: Roland Scheidegger <zak@linux-x.site.my>
12556aab59a7SmrgDate:   Sat Oct 4 16:02:08 2008 +0200
12566aab59a7Smrg
12576aab59a7Smrg    fix compilation (upper/lower case typo)
12586aab59a7Smrg
12596aab59a7Smrgcommit da2ab45e3ee85f164b5430a4d0c5d60cdf71a5ec
12606aab59a7SmrgAuthor: Eamon Walsh <ewalsh@tycho.nsa.gov>
12616aab59a7SmrgDate:   Tue Aug 26 22:39:27 2008 -0400
12626aab59a7Smrg
12636aab59a7Smrg    Change screen private key to an integer variable.
12646aab59a7Smrg    
12656aab59a7Smrg    Prepares for a devPrivates system that will store an index.
12666aab59a7Smrg
12676aab59a7Smrgcommit d4ed78710b19a8b1c9b5349eacd44599ba075527
12686aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12696aab59a7SmrgDate:   Tue Aug 19 15:12:52 2008 -0700
12706aab59a7Smrg
12716aab59a7Smrg    Fix sun_mouse.c build on Solaris
12726aab59a7Smrg
12736aab59a7Smrgcommit 04730f0be48d464401796a224109adbee9cd51de
12746aab59a7SmrgAuthor: Adam Jackson <ajax@redhat.com>
12756aab59a7SmrgDate:   Tue Aug 19 15:28:48 2008 -0400
12766aab59a7Smrg
12776aab59a7Smrg    Remove useless call to xf86AddModuleInfo
12786aab59a7Smrg
12796aab59a7Smrgcommit f3f0a5520ed7edac3867a97f5a001b91c870563e
12806aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
12816aab59a7SmrgDate:   Sun Jul 20 04:33:07 2008 +0300
12826aab59a7Smrg
12836aab59a7Smrg    Add OS mouse sources to the driver build
12846aab59a7Smrg    
12856aab59a7Smrg    Copy across the OS mouse sources and add them to the driver build.  For
12866aab59a7Smrg    convenience, the OS mouse versioning stuff was removed, but we have
12876aab59a7Smrg    always had the same featureset in all modular builds, so that's okay.
12886aab59a7Smrg    
12896aab59a7Smrg    Only compile-tested, not runtime-tested.
12906aab59a7Smrg
12916aab59a7Smrgcommit 1214c4ce571caf0bcdb3d9dc04a2b34f4a23c3c0
12926aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12936aab59a7SmrgDate:   Tue Jun 10 14:38:26 2008 -0700
12946aab59a7Smrg
12956aab59a7Smrg    Merge some hardware support information from README.mouse into man page
12966aab59a7Smrg
12976aab59a7Smrgcommit 705d0def1092a2121867fae4e7bc944a240d789a
12986aab59a7SmrgAuthor: Peter Hutterer <peter@cs.unisa.edu.au>
12996aab59a7SmrgDate:   Mon May 26 21:57:59 2008 +0930
13006aab59a7Smrg
13016aab59a7Smrg    Check for XINPUT ABI 3.
13026aab59a7Smrg
13036aab59a7Smrgcommit 5d9d865b4ac2d7739ae93a8e0e682535aeb46b6d
13046aab59a7SmrgAuthor: Peter Hutterer <peter@cs.unisa.edu.au>
13056aab59a7SmrgDate:   Mon May 19 20:28:04 2008 +0930
13066aab59a7Smrg
13076aab59a7Smrg    Nuke RCS tags.
13086aab59a7Smrg
13096aab59a7Smrgcommit bf634290f7bdf1f5b922f4c28b333a739057f2f0
13106aab59a7SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
13116aab59a7SmrgDate:   Sun Mar 16 02:28:16 2008 -0300
13126aab59a7Smrg
13136aab59a7Smrg    Compile warning fixes.
13146aab59a7Smrg    
13156aab59a7Smrg      Ansify a function with K&R style definition.
13166aab59a7Smrg      Obey gcc in warning suggest parentheses around assignment used as truth value.
13176aab59a7Smrg      Remove some unused variables.
13186aab59a7Smrg      Remaining warning is about xf86AddModuleInfo being deprecated.
13196aab59a7Smrg    
13206aab59a7Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
13216aab59a7Smrg
13226aab59a7Smrgcommit 7f0623807366b1bc6c0be2e065220be94b669ea7
13236aab59a7SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
13246aab59a7SmrgDate:   Wed Jan 30 17:28:34 2008 -0200
13256aab59a7Smrg
13266aab59a7Smrg    Make sure xf86MouseProtocolIDToName is of public visibility.
13276aab59a7Smrg    
13286aab59a7Smrg    This function is called by code in the xf86misc to change mouse parameters,
13296aab59a7Smrg    after checking it's availability using LoaderSymbol().
13306aab59a7Smrg    
13316aab59a7Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
13326aab59a7Smrg
13336aab59a7Smrgcommit 82231d2309a54ecf7de3f29809416b2ea5f2d3cd
13346aab59a7SmrgAuthor: Peter Hutterer <peter@cs.unisa.edu.au>
13356aab59a7SmrgDate:   Tue Apr 15 15:54:17 2008 +0930
13366aab59a7Smrg
13376aab59a7Smrg    man: Note that the server may probe default "Device" options.
13386aab59a7Smrg    
13396aab59a7Smrg    X.Org Bug 15245 <http://bugs.freedesktop.org/show_bug.cgi?id=15425>
13406aab59a7Smrg
13416aab59a7Smrgcommit 9192640066e3917062cb3ee1c761a83196bfb721
13426aab59a7SmrgAuthor: Adam Jackson <ajax@redhat.com>
13436aab59a7SmrgDate:   Thu Mar 20 16:26:52 2008 -0400
13446aab59a7Smrg
13456aab59a7Smrg    mouse 1.3.0
13466aab59a7Smrg
13476aab59a7Smrgcommit d6ceabc1b58d752cb2af03519c15012206904f70
13486aab59a7SmrgAuthor: Matthieu Herrb <matthieu@bluenote.herrb.net>
13496aab59a7SmrgDate:   Sat Mar 8 23:10:03 2008 +0100
13506aab59a7Smrg
13516aab59a7Smrg    Makefile.am: nuke RCS Id
13526aab59a7Smrg
13536aab59a7Smrgcommit 78272e117ceea12b8863f31688da66b20e160311
13546aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
13556aab59a7SmrgDate:   Thu Jan 3 13:27:02 2008 -0800
13566aab59a7Smrg
13576aab59a7Smrg    Update Emulate3Button default in mouse man page to cover Emulate3ButtonsSoft
13586aab59a7Smrg
13596aab59a7Smrgcommit 6a03e8bd9699a33dabcdd2bbcf51a001ddfd5534
13606aab59a7SmrgAuthor: Peter Hutterer <peter@cs.unisa.edu.au>
13616aab59a7SmrgDate:   Fri Nov 16 16:45:45 2007 +1030
13626aab59a7Smrg
13636aab59a7Smrg    Bug #13144: Don't flush buttons, release events can cause paste events.
13646aab59a7Smrg
13656aab59a7Smrgcommit 76a2231f87551f7c1943df18bc537b9b15987562
13666aab59a7SmrgAuthor: Adam Jackson <ajax@redhat.com>
13676aab59a7SmrgDate:   Mon Dec 3 11:59:12 2007 -0500
13686aab59a7Smrg
13696aab59a7Smrg    Don't sleep(0.3) on shutdown.
13706aab59a7Smrg
13716aab59a7Smrgcommit 0352a4db368eaab2df5fa77d4003e1363b3ea4fb
13726aab59a7SmrgAuthor: Tilman Sauerbeck <tilman@code-monkey.de>
13736aab59a7SmrgDate:   Wed Oct 3 14:06:50 2007 +0200
13746aab59a7Smrg
13756aab59a7Smrg    Bumped version to 1.2.3.
13766aab59a7Smrg
13776aab59a7Smrgcommit f42ea3027c13046dfa7a603737b476fbf2833764
13786aab59a7SmrgAuthor: Fredrik Rinnestam <fredrik@obra.se>
13796aab59a7SmrgDate:   Wed Sep 19 23:24:13 2007 +0200
13806aab59a7Smrg
13816aab59a7Smrg    Bug #12145: Don't confine the pointer to one screen in zaphod mode.
13826aab59a7Smrg    
13836aab59a7Smrg    Fix ported from evdev's b4a5a20476f7bc77d54a860d7cdd81c223bdb81f.
13846aab59a7Smrg
13856aab59a7Smrgcommit 53bdd4db01f05595beb37e68842118eb649308d3
13866aab59a7SmrgAuthor: Daniel Drake <ddrake@brontes3d.com>
13876aab59a7SmrgDate:   Tue May 29 12:14:00 2007 -0800
13886aab59a7Smrg
13896aab59a7Smrg    Bug #11089: xf86-input-mouse COPYING file
13906aab59a7Smrg    
13916aab59a7Smrg    X.Org Bugzilla #11089 <https://bugs.freedesktop.org/show_bug.cgi?id=11089>
13926aab59a7Smrg
13936aab59a7Smrgcommit 111081a2f15b416c2fd05b667bca3b3982f93245
13946aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
13956aab59a7SmrgDate:   Wed Aug 1 15:55:51 2007 +0200
13966aab59a7Smrg
13976aab59a7Smrg    bump to 1.2.2
13986aab59a7Smrg
13996aab59a7Smrgcommit 8d329a4a23cdaa970e41fa33ee2babc4687189f2
14006aab59a7SmrgAuthor: Brice Goglin <Brice.Goglin@ens-lyon.org>
14016aab59a7SmrgDate:   Wed Jul 25 19:22:27 2007 +0200
14026aab59a7Smrg
14036aab59a7Smrg    Fix typo in mousedrv.man
14046aab59a7Smrg    
14056aab59a7Smrg    Reported by "A. Costa" <agcosta@gis.net> in
14066aab59a7Smrg    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432060
14076aab59a7Smrg
14086aab59a7Smrgcommit c7c012d8bf735dfa894146b379a2e1fd55f57fca
14096aab59a7SmrgAuthor: Drew Parsons <dparsons@debian.org>
14106aab59a7SmrgDate:   Thu Jun 14 00:24:07 2007 +1000
14116aab59a7Smrg
14126aab59a7Smrg    Update version using PACKAGE_VERSION_*
14136aab59a7Smrg
14146aab59a7Smrgcommit e567cb0792ea3dc2cd68c46628332c1f8bbb173d
14156aab59a7SmrgAuthor: Jürgen Appel <jappel@linux01.gwdg.de>
14166aab59a7SmrgDate:   Mon Apr 23 15:54:08 2007 +0200
14176aab59a7Smrg
14186aab59a7Smrg    Added "Sensitivity" option. Use for slowing down high resolution mice.
14196aab59a7Smrg
14206aab59a7Smrgcommit 4666e5f14b2cb63f5cd7c863331fe69658c989df
14216aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
14226aab59a7SmrgDate:   Mon Feb 26 13:36:15 2007 -0800
14236aab59a7Smrg
14246aab59a7Smrg    renamed: .cvsignore -> .gitignore
14256aab59a7Smrg
14266aab59a7Smrgcommit 92a8e2a39d7c9d6bfdaa0a5ac0118599008638ff
14276aab59a7SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
14286aab59a7SmrgDate:   Mon Feb 26 13:35:42 2007 -0800
14296aab59a7Smrg
14306aab59a7Smrg    Update text version of README to match sgml
14316aab59a7Smrg    
14326aab59a7Smrg    Oops - forgot to regen text when the sgml changes were checked in for
14336aab59a7Smrg    commit 28c5410df7ba8af07b994c0907519e869c9df750
14346aab59a7Smrg
14356aab59a7Smrgcommit e355dc2e04b1b4756d4ad8553794b4e97210000c
14366aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
14376aab59a7SmrgDate:   Thu Nov 30 19:57:28 2006 +0200
14386aab59a7Smrg
14396aab59a7Smrg    bump to 1.2.1
14406aab59a7Smrg
14416aab59a7Smrgcommit fb347fb74e1a50fa900f225d13eee1aa829fa2f9
14426aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
14436aab59a7SmrgDate:   Thu Nov 23 18:17:33 2006 +0100
14446aab59a7Smrg
14456aab59a7Smrg    Work around race condition during VT switch.
14466aab59a7Smrg    
14476aab59a7Smrg    https://bugzilla.novell.com/show_bug.cgi?id=219946
14486aab59a7Smrg
14496aab59a7Smrgcommit 7a866ae143c3638d6b1e3836d48f16e300e90b09
14506aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
14516aab59a7SmrgDate:   Thu Nov 2 04:47:12 2006 +0200
14526aab59a7Smrg
14536aab59a7Smrg    bump to 1.2.0
14546aab59a7Smrg
14556aab59a7Smrgcommit ddc0db4fe85e2b8de31ad67a6d4f97808bce018f
14566aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
14576aab59a7SmrgDate:   Thu Nov 2 00:07:01 2006 +0200
14586aab59a7Smrg
14596aab59a7Smrg    port to new motion history api, add right number of args to IPDS
14606aab59a7Smrg    
14616aab59a7Smrg    Use new motion history API from the DIX if available, and also use the
14626aab59a7Smrg    right number of args to InitPointerDeviceStruct, depending on the ABI
14636aab59a7Smrg    version.
14646aab59a7Smrg
14656aab59a7Smrgcommit 167dbbc2af6cad5d3b320e4e384bd78dd3450a5c
14666aab59a7SmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net>
14676aab59a7SmrgDate:   Fri Oct 13 18:28:46 2006 -0400
14686aab59a7Smrg
14696aab59a7Smrg    Bump to 1.1.2
14706aab59a7Smrg
14716aab59a7Smrgcommit 40cfeffc5bea7ecdc20bbbe4db50fd725a62f29b
14726aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
14736aab59a7SmrgDate:   Sun Aug 27 13:06:31 2006 +0300
14746aab59a7Smrg
14756aab59a7Smrg    move manpage to mousedrv.man to avoid conflict with mouse.4
14766aab59a7Smrg
14776aab59a7Smrgcommit ac0dc7451be0a8aba703fd4d9a78e17544c40842
14786aab59a7SmrgAuthor: Tilman Sauerbeck <tilman@code-monkey.de>
14796aab59a7SmrgDate:   Sun Jul 9 20:01:26 2006 +0200
14806aab59a7Smrg
14816aab59a7Smrg    Bug #5285: added some missing includes, avoid redefinition of
14826aab59a7Smrg    NEED_XF86_TYPES.
14836aab59a7Smrg
14846aab59a7Smrgcommit 6dbc6ad05d147831a62b161e23f5da29101f2cfa
14856aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
14866aab59a7SmrgDate:   Fri May 26 13:55:39 2006 +0000
14876aab59a7Smrg
14886aab59a7Smrg    Bump to 1.1.1.
14896aab59a7Smrg
14906aab59a7Smrgcommit 12bd04878774154fe83d785418b87dd37b4f2f15
14916aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
14926aab59a7SmrgDate:   Fri Apr 21 11:15:23 2006 +0000
14936aab59a7Smrg
14946aab59a7Smrg    Fixed default for YAxisMapping. Changed default for ZAxisMapping. Added
14956aab59a7Smrg        short explanation.
14966aab59a7Smrg    Autodetect (one way only) single wheel only for EXPS2. Use singlebit
14976aab59a7Smrg        protocol for multiwheel EXPS2 mice.
14986aab59a7Smrg
14996aab59a7Smrgcommit 2ce9bbe76c788fe7c41d2607577c867e5a3d9608
15006aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
15016aab59a7SmrgDate:   Thu Apr 20 18:25:32 2006 +0000
15026aab59a7Smrg
15036aab59a7Smrg    Overhaul of wheel processing. Does work correctly with multibit zaxis
15046aab59a7Smrg        events now.
15056aab59a7Smrg
15066aab59a7Smrgcommit 5e9624b3695cf37fff7986d1585e4227bad789f5
15076aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
15086aab59a7SmrgDate:   Fri Apr 7 17:59:54 2006 +0000
15096aab59a7Smrg
15106aab59a7Smrg    Unlibcwrap. Bump server version requirement. Bump to 1.1.0.
15116aab59a7Smrg
15126aab59a7Smrgcommit 270fe8e1ccd2f5af114e8292bee8c4d27a1d93ab
15136aab59a7SmrgAuthor: Eric Anholt <anholt@freebsd.org>
15146aab59a7SmrgDate:   Mon Apr 3 21:18:50 2006 +0000
15156aab59a7Smrg
15166aab59a7Smrg    Coverity #875: Correct several memory leaks in options parsing.
15176aab59a7Smrg
15186aab59a7Smrgcommit abe3a020a70859f680163a8105cebeac42695f72
15196aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
15206aab59a7SmrgDate:   Tue Feb 28 19:44:45 2006 +0000
15216aab59a7Smrg
15226aab59a7Smrg    Bump to 1.0.4.
15236aab59a7Smrg
15246aab59a7Smrgcommit 6de7233e0fdb63d4794df45d76391a4a6f04ec8d
15256aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
15266aab59a7SmrgDate:   Thu Feb 2 11:53:50 2006 +0000
15276aab59a7Smrg
15286aab59a7Smrg    Fixed ButtonMapping default.
15296aab59a7Smrg
15306aab59a7Smrgcommit 9ec6a9a1c1b01e37ea60611160a4c15c2f308086
15316aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
15326aab59a7SmrgDate:   Tue Jan 17 11:49:57 2006 +0000
15336aab59a7Smrg
15346aab59a7Smrg    Bug #5071: EmulateWheelTimeout didn't work as anticipated.
15356aab59a7Smrg
15366aab59a7Smrgcommit 745e3d38594938742f16508a61bd0ce9598fcf30
15376aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
15386aab59a7SmrgDate:   Mon Jan 9 02:30:15 2006 +0000
15396aab59a7Smrg
15406aab59a7Smrg    Remove unconditionally-defined #ifdef PNP_MOUSE blocks.
15416aab59a7Smrg
15426aab59a7Smrgcommit b9db086daae7aacae068e4db85575737ebe76f45
15436aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
15446aab59a7SmrgDate:   Wed Dec 21 02:29:57 2005 +0000
15456aab59a7Smrg
15466aab59a7Smrg    Update package version for X11R7 release.
15476aab59a7Smrg
15486aab59a7Smrgcommit d84b58ede20c31f4acbf886197c92b6f69d32da8
15496aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
15506aab59a7SmrgDate:   Mon Dec 19 16:25:51 2005 +0000
15516aab59a7Smrg
15526aab59a7Smrg    Stub COPYING files
15536aab59a7Smrg
15546aab59a7Smrgcommit 28c5410df7ba8af07b994c0907519e869c9df750
15556aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
15566aab59a7SmrgDate:   Mon Dec 19 09:07:50 2005 +0000
15576aab59a7Smrg
15586aab59a7Smrg    Typo fixes, mailing list & url updates, and other changes to prepare for
15596aab59a7Smrg        X11R6.9 & 7.0 releases.
15606aab59a7Smrg
15616aab59a7Smrgcommit c231bba8457cbe98c516f0ee90ebc2c4b5a936a9
15626aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
15636aab59a7SmrgDate:   Thu Dec 15 00:21:33 2005 +0000
15646aab59a7Smrg
15656aab59a7Smrg    Update package version number for final X11R7 release candidate. Bump
15666aab59a7Smrg        driver version number.
15676aab59a7Smrg
15686aab59a7Smrgcommit c356477c8dab15a68fa6deb06181c28d2e9d1c54
15696aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
15706aab59a7SmrgDate:   Mon Dec 12 06:59:54 2005 +0000
15716aab59a7Smrg
15726aab59a7Smrg    Bug #1752: When emulating 3 buttons in "auto" mode, timeout immediately
15736aab59a7Smrg        when a mouse movement is detected (Egbert Eich, Kean Johnston, Kevin
15746aab59a7Smrg        Martin).
15756aab59a7Smrg
15766aab59a7Smrgcommit 4180beef7023dc3a860dd9895c986317326c5236
15776aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
15786aab59a7SmrgDate:   Tue Dec 6 22:48:31 2005 +0000
15796aab59a7Smrg
15806aab59a7Smrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
15816aab59a7Smrg
15826aab59a7Smrgcommit bef647bfb75c9be08046ba041e775e2be483bc05
15836aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
15846aab59a7SmrgDate:   Sat Dec 3 05:49:31 2005 +0000
15856aab59a7Smrg
15866aab59a7Smrg    Update package version number for X11R7 RC3 release.
15876aab59a7Smrg
15886aab59a7Smrgcommit e8f1d1cc8f021c8034087c7d2d26a945fda41467
15896aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
15906aab59a7SmrgDate:   Sat Dec 3 05:45:18 2005 +0000
15916aab59a7Smrg
15926aab59a7Smrg    Bump version numbers for X11R6.9/X11R7 RC3.
15936aab59a7Smrg
15946aab59a7Smrgcommit 1e537674ebd4df0b7245b4b2119bcf33be9d3f51
15956aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
15966aab59a7SmrgDate:   Fri Dec 2 02:16:06 2005 +0000
15976aab59a7Smrg
15986aab59a7Smrg    Remove extraneous AC_MSG_RESULT.
15996aab59a7Smrg
16006aab59a7Smrgcommit 7b4b12a977e4c84d861f103613245570f34d31ce
16016aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
16026aab59a7SmrgDate:   Tue Nov 29 23:29:56 2005 +0000
16036aab59a7Smrg
16046aab59a7Smrg    Only build dlloader modules by default.
16056aab59a7Smrg
16066aab59a7Smrgcommit 1c95c00528b69db9a2345af0bcc871f63e2b8d89
16076aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
16086aab59a7SmrgDate:   Mon Nov 28 22:04:07 2005 +0000
16096aab59a7Smrg
16106aab59a7Smrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
16116aab59a7Smrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
16126aab59a7Smrg
16136aab59a7Smrgcommit 90cda6b6d1f9e8db9d77423943b663e3e010b06c
16146aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
16156aab59a7SmrgDate:   Tue Nov 22 04:03:23 2005 +0000
16166aab59a7Smrg
16176aab59a7Smrg    Bump dependency on xorg-server to >= 0.99.3 for MouseDeviceRec changes.
16186aab59a7Smrg
16196aab59a7Smrgcommit 4b37d5d1d2f80da983346e15e900fb07de7d2cf8
16206aab59a7SmrgAuthor: Eric Anholt <anholt@freebsd.org>
16216aab59a7SmrgDate:   Mon Nov 21 10:49:06 2005 +0000
16226aab59a7Smrg
16236aab59a7Smrg    Add .cvsignores for drivers.
16246aab59a7Smrg
16256aab59a7Smrgcommit 31c63c83f7dbe8c538d67d3f9a1e3064ea78e278
16266aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
16276aab59a7SmrgDate:   Mon Nov 14 14:25:09 2005 +0000
16286aab59a7Smrg
16296aab59a7Smrg    Bug #4915: ButtonMapping default changed from one-to-one mapping to "1 2 3
16306aab59a7Smrg        8 9 10 11...".
16316aab59a7Smrg
16326aab59a7Smrgcommit 5bca72458c8f9637f9c8f0871bb2048d824c6974
16336aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
16346aab59a7SmrgDate:   Mon Nov 14 14:19:52 2005 +0000
16356aab59a7Smrg
16366aab59a7Smrg    Bug #4915: Move buttonMapping initialization before calling OS specific
16376aab59a7Smrg        PreInit.
16386aab59a7Smrg
16396aab59a7Smrgcommit f00e2a8c9689465f6e173e08d0b51407e19f385b
16406aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
16416aab59a7SmrgDate:   Thu Nov 10 03:37:47 2005 +0000
16426aab59a7Smrg
16436aab59a7Smrg    Unrevert default ZAxisMapping change now that the default is back to "4 5 6
16446aab59a7Smrg        7"
16456aab59a7Smrg
16466aab59a7Smrgcommit 77975bfe30f984f45f908d22a0e9c8fa0311aef0
16476aab59a7SmrgAuthor: Kean Johnson <kean@armory.com>
16486aab59a7SmrgDate:   Thu Nov 10 02:41:20 2005 +0000
16496aab59a7Smrg
16506aab59a7Smrg    Dont pass wheel mouse buttons as real buttons, map them as Z-Axis movement
16516aab59a7Smrg        on SCO and USL. Re-instate the ZAxisMapping default for the mouse
16526aab59a7Smrg        driver.
16536aab59a7Smrg
16546aab59a7Smrgcommit aa6bdb84ec4d22f0916b1e471b89d056a684d7d4
16556aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
16566aab59a7SmrgDate:   Wed Nov 9 21:31:23 2005 +0000
16576aab59a7Smrg
16586aab59a7Smrg    Bump version numbers for X11R6.9/X11R7 RC2.
16596aab59a7Smrg
16606aab59a7Smrgcommit f8bf605528c78c1cb6670ee096837e5c04e1b61a
16616aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
16626aab59a7SmrgDate:   Wed Nov 9 21:15:12 2005 +0000
16636aab59a7Smrg
16646aab59a7Smrg    Update package version number for X11R7 RC2 release.
16656aab59a7Smrg
16666aab59a7Smrgcommit 75a30c52706057cd70407271eda647c699a5a66d
16676aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
16686aab59a7SmrgDate:   Wed Nov 9 17:05:40 2005 +0000
16696aab59a7Smrg
16706aab59a7Smrg    Bug #4915: ButtonMapping option which allows to define arbitrary button
16716aab59a7Smrg        mappings (including left-handed mouse etc.). Fixed incorrect usage of
16726aab59a7Smrg        non-reversed, but ZAxisMapped buttons for state detection. Nuked unused
16736aab59a7Smrg        part of reverseMap.
16746aab59a7Smrg
16756aab59a7Smrgcommit 2372fba8f5f6e8d3bfa48edc980f2186fc9e87ee
16766aab59a7SmrgAuthor: Matthias Hopf <mhopf@suse.de>
16776aab59a7SmrgDate:   Wed Nov 9 16:32:51 2005 +0000
16786aab59a7Smrg
16796aab59a7Smrg    Reflect changes in ZAxisMapping default.
16806aab59a7Smrg
16816aab59a7Smrgcommit 823f49c8238595a377f7d0494d742f5e50d34eca
16826aab59a7SmrgAuthor: Kean Johnson <kean@armory.com>
16836aab59a7SmrgDate:   Tue Nov 8 06:33:28 2005 +0000
16846aab59a7Smrg
16856aab59a7Smrg    See ChangeLog entry 2005-11-07 for details.
16866aab59a7Smrg
16876aab59a7Smrgcommit 640006296296b33dceaf33675a4db3335765aac6
16886aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
16896aab59a7SmrgDate:   Tue Nov 1 15:08:50 2005 +0000
16906aab59a7Smrg
16916aab59a7Smrg    Update pkgcheck depedencies to work with separate build roots.
16926aab59a7Smrg
16936aab59a7Smrgcommit 8dca995860193bc3132301f1b0f79ada06bffd4c
16946aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
16956aab59a7SmrgDate:   Wed Oct 19 02:48:01 2005 +0000
16966aab59a7Smrg
16976aab59a7Smrg    Update package version number for RC1 release.
16986aab59a7Smrg
16996aab59a7Smrgcommit 9dffd55847ebac6b381d8359ad67f056fb66cf2b
17006aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
17016aab59a7SmrgDate:   Tue Oct 18 00:01:52 2005 +0000
17026aab59a7Smrg
17036aab59a7Smrg    Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
17046aab59a7Smrg        substitutions to work better with BSD make
17056aab59a7Smrg
17066aab59a7Smrgcommit 08905305e064e8f20e5db529b850aaa87b578b2c
17076aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
17086aab59a7SmrgDate:   Mon Oct 17 22:57:29 2005 +0000
17096aab59a7Smrg
17106aab59a7Smrg    More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
17116aab59a7Smrg        of indirectly
17126aab59a7Smrg
17136aab59a7Smrgcommit bcabac6b1f0c39e20bca6e1abd4efe70d7eeac69
17146aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
17156aab59a7SmrgDate:   Mon Oct 17 00:08:59 2005 +0000
17166aab59a7Smrg
17176aab59a7Smrg    Use sed & cpp to substitute variables in driver man pages
17186aab59a7Smrg
17196aab59a7Smrgcommit 34856ca1f73108ca19c20d9223457be328890dc1
17206aab59a7SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
17216aab59a7SmrgDate:   Tue Oct 4 20:01:02 2005 +0000
17226aab59a7Smrg
17236aab59a7Smrg    Check in generated README files
17246aab59a7Smrg
17256aab59a7Smrgcommit 55e29446456e51ccdca57f348ed4660f65ab7dee
17266aab59a7SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
17276aab59a7SmrgDate:   Mon Oct 3 21:22:06 2005 +0000
17286aab59a7Smrg
17296aab59a7Smrg    - For all drivers that have a <driver>.sgml file, add code in their build
17306aab59a7Smrg        system to build the README file at make dist time
17316aab59a7Smrg    - in util/macros/xorg-macros.m4, add a new XORG_CHECK_LINUXDOC macro that
17326aab59a7Smrg        will check if the required tools and files exist, and if so set a
17336aab59a7Smrg        conditional.
17346aab59a7Smrg    - util/modular/symlink.sh
17356aab59a7Smrg    - Link all the <driver>.sgml to xf86-video-<driver>/README.sgml
17366aab59a7Smrg    - Add all the README.<driver> to the list of excluded files
17376aab59a7Smrg    - xc/programs/Xserver/hw/xfree86/doc/sgml/SiS.sgml: Various changes to make
17386aab59a7Smrg        it spew less warnings when the text file is built.
17396aab59a7Smrg
17406aab59a7Smrgcommit 79a6d468c7995032988a3888324fddf798021553
17416aab59a7SmrgAuthor: Alex Deucher <agd5f@yahoo.com>
17426aab59a7SmrgDate:   Wed Aug 31 23:38:47 2005 +0000
17436aab59a7Smrg
17446aab59a7Smrg    Fix EmulateWheelTimeout Option. Spotted by Richard Neill, bug 4291
17456aab59a7Smrg
17466aab59a7Smrgcommit 70e4c1b572ea98e9cdf85b4c5ea3b63a89647d3d
17476aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
17486aab59a7SmrgDate:   Fri Aug 26 07:12:34 2005 +0000
17496aab59a7Smrg
17506aab59a7Smrg    Extend Genius NetMouse support. (Debian #040)
17516aab59a7Smrg
17526aab59a7Smrgcommit 8227eb1ff74c7c61690359e2af00a5a6c23b56e9
17536aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
17546aab59a7SmrgDate:   Thu Aug 18 09:03:40 2005 +0000
17556aab59a7Smrg
17566aab59a7Smrg    Update autogen.sh to one that does objdir != srcdir.
17576aab59a7Smrg
17586aab59a7Smrgcommit 4b08d9746296a4d9fc756a059f2bfba3490192a6
17596aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
17606aab59a7SmrgDate:   Mon Aug 15 23:48:35 2005 +0000
17616aab59a7Smrg
17626aab59a7Smrg    Set ZAxisMapping default to "4 5 6 7".
17636aab59a7Smrg
17646aab59a7Smrgcommit f355ef63c60adc7a72517ca71fdc9983f3881db9
17656aab59a7SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
17666aab59a7SmrgDate:   Wed Aug 10 14:07:23 2005 +0000
17676aab59a7Smrg
17686aab59a7Smrg    Don\'t lose existing CFLAGS in all the input drivers and some of the video
17696aab59a7Smrg        drivers
17706aab59a7Smrg
17716aab59a7Smrgcommit fd37fdea221cdf13a26e075758c9d1b405da5c06
17726aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
17736aab59a7SmrgDate:   Fri Jul 29 21:22:41 2005 +0000
17746aab59a7Smrg
17756aab59a7Smrg    Various changes preparing packages for RC0:
17766aab59a7Smrg    - Verify and update package version numbers as needed
17776aab59a7Smrg    - Implement versioning scheme
17786aab59a7Smrg    - Change bug address to point to bugzilla bug entry form
17796aab59a7Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
17806aab59a7Smrg        reenable it)
17816aab59a7Smrg    - Fix makedepend to use pkgconfig and pass distcheck
17826aab59a7Smrg    - Update build script to build macros first
17836aab59a7Smrg    - Update modular Xorg version
17846aab59a7Smrg
17856aab59a7Smrgcommit 0159c76ac33cc7072a5b30129b5b622053f23b08
17866aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
17876aab59a7SmrgDate:   Wed Jul 13 20:03:22 2005 +0000
17886aab59a7Smrg
17896aab59a7Smrg    Make the module dir configurable
17906aab59a7Smrg
17916aab59a7Smrgcommit 84c284202386be7c46d60cfa8a58f031d05ac84f
17926aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
17936aab59a7SmrgDate:   Tue Jul 12 23:16:59 2005 +0000
17946aab59a7Smrg
17956aab59a7Smrg    Update driver to pass distcheck
17966aab59a7Smrg
17976aab59a7Smrgcommit e955a67245f83da020632a2bf82c04c03a697322
17986aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
17996aab59a7SmrgDate:   Tue Jul 12 06:15:09 2005 +0000
18006aab59a7Smrg
18016aab59a7Smrg    Build skeletons for input drivers. Should basically work.
18026aab59a7Smrg
18036aab59a7Smrgcommit 5f673ca035ec1c3c4abdc162f50c864c89ed84d4
18046aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
18056aab59a7SmrgDate:   Mon Jul 11 02:38:00 2005 +0000
18066aab59a7Smrg
18076aab59a7Smrg    Prep input drivers for modularizing by adding guarded #include "config.h"
18086aab59a7Smrg
18096aab59a7Smrgcommit c2bc3b67c121ffb1152333e268b675643f9f477f
18106aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
18116aab59a7SmrgDate:   Fri Jul 1 22:43:23 2005 +0000
18126aab59a7Smrg
18136aab59a7Smrg    Change all misc.h and os.h references to <X11/foo.h>.
18146aab59a7Smrg
18156aab59a7Smrgcommit 25eb972e71e11208cd6426f5583d33490d82829d
18166aab59a7SmrgAuthor: Adam Jackson <ajax@nwnk.net>
18176aab59a7SmrgDate:   Sat Jun 25 21:17:02 2005 +0000
18186aab59a7Smrg
18196aab59a7Smrg    Bug #3626: _X_EXPORT tags for video and input drivers.
18206aab59a7Smrg
18216aab59a7Smrgcommit e9fd033c9c6903b681f1e82c3cd03098c3fbf2a4
18226aab59a7SmrgAuthor: Eric Anholt <anholt@freebsd.org>
18236aab59a7SmrgDate:   Mon May 9 23:41:06 2005 +0000
18246aab59a7Smrg
18256aab59a7Smrg    Bugzilla #2389: Document the maximum number of buttons a mouse can have.
18266aab59a7Smrg        Correct a missing period I noticed while I was here.
18276aab59a7Smrg
18286aab59a7Smrgcommit 0367a3a65a30fa461a1f2c4facf28821dbf10a77
18296aab59a7SmrgAuthor: Eric Anholt <anholt@freebsd.org>
18306aab59a7SmrgDate:   Wed May 4 04:14:58 2005 +0000
18316aab59a7Smrg
18326aab59a7Smrg    Port X.Org to FreeBSD/powerpc. This makes a bit of math for sysmouse in
18336aab59a7Smrg        mouse.c explicitly signed, avoiding the need for -fsigned-chars. (Peter
18346aab59a7Smrg        Grehan, grehan at FreeBSD dot org)
18356aab59a7Smrg
18366aab59a7Smrgcommit b538c125e4cd103c743ed26ec4d288d4a5b35b24
18376aab59a7SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
18386aab59a7SmrgDate:   Wed Apr 20 12:25:34 2005 +0000
18396aab59a7Smrg
18406aab59a7Smrg    Fix includes right throughout the Xserver tree:
18416aab59a7Smrg    change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
18426aab59a7Smrg    change "foo.h", "extensions/foo.h" and "X11/foo.h" to
18436aab59a7Smrg        <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
18446aab59a7Smrg    change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
18456aab59a7Smrg
18466aab59a7Smrgcommit 39eeceba31b6a8b42be175db472c92b4aebb82c6
18476aab59a7SmrgAuthor: Alex Deucher <agd5f@yahoo.com>
18486aab59a7SmrgDate:   Sun Oct 17 22:45:57 2004 +0000
18496aab59a7Smrg
18506aab59a7Smrg    - Fix DFP detection in r128 driver (bug 1386, Klaus Kusche)
18516aab59a7Smrg    - Fix EmulateWheelInertia defaults (bug 1115, Andrew Pimlott)
18526aab59a7Smrg
18536aab59a7Smrgcommit a257b41d741b49268c55e739b6d793be3de6586a
18546aab59a7SmrgAuthor: Alex Deucher <agd5f@yahoo.com>
18556aab59a7SmrgDate:   Sun Oct 17 20:29:35 2004 +0000
18566aab59a7Smrg
18576aab59a7Smrg    - Add interlaced support to S3 driver (bug 332, Leo Savernik)
18586aab59a7Smrg    - EmulateWheelTimeout (bug 323, Mathias Fröhlich)
18596aab59a7Smrg    - single button double-click (bug 322, Rob Brown)
18606aab59a7Smrg
18616aab59a7Smrgcommit 1a49e855396dd927dc69c63c2a32e115fd8f504c
18626aab59a7SmrgAuthor: Kevin E Martin <kem@kem.org>
18636aab59a7SmrgDate:   Fri Sep 3 16:18:23 2004 +0000
18646aab59a7Smrg
18656aab59a7Smrg    First set of documentation updates.
18666aab59a7Smrg    Include more correct fix for rootless interaction with damage (Bug #1168,
18676aab59a7Smrg        Keith Packard).
18686aab59a7Smrg
18696aab59a7Smrgcommit 014853d848b04ce496afc8ff3f0273872e8f761a
18706aab59a7SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
18716aab59a7SmrgDate:   Mon Jul 26 23:20:22 2004 +0000
18726aab59a7Smrg
18736aab59a7Smrg    - Change xf86config to xorgconfig
18746aab59a7Smrg    - Update Solaris mouse support information
18756aab59a7Smrg
18766aab59a7Smrgcommit 4ef4fa01917112bd937b32793ade3230de0b0d4b
18776aab59a7SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
18786aab59a7SmrgDate:   Sat Jul 24 17:35:39 2004 +0000
18796aab59a7Smrg
18806aab59a7Smrg    Fix a problem with wsmouse driver loosing events on 64bit architectures
18816aab59a7Smrg        (XFree86 Bugzilla #1438, John Heasley). "To fix this, I've added a
18826aab59a7Smrg        mouse buffer (Xisb buffer) "scale" value to the MouseDevPtr type. If
18836aab59a7Smrg        set, it is used as structure size of which we want space for a few."
18846aab59a7Smrg
18856aab59a7Smrgcommit 3fed730ac9f9b95503bc457d8688896cbda502f1
18866aab59a7SmrgAuthor: Egbert Eich <eich@suse.de>
18876aab59a7SmrgDate:   Fri Apr 23 19:54:04 2004 +0000
18886aab59a7Smrg
18896aab59a7Smrg    Merging XORG-CURRENT into trunk
18906aab59a7Smrg
18916aab59a7Smrgcommit 3e37718d9046394e1f89df80c9280727681c2b59
18926aab59a7SmrgAuthor: Egbert Eich <eich@suse.de>
18936aab59a7SmrgDate:   Sun Mar 14 08:33:52 2004 +0000
18946aab59a7Smrg
18956aab59a7Smrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
18966aab59a7Smrg
18976aab59a7Smrgcommit 2714a22dc4f13db3bf1a050d403cb3b2692a6d20
18986aab59a7SmrgAuthor: Egbert Eich <eich@suse.de>
18996aab59a7SmrgDate:   Wed Mar 3 12:12:34 2004 +0000
19006aab59a7Smrg
19016aab59a7Smrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
19026aab59a7Smrg
19036aab59a7Smrgcommit fb74889ec7baa2bf9162f43517d6db36414a5c32
19046aab59a7SmrgAuthor: Egbert Eich <eich@suse.de>
19056aab59a7SmrgDate:   Thu Feb 26 13:36:00 2004 +0000
19066aab59a7Smrg
19076aab59a7Smrg    readding XFree86's cvs IDs
19086aab59a7Smrg
19096aab59a7Smrgcommit be8481276bdfee635dd3e4da33e65780aa5b7660
19106aab59a7SmrgAuthor: Egbert Eich <eich@suse.de>
19116aab59a7SmrgDate:   Thu Feb 26 09:23:34 2004 +0000
19126aab59a7Smrg
19136aab59a7Smrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
19146aab59a7Smrg
19156aab59a7Smrgcommit 53bc8cd30c7ef1f888db318ad174ff4f028ce634
19166aab59a7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
19176aab59a7SmrgDate:   Fri Dec 19 20:55:25 2003 +0000
19186aab59a7Smrg
19196aab59a7Smrg    XFree86 4.3.99.902 (RC 2)
19206aab59a7Smrg
19216aab59a7Smrgcommit 8e2fe5d5a02c4c8da8f4ced432da6fe88272b975
19226aab59a7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
19236aab59a7SmrgDate:   Tue Nov 25 19:28:48 2003 +0000
19246aab59a7Smrg
19256aab59a7Smrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
19266aab59a7Smrg
19276aab59a7Smrgcommit 92595648d1140139f0c0a42cbb2c548fc6864575
19286aab59a7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
19296aab59a7SmrgDate:   Fri Nov 14 16:48:56 2003 +0000
19306aab59a7Smrg
19316aab59a7Smrg    XFree86 4.3.0.1
19326aab59a7Smrg
19336aab59a7Smrgcommit c9c7e96897229ba1d457a58f66121dd1f9210382
19346aab59a7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
19356aab59a7SmrgDate:   Fri Nov 14 16:48:56 2003 +0000
19366aab59a7Smrg
19376aab59a7Smrg    Initial revision
19386aab59a7Smrg
19396aab59a7Smrgcommit 95b194f6e3456b46c2f994f4f6655fabfcf89c76
19406aab59a7SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
19416aab59a7SmrgDate:   Fri Nov 14 15:54:49 2003 +0000
19426aab59a7Smrg
19436aab59a7Smrg    R6.6 is the Xorg base-line
1944