ChangeLog revision b73be646
1commit 6d6c24768b2b347436a6d35c4aaa129227c7392e
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Wed Sep 8 23:11:19 2010 -0700
4
5    xf86-input-mouse 1.6.0
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit 4719334800b7eb88479acdcbbc176019ba9c5bd2
10Author: Alan Coopersmith <alan.coopersmith@oracle.com>
11Date:   Wed Sep 8 22:58:30 2010 -0700
12
13    Bring README a little closer to the current state of reality
14    
15    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
16
17commit cb11e9ca60e8ca2590c77f844bfd19e5278f518f
18Author: Alan Coopersmith <alan.coopersmith@oracle.com>
19Date:   Wed Aug 11 21:30:40 2010 -0700
20
21    MouseCtrl doesn't need to save values we never use
22    
23    Makes it into a no-op, like evdev's PtrCtrl function, now that
24    mouse acceleration is completely handled in dix.
25    
26    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
27    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
28    Reviewed-by: Patrick E. Kane <pekane52 at gmail.com>
29    Reviewed-by: Simon Thum <simon.thum@gmx.de>
30
31commit 374725ef73ca929f8a951061528d11ee796cb069
32Author: Alan Coopersmith <alan.coopersmith@oracle.com>
33Date:   Wed Aug 11 20:21:33 2010 -0700
34
35    Sun's copyrights belong to Oracle now
36    
37    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
38
39commit 5b208a2b8d1032489a02c465830150422d1123cc
40Author: Henry Zhao <henry.zhao@oracle.com>
41Date:   Wed Aug 11 20:16:44 2010 -0700
42
43    Check for NULL currentMode in vuidMouseSendScreenSize()
44    
45    Fixes Sun bug 6920647:
46      Core dump in resume when monitor changed in suspend
47      http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6920647
48    
49    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
50
51commit b9d6d0309abdec7b384cb1f0958b9bcd60364e60
52Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
53Date:   Wed Jul 28 21:23:25 2010 +0200
54
55    Do not return the address of a local buffer
56    
57    Make the const buffer returned by FindDevice a static const buffer, to avoid
58    letting be on the stack.
59    
60    Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
61
62commit 75300d6ae5a5b2324224423c9f976cba50e47547
63Author: Patrick E. Kane <pekane52@gmail.com>
64Date:   Fri Jul 16 11:13:20 2010 -0500
65
66    xf86-input-mouse: Update sun_mouse devPrivates code #29049
67    
68    Update the sun_mouse devPrivates code to conform to the new API
69    (introducted by commit faeebead7bfcc78535757ca7acc1faf7554c03b7)
70    that requires the PrivateKey to be registered.
71    
72    Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=29049
73    
74    Signed-off-by: Patrick E. Kane <pekane52@gmail.com>
75    Reviewed-by: Jamey Sharp <jamey@minilop.net>
76    Signed-off-by: Jamey Sharp <jamey@minilop.net>
77
78commit 112caa1724e139caeb91c792c394b21d1391b370
79Author: Fernando Carrijo <fcarrijo@yahoo.com.br>
80Date:   Thu Jul 1 07:13:05 2010 -0300
81
82    Purge macro NEED_EVENTS
83    
84    Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
85    Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
86    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
87
88commit b714882b0245a2d6078d8778156e88813761f2c4
89Author: Gaetan Nadon <memsize@videotron.ca>
90Date:   Thu May 27 18:57:33 2010 -0400
91
92    config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
93    
94    The existing statement can now be removed from the configuration file.
95    
96    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
97
98commit 1188152feee345b7a0f39513cd9d7b8bab938338
99Author: Gaetan Nadon <memsize@videotron.ca>
100Date:   Thu May 27 09:32:59 2010 -0400
101
102    config: upgrade to util-macros 1.8 for additional man page support
103    
104    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
105    The value of MAN_SUBST is the same for all X.Org packages.
106    
107    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
108    The existing statement can now be removed from the configuration file.
109    
110    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
111
112commit ad78ef7a9488f7235032e106839224fc43f20e5f
113Author: Gaetan Nadon <memsize@videotron.ca>
114Date:   Thu May 13 16:09:03 2010 -0400
115
116    config: let AC_PROG_SED find the best value for $SED
117    
118    Reviewed-by: Rémi Cardona <remi@gentoo.org>
119    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
120
121commit 9a9344e66d2e03ee44bf6fe6a1c1d97082a74c20
122Author: Gaetan Nadon <memsize@videotron.ca>
123Date:   Thu May 13 15:59:24 2010 -0400
124
125    README: keep the text version of README, discard the sgml version
126    
127    The linuxdoc doc tool is deprecated.
128    README files are exclusively text files.
129    The file had not been updated for 5 years.
130    
131    Reviewed-by: Rémi Cardona <remi@gentoo.org>
132    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
133
134commit 9711c050e6d2a7c7c89ddc26775d819b5bc41ad3
135Author: Gaetan Nadon <memsize@videotron.ca>
136Date:   Thu May 13 14:29:32 2010 -0400
137
138    config: fix warnings, m4 quoting and layout
139    
140    Fix some m4 quoting
141    Fix some autoconf warnings
142    Regroup statements per section
143    Add comments
144    
145    Reviewed-by: Rémi Cardona <remi@gentoo.org>
146    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
147
148commit 86ddfe77024dbd94e99695a23ba77c2100b7e3e8
149Author: Gaetan Nadon <memsize@videotron.ca>
150Date:   Thu May 13 14:08:04 2010 -0400
151
152    config: Upgrade X.Org macros to 1.4 for INSTALL file copying
153    
154    Reviewed-by: Rémi Cardona <remi@gentoo.org>
155    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
156
157commit 349db3f68d7f727b965132ade5bcefd5da6ad399
158Author: Gaetan Nadon <memsize@videotron.ca>
159Date:   Thu May 13 14:01:28 2010 -0400
160
161    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
162    
163    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
164    AC_PROG_C_C99. This sets gcc with -std=gnu99.
165    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
166    
167    Reviewed-by: Rémi Cardona <remi@gentoo.org>
168    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
169
170commit 59ace3b6fd3c1901e8025f4785c31d514aac3b3f
171Author: Gaetan Nadon <memsize@videotron.ca>
172Date:   Thu May 13 14:00:41 2010 -0400
173
174    config: remove unrequired AC_HEADER_STDC
175    
176    Autoconf says:
177    "This macro is obsolescent, as current systems have conforming
178    header files. New programs need not use this macro".
179    
180    Reviewed-by: Rémi Cardona <remi@gentoo.org>
181    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
182
183commit 540f1d8826aeee17235bd29c42144fe52213130c
184Author: Gaetan Nadon <memsize@videotron.ca>
185Date:   Thu May 13 14:00:06 2010 -0400
186
187    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
188    
189    Regroup AC statements at the top.
190    
191    Reviewed-by: Rémi Cardona <remi@gentoo.org>
192    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
193
194commit 27d00be1f8ae04be0bcb73d2744731ded527e8e5
195Author: Gaetan Nadon <memsize@videotron.ca>
196Date:   Thu May 13 13:58:03 2010 -0400
197
198    config: update AC_PREREQ statement to 2.60
199    
200    Unrelated to the previous patches, the new value simply reflects
201    the reality that the minimum level for autoconf to configure
202    all x.org modules is 2.60 dated June 2006.
203    
204    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
205    
206    Reviewed-by: Rémi Cardona <remi@gentoo.org>
207    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
208
209commit f76449cbe38d9f2e925d0af0cd0b1050168d86d1
210Author: Gaetan Nadon <memsize@videotron.ca>
211Date:   Thu May 13 13:28:37 2010 -0400
212
213    config: optional extension check for inputproto not required
214    
215    The check should be in PKG_CHECK_MODULES permanently.
216    
217    The XORG_DRIVER_CHECK_EXT will add inputproto to PKG_CHECK_MODULES
218    only if the extension is available. By definition, this extension
219    is an integral part of the server and is always present.
220    
221    The server always sets XINPUT macro to 1.
222    The conditional code was removed
223    
224    Reviewed-by: Rémi Cardona <remi@gentoo.org>
225    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
226
227commit a4dfc92927c8e26aca58da11bae1e516238fd60a
228Author: Gaetan Nadon <memsize@videotron.ca>
229Date:   Thu May 13 13:27:02 2010 -0400
230
231    config: remove extension check for unused RANDR extension
232    
233    The randr protocol is not used, no randr*.h are included.
234    
235    Reviewed-by: Rémi Cardona <remi@gentoo.org>
236    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
237
238commit ecc0b614aa3077e4d73f1b1a567486f5540f3eb5
239Author: Gaetan Nadon <memsize@videotron.ca>
240Date:   Thu May 13 13:12:34 2010 -0400
241
242    config: remove AH_TOP autoheader statement
243    
244    The generated config.h does not need to include xorg-server.h
245    for the content it provides.
246    Add #include <xorg-server.h> in .[hc] files as needed.
247    
248    Reviewed-by: Rémi Cardona <remi@gentoo.org>
249    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
250
251commit 4ef973d4c740a0b92e6b0d1afae1d6fca0386bd8
252Author: Gaetan Nadon <memsize@videotron.ca>
253Date:   Thu May 13 13:08:00 2010 -0400
254
255    Remove unused SCO driver files
256    
257    The SCO driver has never been enabled since its original commit
258    
259    Reviewed-by: Rémi Cardona <remi@gentoo.org>
260    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
261
262commit 0071e2eb6bd3c31be108b7cdbc415498c83ed1c6
263Author: Gaetan Nadon <memsize@videotron.ca>
264Date:   Wed Apr 28 18:18:14 2010 -0400
265
266    README: update text content from sgml content
267    
268    Reviewed-by: Rémi Cardona <remi@gentoo.org>
269    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
270
271commit 4fc24a0093d453944dc8d46aebe27b1671d45c77
272Author: Gaetan Nadon <memsize@videotron.ca>
273Date:   Tue Apr 27 13:50:20 2010 -0400
274
275    README: fix linuxdoc content
276    
277    defs.ent are located under X11 directory
278    ident tag is not a Linuxdoc tag
279    replace docbook email tag with linuxdoc email tag
280    replace <code> with <verb> which preserves tabs
281    
282    Reviewed-by: Rémi Cardona <remi@gentoo.org>
283    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
284
285commit 3ee9b720856efa240b70d38172706485f6420289
286Author: Márton Németh <nm127@freemail.hu>
287Date:   Tue Apr 13 00:35:57 2010 -0700
288
289    Bug 10866 - serial Genius NetScroll+ autodetection
290    
291    https://bugs.freedesktop.org/show_bug.cgi?id=10866
292    
293    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
294
295commit c74d482378a85eef26dd85fc191f602e0f7c667f
296Author: Alan Coopersmith <alan.coopersmith@sun.com>
297Date:   Wed Jan 20 17:47:20 2010 -0800
298
299    Solaris: Handle ENODEV & other errors from VUID protocol mice
300    
301    Adapted code from keyboard fix for ENODEV to do the same thing for the mouse
302    
303    Use normal read() calls for reading from the mouse so we can get the ENODEV
304    errors, instead of going through the Xisb*() wrappers, which are needed for
305    reading directly from serial ports (which this code never does since it's
306    only used with VUID mouse event streams from the kernel).
307    
308    Fixes http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6844148
309    
310    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
311
312commit a2d158c290a831dffef3613ddb736c04377c51e7
313Author: Gaetan Nadon <memsize@videotron.ca>
314Date:   Tue Mar 9 13:12:10 2010 -0500
315
316    config: remove unused -I$(top_srcdir)/src directive
317    
318    There are no sibling directories that need access to /src headers
319    
320    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
321
322commit c9ebc0c532bf72e459ec93f6ff4198dfd7e32252
323Author: Alan Coopersmith <alan.coopersmith@sun.com>
324Date:   Fri Jan 15 14:48:49 2010 -0800
325
326    Update Sun license notices to current X.Org standard form
327    
328    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
329
330commit 36cb94a9af364c18ccae774d79a8c1f937cb786f
331Author: Gaetan Nadon <memsize@videotron.ca>
332Date:   Tue Dec 15 22:01:02 2009 -0500
333
334    configure.ac: remove unused sdkdir=$(pkg-config...) statement
335    
336    The sdkdir variable isn't use, so remove the statement.
337    
338    Acked-by: Dan Nicholson <dbn.lists@gmail.com>
339    
340    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
341
342commit 327ede732bd05185a459c195dbc9ceee250b3b71
343Author: Alan Coopersmith <alan.coopersmith@sun.com>
344Date:   Wed Dec 16 18:17:26 2009 -0800
345
346    Silence sed substitutions in make output
347    
348    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
349
350commit c6ff6c3bba57a5134b050bead65dd6a1ff2f42aa
351Author: Peter Hutterer <peter.hutterer@who-t.net>
352Date:   Thu Dec 3 11:27:30 2009 +1000
353
354    Plug minor memory leak.
355    
356    This change splits the DEVICE_CLOSE behaviour from the DEVICE_OFF behaviour.
357    This doesn't change functionality as the server guarantees DEVICE_OFF to be
358    called first and DEVICE_CLOSE thus becomes a noop anyway.
359    
360    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
361    Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com>
362
363commit 6ac394cafc959980893553955e98827c7cb45119
364Author: Gaetan Nadon <memsize@videotron.ca>
365Date:   Mon Nov 23 09:25:05 2009 -0500
366
367    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
368    
369    Now that the INSTALL file is generated.
370    Allows running make maintainer-clean.
371
372commit 9705701af25089ba8896d706f13403416f632cb4
373Author: Gaetan Nadon <memsize@videotron.ca>
374Date:   Wed Oct 28 14:41:41 2009 -0400
375
376    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
377    
378    Automake 'foreign' option is specified in configure.ac.
379    Remove from Makefile.am
380
381commit a80227b40dd710e13fb497f2f01a51afb0e5337c
382Author: Gaetan Nadon <memsize@videotron.ca>
383Date:   Wed Oct 28 14:09:09 2009 -0400
384
385    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
386    
387    Add missing INSTALL file. Use standard GNU file on building tarball
388    README may have been updated
389    Remove AUTHORS file as it is empty and no content available yet.
390    Remove NEWS file as it is empty and no content available yet.
391
392commit ad49b908b8b6aa7643325e8be75e0b0e5c7e764d
393Author: Gaetan Nadon <memsize@videotron.ca>
394Date:   Mon Oct 26 12:54:20 2009 -0400
395
396    Several driver modules do not have a ChangeLog target in Makefile.am #23814
397    
398    The git generated ChangeLog replaces the hand written one.
399    Update configure.ac to xorg-macros level 1.3.
400    Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
401    Update Makefile.am to add ChangeLog target if missing
402    Remove ChangeLog from EXTRA_DIST or *CLEAN variables
403    This is a pre-req for the INSTALL_CMD
404
405commit 034f5430549b0c713b0be302e067e4f1fd02c6fb
406Author: Gaetan Nadon <memsize@videotron.ca>
407Date:   Thu Oct 22 12:34:16 2009 -0400
408
409    .gitignore: use common defaults with custom section # 24239
410    
411    Using common defaults will reduce errors and maintenance.
412    Only the very small or inexistent custom section need periodic maintenance
413    when the structure of the component changes. Do not edit defaults.
414
415commit 2b6dc8ccfe85356d309e3191cf5b942c6d4e0cd5
416Author: Peter Hutterer <peter.hutterer@who-t.net>
417Date:   Tue Oct 6 12:09:46 2009 +1000
418
419    mouse 1.5.0
420    
421    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
422
423commit 6bae95035db026b7f3189a21942ce7953a6e3437
424Author: Peter Hutterer <peter.hutterer@who-t.net>
425Date:   Tue Oct 6 12:07:45 2009 +1000
426
427    Require macros 1.3 for XORG_DEFAULT_OPTIONS
428    
429    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
430
431commit 622cf1834725c3348cfdc41c12e39b327011c836
432Author: Alan Coopersmith <alan.coopersmith@sun.com>
433Date:   Sat Sep 12 20:18:06 2009 -0700
434
435    Fix crashes due to MouseBlockHandler/MouseWakeupHandler with invalid devices
436    
437    Don't install the handlers if devices failed to open/initalize.
438    Remove the handlers when disabling Emulate3Soft mode, since otherwise
439    they'll be left around when device is closed & device structs are freed.
440    
441    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
442
443commit bc7933171e08215ba28bc06c80ee1bc1febc0522
444Author: Peter Hutterer <peter.hutterer@who-t.net>
445Date:   Wed Sep 9 11:48:58 2009 +1000
446
447    mouse 1.4.99.1
448    
449    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
450
451commit 04a29c8c8ebc6fbc6f5b67026b659a2ffdd6540b
452Author: Gaetan Nadon <memsize@videotron.ca>
453Date:   Mon Sep 7 11:12:13 2009 -0400
454
455    xf86-input-mouse: Remove unused .cvsignore file #23776
456    
457    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
458
459commit fa997144458527856b71fa162a105a46af8e688a
460Author: Donald Kayser <xorg@kayser.net>
461Date:   Thu Sep 3 09:22:30 2009 +1000
462
463    signed/unsigned fixes for delta x,y movement
464    
465    Changed the cast of (char) to (signed char) while computing delta x
466    and delta y mouse movements. The C standard does not define compiler
467    behavior, and currently with PPC builds, the (char) cast is unsigned.
468    To guarantee that the compiler will generate signed values, the cast
469    has been changed
470    
471    Signed-off-by: Donald Kayser <xorg@kayser.net>
472    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
473
474commit f292f23baf4db048917a2acd4def9fab4293bc85
475Author: Alan Coopersmith <alan.coopersmith@sun.com>
476Date:   Thu Aug 20 13:49:52 2009 -0700
477
478    sun_mouse: Don't try calling ioctls if mouse fd wasn't opened
479    
480    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
481
482commit f93c927178a352eec00b3323eb935cc6f27243b0
483Author: Alan Coopersmith <alan.coopersmith@sun.com>
484Date:   Thu Aug 20 13:29:25 2009 -0700
485
486    Remove check for OS/2
487    
488    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
489
490commit 1be9e3cf0c491cddfb5985b6b3cc65581313f98f
491Author: Alan Coopersmith <alan.coopersmith@sun.com>
492Date:   Thu Aug 20 13:26:40 2009 -0700
493
494    sun_mouse: Check if streams module is already on the stack before pushing it
495    
496    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
497
498commit bf95ccf496d6674a83c44d559e3eef8729c69449
499Author: Dima Kogan <dkogan@secretsauce.net>
500Date:   Sun Aug 16 22:27:28 2009 -0700
501
502    Restrict wheel emulation to a single axis at a time.
503    
504    Wheel emulation works for both horizontal and vertical axes. Thus, if a
505    device doesn't move in perfect straight line, scroll events build up on the
506    respective other axis.
507    
508    In some clients, scroll wheel events have specific meanings other than
509    scrolling (e.g. mplayer). In these clients, erroneous scrolling events come
510    at a high cost.
511    
512    Thus, if a scroll wheel event is generated for one axis, reset the inertia
513    of the other axis to 0, avoiding the buildup of these erroneous scrolling
514    events.
515    
516    Signed-off-by: Dima Kogan <dkogan@secretsauce.net>
517    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
518
519commit 2d43329d778d7bfae5d9c99611ad49efa56716a6
520Author: Dima Kogan <dkogan@secretsauce.net>
521Date:   Sun Aug 16 21:33:43 2009 -0700
522
523    Allow 0 as wheel emulation button for unconditional scrolling (#20529)
524    
525    If wheel emulation is on and the emulation button is 0, then any x/y motion
526    of the device is converted into wheel events. The device becomes a
527    scrolling-only device.
528    
529    Signed-off-by: Dima Kogan <dkogan@dkogan@cds.caltech.edu>
530    Signed-off-by: Dima Kogan <dkogan@secretsauce.net>
531    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
532
533commit 0996fd2e3dcac813ad450884e8c117bc4d49b89a
534Merge: 66bdf8d... 8a3f6f7...
535Author: Charlie <root@netbsd.(none)>
536Date:   Thu Jul 9 10:05:46 2009 +0200
537
538    Merge branch 'master' of ssh://mbalmer@git.freedesktop.org/git/xorg/driver/xf86-input-mouse
539
540commit 66bdf8d3f289a3ada44c37f3ceb00fc728975cac
541Author: Charlie <root@netbsd.(none)>
542Date:   Thu Jul 9 08:09:54 2009 +0200
543
544    Conditionally declare some variables that are only used conditionally.
545    
546    Reviewed-by: Matthieu Herrn <matthieu@openbsd.org>
547    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
548
549commit 8a3f6f75218080b3e7657cb104c6f8e025f358ef
550Author: Charlie <root@netbsd.(none)>
551Date:   Thu Jul 9 08:09:54 2009 +0200
552
553    Conditionally declare some variables that are only used conditionally.
554
555commit 2ddc4e9b2882914a56508613fe069c7335c64cc7
556Author: Peter Hutterer <peter.hutterer@who-t.net>
557Date:   Thu Jun 18 16:11:47 2009 +1000
558
559    Protect against ABI_XINPUT_VERSION 7.
560    
561    Missing the actual button and axis labeling, this can be added at a later
562    point in time.
563    
564    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
565
566commit 91bf15dd2af4bf9a83e317b8821bcbbfdba02338
567Author: Peter Hutterer <peter.hutterer@who-t.net>
568Date:   Fri May 29 10:07:19 2009 +1000
569
570    Remove ModuleInfoRec and associated bits.
571    
572    ModuleInfoRec was removed with 2107becb0ce2ffda001be65728c53563496d8d50 from
573    the server. The MouseOpts were only used from the ModuleInfoRec, they're
574    gone now too.
575    
576    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
577
578commit b698a24ab233ec5da2ebd36b5f6f199219de6d44
579Author: Peter Hutterer <peter.hutterer@who-t.net>
580Date:   Wed Mar 25 08:37:01 2009 +1000
581
582    Remove xf86MouseProtocolIDToName and xf86MouseProtocolNameToID.
583    
584    Both were only used from the xf86-misc extension which is gone from the
585    server as of 1.6.
586    
587    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
588
589commit 6887ca0de8314b6029d5df63777b29c46eeb9442
590Author: Peter Hutterer <peter.hutterer@who-t.net>
591Date:   Wed Mar 25 08:45:10 2009 +1000
592
593    Require xorg-server 1.5.99.901 or higher.
594    
595    1.6 is the first server release that has the xf86OSmouse.h and related code
596    removed. This code has moved into the mouse driver and attempts of using a
597    mouse driver that provides xf86OSmouse.h with a pre-1.6 xserver may fail.
598    
599    See also:
600    http://lists.freedesktop.org/archives/xorg/2009-March/044501.html
601    
602    Reported-by: Jeremy C. Reed <reed@reedmedia.net>
603    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
604
605commit abc65bec5c88acd0a8699920e18473cfa007169f
606Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
607Date:   Wed Feb 4 20:48:33 2009 -0200
608
609    Janitor: use $PKG_CONFIG and update .gitignore.
610    
611    Signed-off-by: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
612
613commit 5058dc340278f2498dd1b4db129dc6dd6b0e0964
614Author: Alan Coopersmith <alan.coopersmith@sun.com>
615Date:   Fri Jan 9 18:38:57 2009 -0800
616
617    Version 1.4.0
618
619commit 194fed98fee47801f1ca8eb926bc10a57b7582cb
620Author: Alan Coopersmith <alan.coopersmith@sun.com>
621Date:   Fri Jan 9 14:41:26 2009 -0800
622
623    Add note on hal-based configuration to man page
624
625commit 299bd6c164e4e91cf69c41b3c7b97879cfcc0d32
626Author: Alan Coopersmith <alan.coopersmith@sun.com>
627Date:   Fri Jan 9 08:45:38 2009 -0800
628
629    Add copyright notices for OS mouse code to COPYING file
630
631commit 0968d56233804515d347b2001bf817d0fa3611ea
632Author: Alan Coopersmith <alan.coopersmith@sun.com>
633Date:   Thu Jan 8 21:48:13 2009 -0800
634
635    Unifdef XFree86LOADER
636
637commit 47c5e3a368a2922c4cc5e3a9769501fe399287ae
638Author: Alan Coopersmith <alan.coopersmith@sun.com>
639Date:   Thu Jan 8 21:43:58 2009 -0800
640
641    Remove some #if 1 statements
642
643commit 7039165d70079f2e8573ada9323fbc582c825248
644Author: Alan Coopersmith <alan.coopersmith@sun.com>
645Date:   Thu Jan 8 21:38:54 2009 -0800
646
647    Comment typo fixes
648
649commit a61f0f92299037fe818a54c2cd9a2d3836698b43
650Author: Alan Coopersmith <alan.coopersmith@sun.com>
651Date:   Thu Jan 8 21:29:00 2009 -0800
652
653    sun_mouse: fallback to commonOptions for StreamsModule too
654
655commit 4623258b48f01306309ff9d39a85565bce57946e
656Author: Alan Coopersmith <alan.coopersmith@sun.com>
657Date:   Thu Jan 8 21:21:18 2009 -0800
658
659    Clear assorted compiler, sparse & lint warnings
660    
661    mouse.c:1004:35: warning: Using plain integer as NULL pointer
662    sun_mouse.c:325: warning: 'absX' might be used uninitialized in this function
663    sun_mouse.c:325: warning: 'absY' might be used uninitialized in this function
664    sun_mouse.c: (158) warning: constant truncated by assignment
665    
666    declared global, could be static:
667        hardProtocolList    mouse.c(3151)
668        softProtocolList    mouse.c(3163)
669        serialDefaultsList  mouse.c(3366)
670
671commit 6f14e8569150b0d6fac7186968cde8b031a1fefc
672Author: Alan Coopersmith <alan.coopersmith@sun.com>
673Date:   Thu Jan 8 21:20:58 2009 -0800
674
675    Add XORG_CWARNFLAGS & XORG_WITH_LINT for more compiler checking
676
677commit 24d9306546d325089c5fb6b78b90c24b38c86338
678Author: Alan Coopersmith <alan.coopersmith@sun.com>
679Date:   Thu Jan 8 20:40:10 2009 -0800
680
681    Replace static changelog with one generated via XORG_CHANGELOG
682
683commit cd476cc0932bf9440a05e460cd22dbe584585746
684Author: Peter Breitenlohner <peb@mppmu.mpg.de>
685Date:   Wed Nov 19 22:23:34 2008 +0100
686
687    Fix linux build
688    
689    HAVE_XORG_CONFIG_H is a leftover from the server sources (where this file used
690    to reside).
691    
692    Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
693
694commit 003c297d2902092074ede131db0dbc08d9116a5b
695Author: Alan Coopersmith <alan.coopersmith@sun.com>
696Date:   Mon Dec 1 14:36:06 2008 -0800
697
698    sun_mouse: check for Device in commonOptions if pInfo->options isn't set yet
699
700commit 1e23b944aae3ef50cc764e6d2f0198deabe790ad
701Author: Matthieu Herrb <matthieu.herrb@laas.fr>
702Date:   Sat Nov 22 17:36:14 2008 +0100
703
704    W axis support for bsd_mouse.
705
706commit e7e3cd9bed2bfeb848d62062d0859aa813bf786d
707Author: Matthieu Herrb <matthieu@deville.herrb.net>
708Date:   Fri Nov 21 19:59:22 2008 +0100
709
710    prevent a double free of mouse private structure.
711    
712    Mark pInfo->private as NULL after freeing it on the error path.
713
714commit c98bc45557174f771b031d4a003b54d06b857785
715Author: Matthieu Herrb <matthieu@deville.herrb.net>
716Date:   Fri Nov 21 16:14:01 2008 +0100
717
718    Include xorg-server.h to get the WSCONS_SUPPORT define from
719    xerver SDK configuration.
720
721commit 87f20b0c06bc13ed603d36cca881ccf69ac0a68a
722Author: Matthieu Herrb <matthieu@deville.herrb.net>
723Date:   Fri Nov 21 15:42:31 2008 +0100
724
725    Build fix: Add a prototype for FindDevice function.
726
727commit 790a78d3b3d81ea06fc1a31108a330adba8cc069
728Author: Alan Coopersmith <alan.coopersmith@sun.com>
729Date:   Wed Nov 5 21:47:30 2008 -0800
730
731    Fix solarisMouseAutoProbe to use device name & protocol specified by HAL
732
733commit daac081f34baab7388a8c42e5a80a42cd6810d75
734Author: Alan Coopersmith <alan.coopersmith@sun.com>
735Date:   Wed Nov 5 19:26:38 2008 -0800
736
737    sun_mouse.c: Use miPointerGetScreen instead of miPointerCurrentScreen
738
739commit 431982e7c04ec076eeafd57190db4d7d901efa7c
740Author: Alan Coopersmith <alan.coopersmith@sun.com>
741Date:   Wed Nov 5 19:04:32 2008 -0800
742
743    sun_mouse.c: remove unused variables
744
745commit 7bb59519636a7e0028e6f0f63d8256a68a24792d
746Author: Alan Coopersmith <alan.coopersmith@sun.com>
747Date:   Wed Nov 5 18:55:07 2008 -0800
748
749    Remove checks for Solaris x86 versions older than Solaris 8
750
751commit 898dfc9ce731ea9515f7819a9f0583af81d7d8b2
752Author: Alan Coopersmith <alan.coopersmith@sun.com>
753Date:   Wed Nov 5 18:51:04 2008 -0800
754
755    Rename OS_SOURCES to stop automake complaints about not building program "OS"
756
757commit ea5cfe804e112f320f14ad896c7802d53551d3e6
758Author: Roland Scheidegger <zak@linux-x.site.my>
759Date:   Sat Oct 4 16:02:08 2008 +0200
760
761    fix compilation (upper/lower case typo)
762
763commit da2ab45e3ee85f164b5430a4d0c5d60cdf71a5ec
764Author: Eamon Walsh <ewalsh@tycho.nsa.gov>
765Date:   Tue Aug 26 22:39:27 2008 -0400
766
767    Change screen private key to an integer variable.
768    
769    Prepares for a devPrivates system that will store an index.
770
771commit d4ed78710b19a8b1c9b5349eacd44599ba075527
772Author: Alan Coopersmith <alan.coopersmith@sun.com>
773Date:   Tue Aug 19 15:12:52 2008 -0700
774
775    Fix sun_mouse.c build on Solaris
776
777commit 04730f0be48d464401796a224109adbee9cd51de
778Author: Adam Jackson <ajax@redhat.com>
779Date:   Tue Aug 19 15:28:48 2008 -0400
780
781    Remove useless call to xf86AddModuleInfo
782
783commit f3f0a5520ed7edac3867a97f5a001b91c870563e
784Author: Daniel Stone <daniel@fooishbar.org>
785Date:   Sun Jul 20 04:33:07 2008 +0300
786
787    Add OS mouse sources to the driver build
788    
789    Copy across the OS mouse sources and add them to the driver build.  For
790    convenience, the OS mouse versioning stuff was removed, but we have
791    always had the same featureset in all modular builds, so that's okay.
792    
793    Only compile-tested, not runtime-tested.
794
795commit 1214c4ce571caf0bcdb3d9dc04a2b34f4a23c3c0
796Author: Alan Coopersmith <alan.coopersmith@sun.com>
797Date:   Tue Jun 10 14:38:26 2008 -0700
798
799    Merge some hardware support information from README.mouse into man page
800
801commit 705d0def1092a2121867fae4e7bc944a240d789a
802Author: Peter Hutterer <peter@cs.unisa.edu.au>
803Date:   Mon May 26 21:57:59 2008 +0930
804
805    Check for XINPUT ABI 3.
806
807commit 5d9d865b4ac2d7739ae93a8e0e682535aeb46b6d
808Author: Peter Hutterer <peter@cs.unisa.edu.au>
809Date:   Mon May 19 20:28:04 2008 +0930
810
811    Nuke RCS tags.
812
813commit bf634290f7bdf1f5b922f4c28b333a739057f2f0
814Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
815Date:   Sun Mar 16 02:28:16 2008 -0300
816
817    Compile warning fixes.
818    
819      Ansify a function with K&R style definition.
820      Obey gcc in warning suggest parentheses around assignment used as truth value.
821      Remove some unused variables.
822      Remaining warning is about xf86AddModuleInfo being deprecated.
823    
824    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
825
826commit 7f0623807366b1bc6c0be2e065220be94b669ea7
827Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
828Date:   Wed Jan 30 17:28:34 2008 -0200
829
830    Make sure xf86MouseProtocolIDToName is of public visibility.
831    
832    This function is called by code in the xf86misc to change mouse parameters,
833    after checking it's availability using LoaderSymbol().
834    
835    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
836
837commit 82231d2309a54ecf7de3f29809416b2ea5f2d3cd
838Author: Peter Hutterer <peter@cs.unisa.edu.au>
839Date:   Tue Apr 15 15:54:17 2008 +0930
840
841    man: Note that the server may probe default "Device" options.
842    
843    X.Org Bug 15245 <http://bugs.freedesktop.org/show_bug.cgi?id=15425>
844
845commit 9192640066e3917062cb3ee1c761a83196bfb721
846Author: Adam Jackson <ajax@redhat.com>
847Date:   Thu Mar 20 16:26:52 2008 -0400
848
849    mouse 1.3.0
850
851commit d6ceabc1b58d752cb2af03519c15012206904f70
852Author: Matthieu Herrb <matthieu@bluenote.herrb.net>
853Date:   Sat Mar 8 23:10:03 2008 +0100
854
855    Makefile.am: nuke RCS Id
856
857commit 78272e117ceea12b8863f31688da66b20e160311
858Author: Alan Coopersmith <alan.coopersmith@sun.com>
859Date:   Thu Jan 3 13:27:02 2008 -0800
860
861    Update Emulate3Button default in mouse man page to cover Emulate3ButtonsSoft
862
863commit 6a03e8bd9699a33dabcdd2bbcf51a001ddfd5534
864Author: Peter Hutterer <peter@cs.unisa.edu.au>
865Date:   Fri Nov 16 16:45:45 2007 +1030
866
867    Bug #13144: Don't flush buttons, release events can cause paste events.
868
869commit 76a2231f87551f7c1943df18bc537b9b15987562
870Author: Adam Jackson <ajax@redhat.com>
871Date:   Mon Dec 3 11:59:12 2007 -0500
872
873    Don't sleep(0.3) on shutdown.
874
875commit 0352a4db368eaab2df5fa77d4003e1363b3ea4fb
876Author: Tilman Sauerbeck <tilman@code-monkey.de>
877Date:   Wed Oct 3 14:06:50 2007 +0200
878
879    Bumped version to 1.2.3.
880
881commit f42ea3027c13046dfa7a603737b476fbf2833764
882Author: Fredrik Rinnestam <fredrik@obra.se>
883Date:   Wed Sep 19 23:24:13 2007 +0200
884
885    Bug #12145: Don't confine the pointer to one screen in zaphod mode.
886    
887    Fix ported from evdev's b4a5a20476f7bc77d54a860d7cdd81c223bdb81f.
888
889commit 53bdd4db01f05595beb37e68842118eb649308d3
890Author: Daniel Drake <ddrake@brontes3d.com>
891Date:   Tue May 29 12:14:00 2007 -0800
892
893    Bug #11089: xf86-input-mouse COPYING file
894    
895    X.Org Bugzilla #11089 <https://bugs.freedesktop.org/show_bug.cgi?id=11089>
896
897commit 111081a2f15b416c2fd05b667bca3b3982f93245
898Author: Matthias Hopf <mhopf@suse.de>
899Date:   Wed Aug 1 15:55:51 2007 +0200
900
901    bump to 1.2.2
902
903commit 8d329a4a23cdaa970e41fa33ee2babc4687189f2
904Author: Brice Goglin <Brice.Goglin@ens-lyon.org>
905Date:   Wed Jul 25 19:22:27 2007 +0200
906
907    Fix typo in mousedrv.man
908    
909    Reported by "A. Costa" <agcosta@gis.net> in
910    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432060
911
912commit c7c012d8bf735dfa894146b379a2e1fd55f57fca
913Author: Drew Parsons <dparsons@debian.org>
914Date:   Thu Jun 14 00:24:07 2007 +1000
915
916    Update version using PACKAGE_VERSION_*
917
918commit e567cb0792ea3dc2cd68c46628332c1f8bbb173d
919Author: Jürgen Appel <jappel@linux01.gwdg.de>
920Date:   Mon Apr 23 15:54:08 2007 +0200
921
922    Added "Sensitivity" option. Use for slowing down high resolution mice.
923
924commit 4666e5f14b2cb63f5cd7c863331fe69658c989df
925Author: Alan Coopersmith <alan.coopersmith@sun.com>
926Date:   Mon Feb 26 13:36:15 2007 -0800
927
928    renamed: .cvsignore -> .gitignore
929
930commit 92a8e2a39d7c9d6bfdaa0a5ac0118599008638ff
931Author: Alan Coopersmith <alan.coopersmith@sun.com>
932Date:   Mon Feb 26 13:35:42 2007 -0800
933
934    Update text version of README to match sgml
935    
936    Oops - forgot to regen text when the sgml changes were checked in for
937    commit 28c5410df7ba8af07b994c0907519e869c9df750
938
939commit e355dc2e04b1b4756d4ad8553794b4e97210000c
940Author: Daniel Stone <daniel@fooishbar.org>
941Date:   Thu Nov 30 19:57:28 2006 +0200
942
943    bump to 1.2.1
944
945commit fb347fb74e1a50fa900f225d13eee1aa829fa2f9
946Author: Matthias Hopf <mhopf@suse.de>
947Date:   Thu Nov 23 18:17:33 2006 +0100
948
949    Work around race condition during VT switch.
950    
951    https://bugzilla.novell.com/show_bug.cgi?id=219946
952
953commit 7a866ae143c3638d6b1e3836d48f16e300e90b09
954Author: Daniel Stone <daniel@fooishbar.org>
955Date:   Thu Nov 2 04:47:12 2006 +0200
956
957    bump to 1.2.0
958
959commit ddc0db4fe85e2b8de31ad67a6d4f97808bce018f
960Author: Daniel Stone <daniel@fooishbar.org>
961Date:   Thu Nov 2 00:07:01 2006 +0200
962
963    port to new motion history api, add right number of args to IPDS
964    
965    Use new motion history API from the DIX if available, and also use the
966    right number of args to InitPointerDeviceStruct, depending on the ABI
967    version.
968
969commit 167dbbc2af6cad5d3b320e4e384bd78dd3450a5c
970Author: Adam Jackson <ajax@benzedrine.nwnk.net>
971Date:   Fri Oct 13 18:28:46 2006 -0400
972
973    Bump to 1.1.2
974
975commit 40cfeffc5bea7ecdc20bbbe4db50fd725a62f29b
976Author: Daniel Stone <daniel@fooishbar.org>
977Date:   Sun Aug 27 13:06:31 2006 +0300
978
979    move manpage to mousedrv.man to avoid conflict with mouse.4
980
981commit ac0dc7451be0a8aba703fd4d9a78e17544c40842
982Author: Tilman Sauerbeck <tilman@code-monkey.de>
983Date:   Sun Jul 9 20:01:26 2006 +0200
984
985    Bug #5285: added some missing includes, avoid redefinition of
986    NEED_XF86_TYPES.
987
988commit 6dbc6ad05d147831a62b161e23f5da29101f2cfa
989Author: Matthias Hopf <mhopf@suse.de>
990Date:   Fri May 26 13:55:39 2006 +0000
991
992    Bump to 1.1.1.
993
994commit 12bd04878774154fe83d785418b87dd37b4f2f15
995Author: Matthias Hopf <mhopf@suse.de>
996Date:   Fri Apr 21 11:15:23 2006 +0000
997
998    Fixed default for YAxisMapping. Changed default for ZAxisMapping. Added
999        short explanation.
1000    Autodetect (one way only) single wheel only for EXPS2. Use singlebit
1001        protocol for multiwheel EXPS2 mice.
1002
1003commit 2ce9bbe76c788fe7c41d2607577c867e5a3d9608
1004Author: Matthias Hopf <mhopf@suse.de>
1005Date:   Thu Apr 20 18:25:32 2006 +0000
1006
1007    Overhaul of wheel processing. Does work correctly with multibit zaxis
1008        events now.
1009
1010commit 5e9624b3695cf37fff7986d1585e4227bad789f5
1011Author: Adam Jackson <ajax@nwnk.net>
1012Date:   Fri Apr 7 17:59:54 2006 +0000
1013
1014    Unlibcwrap. Bump server version requirement. Bump to 1.1.0.
1015
1016commit 270fe8e1ccd2f5af114e8292bee8c4d27a1d93ab
1017Author: Eric Anholt <anholt@freebsd.org>
1018Date:   Mon Apr 3 21:18:50 2006 +0000
1019
1020    Coverity #875: Correct several memory leaks in options parsing.
1021
1022commit abe3a020a70859f680163a8105cebeac42695f72
1023Author: Adam Jackson <ajax@nwnk.net>
1024Date:   Tue Feb 28 19:44:45 2006 +0000
1025
1026    Bump to 1.0.4.
1027
1028commit 6de7233e0fdb63d4794df45d76391a4a6f04ec8d
1029Author: Matthias Hopf <mhopf@suse.de>
1030Date:   Thu Feb 2 11:53:50 2006 +0000
1031
1032    Fixed ButtonMapping default.
1033
1034commit 9ec6a9a1c1b01e37ea60611160a4c15c2f308086
1035Author: Matthias Hopf <mhopf@suse.de>
1036Date:   Tue Jan 17 11:49:57 2006 +0000
1037
1038    Bug #5071: EmulateWheelTimeout didn't work as anticipated.
1039
1040commit 745e3d38594938742f16508a61bd0ce9598fcf30
1041Author: Daniel Stone <daniel@fooishbar.org>
1042Date:   Mon Jan 9 02:30:15 2006 +0000
1043
1044    Remove unconditionally-defined #ifdef PNP_MOUSE blocks.
1045
1046commit b9db086daae7aacae068e4db85575737ebe76f45
1047Author: Kevin E Martin <kem@kem.org>
1048Date:   Wed Dec 21 02:29:57 2005 +0000
1049
1050    Update package version for X11R7 release.
1051
1052commit d84b58ede20c31f4acbf886197c92b6f69d32da8
1053Author: Adam Jackson <ajax@nwnk.net>
1054Date:   Mon Dec 19 16:25:51 2005 +0000
1055
1056    Stub COPYING files
1057
1058commit 28c5410df7ba8af07b994c0907519e869c9df750
1059Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1060Date:   Mon Dec 19 09:07:50 2005 +0000
1061
1062    Typo fixes, mailing list & url updates, and other changes to prepare for
1063        X11R6.9 & 7.0 releases.
1064
1065commit c231bba8457cbe98c516f0ee90ebc2c4b5a936a9
1066Author: Kevin E Martin <kem@kem.org>
1067Date:   Thu Dec 15 00:21:33 2005 +0000
1068
1069    Update package version number for final X11R7 release candidate. Bump
1070        driver version number.
1071
1072commit c356477c8dab15a68fa6deb06181c28d2e9d1c54
1073Author: Kevin E Martin <kem@kem.org>
1074Date:   Mon Dec 12 06:59:54 2005 +0000
1075
1076    Bug #1752: When emulating 3 buttons in "auto" mode, timeout immediately
1077        when a mouse movement is detected (Egbert Eich, Kean Johnston, Kevin
1078        Martin).
1079
1080commit 4180beef7023dc3a860dd9895c986317326c5236
1081Author: Kevin E Martin <kem@kem.org>
1082Date:   Tue Dec 6 22:48:31 2005 +0000
1083
1084    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
1085
1086commit bef647bfb75c9be08046ba041e775e2be483bc05
1087Author: Kevin E Martin <kem@kem.org>
1088Date:   Sat Dec 3 05:49:31 2005 +0000
1089
1090    Update package version number for X11R7 RC3 release.
1091
1092commit e8f1d1cc8f021c8034087c7d2d26a945fda41467
1093Author: Kevin E Martin <kem@kem.org>
1094Date:   Sat Dec 3 05:45:18 2005 +0000
1095
1096    Bump version numbers for X11R6.9/X11R7 RC3.
1097
1098commit 1e537674ebd4df0b7245b4b2119bcf33be9d3f51
1099Author: Kevin E Martin <kem@kem.org>
1100Date:   Fri Dec 2 02:16:06 2005 +0000
1101
1102    Remove extraneous AC_MSG_RESULT.
1103
1104commit 7b4b12a977e4c84d861f103613245570f34d31ce
1105Author: Adam Jackson <ajax@nwnk.net>
1106Date:   Tue Nov 29 23:29:56 2005 +0000
1107
1108    Only build dlloader modules by default.
1109
1110commit 1c95c00528b69db9a2345af0bcc871f63e2b8d89
1111Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1112Date:   Mon Nov 28 22:04:07 2005 +0000
1113
1114    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
1115        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
1116
1117commit 90cda6b6d1f9e8db9d77423943b663e3e010b06c
1118Author: Daniel Stone <daniel@fooishbar.org>
1119Date:   Tue Nov 22 04:03:23 2005 +0000
1120
1121    Bump dependency on xorg-server to >= 0.99.3 for MouseDeviceRec changes.
1122
1123commit 4b37d5d1d2f80da983346e15e900fb07de7d2cf8
1124Author: Eric Anholt <anholt@freebsd.org>
1125Date:   Mon Nov 21 10:49:06 2005 +0000
1126
1127    Add .cvsignores for drivers.
1128
1129commit 31c63c83f7dbe8c538d67d3f9a1e3064ea78e278
1130Author: Matthias Hopf <mhopf@suse.de>
1131Date:   Mon Nov 14 14:25:09 2005 +0000
1132
1133    Bug #4915: ButtonMapping default changed from one-to-one mapping to "1 2 3
1134        8 9 10 11...".
1135
1136commit 5bca72458c8f9637f9c8f0871bb2048d824c6974
1137Author: Matthias Hopf <mhopf@suse.de>
1138Date:   Mon Nov 14 14:19:52 2005 +0000
1139
1140    Bug #4915: Move buttonMapping initialization before calling OS specific
1141        PreInit.
1142
1143commit f00e2a8c9689465f6e173e08d0b51407e19f385b
1144Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1145Date:   Thu Nov 10 03:37:47 2005 +0000
1146
1147    Unrevert default ZAxisMapping change now that the default is back to "4 5 6
1148        7"
1149
1150commit 77975bfe30f984f45f908d22a0e9c8fa0311aef0
1151Author: Kean Johnson <kean@armory.com>
1152Date:   Thu Nov 10 02:41:20 2005 +0000
1153
1154    Dont pass wheel mouse buttons as real buttons, map them as Z-Axis movement
1155        on SCO and USL. Re-instate the ZAxisMapping default for the mouse
1156        driver.
1157
1158commit aa6bdb84ec4d22f0916b1e471b89d056a684d7d4
1159Author: Kevin E Martin <kem@kem.org>
1160Date:   Wed Nov 9 21:31:23 2005 +0000
1161
1162    Bump version numbers for X11R6.9/X11R7 RC2.
1163
1164commit f8bf605528c78c1cb6670ee096837e5c04e1b61a
1165Author: Kevin E Martin <kem@kem.org>
1166Date:   Wed Nov 9 21:15:12 2005 +0000
1167
1168    Update package version number for X11R7 RC2 release.
1169
1170commit 75a30c52706057cd70407271eda647c699a5a66d
1171Author: Matthias Hopf <mhopf@suse.de>
1172Date:   Wed Nov 9 17:05:40 2005 +0000
1173
1174    Bug #4915: ButtonMapping option which allows to define arbitrary button
1175        mappings (including left-handed mouse etc.). Fixed incorrect usage of
1176        non-reversed, but ZAxisMapped buttons for state detection. Nuked unused
1177        part of reverseMap.
1178
1179commit 2372fba8f5f6e8d3bfa48edc980f2186fc9e87ee
1180Author: Matthias Hopf <mhopf@suse.de>
1181Date:   Wed Nov 9 16:32:51 2005 +0000
1182
1183    Reflect changes in ZAxisMapping default.
1184
1185commit 823f49c8238595a377f7d0494d742f5e50d34eca
1186Author: Kean Johnson <kean@armory.com>
1187Date:   Tue Nov 8 06:33:28 2005 +0000
1188
1189    See ChangeLog entry 2005-11-07 for details.
1190
1191commit 640006296296b33dceaf33675a4db3335765aac6
1192Author: Kevin E Martin <kem@kem.org>
1193Date:   Tue Nov 1 15:08:50 2005 +0000
1194
1195    Update pkgcheck depedencies to work with separate build roots.
1196
1197commit 8dca995860193bc3132301f1b0f79ada06bffd4c
1198Author: Kevin E Martin <kem@kem.org>
1199Date:   Wed Oct 19 02:48:01 2005 +0000
1200
1201    Update package version number for RC1 release.
1202
1203commit 9dffd55847ebac6b381d8359ad67f056fb66cf2b
1204Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1205Date:   Tue Oct 18 00:01:52 2005 +0000
1206
1207    Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
1208        substitutions to work better with BSD make
1209
1210commit 08905305e064e8f20e5db529b850aaa87b578b2c
1211Author: Adam Jackson <ajax@nwnk.net>
1212Date:   Mon Oct 17 22:57:29 2005 +0000
1213
1214    More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
1215        of indirectly
1216
1217commit bcabac6b1f0c39e20bca6e1abd4efe70d7eeac69
1218Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1219Date:   Mon Oct 17 00:08:59 2005 +0000
1220
1221    Use sed & cpp to substitute variables in driver man pages
1222
1223commit 34856ca1f73108ca19c20d9223457be328890dc1
1224Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1225Date:   Tue Oct 4 20:01:02 2005 +0000
1226
1227    Check in generated README files
1228
1229commit 55e29446456e51ccdca57f348ed4660f65ab7dee
1230Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1231Date:   Mon Oct 3 21:22:06 2005 +0000
1232
1233    - For all drivers that have a <driver>.sgml file, add code in their build
1234        system to build the README file at make dist time
1235    - in util/macros/xorg-macros.m4, add a new XORG_CHECK_LINUXDOC macro that
1236        will check if the required tools and files exist, and if so set a
1237        conditional.
1238    - util/modular/symlink.sh
1239    - Link all the <driver>.sgml to xf86-video-<driver>/README.sgml
1240    - Add all the README.<driver> to the list of excluded files
1241    - xc/programs/Xserver/hw/xfree86/doc/sgml/SiS.sgml: Various changes to make
1242        it spew less warnings when the text file is built.
1243
1244commit 79a6d468c7995032988a3888324fddf798021553
1245Author: Alex Deucher <agd5f@yahoo.com>
1246Date:   Wed Aug 31 23:38:47 2005 +0000
1247
1248    Fix EmulateWheelTimeout Option. Spotted by Richard Neill, bug 4291
1249
1250commit 70e4c1b572ea98e9cdf85b4c5ea3b63a89647d3d
1251Author: Daniel Stone <daniel@fooishbar.org>
1252Date:   Fri Aug 26 07:12:34 2005 +0000
1253
1254    Extend Genius NetMouse support. (Debian #040)
1255
1256commit 8227eb1ff74c7c61690359e2af00a5a6c23b56e9
1257Author: Daniel Stone <daniel@fooishbar.org>
1258Date:   Thu Aug 18 09:03:40 2005 +0000
1259
1260    Update autogen.sh to one that does objdir != srcdir.
1261
1262commit 4b08d9746296a4d9fc756a059f2bfba3490192a6
1263Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1264Date:   Mon Aug 15 23:48:35 2005 +0000
1265
1266    Set ZAxisMapping default to "4 5 6 7".
1267
1268commit f355ef63c60adc7a72517ca71fdc9983f3881db9
1269Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1270Date:   Wed Aug 10 14:07:23 2005 +0000
1271
1272    Don\'t lose existing CFLAGS in all the input drivers and some of the video
1273        drivers
1274
1275commit fd37fdea221cdf13a26e075758c9d1b405da5c06
1276Author: Kevin E Martin <kem@kem.org>
1277Date:   Fri Jul 29 21:22:41 2005 +0000
1278
1279    Various changes preparing packages for RC0:
1280    - Verify and update package version numbers as needed
1281    - Implement versioning scheme
1282    - Change bug address to point to bugzilla bug entry form
1283    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1284        reenable it)
1285    - Fix makedepend to use pkgconfig and pass distcheck
1286    - Update build script to build macros first
1287    - Update modular Xorg version
1288
1289commit 0159c76ac33cc7072a5b30129b5b622053f23b08
1290Author: Kevin E Martin <kem@kem.org>
1291Date:   Wed Jul 13 20:03:22 2005 +0000
1292
1293    Make the module dir configurable
1294
1295commit 84c284202386be7c46d60cfa8a58f031d05ac84f
1296Author: Kevin E Martin <kem@kem.org>
1297Date:   Tue Jul 12 23:16:59 2005 +0000
1298
1299    Update driver to pass distcheck
1300
1301commit e955a67245f83da020632a2bf82c04c03a697322
1302Author: Adam Jackson <ajax@nwnk.net>
1303Date:   Tue Jul 12 06:15:09 2005 +0000
1304
1305    Build skeletons for input drivers. Should basically work.
1306
1307commit 5f673ca035ec1c3c4abdc162f50c864c89ed84d4
1308Author: Adam Jackson <ajax@nwnk.net>
1309Date:   Mon Jul 11 02:38:00 2005 +0000
1310
1311    Prep input drivers for modularizing by adding guarded #include "config.h"
1312
1313commit c2bc3b67c121ffb1152333e268b675643f9f477f
1314Author: Daniel Stone <daniel@fooishbar.org>
1315Date:   Fri Jul 1 22:43:23 2005 +0000
1316
1317    Change all misc.h and os.h references to <X11/foo.h>.
1318
1319commit 25eb972e71e11208cd6426f5583d33490d82829d
1320Author: Adam Jackson <ajax@nwnk.net>
1321Date:   Sat Jun 25 21:17:02 2005 +0000
1322
1323    Bug #3626: _X_EXPORT tags for video and input drivers.
1324
1325commit e9fd033c9c6903b681f1e82c3cd03098c3fbf2a4
1326Author: Eric Anholt <anholt@freebsd.org>
1327Date:   Mon May 9 23:41:06 2005 +0000
1328
1329    Bugzilla #2389: Document the maximum number of buttons a mouse can have.
1330        Correct a missing period I noticed while I was here.
1331
1332commit 0367a3a65a30fa461a1f2c4facf28821dbf10a77
1333Author: Eric Anholt <anholt@freebsd.org>
1334Date:   Wed May 4 04:14:58 2005 +0000
1335
1336    Port X.Org to FreeBSD/powerpc. This makes a bit of math for sysmouse in
1337        mouse.c explicitly signed, avoiding the need for -fsigned-chars. (Peter
1338        Grehan, grehan at FreeBSD dot org)
1339
1340commit b538c125e4cd103c743ed26ec4d288d4a5b35b24
1341Author: Daniel Stone <daniel@fooishbar.org>
1342Date:   Wed Apr 20 12:25:34 2005 +0000
1343
1344    Fix includes right throughout the Xserver tree:
1345    change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
1346    change "foo.h", "extensions/foo.h" and "X11/foo.h" to
1347        <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
1348    change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
1349
1350commit 39eeceba31b6a8b42be175db472c92b4aebb82c6
1351Author: Alex Deucher <agd5f@yahoo.com>
1352Date:   Sun Oct 17 22:45:57 2004 +0000
1353
1354    - Fix DFP detection in r128 driver (bug 1386, Klaus Kusche)
1355    - Fix EmulateWheelInertia defaults (bug 1115, Andrew Pimlott)
1356
1357commit a257b41d741b49268c55e739b6d793be3de6586a
1358Author: Alex Deucher <agd5f@yahoo.com>
1359Date:   Sun Oct 17 20:29:35 2004 +0000
1360
1361    - Add interlaced support to S3 driver (bug 332, Leo Savernik)
1362    - EmulateWheelTimeout (bug 323, Mathias Fröhlich)
1363    - single button double-click (bug 322, Rob Brown)
1364
1365commit 1a49e855396dd927dc69c63c2a32e115fd8f504c
1366Author: Kevin E Martin <kem@kem.org>
1367Date:   Fri Sep 3 16:18:23 2004 +0000
1368
1369    First set of documentation updates.
1370    Include more correct fix for rootless interaction with damage (Bug #1168,
1371        Keith Packard).
1372
1373commit 014853d848b04ce496afc8ff3f0273872e8f761a
1374Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1375Date:   Mon Jul 26 23:20:22 2004 +0000
1376
1377    - Change xf86config to xorgconfig
1378    - Update Solaris mouse support information
1379
1380commit 4ef4fa01917112bd937b32793ade3230de0b0d4b
1381Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1382Date:   Sat Jul 24 17:35:39 2004 +0000
1383
1384    Fix a problem with wsmouse driver loosing events on 64bit architectures
1385        (XFree86 Bugzilla #1438, John Heasley). "To fix this, I've added a
1386        mouse buffer (Xisb buffer) "scale" value to the MouseDevPtr type. If
1387        set, it is used as structure size of which we want space for a few."
1388
1389commit 3fed730ac9f9b95503bc457d8688896cbda502f1
1390Author: Egbert Eich <eich@suse.de>
1391Date:   Fri Apr 23 19:54:04 2004 +0000
1392
1393    Merging XORG-CURRENT into trunk
1394
1395commit 3e37718d9046394e1f89df80c9280727681c2b59
1396Author: Egbert Eich <eich@suse.de>
1397Date:   Sun Mar 14 08:33:52 2004 +0000
1398
1399    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1400
1401commit 2714a22dc4f13db3bf1a050d403cb3b2692a6d20
1402Author: Egbert Eich <eich@suse.de>
1403Date:   Wed Mar 3 12:12:34 2004 +0000
1404
1405    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1406
1407commit fb74889ec7baa2bf9162f43517d6db36414a5c32
1408Author: Egbert Eich <eich@suse.de>
1409Date:   Thu Feb 26 13:36:00 2004 +0000
1410
1411    readding XFree86's cvs IDs
1412
1413commit be8481276bdfee635dd3e4da33e65780aa5b7660
1414Author: Egbert Eich <eich@suse.de>
1415Date:   Thu Feb 26 09:23:34 2004 +0000
1416
1417    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1418
1419commit 53bc8cd30c7ef1f888db318ad174ff4f028ce634
1420Author: Kaleb Keithley <kaleb@freedesktop.org>
1421Date:   Fri Dec 19 20:55:25 2003 +0000
1422
1423    XFree86 4.3.99.902 (RC 2)
1424
1425commit 8e2fe5d5a02c4c8da8f4ced432da6fe88272b975
1426Author: Kaleb Keithley <kaleb@freedesktop.org>
1427Date:   Tue Nov 25 19:28:48 2003 +0000
1428
1429    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1430
1431commit 92595648d1140139f0c0a42cbb2c548fc6864575
1432Author: Kaleb Keithley <kaleb@freedesktop.org>
1433Date:   Fri Nov 14 16:48:56 2003 +0000
1434
1435    XFree86 4.3.0.1
1436
1437commit c9c7e96897229ba1d457a58f66121dd1f9210382
1438Author: Kaleb Keithley <kaleb@freedesktop.org>
1439Date:   Fri Nov 14 16:48:56 2003 +0000
1440
1441    Initial revision
1442
1443commit 95b194f6e3456b46c2f994f4f6655fabfcf89c76
1444Author: Kaleb Keithley <kaleb@freedesktop.org>
1445Date:   Fri Nov 14 15:54:49 2003 +0000
1446
1447    R6.6 is the Xorg base-line
1448