18d623946Smrgcommit c0c98ec2072a78cee53e52b3ec3b03527b276403
28d623946SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
38d623946SmrgDate:   Sun Jul 10 16:19:50 2022 -0700
48d623946Smrg
58d623946Smrg    xf86-input-keyboard 2.0.0
68d623946Smrg    
78d623946Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
88d623946Smrg
98d623946Smrgcommit baef4f0057047c09c207123c95768112772ca07f
108d623946SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
118d623946SmrgDate:   Sun Jan 16 11:35:33 2022 -0800
128d623946Smrg
138d623946Smrg    gitlab CI: add a basic build test
148d623946Smrg    
158d623946Smrg    Uses FreeBSD 13.0 for build environment
168d623946Smrg    
178d623946Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
188d623946Smrg
198d623946Smrgcommit 8104e36c6121375e2a7233a6c1a39de892839558
208d623946SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
218d623946SmrgDate:   Sun Jan 16 11:28:20 2022 -0800
228d623946Smrg
238d623946Smrg    Fix spelling/wording issues
248d623946Smrg    
258d623946Smrg    Found by using:
268d623946Smrg        codespell --builtin clear,rare,usage,informal,code,names
278d623946Smrg    
288d623946Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
298d623946Smrg
308d623946Smrgcommit 61c24f539463d9bebc4044bba776652306b7c0db
318d623946SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
328d623946SmrgDate:   Sun Jan 16 11:25:48 2022 -0800
338d623946Smrg
348d623946Smrg    Build xz tarballs instead of bzip2
358d623946Smrg    
368d623946Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
378d623946Smrg
388d623946Smrgcommit 7b0803b608a24cbcecaddd89ca1d6ab7a86decfc
398d623946SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
408d623946SmrgDate:   Wed Oct 30 14:25:34 2019 +1000
418d623946Smrg
428d623946Smrg    Remove two more linux mentions
438d623946Smrg    
448d623946Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
458d623946Smrg
468d623946Smrgcommit 7e366936d7b7d6c3b4d9c1554908ad20eef74a27
478d623946SmrgAuthor: Adam Jackson <ajax@redhat.com>
488d623946SmrgDate:   Tue Oct 29 16:17:27 2019 -0400
498d623946Smrg
508d623946Smrg    linux: Remove
518d623946Smrg    
528d623946Smrg    You almost certainly want to be using libinput or evdev on Linux
538d623946Smrg    systems, and the Linux code is arguably under the GPL, which is a fine
548d623946Smrg    license in general but not for X.org. Delete the Linux support so people
558d623946Smrg    stop using it.
568d623946Smrg
578d623946Smrgcommit 44fc9bb658b435222c32611c79f7002d544d15e8
588d623946SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
598d623946SmrgDate:   Sun Nov 25 12:46:53 2018 -0800
608d623946Smrg
618d623946Smrg    Update configure.ac bug URL for gitlab migration
628d623946Smrg    
638d623946Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
648d623946Smrg
658d623946Smrgcommit d2c19a8b1236a0a67969fcc9a3066809ac929656
668d623946SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
678d623946SmrgDate:   Sun Nov 18 11:36:01 2018 -0800
688d623946Smrg
698d623946Smrg    Update README for gitlab migration
708d623946Smrg    
718d623946Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
728d623946Smrg
738d623946Smrgcommit 940f44149d1037cfc14bbb3628044a2bd002c33e
748d623946SmrgAuthor: Mihail Konev <k.mvc@ya.ru>
758d623946SmrgDate:   Thu Jan 26 14:00:21 2017 +1000
768d623946Smrg
778d623946Smrg    autogen: add default patch prefix
788d623946Smrg    
798d623946Smrg    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
808d623946Smrg
818d623946Smrgcommit ac04d59b3757390cce31295d1029bf65ae3102c2
828d623946SmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com>
838d623946SmrgDate:   Mon Mar 9 12:00:52 2015 +0000
848d623946Smrg
858d623946Smrg    autogen.sh: use quoted string variables
868d623946Smrg    
878d623946Smrg    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
888d623946Smrg    fall-outs, when they contain space.
898d623946Smrg    
908d623946Smrg    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
918d623946Smrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
928d623946Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
938d623946Smrg
948d623946Smrgcommit 6c80cbbd1d4981b4b3d40491c1a2e4b4742f185a
958d623946SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
968d623946SmrgDate:   Tue Jan 24 10:32:07 2017 +1000
978d623946Smrg
988d623946Smrg    autogen.sh: use exec instead of waiting for configure to finish
998d623946Smrg    
1008d623946Smrg    Syncs the invocation of configure with the one from the server.
1018d623946Smrg    
1028d623946Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1038d623946Smrg    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
1048d623946Smrg
105fe24f8a2Smrgcommit 0c7f51291f91eee61fcaf05080001a5e9b22fb53
106fe24f8a2SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
107fe24f8a2SmrgDate:   Thu Nov 17 14:21:48 2016 +1000
108fe24f8a2Smrg
109fe24f8a2Smrg    keyboard 1.9.0
110fe24f8a2Smrg    
111fe24f8a2Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
112fe24f8a2Smrg
113fe24f8a2Smrgcommit 157e0631b12d0aae4a5f38b81bee615a7eaf553f
114fe24f8a2SmrgAuthor: Keith Packard <keithp@keithp.com>
115fe24f8a2SmrgDate:   Mon May 30 01:27:49 2016 -0700
116fe24f8a2Smrg
117fe24f8a2Smrg    Use xf86AddEnabledDevice with threaded input
118fe24f8a2Smrg    
119fe24f8a2Smrg    We didn't use SIGIO input for keyboard processing, but we can use
120fe24f8a2Smrg    threaded input.
121fe24f8a2Smrg    
122fe24f8a2Smrg    Signed-off-by: Keith Packard <keithp@keithp.com>
123fe24f8a2Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
124fe24f8a2Smrg
125fe24f8a2Smrgcommit 9ab899863a61b800d58e078e936c0d8d88bc0893
126fe24f8a2SmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
127fe24f8a2SmrgDate:   Tue Nov 24 12:46:44 2015 +0500
128fe24f8a2Smrg
129fe24f8a2Smrg    Remove support for X input ABI < 12
130fe24f8a2Smrg    
131fe24f8a2Smrg    Signed-off-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
132fe24f8a2Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
133fe24f8a2Smrg
134fe24f8a2Smrgcommit 0317028c2bd0bfd06efd3c1f192ff9a494757187
135fe24f8a2SmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
136fe24f8a2SmrgDate:   Tue Nov 24 12:46:43 2015 +0500
137fe24f8a2Smrg
138fe24f8a2Smrg    Reorder load module stuff
139fe24f8a2Smrg    
140fe24f8a2Smrg    Signed-off-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
141fe24f8a2Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
142fe24f8a2Smrg
143fe24f8a2Smrgcommit 8096183e9cb79944e322dcc0cd1f9e50c97ad2c8
144fe24f8a2SmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
145fe24f8a2SmrgDate:   Tue Nov 24 12:46:42 2015 +0500
146fe24f8a2Smrg
147fe24f8a2Smrg    Remove empty function xf86KbdUnplug
148fe24f8a2Smrg    
149fe24f8a2Smrg    Signed-off-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
150fe24f8a2Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
151fe24f8a2Smrg
152fe24f8a2Smrgcommit ccf63a61f39e1f107a67c33d6a7ad24ea4c76b7e
153fe24f8a2SmrgAuthor: Yasushi Oshima <oshima-ya@yagoto-urayama.jp>
154fe24f8a2SmrgDate:   Mon Jul 20 10:49:49 2015 +0200
155fe24f8a2Smrg
156fe24f8a2Smrg    Add defines for Japanese 106-key USB keyboards.
157fe24f8a2Smrg    
158fe24f8a2Smrg    Via http://gnats.netbsd.org/48347
159fe24f8a2Smrg    
160fe24f8a2Smrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
161fe24f8a2Smrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
162fe24f8a2Smrg
163414bd68fSmrgcommit 13d320076e5de2d6c3cbc170fc7e31c526ed8499
164414bd68fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
165414bd68fSmrgDate:   Tue Apr 7 09:24:38 2015 +1000
166414bd68fSmrg
167414bd68fSmrg    keyboard 1.8.1
168414bd68fSmrg    
169414bd68fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
170414bd68fSmrg
171414bd68fSmrgcommit 65739ef047233567e6053fc57464a42ffe69e989
172414bd68fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
173414bd68fSmrgDate:   Wed Mar 25 13:37:09 2015 +1000
174414bd68fSmrg
175414bd68fSmrg    linux: bring our process group to the foreground (#89653)
176414bd68fSmrg    
177414bd68fSmrg    Required to make the driver receive keyboard events from the console.
178414bd68fSmrg    
179414bd68fSmrg    X.Org Bug  <http://bugs.freedesktop.org/show_bug.cgi?id=89653>
180414bd68fSmrg    
181414bd68fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
182414bd68fSmrg    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
183414bd68fSmrg    Tested-by: Ingo Brückl <ib@wupperonline.de>
184414bd68fSmrg
185414bd68fSmrgcommit 85fe6b8f56e75338fde1d3a88b1749fd105eb93b
186414bd68fSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
187414bd68fSmrgDate:   Sun Mar 22 14:26:00 2015 -0700
188414bd68fSmrg
189414bd68fSmrg    Mark xf86OSKbdPreInit as _X_EXPORT in header to match definitions
190414bd68fSmrg    
191414bd68fSmrg    Fixes Solaris Studio 12.4 compiler error:
192414bd68fSmrg    "sun_kbd.c", line 512: redeclaration must have the same or more restrictive linker scoping: xf86OSKbdPreInit
193414bd68fSmrg    cc: acomp failed for sun_kbd.c
194414bd68fSmrg    
195414bd68fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
196414bd68fSmrg
197414bd68fSmrgcommit d0c9619675d26284f03ef428ff76cc09bdd4ace3
198414bd68fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
199414bd68fSmrgDate:   Tue Apr 29 16:23:32 2014 +1000
200414bd68fSmrg
201414bd68fSmrg    Init LEDs to zero before querying the value
202414bd68fSmrg    
203414bd68fSmrg    This way if the ioctl fails we don't set any unintended LEDs, but really this
204414bd68fSmrg    patch is more to silence valgrind:
205414bd68fSmrg    
206414bd68fSmrg    ==7129== Conditional jump or move depends on uninitialised value(s)
207414bd68fSmrg    ==7129==    at 0x8DF99A1: GetKbdLeds (lnx_kbd.c:79)
208414bd68fSmrg    ==7129==    by 0x8DF8853: InitKBD (kbd.c:291)
209414bd68fSmrg    
210414bd68fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
211414bd68fSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
212414bd68fSmrg
213414bd68fSmrgcommit 5a327955c9287a317e5792e96601375fa5aabced
214414bd68fSmrgAuthor: Egbert Eich <eich@suse.de>
215414bd68fSmrgDate:   Fri Jan 3 11:48:11 2014 +0100
216414bd68fSmrg
217414bd68fSmrg    Detangle inet keys and jp Henkan/ Muhenkan keys
218414bd68fSmrg    
219414bd68fSmrg    When support for inet keys was added to the keyboard driver
220414bd68fSmrg    back in the early 2000 none of the developers thought of
221414bd68fSmrg    Japanese 106 key keybards which have two extra keys generating
222414bd68fSmrg    the scan codes 0x79 and 0x7d.
223414bd68fSmrg    So for keys prefixed with the scan code 0x60 which were not
224414bd68fSmrg    remapped to anything else the line:
225414bd68fSmrg     *scanCode += 0x78;
226414bd68fSmrg    was added.
227414bd68fSmrg    Thus keys generating the scan codes 0xe0 0x01 and 0xe0 0x03
228414bd68fSmrg    will overlap with the Henkan and Muhenkan keys on Japanese
229414bd68fSmrg    keyboards.
230414bd68fSmrg    A workaround was introduced to xkeyboard-config which makes
231414bd68fSmrg    sure the keycodes 0x79 and 0x7d provide the Henkan and Muhenkan
232414bd68fSmrg    keysyms. As a consequence users might loose some multimedia keys
233414bd68fSmrg    on Japanese keyboards.
234414bd68fSmrg    A different solution would be to either remap keycodes 0x79
235414bd68fSmrg    and 0x7d or keycodes 0xe0 0x01 and 0xe0 0x03 into the range of
236414bd68fSmrg    unused (X-)keycodes above 0xfb.
237414bd68fSmrg    There are downsides with either solution: the legacy keyboard
238414bd68fSmrg    driver and the xkb files would have to be fixed in sync. Otherwise
239414bd68fSmrg    Japanese users would loose their Henkan and Muhenkan keys (in
240414bd68fSmrg    the first case) or some multimedia keys would get lost.
241414bd68fSmrg    The present patch does the latter which seems to be cleaner codewise.
242414bd68fSmrg    
243414bd68fSmrg    Signed-off-by: Egbert Eich <eich@suse.de>
244414bd68fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
245414bd68fSmrg
24626b1ff4eSmrgcommit ddeb7940b956682451392717b135be4454b5756e
24726b1ff4eSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
24826b1ff4eSmrgDate:   Fri Nov 1 09:45:21 2013 +1000
24926b1ff4eSmrg
25026b1ff4eSmrg    keyboard 1.8.0
25126b1ff4eSmrg    
25226b1ff4eSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
25326b1ff4eSmrg
25426b1ff4eSmrgcommit 014101d157fb7eb54c79fecc424b53ca95f582bc
25526b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
25626b1ff4eSmrgDate:   Sun Oct 27 13:53:34 2013 +0100
25726b1ff4eSmrg
25826b1ff4eSmrg    Whitespace fixes.
25926b1ff4eSmrg    
26026b1ff4eSmrg    Replace <SPACE><TAB> with <TAB>.
26126b1ff4eSmrg    Remove whitespace at end-of-line.
26226b1ff4eSmrg    
26326b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
26426b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
26526b1ff4eSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
26626b1ff4eSmrg
26726b1ff4eSmrgcommit b8f4e7065566512a123c4957ab432cad3e7c688e
26826b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
26926b1ff4eSmrgDate:   Tue Jul 30 15:07:31 2013 +0200
27026b1ff4eSmrg
27126b1ff4eSmrg    Check open() return value.
27226b1ff4eSmrg    
27326b1ff4eSmrg    Suggested by Walter Harms <wharms@bfs.de>.
27426b1ff4eSmrg    
27526b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
27626b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
27726b1ff4eSmrg
27826b1ff4eSmrgcommit dc9486a22f4b7fec2860928c555636bfc9f58741
27926b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
28026b1ff4eSmrgDate:   Mon Jul 29 23:23:49 2013 +0200
28126b1ff4eSmrg
28226b1ff4eSmrg    Factor out common code.
28326b1ff4eSmrg    
28426b1ff4eSmrg    Suggested by Walter Harms <wharms@bfs.de>.
28526b1ff4eSmrg    
28626b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
28726b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
28826b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
28926b1ff4eSmrg
29026b1ff4eSmrgcommit 2d6661d5c7aff662ad76ddb225664260f0a07a1e
29126b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
29226b1ff4eSmrgDate:   Mon Jul 29 23:23:48 2013 +0200
29326b1ff4eSmrg
29426b1ff4eSmrg    Do not assume type in WS_*_MAP_SIZE macros.
29526b1ff4eSmrg    
29626b1ff4eSmrg    Suggested by Walter Harms <wharms@bfs.de>.
29726b1ff4eSmrg    
29826b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
29926b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
30026b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
30126b1ff4eSmrg
30226b1ff4eSmrgcommit 6042ab2647197d9aa09578ed1befe03931737f1c
30326b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
30426b1ff4eSmrgDate:   Mon Jul 29 23:23:47 2013 +0200
30526b1ff4eSmrg
30626b1ff4eSmrg    Add some NetBSD feature detection code.
30726b1ff4eSmrg    
30826b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
30926b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
31026b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
31126b1ff4eSmrg
31226b1ff4eSmrgcommit 4f1a3cff9dfbfb33fcc6ff0a4ffd1db106301b97
31326b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
31426b1ff4eSmrgDate:   Mon Jul 29 23:23:46 2013 +0200
31526b1ff4eSmrg
31626b1ff4eSmrg    Move WSCONS case inside switch statement.
31726b1ff4eSmrg    
31826b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
31926b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
32026b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
32126b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
32226b1ff4eSmrg
32326b1ff4eSmrgcommit 390c4621dd4e2f6070508796385e2d23e5418b89
32426b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
32526b1ff4eSmrgDate:   Mon Jul 29 23:23:45 2013 +0200
32626b1ff4eSmrg
32726b1ff4eSmrg    Improve auto-detection.
32826b1ff4eSmrg    
32926b1ff4eSmrg    If WSKBDIO_GTYPE succeeds and returns type=0, it is a mux with no
33026b1ff4eSmrg    keyboard attached. In this case, assume USB.
33126b1ff4eSmrg    
33226b1ff4eSmrg    >From Jared McNeill <jmcneill@NetBSD.org>
33326b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
33426b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
33526b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
33626b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
33726b1ff4eSmrg
33826b1ff4eSmrgcommit 8ac42401a6db161e0983df17ac1787f164faf2f3
33926b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
34026b1ff4eSmrgDate:   Mon Jul 29 23:23:44 2013 +0200
34126b1ff4eSmrg
34226b1ff4eSmrg    Fix wskbd handling when VT switching.
34326b1ff4eSmrg    
34426b1ff4eSmrg    When using /dev/wskbd* we need to close the device when VT switching
34526b1ff4eSmrg    out of X, and open it again when switching back.
34626b1ff4eSmrg    
34726b1ff4eSmrg    >From Michael Lorenz <macallan@NetBSD.org>
34826b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
34926b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
35026b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
35126b1ff4eSmrg
35226b1ff4eSmrgcommit d61dcfd5c297f405a4c200131e88e5dfc95bfa95
35326b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
35426b1ff4eSmrgDate:   Mon Jul 29 23:23:43 2013 +0200
35526b1ff4eSmrg
35626b1ff4eSmrg    Make OpenKeyboard() warn instead of error out.
35726b1ff4eSmrg    
35826b1ff4eSmrg    This way we can still setup keyboard map manually by xmodmap(1)
35926b1ff4eSmrg    etc. on less well supported ports.
36026b1ff4eSmrg    
36126b1ff4eSmrg    >From Izumi Tsutsui <tsutsui@NetBSD.org>
36226b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
36326b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
36426b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
36526b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
36626b1ff4eSmrg
36726b1ff4eSmrgcommit e511907a5f7047a9c14b378084525137510511f5
36826b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
36926b1ff4eSmrgDate:   Mon Jul 29 23:23:42 2013 +0200
37026b1ff4eSmrg
37126b1ff4eSmrg    Add WSKBD_TYPE_LK201.
37226b1ff4eSmrg    
37326b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
37426b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
37526b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
37626b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
37726b1ff4eSmrg
37826b1ff4eSmrgcommit e5ecacb20ad3685d6f422c5ed21632fb8b1f7fa0
37926b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
38026b1ff4eSmrgDate:   Mon Jul 29 23:23:41 2013 +0200
38126b1ff4eSmrg
38226b1ff4eSmrg    Add default device for Protocol "wskbd".
38326b1ff4eSmrg    
38426b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
38526b1ff4eSmrg    Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
38626b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
38726b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
38826b1ff4eSmrg
38926b1ff4eSmrgcommit 8879a7682ef94471e907bb660d2b96cc95ed7b81
39026b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
39126b1ff4eSmrgDate:   Mon Jul 29 23:23:40 2013 +0200
39226b1ff4eSmrg
39326b1ff4eSmrg    Recognize WSKBD_TYPE_MAPLE for dreamcast.
39426b1ff4eSmrg    
39526b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
39626b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
39726b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
39826b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
39926b1ff4eSmrg
40026b1ff4eSmrgcommit f105a796ae29eaaae7c25447734013537fad2a87
40126b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
40226b1ff4eSmrgDate:   Mon Jul 29 23:23:39 2013 +0200
40326b1ff4eSmrg
40426b1ff4eSmrg    Fix a shadowing warning, and add const.
40526b1ff4eSmrg    
40626b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
40726b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
40826b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
40926b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
41026b1ff4eSmrg
41126b1ff4eSmrgcommit c783746c4f72249645e43c6d96d08cb6c74812d0
41226b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
41326b1ff4eSmrgDate:   Mon Jul 29 23:23:38 2013 +0200
41426b1ff4eSmrg
41526b1ff4eSmrg    Set the version for the keyboard.
41626b1ff4eSmrg    
41726b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
41826b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
41926b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
42026b1ff4eSmrg
42126b1ff4eSmrgcommit 83faa4123ae5d182f936faab77925d45da181f5f
42226b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
42326b1ff4eSmrgDate:   Mon Jul 29 23:23:37 2013 +0200
42426b1ff4eSmrg
42526b1ff4eSmrg    Add a basic map for an LK201 keyboard.
42626b1ff4eSmrg    
42726b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
42826b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
42926b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
43026b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
43126b1ff4eSmrg
43226b1ff4eSmrgcommit e7ba236dbaf8df9364bf61ef5c3d67d377fbd2ec
43326b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
43426b1ff4eSmrgDate:   Mon Jul 29 23:23:36 2013 +0200
43526b1ff4eSmrg
43626b1ff4eSmrg    Fix scan code 50 key on non-US-USB keyboards.
43726b1ff4eSmrg    
43826b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
43926b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
44026b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
44126b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
44226b1ff4eSmrg
44326b1ff4eSmrgcommit 60d947b34830b850d53de1ee756502c471796fa9
44426b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
44526b1ff4eSmrgDate:   Mon Jul 29 23:23:35 2013 +0200
44626b1ff4eSmrg
44726b1ff4eSmrg    Add a couple mappings for keys found on Sun keyboards.
44826b1ff4eSmrg    
44926b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
45026b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
45126b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
45226b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
45326b1ff4eSmrg
45426b1ff4eSmrgcommit 0baa215b57d104bf22bc9a179bae3ff413bf055c
45526b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
45626b1ff4eSmrgDate:   Mon Jul 29 23:23:34 2013 +0200
45726b1ff4eSmrg
45826b1ff4eSmrg    Use existing wscons USB keymap for WSKBD_TYPE_MAPLE on dreamcast.
45926b1ff4eSmrg    
46026b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
46126b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
46226b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
46326b1ff4eSmrg
46426b1ff4eSmrgcommit 9c6acb2a2a4806d14ce84dcd1fb81268359dbe35
46526b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
46626b1ff4eSmrgDate:   Mon Jul 29 23:23:33 2013 +0200
46726b1ff4eSmrg
46826b1ff4eSmrg    Add translation table for AT/PS2 pseudo XT scancodes.
46926b1ff4eSmrg    
47026b1ff4eSmrg    Add another translation table to make the modular kbd driver cope with NetBSD's
47126b1ff4eSmrg    AT/PS2 pseudo XT scancodes. Tested on shark and sgimips with an IBM Model M -
47226b1ff4eSmrg    this should be tested with more keyboards, there might still be errors in the
47326b1ff4eSmrg    table.
47426b1ff4eSmrg    
47526b1ff4eSmrg    >From Michael Lorenz <macallan@NetBSD.org>
47626b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
47726b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
47826b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
47926b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
48026b1ff4eSmrg
48126b1ff4eSmrgcommit e7a1f964782817acc4807beddc6e6ef1c8d94c96
48226b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
48326b1ff4eSmrgDate:   Mon Jul 29 23:23:32 2013 +0200
48426b1ff4eSmrg
48526b1ff4eSmrg    More ADB fixes.
48626b1ff4eSmrg    
48726b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
48826b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
48926b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
49026b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
49126b1ff4eSmrg
49226b1ff4eSmrgcommit 42b22d5dc3892309d276df131d35951a79311843
49326b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
49426b1ff4eSmrgDate:   Mon Jul 29 23:23:31 2013 +0200
49526b1ff4eSmrg
49626b1ff4eSmrg    Fixes for the ADB map.
49726b1ff4eSmrg    
49826b1ff4eSmrg    - map the backspace key to KEY_BackSpace
49926b1ff4eSmrg    - swap LAlt and LMeta to match the keyboard (Alt=Alt/Option, Meta=Command)
50026b1ff4eSmrg    - add a keysym for . on the number pad
50126b1ff4eSmrg    ... so killing the Xserver with Ctrl-Alt-BackSpace works now and the default
50226b1ff4eSmrg    map matches an US keyboard without any xmodmap stunts.
50326b1ff4eSmrg    
50426b1ff4eSmrg    >From Michael Lorenz <macallan@NetBSD.org>
50526b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
50626b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
50726b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
50826b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
50926b1ff4eSmrg
51026b1ff4eSmrgcommit b8e12ae87352922eaea305f66ca232ea2a3b2d61
51126b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
51226b1ff4eSmrgDate:   Mon Jul 29 23:23:30 2013 +0200
51326b1ff4eSmrg
51426b1ff4eSmrg    Added keysyms for extra keys on Sun Type 6 USB keyboard.
51526b1ff4eSmrg    
51626b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
51726b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
51826b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
51926b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
52026b1ff4eSmrg
52126b1ff4eSmrgcommit ad527f5c25984fa023f1be9fcb8e953aa7459e8a
52226b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
52326b1ff4eSmrgDate:   Mon Jul 29 23:23:29 2013 +0200
52426b1ff4eSmrg
52526b1ff4eSmrg    Added keysym for Power keys.
52626b1ff4eSmrg    
52726b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
52826b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
52926b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
53026b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
53126b1ff4eSmrg
53226b1ff4eSmrgcommit a0eec5ddd0f3b1a23f5fcbaf85cd34680a1944fc
53326b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
53426b1ff4eSmrgDate:   Mon Jul 29 23:23:28 2013 +0200
53526b1ff4eSmrg
53626b1ff4eSmrg    Map the Sun keyboard "help" key.
53726b1ff4eSmrg    
53826b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
53926b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
54026b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
54126b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
54226b1ff4eSmrg
54326b1ff4eSmrgcommit 2d5bc7db251facdb2bb478eaad1dfd820cf28d13
54426b1ff4eSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
54526b1ff4eSmrgDate:   Mon Jul 29 23:23:27 2013 +0200
54626b1ff4eSmrg
54726b1ff4eSmrg    Added some missing keysyms to the ADB keymap.
54826b1ff4eSmrg    
54926b1ff4eSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
55026b1ff4eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
55126b1ff4eSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
55226b1ff4eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
55326b1ff4eSmrg
5543e72ca8cSmrgcommit ec3ccb22d4e7348ac537100fcb1b7ddc07df57b8
5553e72ca8cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
5563e72ca8cSmrgDate:   Wed Mar 27 11:13:18 2013 +1000
5573e72ca8cSmrg
5583e72ca8cSmrg    keyboard 1.7.0
5593e72ca8cSmrg    
5603e72ca8cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
5613e72ca8cSmrg
5623e72ca8cSmrgcommit ad2a1dd1aa19999eb777f330242d46254b29b9cb
5633e72ca8cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
5643e72ca8cSmrgDate:   Fri Aug 17 14:07:12 2012 +1000
5653e72ca8cSmrg
5663e72ca8cSmrg    Use sigsafe logging for keyboard debug messages
5673e72ca8cSmrg    
5683e72ca8cSmrg    This changes the log format to simple hex display, the server's signal-safe
5693e72ca8cSmrg    printf implementation doesn't handle %2.2x.
5703e72ca8cSmrg    
5713e72ca8cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
5723e72ca8cSmrg
5733e72ca8cSmrgcommit 4a954bc6a8fbc4aa50dfcabec011274252713204
5743e72ca8cSmrgAuthor: Colin Walters <walters@verbum.org>
5753e72ca8cSmrgDate:   Wed Jan 4 17:37:06 2012 -0500
5763e72ca8cSmrg
5773e72ca8cSmrg    autogen.sh: Implement GNOME Build API
5783e72ca8cSmrg    
5793e72ca8cSmrg    http://people.gnome.org/~walters/docs/build-api.txt
5803e72ca8cSmrg    
5813e72ca8cSmrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
5823e72ca8cSmrg
5833e72ca8cSmrgcommit 9522f28a8f90680942e42902678c963c6981b0d1
5843e72ca8cSmrgAuthor: Adam Jackson <ajax@redhat.com>
5853e72ca8cSmrgDate:   Wed Jan 16 13:11:11 2013 -0500
5863e72ca8cSmrg
5873e72ca8cSmrg    configure: Drop AM_MAINTAINER_MODE
5883e72ca8cSmrg    
5893e72ca8cSmrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
5903e72ca8cSmrg
5913e72ca8cSmrgcommit 6e51df6dd4255cbe311ec98e21a1cc94975271a1
5923e72ca8cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5933e72ca8cSmrgDate:   Mon Jul 23 22:04:45 2012 -0700
5943e72ca8cSmrg
5953e72ca8cSmrg    xf86-input-keyboard 1.6.2
5963e72ca8cSmrg    
5973e72ca8cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5983e72ca8cSmrg
5993e72ca8cSmrgcommit 8d3edb688115d3100d7ac6fa9ed407494e435c43
6003e72ca8cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
6013e72ca8cSmrgDate:   Thu May 24 21:36:17 2012 -0700
6023e72ca8cSmrg
6033e72ca8cSmrg    Link with $(XORG_LIBS) to support no-undefined linking
6043e72ca8cSmrg    
6053e72ca8cSmrg    Will be empty on most platforms, set to the -z parent=Xorg flag on
6063e72ca8cSmrg    Solaris if building with the support for enforcing no undefined symbols.
6073e72ca8cSmrg    
6083e72ca8cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6093e72ca8cSmrg
6103e72ca8cSmrgcommit dd6f110c4568dc0922bae47530906b01396e2d41
6118d623946SmrgAuthor: François Tigeot  <ftigeot@wolfpond.org>
6123e72ca8cSmrgDate:   Sat May 5 13:12:10 2012 +0200
6133e72ca8cSmrg
6143e72ca8cSmrg    Recognize DragonFly as a BSD system.
6153e72ca8cSmrg    
6163e72ca8cSmrg    This patch has actually been present for more than 4 years in the
6173e72ca8cSmrg    pkgsrc tree.
6183e72ca8cSmrg    
6193e72ca8cSmrg    Originally-from: Jörg Sonnenberger
6203e72ca8cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6213e72ca8cSmrg
6223e72ca8cSmrgcommit da5ccb256acf6cbb817d68499e0d9f533f750628
6233e72ca8cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
6243e72ca8cSmrgDate:   Mon Apr 30 19:34:44 2012 -0700
6253e72ca8cSmrg
6263e72ca8cSmrg    Solaris: ensure "Device" option is set, even if HAL didn't set it for us
6273e72ca8cSmrg    
6283e72ca8cSmrg    Handles fallback to default /dev/kbd when AutoAddDevices is False and
6293e72ca8cSmrg    Device option is not manually set in xorg.conf, so that xinput device
6303e72ca8cSmrg    node property can be correctly set to it.
6313e72ca8cSmrg    
6323e72ca8cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6333e72ca8cSmrg
6343e72ca8cSmrgcommit e63cb5ecc5ab7239c9c285920244cc89e5853920
6353e72ca8cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
6363e72ca8cSmrgDate:   Fri Apr 27 17:51:22 2012 -0700
6373e72ca8cSmrg
6383e72ca8cSmrg    Set XI_PROP_DEVICE_NODE property to string from "Device" option
6393e72ca8cSmrg    
6403e72ca8cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6413e72ca8cSmrg    Reviewed-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
6423e72ca8cSmrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
6433e72ca8cSmrg
6443e72ca8cSmrgcommit ed35abe0da1a9134ee126df88608b33892ae4313
6453e72ca8cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
6463e72ca8cSmrgDate:   Wed Jan 18 18:13:08 2012 -0800
6473e72ca8cSmrg
6483e72ca8cSmrg    Solaris: Use uchar_t, not int, for led masks in KIOCSLED/KIOCGLED ioctls
6493e72ca8cSmrg    
6503e72ca8cSmrg    Avoids checking/setting the wrong bits on big endian machines like SPARC.
6513e72ca8cSmrg    
6523e72ca8cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6533e72ca8cSmrg
6543e72ca8cSmrgcommit a6a0dee4178600a5a9403f69c22bd4eb483fbd34
6553e72ca8cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
6563e72ca8cSmrgDate:   Wed Jan 4 10:45:09 2012 +1000
6573e72ca8cSmrg
6583e72ca8cSmrg    keyboard 1.6.1
6593e72ca8cSmrg    
6603e72ca8cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
6613e72ca8cSmrg
6623e72ca8cSmrgcommit 45f9f4552c4dab2efc29fd4d3d5c1a9dcd7c34b3
6633e72ca8cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
6643e72ca8cSmrgDate:   Tue Oct 4 09:16:17 2011 +1000
6653e72ca8cSmrg
6663e72ca8cSmrg    man: link to xkeyboard-config(7) (#14494)
6673e72ca8cSmrg    
6683e72ca8cSmrg    X.Org Bug 14494 <http://bugs.freedesktop.org/show_bug.cgi?id=14494>
6693e72ca8cSmrg    
6703e72ca8cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
6713e72ca8cSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6723e72ca8cSmrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
6733e72ca8cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6743e72ca8cSmrg
6753e72ca8cSmrgcommit 20beb15d24b5f8ab194b94f7e29f49e91ea38a8b
6763e72ca8cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
6773e72ca8cSmrgDate:   Mon Sep 26 09:56:17 2011 +1000
6783e72ca8cSmrg
6793e72ca8cSmrg    Remove calls to xf86IsPc98()
6803e72ca8cSmrg    
6813e72ca8cSmrg    This call is being removed from the server and this isn't worth keeping
6823e72ca8cSmrg    ifdefs around for.
6833e72ca8cSmrg    
6843e72ca8cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
6853e72ca8cSmrg    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
6863e72ca8cSmrg    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6873e72ca8cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6883e72ca8cSmrg
6893e72ca8cSmrgcommit 38e4defe795776479594825859e101cd7cb5aa17
6903e72ca8cSmrgAuthor: Terry Lambert <tlambert@chromium.org>
6913e72ca8cSmrgDate:   Fri Jul 15 17:23:22 2011 -0700
6923e72ca8cSmrg
6933e72ca8cSmrg    Return proper default for unknown values in pInfo->device_control.
6943e72ca8cSmrg    
6953e72ca8cSmrg    Signed-off-by: Terry Lambert <tlambert@chromium.org>
6963e72ca8cSmrg    Reviewed-by: Stephane Marchesin <marcheu@chromium.org>
6973e72ca8cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
6983e72ca8cSmrg
6993e72ca8cSmrgcommit e8aa2ff0629111fbc32d71bbbc46b469c0c9a996
7003e72ca8cSmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
7013e72ca8cSmrgDate:   Sat Jun 11 10:26:46 2011 +0200
7023e72ca8cSmrg
7033e72ca8cSmrg    man: update "rules" default value for xkeyboard-config.
7043e72ca8cSmrg    
7053e72ca8cSmrg    xkeyboard-config is using "base" not "xorg" as default rules.
7063e72ca8cSmrg    While there remove references to unmaintained PC98 settings.
7073e72ca8cSmrg    
7083e72ca8cSmrg    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
7093e72ca8cSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
7103e72ca8cSmrg
711a1ed278cSmrgcommit 0b9cd5121e1025e95a7e32addb675ab874bc6cb1
712a1ed278cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
713a1ed278cSmrgDate:   Tue Mar 8 09:38:29 2011 +1000
714a1ed278cSmrg
715a1ed278cSmrg    keyboard 1.6.0
716a1ed278cSmrg    
717a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
718a1ed278cSmrg
719a1ed278cSmrgcommit 24ee4f6738955d507f500a90fda8153f19dd5038
720a1ed278cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
721a1ed278cSmrgDate:   Mon Mar 7 12:05:48 2011 +1000
722a1ed278cSmrg
723a1ed278cSmrg    man: explain what grp_led:scroll does in the example conf section
724a1ed278cSmrg    
725a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
726a1ed278cSmrg    Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net>
727a1ed278cSmrg
728a1ed278cSmrgcommit d5634b77b578721e2bb2734f5fd92090e9d4c330
729a1ed278cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
730a1ed278cSmrgDate:   Mon Mar 7 11:35:44 2011 +1000
731a1ed278cSmrg
732a1ed278cSmrg    man: list xorg.conf.d snippets as possible configuration location
733a1ed278cSmrg    
734a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
735a1ed278cSmrg    Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net>
736a1ed278cSmrg
737a1ed278cSmrgcommit 89358c49e519c7a1e0f9a9544f9c03b5d9c2115d
738a1ed278cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
739a1ed278cSmrgDate:   Mon Mar 7 11:34:21 2011 +1000
740a1ed278cSmrg
741a1ed278cSmrg    man: don't mention the core keyboard.
742a1ed278cSmrg    
743a1ed278cSmrg    Core devices are an obsolete concept these days.
744a1ed278cSmrg    
745a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
746a1ed278cSmrg    Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net>
747a1ed278cSmrg
748a1ed278cSmrgcommit 6496bb21074faff2642e09389b5476225dc4fdb3
749a1ed278cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
750a1ed278cSmrgDate:   Mon Feb 21 09:59:14 2011 +1000
751a1ed278cSmrg
752a1ed278cSmrg    keyboard 1.5.99.901
753a1ed278cSmrg    
754a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
755a1ed278cSmrg
756a1ed278cSmrgcommit 15f0a4b71b4580c7dd9a0abd7b8fb92756b6733a
757a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
758a1ed278cSmrgDate:   Thu Feb 17 15:40:29 2011 +0500
759a1ed278cSmrg
760a1ed278cSmrg    Removed unnecessary code, since ABI_XINPUT_VERSION >= 2
761a1ed278cSmrg    
762a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
763a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
764a1ed278cSmrg
765a1ed278cSmrgcommit de7a5c120f646e293cc216007a5df865b41833b8
766a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
767a1ed278cSmrgDate:   Thu Feb 17 15:40:28 2011 +0500
768a1ed278cSmrg
769a1ed278cSmrg    Require server 1.4 or later
770a1ed278cSmrg    
771a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
772a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
773a1ed278cSmrg
774a1ed278cSmrgcommit a02757d7c3d8018f44c63553578763fcef41bcca
775a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
776a1ed278cSmrgDate:   Wed Feb 16 13:21:03 2011 +0500
777a1ed278cSmrg
778a1ed278cSmrg    Cleanup set the value of CustomKeycodes
779a1ed278cSmrg    
780a1ed278cSmrg    Also, do not print values of variables CustomKeycodes twice.
781a1ed278cSmrg    
782a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
783a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
784a1ed278cSmrg
785a1ed278cSmrgcommit f45f3dbcf1f2a54d7d6a51d6e9884820cff4be12
786a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
787a1ed278cSmrgDate:   Fri Feb 11 15:33:00 2011 +0500
788a1ed278cSmrg
789a1ed278cSmrg    Do not print values of Protocol twice
790a1ed278cSmrg    
791a1ed278cSmrg    Protocol printed when found in xf86SetStrOption().
792a1ed278cSmrg    
793a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
794a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
795a1ed278cSmrg
796a1ed278cSmrgcommit 6fca7f2371c113796d4cf27cca5635f3c6fb30af
797a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
798a1ed278cSmrgDate:   Fri Feb 11 15:32:59 2011 +0500
799a1ed278cSmrg
800a1ed278cSmrg    Remove unused XQUEUE
801a1ed278cSmrg    
802a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
803a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
804a1ed278cSmrg
805a1ed278cSmrgcommit 8a540fa439bd7ea30c49d43ff3339ab599a7ba14
806a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
807a1ed278cSmrgDate:   Fri Feb 11 15:32:57 2011 +0500
808a1ed278cSmrg
809a1ed278cSmrg    lnx: Fix detect CustomKeycodes for __powerpc__
810a1ed278cSmrg    
811a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
812a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
813a1ed278cSmrg
814a1ed278cSmrgcommit 849f5092efd770cf169ce9950e9dbb0bccbf9017
815a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
816a1ed278cSmrgDate:   Sat Jan 8 17:09:10 2011 +0500
817a1ed278cSmrg
818a1ed278cSmrg    Removing unused bell_pitch and bell_duration
819a1ed278cSmrg    
820a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
821a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
822a1ed278cSmrg
823a1ed278cSmrgcommit dd9ed7921ccffff9cacb6dc128b3f426f9312535
824a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
825a1ed278cSmrgDate:   Sat Jan 8 20:09:48 2011 +0500
826a1ed278cSmrg
827a1ed278cSmrg    Removing unused PROT_XQUEUE and PROT_USB
828a1ed278cSmrg    
829a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
830a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
831a1ed278cSmrg
832a1ed278cSmrgcommit 78652023a9f7758635e5507255826d79fbb2b028
833a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
834a1ed278cSmrgDate:   Sat Jan 8 17:09:38 2011 +0500
835a1ed278cSmrg
836a1ed278cSmrg    bsd: Replace deprecated xfree/xcalloc with free & calloc
837a1ed278cSmrg    
838a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
839a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
840a1ed278cSmrg
841a1ed278cSmrgcommit f7a81ab4225e14a50e26a49a0a17a2cf773a4ab1
842a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
843a1ed278cSmrgDate:   Sat Jan 8 17:08:41 2011 +0500
844a1ed278cSmrg
845a1ed278cSmrg    Remove random History comment and OS_KBD_VERSION_CURRENT
846a1ed278cSmrg    
847a1ed278cSmrg    In xf86-input-mouse similar cleanup already done, can also make for keyboard?
848a1ed278cSmrg    
849a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
850a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
851a1ed278cSmrg
852a1ed278cSmrgcommit e2f6e5d976ff8bbe68dc41b51d983cc95c11db84
853a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
854a1ed278cSmrgDate:   Thu Jan 6 14:43:13 2011 +0500
855a1ed278cSmrg
856a1ed278cSmrg    Do not print values of variables XkbRules etc. twice
857a1ed278cSmrg    
858a1ed278cSmrg    xf86SetStrOption prints in log value of the variables XkbRules etc.,
859a1ed278cSmrg    there is no need to take this information twice.
860a1ed278cSmrg    
861a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
862a1ed278cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
863a1ed278cSmrg
864a1ed278cSmrgcommit 7d03efb3a3af77ca6831492a793d18b89cc64083
865a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
866a1ed278cSmrgDate:   Thu Jan 6 13:37:39 2011 +0500
867a1ed278cSmrg
868a1ed278cSmrg    bsd: Fix print wscons type keyboard for Sun5
869a1ed278cSmrg    
870a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
871a1ed278cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
872a1ed278cSmrg
873a1ed278cSmrgcommit 40ed9bb3dc87702510d5e54c42a60a2cdd73c135
874a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
875a1ed278cSmrgDate:   Thu Jan 6 13:21:35 2011 +0500
876a1ed278cSmrg
877a1ed278cSmrg    Fix default options for PC98
878a1ed278cSmrg    
879a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
880a1ed278cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
881a1ed278cSmrg
882a1ed278cSmrgcommit e929446a401e73bcc680c488ada2fc50eb225b23
883a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
884a1ed278cSmrgDate:   Thu Jan 6 12:59:19 2011 +0500
885a1ed278cSmrg
886a1ed278cSmrg    Removing unused SetKbdRepeat
887a1ed278cSmrg    
888a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
889a1ed278cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
890a1ed278cSmrg
891a1ed278cSmrgcommit cc1a2ba8c9aa3a4bed25394c981b41c903502c84
892a1ed278cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
893a1ed278cSmrgDate:   Thu Dec 23 15:53:32 2010 -0800
894a1ed278cSmrg
895a1ed278cSmrg    sun_kbd: Replace deprecated xfree/xcalloc with free & calloc
896a1ed278cSmrg    
897a1ed278cSmrg    Also greatly simplified option/pointer handling to avoid generating
898a1ed278cSmrg    new warnings from passing const char * pointers to free()
899a1ed278cSmrg    
900a1ed278cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
901a1ed278cSmrg
902a1ed278cSmrgcommit bd099b5a87399d6ff1fd324172bfcc4bc07a362b
903a1ed278cSmrgAuthor: Javier Acosta <javier.acosta@oracle.com>
904a1ed278cSmrgDate:   Thu Dec 23 09:43:51 2010 -0800
905a1ed278cSmrg
906a1ed278cSmrg    Make key codes for Sun Japanese keyboard match xkb-config mappings
907a1ed278cSmrg    
908a1ed278cSmrg    Solaris bug #7005752:
909a1ed278cSmrg      http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=7005752
910a1ed278cSmrg    
911a1ed278cSmrg    Signed-off-by: Javier Acosta <javier.acosta@oracle.com>
912a1ed278cSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
913a1ed278cSmrg
914a1ed278cSmrgcommit cb8b2fca90810a1a2d6e5f930e4eac0f929947c6
915a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
916a1ed278cSmrgDate:   Tue Nov 30 20:12:24 2010 +0500
917a1ed278cSmrg
918a1ed278cSmrg    Removing unused OpenBSD PCCONS code
919a1ed278cSmrg    
920a1ed278cSmrg    In OpenBSD removed support PCCONS in 2002 year
921a1ed278cSmrg    http://marc.info/?l=openbsd-cvs&m=102435816424294&w=2
922a1ed278cSmrg    
923a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
924a1ed278cSmrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
925a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
926a1ed278cSmrg
927a1ed278cSmrgcommit 26af626a2c4afba858a32bbb42077f8661d3de4f
928a1ed278cSmrgAuthor: Adam Jackson <ajax@redhat.com>
929a1ed278cSmrgDate:   Mon Jan 3 12:42:58 2011 -0500
930a1ed278cSmrg
931a1ed278cSmrg    linux: warning fixes
932a1ed278cSmrg    
933a1ed278cSmrg    lnx_KbdMap.c: In function 'KbdGetMapping':
934a1ed278cSmrg    lnx_KbdMap.c:44:17: warning: unused variable 'type'
935a1ed278cSmrg    lnx_KbdMap.c:42:13: warning: unused variable 'pKbd'
936a1ed278cSmrg    
937a1ed278cSmrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
938a1ed278cSmrg
939a1ed278cSmrgcommit 492c14cdd1c4b950c475633a64086235d3550f5b
940a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
941a1ed278cSmrgDate:   Mon Jan 3 12:40:25 2011 -0500
942a1ed278cSmrg
943a1ed278cSmrg    bsd: Include fix
944a1ed278cSmrg    
945a1ed278cSmrg    Reviewed-by: Adam Jackson <ajax@redhat.com>
946a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
947a1ed278cSmrg
948a1ed278cSmrgcommit a72c47487b67ad7134045d551dbe222eb4662058
949a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
950a1ed278cSmrgDate:   Mon Jan 3 12:37:34 2011 -0500
951a1ed278cSmrg
952a1ed278cSmrg    Remove unused code
953a1ed278cSmrg    
954a1ed278cSmrg    Reviewed-by: Adam Jackson <ajax@redhat.com>
955a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
956a1ed278cSmrg
957a1ed278cSmrgcommit 6c368bc3aa6d8e1b33d128a22f98ecda0d037e3b
958a1ed278cSmrgAuthor: Adam Jackson <ajax@redhat.com>
959a1ed278cSmrgDate:   Fri Dec 17 16:35:49 2010 -0500
960a1ed278cSmrg
961a1ed278cSmrg    Remove paranoia about event processing during suspend
962a1ed278cSmrg    
963a1ed278cSmrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
964a1ed278cSmrg
965a1ed278cSmrgcommit 155b3e80fc95ea8397bc66fad18f5fa68d54a88e
966a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
967a1ed278cSmrgDate:   Mon Nov 29 21:02:39 2010 +0500
968a1ed278cSmrg
969a1ed278cSmrg    Removing unused variables vtSwitchSupported and VTSwitchEnabled
970a1ed278cSmrg    
971a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
972a1ed278cSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
973a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
974a1ed278cSmrg
975a1ed278cSmrgcommit f11f2a7b5643cde57440102ad822995c70b142fb
976a1ed278cSmrgAuthor: Alexandr Shadchin <alexandr.shadchin@gmail.com>
977a1ed278cSmrgDate:   Sat Nov 27 02:39:13 2010 +0500
978a1ed278cSmrg
979a1ed278cSmrg    Removing unused variable kbdType.
980a1ed278cSmrg    
981a1ed278cSmrg    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
982a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
983a1ed278cSmrg
984a1ed278cSmrgcommit 6e97362d7eee5b81bc8681559fbd8a8f6137915c
985a1ed278cSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
986a1ed278cSmrgDate:   Mon Oct 25 15:25:03 2010 +1000
987a1ed278cSmrg
988a1ed278cSmrg    Adjust to input ABI 12.
989a1ed278cSmrg    
990a1ed278cSmrg    New PreInit prototype and a few other things.
991a1ed278cSmrg    
992a1ed278cSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
993a1ed278cSmrg    Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
994a1ed278cSmrg
995b425557eSmrgcommit 90f69d7b859caff9f51b6fe20580582a91ed6d0d
996b425557eSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
997b425557eSmrgDate:   Sat Oct 30 09:15:11 2010 -0700
998b425557eSmrg
999b425557eSmrg    xf86-input-keyboard 1.5.0
1000b425557eSmrg    
1001b425557eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1002b425557eSmrg
1003b425557eSmrgcommit 53f3eb734fe4dfccbce602b3dd19ee06e0850c44
1004b425557eSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1005b425557eSmrgDate:   Sat Oct 30 09:13:47 2010 -0700
1006b425557eSmrg
1007b425557eSmrg    Sun's copyrights now belong to Oracle
1008b425557eSmrg    
1009b425557eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1010b425557eSmrg
1011b425557eSmrgcommit 251c5d6dcc09c46be67274853e79026cc3d10fd4
1012b425557eSmrgAuthor: Trevor Woerner <twoerner@gmail.com>
1013b425557eSmrgDate:   Mon Oct 18 11:38:48 2010 -0400
1014b425557eSmrg
1015b425557eSmrg    Code cleanup, structure initialization.
1016b425557eSmrg    
1017b425557eSmrg    The InputDriverRec data structure in xserver/hw/xfree86/common/xf86Xinput.h
1018b425557eSmrg    no longer contains an integer refCount member.
1019b425557eSmrg    
1020b425557eSmrg    Signed-off-by: Trevor Woerner <twoerner@gmail.com>
1021b425557eSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1022b425557eSmrg
1023b425557eSmrgcommit 25d1e340eec73b010c4a5b1160aa0fa762a41cd0
1024b425557eSmrgAuthor: Trevor Woerner <twoerner@gmail.com>
1025b425557eSmrgDate:   Mon Oct 18 11:38:28 2010 -0400
1026b425557eSmrg
1027b425557eSmrg    Deprecated code cleanup.
1028b425557eSmrg    
1029b425557eSmrg    Replace calls to deprecated functions with calls to standard dynamic
1030b425557eSmrg    memory functions in driver code.
1031b425557eSmrg    
1032b425557eSmrg    Signed-off-by: Trevor Woerner <twoerner@gmail.com>
1033b425557eSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1034b425557eSmrg
1035b425557eSmrgcommit ed3458c0b534a15777b7305cd594e1f9181c80b8
1036b425557eSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
1037b425557eSmrgDate:   Fri Jun 18 14:37:44 2010 +1000
1038b425557eSmrg
1039b425557eSmrg    Don't set AutoRepeat if we're not actually using it.
1040b425557eSmrg    
1041b425557eSmrg    Autorepeat was removed from the driver with version 1.4.0. So there is not
1042b425557eSmrg    much point in setting this option anymore.
1043b425557eSmrg    
1044b425557eSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1045b425557eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1046b425557eSmrg
1047b425557eSmrgcommit 3a8bae0fd2275a6dc62a88072b2a3a651840326c
1048b425557eSmrgAuthor: Jesse Adkins <jesserayadkins@gmail.com>
1049b425557eSmrgDate:   Tue Sep 28 13:29:50 2010 -0700
1050b425557eSmrg
1051b425557eSmrg    Purge cvs tags.
1052b425557eSmrg    
1053b425557eSmrg    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
1054b425557eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1055b425557eSmrg
1056b425557eSmrgcommit 66b222493b3af6b7fc200d8a296317e9f3e1820a
1057b425557eSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1058b425557eSmrgDate:   Sat Aug 14 01:11:53 2010 -0700
1059b425557eSmrg
1060b425557eSmrg    Revert "Close device fd when called with DEVICE_CLOSE"
1061b425557eSmrg    
1062b425557eSmrg    This reverts commit f8e219828db920c4cd7a2645a6194de029dc9bb5.
1063b425557eSmrg    (Sorry, failed to finish rebase operation to remove before pushing.
1064b425557eSmrg     As noted on xorg-devel, this patch was originally made for 1.3.2
1065b425557eSmrg     and needs to be reworked to reflect later upstream changes.)
1066b425557eSmrg
1067b425557eSmrgcommit 2aaef2754215d1a9f1073ad32f2ba498ce12188a
1068b425557eSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
1069b425557eSmrgDate:   Fri Aug 13 11:25:34 2010 +1000
1070b425557eSmrg
1071b425557eSmrg    Remove unused keyboardOptions.
1072b425557eSmrg    
1073b425557eSmrg    These have been unused since May 2009 when the struct that used them was
1074b425557eSmrg    removed from the driver. See fe8d1f70fc7edce4f030766159aebae8f8a89ffc.
1075b425557eSmrg    
1076b425557eSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1077b425557eSmrg
1078b425557eSmrgcommit 425c1280439fe37497a33c47b5a8432e59cbfb76
1079b425557eSmrgAuthor: Osamu Sayama <osamu.sayama@oracle.com>
1080b425557eSmrgDate:   Wed Aug 11 19:00:23 2010 -0700
1081b425557eSmrg
1082b425557eSmrg    sun_kbd: Add mappings for Hangul and Hanja keys on Korean keyboard
1083b425557eSmrg    
1084b425557eSmrg    Fixes Sun bug 6897086:
1085b425557eSmrg      Hangul and Hanja keys on Korean PC 105 keyboard are not recognized
1086b425557eSmrg      http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6897086
1087b425557eSmrg    
1088b425557eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1089b425557eSmrg
1090b425557eSmrgcommit f8e219828db920c4cd7a2645a6194de029dc9bb5
1091b425557eSmrgAuthor: Aaron Zang <aaron.zang@sun.com>
1092b425557eSmrgDate:   Wed Aug 11 18:55:59 2010 -0700
1093b425557eSmrg
1094b425557eSmrg    Close device fd when called with DEVICE_CLOSE
1095b425557eSmrg    
1096b425557eSmrg    Fixes Solaris bug 6886424:
1097b425557eSmrg     VT - keyboard and mouse do not work when switching to vt7
1098b425557eSmrg     http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6886424
1099b425557eSmrg    
1100b425557eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1101b425557eSmrg
1102b425557eSmrgcommit bfb1b7a319eab8e13542cfc00b8407121eabb4d5
1103b425557eSmrgAuthor: Fernando Carrijo <fcarrijo@yahoo.com.br>
1104b425557eSmrgDate:   Thu Jul 1 07:12:02 2010 -0300
1105b425557eSmrg
1106b425557eSmrg    Purge macro NEED_EVENTS
1107b425557eSmrg    
1108b425557eSmrg    Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
1109b425557eSmrg    Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
1110b425557eSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1111b425557eSmrg
1112b425557eSmrgcommit 1c05b48f976d89519a327c791a9a2bd7149ad581
1113b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1114b425557eSmrgDate:   Wed Jun 16 16:00:01 2010 -0400
1115b425557eSmrg
1116b425557eSmrg    config: restore inputdir automake variable
1117b425557eSmrg    
1118b425557eSmrg    All input drivers use this variable to set the installation
1119b425557eSmrg    path of the input module. For this driver, it was changed
1120b425557eSmrg    in commit 708ecbf8557d9e676e3bb07c1f83170f6d9f7cd7.
1121b425557eSmrg    One way or another is fine, but breaking a pattern is error prone.
1122b425557eSmrg    
1123b425557eSmrg    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
1124b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1125b425557eSmrg
1126b425557eSmrgcommit 2fb99e01f44f7c1dad3fedb0422f2ae39cbd5e49
1127b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1128b425557eSmrgDate:   Fri Jun 11 13:57:13 2010 -0400
1129b425557eSmrg
1130b425557eSmrg    config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
1131b425557eSmrg    
1132b425557eSmrg    It depends on util-macros 1.8
1133b425557eSmrg    The existing statement can now be removed from the configuration file.
1134b425557eSmrg    
1135b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1136b425557eSmrg
1137b425557eSmrgcommit b58f64eb53b5d9a2e116d23c0aee6f1c9079cfa7
1138b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1139b425557eSmrgDate:   Fri Jun 11 11:53:46 2010 -0400
1140b425557eSmrg
1141b425557eSmrg    config: use AC_PROG_SED now supplied by XORG_MANPAGE_SECTIONS
1142b425557eSmrg    
1143b425557eSmrg    It depends on util-macros 1.8
1144b425557eSmrg    The existing statement can now be removed from the configuration file.
1145b425557eSmrg    
1146b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1147b425557eSmrg
1148b425557eSmrgcommit 53d1fdd3a716ebcee0e75e0097106ff25db38498
1149b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1150b425557eSmrgDate:   Thu May 27 22:01:55 2010 -0400
1151b425557eSmrg
1152b425557eSmrg    config: upgrade to util-macros 1.8 for additional man page support
1153b425557eSmrg    
1154b425557eSmrg    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
1155b425557eSmrg    The value of MAN_SUBST is the same for all X.Org packages.
1156b425557eSmrg    
1157b425557eSmrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
1158b425557eSmrg    
1159b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1160b425557eSmrg
1161b425557eSmrgcommit 652bf3657b116af2d012116b15d01a8bb23e7850
1162b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1163b425557eSmrgDate:   Wed May 12 10:59:49 2010 -0400
1164b425557eSmrg
1165b425557eSmrg    config: fix warnings, m4 quoting and layout
1166b425557eSmrg    
1167b425557eSmrg    Fix some m4 quoting
1168b425557eSmrg    Fix some autoconf warnings
1169b425557eSmrg    remove AC_PROG_CC as it overrides AC_PROG_C_C99 from XORG_DEFAULT_OPTIONS
1170b425557eSmrg    Regroup statements per section
1171b425557eSmrg    Add comments
1172b425557eSmrg    
1173b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1174b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1175b425557eSmrg
1176b425557eSmrgcommit 613b44eb0878adf05a9bb4af01c84766ab5828d2
1177b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1178b425557eSmrgDate:   Wed May 12 10:55:11 2010 -0400
1179b425557eSmrg
1180b425557eSmrg    config: remove unrequired AC_HEADER_STDC
1181b425557eSmrg    
1182b425557eSmrg    Autoconf says:
1183b425557eSmrg    "This macro is obsolescent, as current systems have conforming
1184b425557eSmrg    header files. New programs need not use this macro".
1185b425557eSmrg    
1186b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1187b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1188b425557eSmrg
1189b425557eSmrgcommit 0aa1afb5b1e52c7e945b3a010372362c3157533b
1190b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1191b425557eSmrgDate:   Mon May 10 17:36:14 2010 -0400
1192b425557eSmrg
1193b425557eSmrg    config: move inputproto check to PKG_CHECK_MODULES
1194b425557eSmrg    
1195b425557eSmrg    The XORG_DRIVER_CHECK_EXT macro conditionally adds inputproto
1196b425557eSmrg    to PKG_CHECK_MODULES if this extension is defined in xorg-server.h.
1197b425557eSmrg    It allows a module to use ifdef XINPUT if the extension is available.
1198b425557eSmrg    In this module, the extension is required and not optional.
1199b425557eSmrg    
1200b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1201b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1202b425557eSmrg
1203b425557eSmrgcommit 9a93f9c5ad7c3ddf226dfdc987e60c580b6e0912
1204b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1205b425557eSmrgDate:   Mon May 10 17:35:37 2010 -0400
1206b425557eSmrg
1207b425557eSmrg    config: remove extension check for unused RANDR extension
1208b425557eSmrg    
1209b425557eSmrg    The randr protocol is not used, no randr*.h are included.
1210b425557eSmrg    
1211b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1212b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1213b425557eSmrg
1214b425557eSmrgcommit 2b491ed2339047f906e3008c085411da851b87cd
1215b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1216b425557eSmrgDate:   Mon May 10 17:14:44 2010 -0400
1217b425557eSmrg
1218b425557eSmrg    config: remove extension check for non-existing XKB extension
1219b425557eSmrg    
1220b425557eSmrg    This extension name does not exist in xorg-server.h and
1221b425557eSmrg    cannot be used in XORG_DRIVER_CHECK_EXT.
1222b425557eSmrg    Further more, headers from kbproto are not used.
1223b425557eSmrg    
1224b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1225b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1226b425557eSmrg
1227b425557eSmrgcommit 0ac76bf1a0d5e6b34a89682f1b20f62575ef2389
1228b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1229b425557eSmrgDate:   Mon May 10 15:54:08 2010 -0400
1230b425557eSmrg
1231b425557eSmrg    config: Upgrade X.Org macros to 1.4 for INSTALL file copying
1232b425557eSmrg    
1233b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1234b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1235b425557eSmrg
1236b425557eSmrgcommit 1cb8dd780e18283d3dffaff076dd63452573a198
1237b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1238b425557eSmrgDate:   Mon May 10 15:51:19 2010 -0400
1239b425557eSmrg
1240b425557eSmrg    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
1241b425557eSmrg    
1242b425557eSmrg    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
1243b425557eSmrg    AC_PROG_C_C99. This sets gcc with -std=gnu99.
1244b425557eSmrg    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
1245b425557eSmrg    
1246b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1247b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1248b425557eSmrg
1249b425557eSmrgcommit b89c71e7e956d35f2989d419b1076e8bd6f90e34
1250b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1251b425557eSmrgDate:   Mon May 10 15:50:34 2010 -0400
1252b425557eSmrg
1253b425557eSmrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
1254b425557eSmrg    
1255b425557eSmrg    Regroup AC statements at the top.
1256b425557eSmrg    
1257b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1258b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1259b425557eSmrg
1260b425557eSmrgcommit 367c39341e2bf063c0d5f25aa1b51a897281ad57
1261b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1262b425557eSmrgDate:   Mon May 10 15:47:14 2010 -0400
1263b425557eSmrg
1264b425557eSmrg    config: update AC_PREREQ statement to 2.60
1265b425557eSmrg    
1266b425557eSmrg    Unrelated to the previous patches, the new value simply reflects
1267b425557eSmrg    the reality that the minimum level for autoconf to configure
1268b425557eSmrg    all x.org modules is 2.60 dated June 2006.
1269b425557eSmrg    
1270b425557eSmrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
1271b425557eSmrg    
1272b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1273b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1274b425557eSmrg
1275b425557eSmrgcommit db1e92685155f25dbff3aaac6b7045ad68fe441a
1276b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1277b425557eSmrgDate:   Sat Apr 10 10:16:06 2010 -0400
1278b425557eSmrg
1279b425557eSmrg    config: LNX_KBD_PERIOD_NAME not used since autorepeat was removed
1280b425557eSmrg    
1281b425557eSmrg    In commit ae630aef17185dd8d2c23d0eb1b3287fa6e26268,
1282b425557eSmrg    the autorepeat feature was removed which was the only
1283b425557eSmrg    user of LNX_KBD_PERIOD_NAME.
1284b425557eSmrg    
1285b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1286b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1287b425557eSmrg
1288b425557eSmrgcommit cee8a4241c86a00b90b74428473680cb022a8b7f
1289b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1290b425557eSmrgDate:   Mon May 10 11:40:06 2010 -0400
1291b425557eSmrg
1292b425557eSmrg    Remove unused SCO driver files
1293b425557eSmrg    
1294b425557eSmrg    The SCO driver has never been enabled since the original commit
1295b425557eSmrg    95e5d2521fc39a661e13b313e5aa2514ddac9a5e.
1296b425557eSmrg    The configure.ac file never sets the IS_SCO variable.
1297b425557eSmrg    
1298b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1299b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1300b425557eSmrg
1301b425557eSmrgcommit 6b7655d6ea0115ea6edabd26aa0bcf0241ab0740
1302b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1303b425557eSmrgDate:   Sat May 8 13:37:07 2010 -0400
1304b425557eSmrg
1305b425557eSmrg    Missing #ifdef for PCCONS
1306b425557eSmrg    
1307b425557eSmrg    PCCONS support is not always present and should be condiontally compiled.
1308b425557eSmrg    Refer to xserver definition of PCCONS_SUPPORT
1309b425557eSmrg    
1310b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1311b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1312b425557eSmrg
1313b425557eSmrgcommit d307dc016485f2811d2d722285a3a6c8a7f8cf12
1314b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1315b425557eSmrgDate:   Sat May 8 10:41:19 2010 -0400
1316b425557eSmrg
1317b425557eSmrg    config: remove AH_TOP autoheader statement
1318b425557eSmrg    
1319b425557eSmrg    The generated config.h does not need to include xorg-server.h
1320b425557eSmrg    for the content it provides.
1321b425557eSmrg    Add #include <xorg-server.h> in .[hc] files as needed.
1322b425557eSmrg    
1323b425557eSmrg    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1324b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1325b425557eSmrg
1326b425557eSmrgcommit 2dc73fa6308b2ea01b82744a44f8c5c11bfca538
1327b425557eSmrgAuthor: Julien Cristau <jcristau@debian.org>
1328b425557eSmrgDate:   Sat Mar 13 12:04:24 2010 +0100
1329b425557eSmrg
1330b425557eSmrg    man: the old xkb options are gone
1331b425557eSmrg    
1332b425557eSmrg    The kbd manpage mentions the existence of other, undocumented xkb
1333b425557eSmrg    options (those allowing to set keycodes/types/compat/symbols/geometry).
1334b425557eSmrg    These options are gone as of commit 62e663e (Switch to new XKB API).
1335b425557eSmrg    
1336b425557eSmrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
1337b425557eSmrg
1338b425557eSmrgcommit daf147d10f9eb93c08c4ba0dfe4d61e87a41ddf3
1339b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1340b425557eSmrgDate:   Thu Feb 11 10:08:07 2010 -0500
1341b425557eSmrg
1342b425557eSmrg    config: move CWARNFLAGS from configure.ac to Makefile.am
1343b425557eSmrg    
1344b425557eSmrg    Compiler warning flags should be explicitly set in the makefile
1345b425557eSmrg    rather than being merged with other packages compiler flags.
1346b425557eSmrg    
1347b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1348b425557eSmrg
1349b425557eSmrgcommit 5e1dacfd0ce3298f8c3d7660af0f8ca995b867b2
1350b425557eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
1351b425557eSmrgDate:   Fri Jan 15 15:58:07 2010 -0800
1352b425557eSmrg
1353b425557eSmrg    Update Sun license notices to current X.Org standard form
1354b425557eSmrg    
1355b425557eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1356b425557eSmrg
1357b425557eSmrgcommit f6e6a09a14b43e01bd378ea0870a474b84b86594
1358b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1359b425557eSmrgDate:   Tue Dec 15 22:01:02 2009 -0500
1360b425557eSmrg
1361b425557eSmrg    configure.ac: remove unused sdkdir=$(pkg-config...) statement
1362b425557eSmrg    
1363b425557eSmrg    The sdkdir variable isn't use, so remove the statement.
1364b425557eSmrg    
1365b425557eSmrg    Acked-by: Dan Nicholson <dbn.lists@gmail.com>
1366b425557eSmrg    
1367b425557eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1368b425557eSmrg
1369b425557eSmrgcommit 4f09bebe936dcad41a53d46d8c8e96337dd3edc4
1370b425557eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
1371b425557eSmrgDate:   Wed Dec 16 18:14:59 2009 -0800
1372b425557eSmrg
1373b425557eSmrg    Silence sed substitutions in make output
1374b425557eSmrg    
1375b425557eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1376b425557eSmrg
1377b425557eSmrgcommit cb635080a484f8e87ed1df5360112ec5e2ad7e88
1378b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1379b425557eSmrgDate:   Mon Nov 23 09:25:05 2009 -0500
1380b425557eSmrg
1381b425557eSmrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
1382b425557eSmrg    
1383b425557eSmrg    Now that the INSTALL file is generated.
1384b425557eSmrg    Allows running make maintainer-clean.
1385b425557eSmrg
1386b425557eSmrgcommit 25d30641812834919ec3d3ac8a13f225876b1979
1387b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1388b425557eSmrgDate:   Wed Oct 28 14:41:41 2009 -0400
1389b425557eSmrg
1390b425557eSmrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
1391b425557eSmrg    
1392b425557eSmrg    Automake 'foreign' option is specified in configure.ac.
1393b425557eSmrg    Remove from Makefile.am
1394b425557eSmrg
1395b425557eSmrgcommit c1ff277ae557a2d8967f7dd4b8a8af0031670076
1396b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1397b425557eSmrgDate:   Wed Oct 28 14:09:09 2009 -0400
1398b425557eSmrg
1399b425557eSmrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
1400b425557eSmrg    
1401b425557eSmrg    Add missing INSTALL file. Use standard GNU file on building tarball
1402b425557eSmrg    README may have been updated
1403b425557eSmrg    Remove AUTHORS file as it is empty and no content available yet.
1404b425557eSmrg    Remove NEWS file as it is empty and no content available yet.
1405b425557eSmrg
1406b425557eSmrgcommit b3da011aab766d62e39cc43a7aaf80d9fd20c840
1407b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1408b425557eSmrgDate:   Tue Oct 27 08:48:14 2009 -0400
1409b425557eSmrg
1410b425557eSmrg    Deploy the new XORG_DEFAULT_OPTIONS #24242
1411b425557eSmrg    
1412b425557eSmrg    Pre-req for generating INSTALL file
1413b425557eSmrg
1414b425557eSmrgcommit 5fa8e062b246971f478a0da5308fd8ac9743b606
1415b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1416b425557eSmrgDate:   Mon Oct 26 12:54:20 2009 -0400
1417b425557eSmrg
1418b425557eSmrg    Several driver modules do not have a ChangeLog target in Makefile.am #23814
1419b425557eSmrg    
1420b425557eSmrg    The git generated ChangeLog replaces the hand written one.
1421b425557eSmrg    Update configure.ac to xorg-macros level 1.3.
1422b425557eSmrg    Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
1423b425557eSmrg    Update Makefile.am to add ChangeLog target if missing
1424b425557eSmrg    Remove ChangeLog from EXTRA_DIST or *CLEAN variables
1425b425557eSmrg    This is a pre-req for the INSTALL_CMD
1426b425557eSmrg
1427b425557eSmrgcommit 42f1e73f04ceb10533361df8f2d5e82076c8b121
1428b425557eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1429b425557eSmrgDate:   Thu Oct 22 12:34:16 2009 -0400
1430b425557eSmrg
1431b425557eSmrg    .gitignore: use common defaults with custom section # 24239
1432b425557eSmrg    
1433b425557eSmrg    Using common defaults will reduce errors and maintenance.
1434b425557eSmrg    Only the very small or inexistent custom section need periodic maintenance
1435b425557eSmrg    when the structure of the component changes. Do not edit defaults.
1436b425557eSmrg
1437b425557eSmrgcommit c66f4f9fcc7450f2c1378f6117bda4442d2af8ae
1438b425557eSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
1439b425557eSmrgDate:   Wed Oct 7 10:53:14 2009 +1000
1440b425557eSmrg
1441b425557eSmrg    keyboard 1.4.0
1442b425557eSmrg    
1443b425557eSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1444b425557eSmrg
144534977a2fSmrgcommit 0c75afb4895b60aa08209ccfee9dfad4e4495f4d
144634977a2fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
144734977a2fSmrgDate:   Tue Oct 6 17:02:33 2009 +1000
144834977a2fSmrg
144934977a2fSmrg    Remove now un-used autorepeat field.
145034977a2fSmrg    
145134977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
145234977a2fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
145334977a2fSmrg
145434977a2fSmrgcommit adc1048980113b329d97ebf5b974ca4a50fc86ba
145534977a2fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
145634977a2fSmrgDate:   Tue Oct 6 17:00:58 2009 +1000
145734977a2fSmrg
145834977a2fSmrg    Don't use XKB_DFLT_RULES from the server.
145934977a2fSmrg    
146034977a2fSmrg    On Linux, the server uses default rules of "evdev" which doesn't apply for
146134977a2fSmrg    this driver. For all other cases, the server uses "base", so let's just
146234977a2fSmrg    hardcode it here too.
146334977a2fSmrg    
146434977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
146534977a2fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
146634977a2fSmrg
146734977a2fSmrgcommit ecd34ebd43d5a8c0db0a6dd132b61a4c663c7fd8
146834977a2fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
146934977a2fSmrgDate:   Tue Oct 6 17:05:56 2009 +1000
147034977a2fSmrg
147134977a2fSmrg    Require macros 1.3 for XORG_DEFAULT_OPTIONS
147234977a2fSmrg    
147334977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
147434977a2fSmrg
147534977a2fSmrgcommit 5427034948fd4d59d5d2d50f9188376f23119a72
147634977a2fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
147734977a2fSmrgDate:   Wed Sep 9 11:48:43 2009 +1000
147834977a2fSmrg
147934977a2fSmrg    keyboard 1.3.99.1
148034977a2fSmrg    
148134977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
148234977a2fSmrg
148334977a2fSmrgcommit 158d33c15df60696946031a0319e2bd2ec8b9541
148434977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
148534977a2fSmrgDate:   Wed Aug 19 18:56:05 2009 -0700
148634977a2fSmrg
148734977a2fSmrg    sun_kbd: Check if streams module is already on the stack before pushing it
148834977a2fSmrg    
148934977a2fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
149034977a2fSmrg
149134977a2fSmrgcommit 891d55e759ff6a30f62809081a11c3da20fc0551
149234977a2fSmrgAuthor: Aaron Zang <Aaron.Zang@Sun.COM>
149334977a2fSmrgDate:   Thu Aug 13 20:39:59 2009 -0700
149434977a2fSmrg
149534977a2fSmrg    sun_kbd: Use HID ioctl variants to get/set direct mode on usbhid devices
149634977a2fSmrg    
149734977a2fSmrg    When opening a usb hid* device node directly (instead of via the
149834977a2fSmrg    /dev/kbd virtual/coalescing device node), use the HIDIOCKMGDIRECT
149934977a2fSmrg    and HIDIOCKMSDIRECT ioctls instead of the KIO* versions.   When
150034977a2fSmrg    closing the device, always reset back to direct mode, no matter
150134977a2fSmrg    what state we found it in.
150234977a2fSmrg    
150334977a2fSmrg    Signed-off-by: Aaron Zang <Aaron.Zang@Sun.COM>
150434977a2fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
150534977a2fSmrg
150634977a2fSmrgcommit 8e42e8f0034d89ef4b6cee44148961f808ba0602
150734977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
150834977a2fSmrgDate:   Wed Aug 5 15:03:43 2009 -0700
150934977a2fSmrg
151034977a2fSmrg    sun_kbd: re-open keyboard if needed in KbdOn
151134977a2fSmrg    
151234977a2fSmrg    If we closed keyboard in KbdOff, we need to reopen it in KbdOn, or
151334977a2fSmrg    will not be able to type after VT switch.
151434977a2fSmrg    
151534977a2fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
151634977a2fSmrg
151734977a2fSmrgcommit bba90b4e87be3ae5a13d69f6d9c60aa97761c8d5
151834977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
151934977a2fSmrgDate:   Tue Aug 4 21:31:23 2009 -0700
152034977a2fSmrg
152134977a2fSmrg    Sun bug 6852921: Recycling Xorg runs out of file descriptors in kbd driver
152234977a2fSmrg    
152334977a2fSmrg    http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6852921
152434977a2fSmrg    
152534977a2fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
152634977a2fSmrg
152734977a2fSmrgcommit 352aa83c416a78e59be4dfa7d8442e5eec50130a
152834977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
152934977a2fSmrgDate:   Tue Aug 4 21:04:24 2009 -0700
153034977a2fSmrg
153134977a2fSmrg    Stop checking for #ifdef __SOL8__ - assume Solaris is at least Solaris 8
153234977a2fSmrg    
153334977a2fSmrg    If you want to run a pre-1999 kernel, you'll need a pre-2009 X server
153434977a2fSmrg    
153534977a2fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
153634977a2fSmrg
153734977a2fSmrgcommit fe8d1f70fc7edce4f030766159aebae8f8a89ffc
153834977a2fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
153934977a2fSmrgDate:   Sat May 30 21:12:34 2009 +1000
154034977a2fSmrg
154134977a2fSmrg    Remove ModuleInfoRec.
154234977a2fSmrg    
154334977a2fSmrg    This struct was removed with 2107becb0ce2ffda001be65728c53563496d8d50 from
154434977a2fSmrg    the server.
154534977a2fSmrg    
154634977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
154734977a2fSmrg
154834977a2fSmrgcommit 29f075db9f86aa7e5e01688a5fd5e0081210e16b
154934977a2fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
155034977a2fSmrgDate:   Mon May 11 15:30:23 2009 +1000
155134977a2fSmrg
155234977a2fSmrg    Return BadValue if the server failed to init the keyboard. (#21278)
155334977a2fSmrg    
155434977a2fSmrg    If keyboard init failed, we don't have a useful keymap and thus can't
155534977a2fSmrg    continue.
155634977a2fSmrg    This is essentially 0e15697b53c9448ce9911aa6499b2ea0bda92af6 from
155734977a2fSmrg    xserver ported over here.
155834977a2fSmrg    
155934977a2fSmrg    X.Org Bug 21278 <http://bugs.freedesktop.org/show_bug.cgi?id=21278>
156034977a2fSmrg    
156134977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
156234977a2fSmrg
156334977a2fSmrgcommit 7a4d6f396597c4b96e1402dadfcd2c0e5b7b0579
156434977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
156534977a2fSmrgDate:   Fri May 1 14:47:59 2009 -0700
156634977a2fSmrg
156734977a2fSmrg    Override HKTG & BSlash2 keycodes on Solaris
156834977a2fSmrg    
156934977a2fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
157034977a2fSmrg
157134977a2fSmrgcommit 2bc18590e6b7b403dcec22a09820010748c48972
157234977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
157334977a2fSmrgDate:   Thu Apr 30 16:26:23 2009 -0700
157434977a2fSmrg
157534977a2fSmrg    Solaris keyboard fixes for HAL hotplugging support
157634977a2fSmrg    
157734977a2fSmrg    - Handle hot-unplug by checking for ENODEV on read and removing device
157834977a2fSmrg    - Make sure to re-push streams module on resume
157934977a2fSmrg    
158034977a2fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
158134977a2fSmrg
158234977a2fSmrgcommit 810fe3a4afd7e77a645c312f9475e75c2f7e925c
158334977a2fSmrgAuthor: Alan Curry <pacman@kosh.dhis.org>
158434977a2fSmrgDate:   Sat Feb 28 00:53:10 2009 -0500
158534977a2fSmrg
158634977a2fSmrg    KDGETLED needs a char, not an int.
158734977a2fSmrg    
158834977a2fSmrg    KDGETLED actually only stores a single byte at the address indicated by
158934977a2fSmrg    &real_leds, which on big-endian systems means the kernel's led state is put
159034977a2fSmrg    into the most-significant byte of real_leds. The LED_CAP LED_NUM LED_SCR
159134977a2fSmrg    macros then extract some bits from the least-significant byte, which still
159234977a2fSmrg    contains stack garbage since real_leds hasn't been initialized.
159334977a2fSmrg    
159434977a2fSmrg    Don't believe what the console_ioctl(4) man page says. It's wrong. Go read
159534977a2fSmrg    drivers/char/vt_ioctl.c in the kernel source.
159634977a2fSmrg    
159734977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
159834977a2fSmrg
159934977a2fSmrgcommit 0fafdc024624d27ddffdcc4ff0047dec59ef33e2
160034977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
160134977a2fSmrgDate:   Thu Apr 2 16:53:53 2009 -0700
160234977a2fSmrg
160334977a2fSmrg    Remove Initialised static variable (not used since xf86AddModuleInfo removal)
160434977a2fSmrg    
160534977a2fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
160634977a2fSmrg
160734977a2fSmrgcommit 7b64df0a988674454522e353ea2b56485474af6e
160834977a2fSmrgAuthor: David Miller <davem@davemloft.net>
160934977a2fSmrgDate:   Tue Feb 24 16:50:22 2009 -0800
161034977a2fSmrg
161134977a2fSmrg    Fix xf86-input-keyboard build on Linux/sparc
161234977a2fSmrg    
161334977a2fSmrg    lnx_kbd.c: Fix Sparc build.
161434977a2fSmrg    
161534977a2fSmrg    Signed-off-by: David S. Miller <davem@davemloft.net>
161634977a2fSmrg
161734977a2fSmrgcommit 62e663e7b107207b474713f22b6fec72f811dd86
161834977a2fSmrgAuthor: Daniel Stone <daniel@fooishbar.org>
161934977a2fSmrgDate:   Tue Feb 10 17:24:21 2009 +1000
162034977a2fSmrg
162134977a2fSmrg    Switch to new XKB API
162234977a2fSmrg    
162334977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
162434977a2fSmrg
162534977a2fSmrgcommit ae630aef17185dd8d2c23d0eb1b3287fa6e26268
162634977a2fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
162734977a2fSmrgDate:   Wed Feb 11 09:09:59 2009 +1000
162834977a2fSmrg
162934977a2fSmrg    Really remove autorepeat.
163034977a2fSmrg    
163134977a2fSmrg    This strips all autorepeat from the keyboard driver. If you need autorepeat,
163234977a2fSmrg    use XKB.
163334977a2fSmrg    
163434977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
163534977a2fSmrg
163634977a2fSmrgcommit 74ffb8e1897e7dd73f1adf3a2cba6b4214cfc77a
163734977a2fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
163834977a2fSmrgDate:   Wed Feb 11 09:04:53 2009 +1000
163934977a2fSmrg
164034977a2fSmrg    Don't set xkb repeat rate from the driver.
164134977a2fSmrg
164234977a2fSmrgcommit 39b34a293a1502be2529b83575d03a46c5b0f1b9
164334977a2fSmrgAuthor: Daniel Stone <daniel@fooishbar.org>
164434977a2fSmrgDate:   Tue Feb 10 17:28:06 2009 +1000
164534977a2fSmrg
164634977a2fSmrg    No autorepeat handling in the driver.
164734977a2fSmrg    
164834977a2fSmrg    It's bad enough in the server, let's not cook up a driver-specific
164934977a2fSmrg    implementation on top of it.
165034977a2fSmrg    
165134977a2fSmrg    Extracted into separate commits by Peter Hutterer.
165234977a2fSmrg    
165334977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
165434977a2fSmrg
165534977a2fSmrgcommit 9234a0a91ef0c848dead86df831124429c7f528a
165634977a2fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
165734977a2fSmrgDate:   Tue Feb 10 17:01:37 2009 +1000
165834977a2fSmrg
165934977a2fSmrg    unifdef XKB and remove all "noXkb" handling.
166034977a2fSmrg    
166134977a2fSmrg    XKB is here to stay. Live with it.
166234977a2fSmrg
166334977a2fSmrgcommit 9f95e38282164a617b68e4dedf7b72ebc0fedc3e
166434977a2fSmrgAuthor: Daniel Stone <daniel@fooishbar.org>
166534977a2fSmrgDate:   Tue Feb 10 16:47:52 2009 +1000
166634977a2fSmrg
166734977a2fSmrg    nec/jp layout is just "jp" these days.
166834977a2fSmrg    
166934977a2fSmrg    Extracted into separate commits by Peter Hutterer.
167034977a2fSmrg    
167134977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
167234977a2fSmrg
167334977a2fSmrgcommit db59771946ac53f78fecf2d75eb165275a45f6aa
167434977a2fSmrgAuthor: Daniel Stone <daniel@fooishbar.org>
167534977a2fSmrgDate:   Tue Feb 10 16:43:46 2009 +1000
167634977a2fSmrg
167734977a2fSmrg    No more special sun keyboards anymore.
167834977a2fSmrg    
167934977a2fSmrg    Extracted into separate commits by Peter Hutterer.
168034977a2fSmrg    
168134977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
168234977a2fSmrg
168334977a2fSmrgcommit ea428e52f599a6f575bc012b552e14535009d219
168434977a2fSmrgAuthor: Daniel Stone <daniel@fooishbar.org>
168534977a2fSmrgDate:   Tue Feb 10 16:41:06 2009 +1000
168634977a2fSmrg
168734977a2fSmrg    Remove special support for Panix106
168834977a2fSmrg    
168934977a2fSmrg    Let's pretend that if google doesn't know it, it doesn't exist.
169034977a2fSmrg    
169134977a2fSmrg    Extracted into separate commits by Peter Hutterer.
169234977a2fSmrg    
169334977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
169434977a2fSmrg
169534977a2fSmrgcommit 425c0494e7ff4b7ed0ee7aec3b07a3bce812b9b7
169634977a2fSmrgAuthor: Daniel Stone <daniel@fooishbar.org>
169734977a2fSmrgDate:   Tue Feb 10 17:24:32 2009 +1000
169834977a2fSmrg
169934977a2fSmrg    Change KbdCtrlProc to a void
170034977a2fSmrg    
170134977a2fSmrg    6 years to follow an API surely is within reasonably response time, right?
170234977a2fSmrg    
170334977a2fSmrg    Extracted into separate commits by Peter Hutterer.
170434977a2fSmrg    
170534977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
170634977a2fSmrg
170734977a2fSmrgcommit 218ec4b53cc3e557317e188caf8762eac5e06e71
170834977a2fSmrgAuthor: Daniel Stone <daniel@fooishbar.org>
170934977a2fSmrgDate:   Tue Feb 10 16:39:51 2009 +1000
171034977a2fSmrg
171134977a2fSmrg    Remove leftover ifdef XINPUT.
171234977a2fSmrg    
171334977a2fSmrg    XINPUT has been mandatory for a while now.
171434977a2fSmrg    
171534977a2fSmrg    Extracted into separate commits by Peter Hutterer.
171634977a2fSmrg    
171734977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
171834977a2fSmrg
171934977a2fSmrgcommit d12d2d2c789e8439ae6f2e63526c49c76c385c8e
172034977a2fSmrgAuthor: Daniel Stone <daniel@fooishbar.org>
172134977a2fSmrgDate:   Tue Feb 10 16:38:56 2009 +1000
172234977a2fSmrg
172334977a2fSmrg    Remove SpecialKey handling.
172434977a2fSmrg    
172534977a2fSmrg    Are your keys really that special? Really?
172634977a2fSmrg    No. They aren't. Take it from me.
172734977a2fSmrg    
172834977a2fSmrg    Extracted into separate commits by Peter Hutterer.
172934977a2fSmrg    
173034977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
173134977a2fSmrg
173234977a2fSmrgcommit 862314c8dfced80631b2c7a6e00799fd2956b6dc
173334977a2fSmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
173434977a2fSmrgDate:   Wed Feb 4 18:59:23 2009 -0200
173534977a2fSmrg
173634977a2fSmrg    Janitor: compiler warnings, .gitignore.
173734977a2fSmrg    
173834977a2fSmrg    Correct common sparse warning about integer used where a pointer
173934977a2fSmrg    is expected. Remaining warnings are about the symbols that the
174034977a2fSmrg    X Server loader should "dlsym()" to load the module, and are
174134977a2fSmrg    extern/exported, but have no declaration anywhere.
174234977a2fSmrg    
174334977a2fSmrg      Use only one .gitignore file in the toplevel directory.
174434977a2fSmrg    
174534977a2fSmrg    Signed-off-by: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
174634977a2fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
174734977a2fSmrg
174834977a2fSmrgcommit 69d38cbda4ecff87dc63dd26cfae4262c1e6161c
174934977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
175034977a2fSmrgDate:   Fri Jan 30 20:23:32 2009 -0800
175134977a2fSmrg
175234977a2fSmrg    Add README with pointers to mailing list, bugzilla & git repos
175334977a2fSmrg
175434977a2fSmrgcommit 14267d89087c21071fde1960f77cceee49a6e551
175534977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
175634977a2fSmrgDate:   Tue Jan 20 16:54:21 2009 -0800
175734977a2fSmrg
175834977a2fSmrg    Use XKB_DFLT_RULES from xorg-server.h for default xkb rules filename
175934977a2fSmrg
176034977a2fSmrgcommit f9857c498803ce8e5902df7319d2928b0db8cd49
176134977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
176234977a2fSmrgDate:   Fri Jan 9 14:50:56 2009 -0800
176334977a2fSmrg
176434977a2fSmrg    Add note on hal-based configuration to man page
176534977a2fSmrg
176634977a2fSmrgcommit ba47bfd9c4ebab0c71f7918127506817378d9eef
176734977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
176834977a2fSmrgDate:   Wed Jan 7 10:02:23 2009 -0800
176934977a2fSmrg
177034977a2fSmrg    Move ifdefs to clear "warning: statement has no consequent: if"
177134977a2fSmrg
177234977a2fSmrgcommit fb9c07cbf0339922816007f2d35c501266a439b1
177334977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
177434977a2fSmrgDate:   Wed Jan 7 09:58:36 2009 -0800
177534977a2fSmrg
177634977a2fSmrg    Make LED masks more consistently unsigned long to clear compiler/lint warnings
177734977a2fSmrg
177834977a2fSmrgcommit 2fde7c02565384ce774c20face9755359c5d5946
177934977a2fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
178034977a2fSmrgDate:   Wed Jan 7 09:56:12 2009 -0800
178134977a2fSmrg
178234977a2fSmrg    Remove unused variables from Solaris code
178334977a2fSmrg
178479a8a9c6Smrgcommit 708ecbf8557d9e676e3bb07c1f83170f6d9f7cd7
178579a8a9c6SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
178679a8a9c6SmrgDate:   Wed Jan 7 15:09:01 2009 -0200
1787ee3138f1Smrg
178879a8a9c6Smrg    Update for servers newer then 1.5 or git master.
178979a8a9c6Smrg    
179079a8a9c6Smrg      The atKeynames.h header was moved to the kbd driver sources as
179179a8a9c6Smrg    well as the xf86CommonSpecialKey() function. This problem probably
179279a8a9c6Smrg    got unnoticed for quite sometime, mainly because most people doing
179379a8a9c6Smrg    regular builds should either not have been building the kbd driver,
179479a8a9c6Smrg    or had atKeynames.h in /usr/include/xorg from a previous install.
1795ee3138f1Smrg
179679a8a9c6Smrgcommit 9294caab68d58d13f429b7c0b23541b99f2b0dae
179779a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
179879a8a9c6SmrgDate:   Tue Nov 18 18:40:58 2008 -0800
1799ee3138f1Smrg
180079a8a9c6Smrg    Renamed subdir .cvsignore files to .gitignore
1801ee3138f1Smrg
180279a8a9c6Smrgcommit 74b6461c5362e3401fdcf5a080bf71e6f7908e09
180379a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
180479a8a9c6SmrgDate:   Tue Nov 11 17:35:55 2008 -0800
1805ee3138f1Smrg
180679a8a9c6Smrg    sun_kbd.c: Don't try to repeat shutdown actions on already closed keyboard
1807ee3138f1Smrg
180879a8a9c6Smrgcommit 3e28d68b50d291938734e9684b8296ca864f3892
180979a8a9c6SmrgAuthor: Luc Verhaegen <libv@skynet.be>
181079a8a9c6SmrgDate:   Mon Oct 13 15:22:32 2008 +0200
1811ee3138f1Smrg
181279a8a9c6Smrg    Set TERMINATE_FALLBACK to 0.
181379a8a9c6Smrg    
181479a8a9c6Smrg    This stops the keyboard driver from sending 2 extra ctrl-alt-backspace
181579a8a9c6Smrg    events to the server.
1816ee3138f1Smrg
181779a8a9c6Smrgcommit eecfd24481b5768692409666b16b666e71ec97f8
181879a8a9c6SmrgAuthor: Adam Jackson <ajax@redhat.com>
181979a8a9c6SmrgDate:   Tue Aug 19 15:28:02 2008 -0400
1820ee3138f1Smrg
182179a8a9c6Smrg    Remove useless call to xf86AddModuleInfo
1822ee3138f1Smrg
182379a8a9c6Smrgcommit 574442b906fa8ff600d2fd32fdb2bf953b3bb5fa
182479a8a9c6SmrgAuthor: Adam Jackson <ajax@redhat.com>
182579a8a9c6SmrgDate:   Tue Aug 19 10:20:47 2008 -0400
1826ee3138f1Smrg
182779a8a9c6Smrg    Remove XFree86-Misc leftovers.
1828ee3138f1Smrg
182979a8a9c6Smrgcommit 80b04aa649f5e65294439264b6bbb0dc90c22a7c
18308d623946SmrgAuthor: Kristian Høgsberg  <krh@redhat.com>
183179a8a9c6SmrgDate:   Thu Jul 24 16:39:02 2008 -0400
1832ee3138f1Smrg
183379a8a9c6Smrg    Move atKeynames.h and xf86CommonSpecialKey() here.
1834ee3138f1Smrg
183579a8a9c6Smrgcommit ef7873db2861a9aa103eaabbe84b4396e64ff3a1
183679a8a9c6SmrgAuthor: Adam Jackson <ajax@redhat.com>
183779a8a9c6SmrgDate:   Wed May 21 15:39:59 2008 -0400
1838ee3138f1Smrg
183979a8a9c6Smrg    keyboard 1.3.1
1840ee3138f1Smrg
184179a8a9c6Smrgcommit a1866e2e73f0b401cd8e92fc9ee8db1791585936
184279a8a9c6SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
184379a8a9c6SmrgDate:   Wed Apr 9 14:36:58 2008 -0300
1844ee3138f1Smrg
184579a8a9c6Smrg    Don't send events in DEVICE_INIT, only after DEVICE_ON.
184679a8a9c6Smrg    
184779a8a9c6Smrg    See http://bugs.freedesktop.org/show_bug.cgi?id=2243#c15 for a description of
184879a8a9c6Smrg    the problem fixed in this patch.
184979a8a9c6Smrg    
185079a8a9c6Smrg    Now only the driver leds state is synched with virtual console state, and if
185179a8a9c6Smrg    required, events are post in DEVICE_ON.
185279a8a9c6Smrg    This also defines an internal INITFLAG state to know when DEVICE_ON is called
185379a8a9c6Smrg    after DEVICE_INIT, otherwise, it will only send events for leds that changed
185479a8a9c6Smrg    state while the device was in "DEVICE_OFF state".
185579a8a9c6Smrg    
185679a8a9c6Smrg    Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
1857ee3138f1Smrg
185879a8a9c6Smrgcommit 86b16003ef1134a2471cd3f7ac217db574fa714c
185979a8a9c6SmrgAuthor: Adam Jackson <ajax@redhat.com>
186079a8a9c6SmrgDate:   Thu Mar 20 16:05:05 2008 -0400
186179a8a9c6Smrg
186279a8a9c6Smrg    keyboard 1.3.0
186379a8a9c6Smrg
186479a8a9c6Smrgcommit af3adb8e24c03fcd86ad63208ce525cd4db876ac
186579a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
186679a8a9c6SmrgDate:   Mon Mar 17 19:19:45 2008 -0700
186779a8a9c6Smrg
186879a8a9c6Smrg    Correct COPYING file and note which notices apply to which code/OS'es
186979a8a9c6Smrg
187079a8a9c6Smrgcommit 49bf7022f85886d06ba4991364e6e28f17d78f2b
187179a8a9c6SmrgAuthor: Daniel Drake <ddrake@brontes3d.com>
187279a8a9c6SmrgDate:   Mon May 21 13:53:01 2007 -0800
187379a8a9c6Smrg
187479a8a9c6Smrg    Bug 11026: xf86-input-keyboard COPYING file
187579a8a9c6Smrg    
187679a8a9c6Smrg    X.Org Bugzilla #11026 <https://bugs.freedesktop.org/show_bug.cgi?id=11026>
187779a8a9c6Smrg
187879a8a9c6Smrgcommit 0382ed1c0c29ee19cfa8bff213ee32a7d0c06da9
187979a8a9c6SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
188079a8a9c6SmrgDate:   Fri Feb 8 19:00:57 2008 -0200
188179a8a9c6Smrg
188279a8a9c6Smrg    Alternate patch to preserve NumLock & CapsLock leds at X Server startup.
188379a8a9c6Smrg    
188479a8a9c6Smrg      This patch requires reverting commits:
188579a8a9c6Smrg    7148a0c3e04668b7608295ebdf94579f6acfa544 and
188679a8a9c6Smrg    0f3716db01681876cc385727beeb842af5b950d3
188779a8a9c6Smrg      Also, it is assumed that the os specific GetLeds will properly
188879a8a9c6Smrg    use bit 0 for caps lock and bit 1 for num lock.
188979a8a9c6Smrg    
189079a8a9c6Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
189179a8a9c6Smrg
189279a8a9c6Smrgcommit 382ad4ef28b8393b385ac1d2426c5b22076ea165
189379a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
189479a8a9c6SmrgDate:   Mon Mar 17 18:48:47 2008 -0700
189579a8a9c6Smrg
189679a8a9c6Smrg    Revert previous attempts to sync lock state & LEDs
189779a8a9c6Smrg    
189879a8a9c6Smrg    See next commit for improved fix
189979a8a9c6Smrg
190079a8a9c6Smrgcommit 0c8220690c726d61a250ad5aec9171009f523043
190179a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
190279a8a9c6SmrgDate:   Mon Mar 17 18:46:15 2008 -0700
190379a8a9c6Smrg
190479a8a9c6Smrg    Use $(XKBPATH) for xkb file path in man page
190579a8a9c6Smrg
190679a8a9c6Smrgcommit e32e610b719c7dc7a78a1b991b12521863877e51
190779a8a9c6SmrgAuthor: Matej Kosik <kosik@fiit.stuba.sk>
190879a8a9c6SmrgDate:   Fri Feb 15 08:53:48 2008 -0800
190979a8a9c6Smrg
191079a8a9c6Smrg    Add information & example of XKB options to man page
191179a8a9c6Smrg
191279a8a9c6Smrgcommit ea46dd17058f6a880ed38102d1fde1dcba1f8215
191379a8a9c6SmrgAuthor: Matthieu Herrb <matthieu@bluenote.herrb.net>
191479a8a9c6SmrgDate:   Sat Mar 8 23:04:13 2008 +0100
191579a8a9c6Smrg
191679a8a9c6Smrg    Makefile.am: nuke RCS Id
191779a8a9c6Smrg
191879a8a9c6Smrgcommit 0f3716db01681876cc385727beeb842af5b950d3
191979a8a9c6SmrgAuthor: Samuel Thibault <samuel.thibault@ens-lyon.org>
192079a8a9c6SmrgDate:   Wed Jan 16 10:18:59 2008 +1030
192179a8a9c6Smrg
192279a8a9c6Smrg    lnx: Automatically inherit the vt's numlock and capslock status (Bug #2243)
192379a8a9c6Smrg    
192479a8a9c6Smrg    X.Org Bug #2243 <https://bugs.freedesktop.org/show_bug.cgi?id=2243>
192579a8a9c6Smrg
192679a8a9c6Smrgcommit 882b28a452db6ebe1499d9558d0028cebb0e032f
192779a8a9c6SmrgAuthor: Matthieu Herrb <matthieu@bluenote.herrb.com>
192879a8a9c6SmrgDate:   Wed Dec 12 22:43:04 2007 +0100
192979a8a9c6Smrg
193079a8a9c6Smrg    Fix parameters order for printWsType().
193179a8a9c6Smrg
193279a8a9c6Smrgcommit b139da4553e71896689e8f522e5cff58f5bb7674
193379a8a9c6SmrgAuthor: Adam Jackson <ajax@redhat.com>
193479a8a9c6SmrgDate:   Mon Dec 3 11:57:40 2007 -0500
193579a8a9c6Smrg
193679a8a9c6Smrg    Don't sleep(1) on VT entry.
193779a8a9c6Smrg
193879a8a9c6Smrgcommit ec247cd91cf147a8d1e79b0746680b049269798f
193979a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
194079a8a9c6SmrgDate:   Thu Oct 11 16:42:33 2007 -0700
194179a8a9c6Smrg
194279a8a9c6Smrg    Update kbd man page to say it has replaced keyboard driver now.
194379a8a9c6Smrg
194479a8a9c6Smrgcommit 278c7d8f44ba7393a95ab1a4a557d6f385044022
194579a8a9c6SmrgAuthor: David Marx <david.marx@sun.com>
194679a8a9c6SmrgDate:   Wed Oct 10 16:18:12 2007 -0700
194779a8a9c6Smrg
194879a8a9c6Smrg    Sun bug #6425775 Xserver is blocked when a program rings keyboard-bell
194979a8a9c6Smrg    
195079a8a9c6Smrg    Use KIOCMKTONE ioctl instead on Solaris versions that have it
195179a8a9c6Smrg    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6425775>
195279a8a9c6Smrg
195379a8a9c6Smrgcommit 10792dc1eebf9f718e0cad0b425a8b8307a7ebc7
195479a8a9c6SmrgAuthor: Julien Cristau <jcristau@debian.org>
195579a8a9c6SmrgDate:   Thu Sep 6 18:41:28 2007 +0200
195679a8a9c6Smrg
195779a8a9c6Smrg    Remove the legacy keyboard driver's manpage
195879a8a9c6Smrg
195979a8a9c6Smrgcommit 3d88a17403df55d28e85ebc445b798cdce23e581
196079a8a9c6SmrgAuthor: Eric Anholt <eric@anholt.net>
196179a8a9c6SmrgDate:   Wed Sep 5 09:09:06 2007 -0700
196279a8a9c6Smrg
196379a8a9c6Smrg    Bump version to 1.2.2 for release.
196479a8a9c6Smrg
196579a8a9c6Smrgcommit 3b87c8e164a5a4e79900b70e38e09c85bc99ce25
196679a8a9c6SmrgAuthor: Eric Anholt <eric@anholt.net>
196779a8a9c6SmrgDate:   Mon Aug 20 15:36:37 2007 -0700
196879a8a9c6Smrg
196979a8a9c6Smrg    Bug #9748: Include GPL license by Rik Faith for some lnx_kbd.c contents.
197079a8a9c6Smrg    
197179a8a9c6Smrg    The code in question was clearly copy-and-pasted from the kbdrate.c.c file.
197279a8a9c6Smrg
197379a8a9c6Smrgcommit 095c59f70b58b87e627b3150f3a4694d66b75746
197479a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
197579a8a9c6SmrgDate:   Wed Jul 18 18:32:59 2007 -0700
197679a8a9c6Smrg
197779a8a9c6Smrg    Remove unused variables
197879a8a9c6Smrg
197979a8a9c6Smrgcommit 7148a0c3e04668b7608295ebdf94579f6acfa544
198079a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
198179a8a9c6SmrgDate:   Wed Jul 18 17:29:16 2007 -0700
198279a8a9c6Smrg
198379a8a9c6Smrg    Sun bug 6312042: Preserve NumLock & CapsLock state on Xorg startup
198479a8a9c6Smrg    
198579a8a9c6Smrg    If either the NumLock or CapsLock leds on the keyboard are on at startup,
198679a8a9c6Smrg    generate fake NumLock/CapsLock keypresses to set the server state to match.
198779a8a9c6Smrg    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6312042>
198879a8a9c6Smrg    
198979a8a9c6Smrg    Based on earlier Xsun fix for Sun bug #4185550
199079a8a9c6Smrg    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4185550>
199179a8a9c6Smrg
199279a8a9c6Smrgcommit db0254abb0ba68c6dfb2443d1170d9d1e895021d
199379a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
199479a8a9c6SmrgDate:   Wed Jul 18 16:30:35 2007 -0700
199579a8a9c6Smrg
199679a8a9c6Smrg    Remove old wrappers used for sharing code between keyboard & kbd drivers
199779a8a9c6Smrg
199879a8a9c6Smrgcommit 256da8cc284a3a66a4a41ec7708b0b467c30b369
199979a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
200079a8a9c6SmrgDate:   Wed Jul 18 11:07:12 2007 -0700
200179a8a9c6Smrg
200279a8a9c6Smrg    Update key mappings before we walk them looking for modifiers, not after
200379a8a9c6Smrg
200479a8a9c6Smrgcommit 8fe8b62ab3fcc8c51d61dcc2e658e6733da3edfb
200579a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
200679a8a9c6SmrgDate:   Tue Jul 17 20:11:17 2007 -0700
200779a8a9c6Smrg
200879a8a9c6Smrg    renamed: .cvsignore -> .gitignore
200979a8a9c6Smrg
201079a8a9c6Smrgcommit 7e412914fc1e2372890c2af46263f4cefab8cbfe
201179a8a9c6SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
201279a8a9c6SmrgDate:   Tue Jul 17 20:10:50 2007 -0700
201379a8a9c6Smrg
201479a8a9c6Smrg    Update Solaris port to work with os layer move into kbd driver
201579a8a9c6Smrg    
201679a8a9c6Smrg    Also remove old code only needed for obsolete "keyboard" driver
201779a8a9c6Smrg    Fix default keysym map on Solaris to work correctly when XKB fails
201879a8a9c6Smrg
201979a8a9c6Smrgcommit 36cf953910002a00a3694033d49c6c38319b0283
202079a8a9c6SmrgAuthor: Julien Cristau <jcristau@debian.org>
202179a8a9c6SmrgDate:   Wed Jun 13 23:02:58 2007 +1000
202279a8a9c6Smrg
202379a8a9c6Smrg    Keep module version up-to-date using PACKAGE_VERSION_*
202479a8a9c6Smrg
202579a8a9c6Smrgcommit 05dd89ef03cee6853e7c2db518b6b22785cc3e7c
202679a8a9c6SmrgAuthor: Samuel Thibault <samuel.thibault@ens-lyon.org>
202779a8a9c6SmrgDate:   Mon Feb 5 14:29:54 2007 -0800
202879a8a9c6Smrg
202979a8a9c6Smrg    Fix key led update
203079a8a9c6Smrg    
203179a8a9c6Smrg    Cf: https://bugs.freedesktop.org/show_bug.cgi?id=313
203279a8a9c6Smrg        https://bugs.freedesktop.org/attachment.cgi?id=8396&action=view
203379a8a9c6Smrg    
203479a8a9c6Smrg     ------- Comment  #8 From Samuel Thibault  2007-01-14 14:28:16  [reply] -------
203579a8a9c6Smrg    
203679a8a9c6Smrg    Created an attachment (id=8396) [details]
203779a8a9c6Smrg    fix key led update
203879a8a9c6Smrg    
203979a8a9c6Smrg    Ok, found the problem: when XKB is used (!pKbd->noXkb), pKbd->keyLeds is not
204079a8a9c6Smrg    updated, so that UpdateLeds(), even if it called at the right places, actually
204179a8a9c6Smrg    just clears all LEDs.  Here is a patch.
204279a8a9c6Smrg
204379a8a9c6Smrgcommit caeb0f364c1a95a9ad3e64dd722c8ddc88077a86
204479a8a9c6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
204579a8a9c6SmrgDate:   Fri Dec 8 09:09:24 2006 +0200
204679a8a9c6Smrg
204779a8a9c6Smrg    don't release keys on newer servers
204879a8a9c6Smrg    On newer servers, we take care of the key release over VT switch already,
204979a8a9c6Smrg    so don't do it twice; that will lead to hilarious results.
205079a8a9c6Smrg
205179a8a9c6Smrgcommit fd51e4d27d7a31ed9d4a075c3814b36320af4612
205279a8a9c6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
205379a8a9c6SmrgDate:   Tue Nov 7 00:10:54 2006 +0200
205479a8a9c6Smrg
205579a8a9c6Smrg    add xf86Keymap.h, fix _SOURCES -> _SRCS in Makefile.am
205679a8a9c6Smrg
205779a8a9c6Smrgcommit 976e12d85920d5bd09f6d0ba005835f733b296b7
205879a8a9c6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
205979a8a9c6SmrgDate:   Sat Nov 4 21:01:55 2006 +0200
206079a8a9c6Smrg
206179a8a9c6Smrg    bump to 1.2.1
206279a8a9c6Smrg
206379a8a9c6Smrgcommit 08aa290b0125eb681f872ef821ecffd5818caeb6
206479a8a9c6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
206579a8a9c6SmrgDate:   Sat Nov 4 21:01:49 2006 +0200
206679a8a9c6Smrg
206779a8a9c6Smrg    add xf86OSKbd.h to build system, _SOURCES -> _SRCS
206879a8a9c6Smrg    Add xf86OSKbd.h to the build system, and change _SOURCES use to _SRCS,
206979a8a9c6Smrg    except when explicitly referring to a target.  This keeps automake 1.10
207079a8a9c6Smrg    happy.
207179a8a9c6Smrg
207279a8a9c6Smrgcommit 95e5d2521fc39a661e13b313e5aa2514ddac9a5e
207379a8a9c6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
207479a8a9c6SmrgDate:   Thu Nov 2 00:24:24 2006 +0200
207579a8a9c6Smrg
207679a8a9c6Smrg    move os keyboard layer into kbd driver, remove legacy keyboard driver
207779a8a9c6Smrg    Completely remove the old 'keyboard' driver.
207879a8a9c6Smrg    Move the OS keyboard layer from the Xorg DDX into the kbd driver.  Right
207979a8a9c6Smrg    now, BSD, Linux, SCO, and Solaris, have been dragged over.
208079a8a9c6Smrg    Bump to 1.2.0, as we'll collide badly with the existing OS keyboard layer.
208179a8a9c6Smrg
208279a8a9c6Smrgcommit 3bfed2fc2e401bc4b5f74a3f20014d4a5c7dad30
208379a8a9c6SmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net>
208479a8a9c6SmrgDate:   Fri Oct 13 18:26:38 2006 -0400
208579a8a9c6Smrg
208679a8a9c6Smrg    Bump to 1.1.1
208779a8a9c6Smrg
208879a8a9c6Smrgcommit d3c6014290a90a985679c9258fe65be3d89bf7b9
208979a8a9c6SmrgAuthor: Tilman Sauerbeck <tilman@code-monkey.de>
209079a8a9c6SmrgDate:   Sun Jul 9 19:57:36 2006 +0200
209179a8a9c6Smrg
209279a8a9c6Smrg    Added some missing includes.
209379a8a9c6Smrg
209479a8a9c6Smrgcommit c94229993dc2a8672802ef8ab35717089b74ab80
209579a8a9c6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
209679a8a9c6SmrgDate:   Fri Apr 7 17:47:17 2006 +0000
209779a8a9c6Smrg
209879a8a9c6Smrg    Unlibcwrap. Bump server version requirement. Bump to 1.1.0.
209979a8a9c6Smrg
210079a8a9c6Smrgcommit 01744910cd7c4034fa1dd14ef734d7087832647d
210179a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
210279a8a9c6SmrgDate:   Wed Dec 21 02:29:57 2005 +0000
210379a8a9c6Smrg
210479a8a9c6Smrg    Update package version for X11R7 release.
210579a8a9c6Smrg
210679a8a9c6Smrgcommit 9bd0521c65760d4e555ac992a92ce74ce8d55437
210779a8a9c6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
210879a8a9c6SmrgDate:   Mon Dec 19 16:25:51 2005 +0000
210979a8a9c6Smrg
211079a8a9c6Smrg    Stub COPYING files
211179a8a9c6Smrg
211279a8a9c6Smrgcommit 75d352b91ff79b5b55dbd7c5d3952470de87704f
211379a8a9c6SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
211479a8a9c6SmrgDate:   Mon Dec 19 09:07:50 2005 +0000
211579a8a9c6Smrg
211679a8a9c6Smrg    Typo fixes, mailing list & url updates, and other changes to prepare for
211779a8a9c6Smrg        X11R6.9 & 7.0 releases.
211879a8a9c6Smrg
211979a8a9c6Smrgcommit 29309dd08deb535262625c2eb73558c6eae69336
212079a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
212179a8a9c6SmrgDate:   Thu Dec 15 00:24:14 2005 +0000
212279a8a9c6Smrg
212379a8a9c6Smrg    Update package version number for final X11R7 release candidate.
212479a8a9c6Smrg
212579a8a9c6Smrgcommit a459e2028834e76e21117070d073cc9489b0d65f
212679a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
212779a8a9c6SmrgDate:   Tue Dec 6 22:48:30 2005 +0000
212879a8a9c6Smrg
212979a8a9c6Smrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
213079a8a9c6Smrg
213179a8a9c6Smrgcommit 9c5c0e3d211fcce658aa667d8be7f979b9cb83cd
213279a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
213379a8a9c6SmrgDate:   Sat Dec 3 05:49:31 2005 +0000
213479a8a9c6Smrg
213579a8a9c6Smrg    Update package version number for X11R7 RC3 release.
213679a8a9c6Smrg
213779a8a9c6Smrgcommit edb6ec6c311543686230a43885183071e92dc60d
213879a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
213979a8a9c6SmrgDate:   Fri Dec 2 02:16:05 2005 +0000
214079a8a9c6Smrg
214179a8a9c6Smrg    Remove extraneous AC_MSG_RESULT.
214279a8a9c6Smrg
214379a8a9c6Smrgcommit 0721c4b4a75fe836d17445550746ed415f06d126
214479a8a9c6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
214579a8a9c6SmrgDate:   Tue Nov 29 23:29:56 2005 +0000
214679a8a9c6Smrg
214779a8a9c6Smrg    Only build dlloader modules by default.
214879a8a9c6Smrg
214979a8a9c6Smrgcommit 9885aa10eeb6e42212a0e21861790b72adc3ce71
215079a8a9c6SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
215179a8a9c6SmrgDate:   Mon Nov 28 22:04:07 2005 +0000
215279a8a9c6Smrg
215379a8a9c6Smrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
215479a8a9c6Smrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
215579a8a9c6Smrg
215679a8a9c6Smrgcommit ec4425c0ddb1dd45fb24e3984d490a68ff211b08
215779a8a9c6SmrgAuthor: Eric Anholt <anholt@freebsd.org>
215879a8a9c6SmrgDate:   Mon Nov 21 10:49:05 2005 +0000
215979a8a9c6Smrg
216079a8a9c6Smrg    Add .cvsignores for drivers.
216179a8a9c6Smrg
216279a8a9c6Smrgcommit e5451950a80744b183f5e8f4259ff2e596952a13
216379a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
216479a8a9c6SmrgDate:   Wed Nov 9 21:31:23 2005 +0000
216579a8a9c6Smrg
216679a8a9c6Smrg    Bump version numbers for X11R6.9/X11R7 RC2.
216779a8a9c6Smrg
216879a8a9c6Smrgcommit 066e7c7d2768dec2c033a2ce723abbe31495f6d0
216979a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
217079a8a9c6SmrgDate:   Wed Nov 9 21:15:12 2005 +0000
217179a8a9c6Smrg
217279a8a9c6Smrg    Update package version number for X11R7 RC2 release.
217379a8a9c6Smrg
217479a8a9c6Smrgcommit 4442fdf90f51cc265679b61cc341f6ed32e134a1
217579a8a9c6SmrgAuthor: Kean Johnson <kean@armory.com>
217679a8a9c6SmrgDate:   Tue Nov 8 06:33:28 2005 +0000
217779a8a9c6Smrg
217879a8a9c6Smrg    See ChangeLog entry 2005-11-07 for details.
217979a8a9c6Smrg
218079a8a9c6Smrgcommit 85dfda745021f49f01424d6a01c6396865d1723d
218179a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
218279a8a9c6SmrgDate:   Tue Nov 1 15:08:50 2005 +0000
218379a8a9c6Smrg
218479a8a9c6Smrg    Update pkgcheck depedencies to work with separate build roots.
218579a8a9c6Smrg
218679a8a9c6Smrgcommit 288c4a7f79b9fb4b0531fe7cf21dec7f7f4a3668
218779a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
218879a8a9c6SmrgDate:   Wed Oct 19 02:48:00 2005 +0000
218979a8a9c6Smrg
219079a8a9c6Smrg    Update package version number for RC1 release.
219179a8a9c6Smrg
219279a8a9c6Smrgcommit 4861d1586d6ce54a8563047fa01016b658517d8f
219379a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
219479a8a9c6SmrgDate:   Tue Oct 18 15:46:36 2005 +0000
219579a8a9c6Smrg
219679a8a9c6Smrg    Do the following to make the drivers pass distcheck:
219779a8a9c6Smrg    - Only define EXTRA_DIST when there are actually man pages to be processed
219879a8a9c6Smrg    - Add missing man pages to keyboard and ati drivers EXTRA_DIST
219979a8a9c6Smrg
220079a8a9c6Smrgcommit f7e91cad97e22e05b87de3d16a0f4299ea471a88
220179a8a9c6SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
220279a8a9c6SmrgDate:   Tue Oct 18 00:01:51 2005 +0000
220379a8a9c6Smrg
220479a8a9c6Smrg    Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
220579a8a9c6Smrg        substitutions to work better with BSD make
220679a8a9c6Smrg
220779a8a9c6Smrgcommit 9e5a8ec5b63ec730916c0312cf6d65c26fd138d5
220879a8a9c6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
220979a8a9c6SmrgDate:   Mon Oct 17 22:57:28 2005 +0000
221079a8a9c6Smrg
221179a8a9c6Smrg    More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
221279a8a9c6Smrg        of indirectly
221379a8a9c6Smrg
221479a8a9c6Smrgcommit f06abf1decb60bdaf453b0d73f05f45b833b843a
221579a8a9c6SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
221679a8a9c6SmrgDate:   Mon Oct 17 00:08:58 2005 +0000
221779a8a9c6Smrg
221879a8a9c6Smrg    Use sed & cpp to substitute variables in driver man pages
221979a8a9c6Smrg
222079a8a9c6Smrgcommit 8668a70c065a3cba91a0f4b75c34c4478099bedd
222179a8a9c6SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
222279a8a9c6SmrgDate:   Sun Oct 16 19:01:25 2005 +0000
222379a8a9c6Smrg
222479a8a9c6Smrg    Remove note about kbd being experimental. Add Solaris to supported OS list
222579a8a9c6Smrg        for kbd.
222679a8a9c6Smrg    Add note about plans to move to kbd in a future release.
222779a8a9c6Smrg
222879a8a9c6Smrgcommit a228e916cc1ffa85446c95a6c42380b39d67b9f6
222979a8a9c6SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
223079a8a9c6SmrgDate:   Sat Oct 1 17:30:58 2005 +0000
223179a8a9c6Smrg
223279a8a9c6Smrg    Bug #3411: fix handling of keyboard Autorepeat rate in xorg.conf.
223379a8a9c6Smrg
223479a8a9c6Smrgcommit 66693592a767baabca9eae015b57e9c6660a080b
223579a8a9c6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
223679a8a9c6SmrgDate:   Thu Aug 18 09:03:39 2005 +0000
223779a8a9c6Smrg
223879a8a9c6Smrg    Update autogen.sh to one that does objdir != srcdir.
223979a8a9c6Smrg
224079a8a9c6Smrgcommit ea7e6dfb03714a48edfb04053ac49f71f553872d
22418d623946SmrgAuthor: Søren Sandmann Pedersen  <sandmann@daimi.au.dk>
224279a8a9c6SmrgDate:   Wed Aug 10 14:07:23 2005 +0000
224379a8a9c6Smrg
224479a8a9c6Smrg    Don\'t lose existing CFLAGS in all the input drivers and some of the video
224579a8a9c6Smrg        drivers
224679a8a9c6Smrg
224779a8a9c6Smrgcommit 8f930fc988f0d43bf2d964721e846fcf5fed6e4b
224879a8a9c6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
224979a8a9c6SmrgDate:   Tue Aug 2 00:51:34 2005 +0000
225079a8a9c6Smrg
225179a8a9c6Smrg    AS_HELP_STRING workaround
225279a8a9c6Smrg
225379a8a9c6Smrgcommit c392a4c091e70d42b498f9e8a55737feedbe2871
225479a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
225579a8a9c6SmrgDate:   Fri Jul 29 21:22:41 2005 +0000
225679a8a9c6Smrg
225779a8a9c6Smrg    Various changes preparing packages for RC0:
225879a8a9c6Smrg    - Verify and update package version numbers as needed
225979a8a9c6Smrg    - Implement versioning scheme
226079a8a9c6Smrg    - Change bug address to point to bugzilla bug entry form
226179a8a9c6Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
226279a8a9c6Smrg        reenable it)
226379a8a9c6Smrg    - Fix makedepend to use pkgconfig and pass distcheck
226479a8a9c6Smrg    - Update build script to build macros first
226579a8a9c6Smrg    - Update modular Xorg version
226679a8a9c6Smrg
226779a8a9c6Smrgcommit b1379685a2fce1f1b2092814d3170cc29f4fd039
226879a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
226979a8a9c6SmrgDate:   Wed Jul 13 20:03:22 2005 +0000
227079a8a9c6Smrg
227179a8a9c6Smrg    Make the module dir configurable
227279a8a9c6Smrg
227379a8a9c6Smrgcommit 9f91bf7017f10ed23e2d313e47934d803e292dbc
227479a8a9c6SmrgAuthor: Alan Hourihane <alanh@fairlite.demon.co.uk>
227579a8a9c6SmrgDate:   Wed Jul 13 12:30:04 2005 +0000
227679a8a9c6Smrg
227779a8a9c6Smrg    //bugs.freedesktop.org/show_bug.cgi?id=2587> Fix keyboard mapping on Sun
227879a8a9c6Smrg        keyboards in the keyboard module.
227979a8a9c6Smrg
228079a8a9c6Smrgcommit da10828e418bc7fdbdcd03162ee92b0a999a11b7
228179a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
228279a8a9c6SmrgDate:   Wed Jul 13 02:21:00 2005 +0000
228379a8a9c6Smrg
228479a8a9c6Smrg    Update all input drivers to pass distcheck
228579a8a9c6Smrg
228679a8a9c6Smrgcommit c9b223867b4922c646dd85c7468b8f79bf5257d5
228779a8a9c6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
228879a8a9c6SmrgDate:   Tue Jul 12 06:15:09 2005 +0000
228979a8a9c6Smrg
229079a8a9c6Smrg    Build skeletons for input drivers. Should basically work.
229179a8a9c6Smrg
229279a8a9c6Smrgcommit c9097dd3204d4fe2a3a21cec23948f27ec6292ed
229379a8a9c6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
229479a8a9c6SmrgDate:   Mon Jul 11 02:38:00 2005 +0000
229579a8a9c6Smrg
229679a8a9c6Smrg    Prep input drivers for modularizing by adding guarded #include "config.h"
229779a8a9c6Smrg
229879a8a9c6Smrgcommit 83efe32bd4a9372467680cafd5880438e551db31
229979a8a9c6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
230079a8a9c6SmrgDate:   Fri Jul 1 22:43:22 2005 +0000
230179a8a9c6Smrg
230279a8a9c6Smrg    Change all misc.h and os.h references to <X11/foo.h>.
230379a8a9c6Smrg
230479a8a9c6Smrgcommit ebf2b80b2027ebb99dbe44c7d77fd9f7a43f2e72
230579a8a9c6SmrgAuthor: Adam Jackson <ajax@nwnk.net>
230679a8a9c6SmrgDate:   Sat Jun 25 21:17:02 2005 +0000
230779a8a9c6Smrg
230879a8a9c6Smrg    Bug #3626: _X_EXPORT tags for video and input drivers.
230979a8a9c6Smrg
231079a8a9c6Smrgcommit 3360f15f5f4cdd4a6cf204ff8af70a90c314ada3
231179a8a9c6SmrgAuthor: Eric Anholt <anholt@freebsd.org>
231279a8a9c6SmrgDate:   Tue May 10 00:12:17 2005 +0000
231379a8a9c6Smrg
231479a8a9c6Smrg    Bugzilla #2561: Disable some keycode translations on PC98, which had
231579a8a9c6Smrg        various bad effects including modifier keys not working.
231679a8a9c6Smrg
231779a8a9c6Smrgcommit 2ca94be67112a926721ef699f495bc158c4963a4
231879a8a9c6SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
231979a8a9c6SmrgDate:   Wed Apr 20 12:25:34 2005 +0000
232079a8a9c6Smrg
232179a8a9c6Smrg    Fix includes right throughout the Xserver tree:
232279a8a9c6Smrg    change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
232379a8a9c6Smrg    change "foo.h", "extensions/foo.h" and "X11/foo.h" to
232479a8a9c6Smrg        <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
232579a8a9c6Smrg    change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
232679a8a9c6Smrg
232779a8a9c6Smrgcommit d157c2188389c84f3ee7594ddd0980f1a3553e97
232879a8a9c6SmrgAuthor: Egbert Eich <eich@suse.de>
232979a8a9c6SmrgDate:   Tue Jan 11 14:59:02 2005 +0000
233079a8a9c6Smrg
233179a8a9c6Smrg    Minor format fix.
233279a8a9c6Smrg    Added explanatory comment and debug code.
233379a8a9c6Smrg    Added comment.
233479a8a9c6Smrg
233579a8a9c6Smrgcommit b7f68e909640008e831c2ddb67ca4fb9515cec04
233679a8a9c6SmrgAuthor: Egbert Eich <eich@suse.de>
233779a8a9c6SmrgDate:   Mon Jan 10 17:44:39 2005 +0000
233879a8a9c6Smrg
233979a8a9c6Smrg    PC keyboards internally generate a different scan code when the ALT
234079a8a9c6Smrg        modifier is pressed with the SysReq/Print key. Since X expects the same
234179a8a9c6Smrg        scancode regardless of the modifier the keyboard driver has to 'map the
234279a8a9c6Smrg        code back'. So far it does so when seeing the SysReq scancode without
234379a8a9c6Smrg        checking if the modifier is on. If this scancode is also sent by
234479a8a9c6Smrg        another key on an extended keyboard it receives the same remapping.
234579a8a9c6Smrg        Fix: Add check for ALT modifier down before doing the remapping (Helmut
234679a8a9c6Smrg        Fahrion).
234779a8a9c6Smrg
234879a8a9c6Smrgcommit b04ef340e213badb2e44fb669583b490f7278969
234979a8a9c6SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
235079a8a9c6SmrgDate:   Mon Dec 6 21:51:11 2004 +0000
235179a8a9c6Smrg
235279a8a9c6Smrg    Previous fix broke hardware-based autorepeat. This fix mimics the behaviour
235379a8a9c6Smrg        of the legacy driver by making a local copy of the autoRepeat flag.
235479a8a9c6Smrg
235579a8a9c6Smrgcommit db3b5cb60a71f2d5e536797559001dc59090ab6c
235679a8a9c6SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
235779a8a9c6SmrgDate:   Fri Dec 3 23:30:48 2004 +0000
235879a8a9c6Smrg
235979a8a9c6Smrg    programs/Xserver/hw/xfree86/input/keyboard/kbd.c
236079a8a9c6Smrg    - set default XkbModel to pc105 (like legacy keyboard driver did)
236179a8a9c6Smrg    - fix autorepeat (Bugzilla #1651, Petter Urkedal).
236279a8a9c6Smrg
236379a8a9c6Smrgcommit b9bece29e9733bdf4bb44da6ced4d3e0e433f6e5
236479a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
236579a8a9c6SmrgDate:   Tue Aug 31 01:36:13 2004 +0000
236679a8a9c6Smrg
236779a8a9c6Smrg    Fix keyboard driver regression (Bug #1238, Kristian Hoegsberg).
236879a8a9c6Smrg
236979a8a9c6Smrgcommit 3d97e8a41a8a15769f43233a2ed7692387cb0b81
237079a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
237179a8a9c6SmrgDate:   Sun Aug 29 21:06:00 2004 +0000
237279a8a9c6Smrg
237379a8a9c6Smrg    Fix make install when BuildServersOnly is YES (Bug #1213).
237479a8a9c6Smrg    Fix build failures when UseDeprecatedKeyboardDriver is YES and
237579a8a9c6Smrg        DoLoadableServer is NO (Bug #1229, Kristian H�gsberg).
237679a8a9c6Smrg    Fix failure when using DLL loader and LD_BIND_NOW is set (Bug #1212, Adam
237779a8a9c6Smrg        Jackson).
237879a8a9c6Smrg
237979a8a9c6Smrgcommit 9e2172ffef436acb9a88147f276c9ddf12739a14
238079a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
238179a8a9c6SmrgDate:   Mon Aug 16 22:48:51 2004 +0000
238279a8a9c6Smrg
238379a8a9c6Smrg    Update release and date for first RC.
238479a8a9c6Smrg    Fix kbd/keyboard driver for DoLoadableServer NO.
238579a8a9c6Smrg    Revert change since it is better to set date in the config files.
238679a8a9c6Smrg
238779a8a9c6Smrgcommit 58f47a9c32cf379fd473f01b18ddc57b90e47b0b
238879a8a9c6SmrgAuthor: Kevin E Martin <kem@kem.org>
238979a8a9c6SmrgDate:   Mon Aug 16 20:17:52 2004 +0000
239079a8a9c6Smrg
239179a8a9c6Smrg    Add kdb <-> keyboard aliasing when UseDeprecatedKeyboardDriver is NO (Bug
239279a8a9c6Smrg        #1072, Kristian H�gsberg).
239379a8a9c6Smrg
239479a8a9c6Smrgcommit 32d5ece27279bf7f1211346f15a292f73ff334d6
239579a8a9c6SmrgAuthor: Egbert Eich <eich@suse.de>
239679a8a9c6SmrgDate:   Fri Apr 23 19:54:03 2004 +0000
239779a8a9c6Smrg
239879a8a9c6Smrg    Merging XORG-CURRENT into trunk
239979a8a9c6Smrg
240079a8a9c6Smrgcommit cbec87bb621bd6bb2fddf1fe9aa970a09acba8f7
240179a8a9c6SmrgAuthor: Egbert Eich <eich@suse.de>
240279a8a9c6SmrgDate:   Sun Mar 14 08:33:52 2004 +0000
240379a8a9c6Smrg
240479a8a9c6Smrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
240579a8a9c6Smrg
240679a8a9c6Smrgcommit f078d9ca112038d16eb9b28d331a900f0ab7bd62
240779a8a9c6SmrgAuthor: Egbert Eich <eich@suse.de>
240879a8a9c6SmrgDate:   Wed Mar 3 12:12:33 2004 +0000
240979a8a9c6Smrg
241079a8a9c6Smrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
241179a8a9c6Smrg
241279a8a9c6Smrgcommit e5e92f4396bc0a73ddda050403d422cee9bdfd2f
241379a8a9c6SmrgAuthor: Egbert Eich <eich@suse.de>
241479a8a9c6SmrgDate:   Thu Feb 26 13:36:00 2004 +0000
241579a8a9c6Smrg
241679a8a9c6Smrg    readding XFree86's cvs IDs
241779a8a9c6Smrg
241879a8a9c6Smrgcommit 1056cd4925dc787f72b9f6b5900e55e00d7ba973
241979a8a9c6SmrgAuthor: Egbert Eich <eich@suse.de>
242079a8a9c6SmrgDate:   Thu Feb 26 09:23:34 2004 +0000
242179a8a9c6Smrg
242279a8a9c6Smrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
242379a8a9c6Smrg
242479a8a9c6Smrgcommit 1c8924b7c1728653ebe49a663dd6125cef010bc8
242579a8a9c6SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
242679a8a9c6SmrgDate:   Fri Dec 19 20:55:25 2003 +0000
242779a8a9c6Smrg
242879a8a9c6Smrg    XFree86 4.3.99.902 (RC 2)
242979a8a9c6Smrg
243079a8a9c6Smrgcommit 01eff4e6297717400f8b9517a9e4ccdc067d07d3
243179a8a9c6SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
243279a8a9c6SmrgDate:   Tue Nov 25 19:28:48 2003 +0000
243379a8a9c6Smrg
243479a8a9c6Smrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
243579a8a9c6Smrg
243679a8a9c6Smrgcommit 303235b2d4a53231a6aa74d4d74d683842477b27
243779a8a9c6SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
243879a8a9c6SmrgDate:   Fri Nov 14 16:48:56 2003 +0000
243979a8a9c6Smrg
244079a8a9c6Smrg    XFree86 4.3.0.1
244179a8a9c6Smrg
244279a8a9c6Smrgcommit 724aeb56e7d6e5940ad6d329f53f5b80a9fc38ae
244379a8a9c6SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
244479a8a9c6SmrgDate:   Fri Nov 14 16:48:56 2003 +0000
244579a8a9c6Smrg
244679a8a9c6Smrg    Initial revision
2447