ChangeLog revision 26b1ff4e
1commit ddeb7940b956682451392717b135be4454b5756e
2Author: Peter Hutterer <peter.hutterer@who-t.net>
3Date:   Fri Nov 1 09:45:21 2013 +1000
4
5    keyboard 1.8.0
6    
7    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
8
9commit 014101d157fb7eb54c79fecc424b53ca95f582bc
10Author: Thomas Klausner <wiz@NetBSD.org>
11Date:   Sun Oct 27 13:53:34 2013 +0100
12
13    Whitespace fixes.
14    
15    Replace <SPACE><TAB> with <TAB>.
16    Remove whitespace at end-of-line.
17    
18    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
19    Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
20    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
21
22commit b8f4e7065566512a123c4957ab432cad3e7c688e
23Author: Thomas Klausner <wiz@NetBSD.org>
24Date:   Tue Jul 30 15:07:31 2013 +0200
25
26    Check open() return value.
27    
28    Suggested by Walter Harms <wharms@bfs.de>.
29    
30    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
31    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
32
33commit dc9486a22f4b7fec2860928c555636bfc9f58741
34Author: Thomas Klausner <wiz@NetBSD.org>
35Date:   Mon Jul 29 23:23:49 2013 +0200
36
37    Factor out common code.
38    
39    Suggested by Walter Harms <wharms@bfs.de>.
40    
41    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
42    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
43    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
44
45commit 2d6661d5c7aff662ad76ddb225664260f0a07a1e
46Author: Thomas Klausner <wiz@NetBSD.org>
47Date:   Mon Jul 29 23:23:48 2013 +0200
48
49    Do not assume type in WS_*_MAP_SIZE macros.
50    
51    Suggested by Walter Harms <wharms@bfs.de>.
52    
53    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
54    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
55    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
56
57commit 6042ab2647197d9aa09578ed1befe03931737f1c
58Author: Thomas Klausner <wiz@NetBSD.org>
59Date:   Mon Jul 29 23:23:47 2013 +0200
60
61    Add some NetBSD feature detection code.
62    
63    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
64    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
65    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
66
67commit 4f1a3cff9dfbfb33fcc6ff0a4ffd1db106301b97
68Author: Thomas Klausner <wiz@NetBSD.org>
69Date:   Mon Jul 29 23:23:46 2013 +0200
70
71    Move WSCONS case inside switch statement.
72    
73    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
74    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
75    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
76    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
77
78commit 390c4621dd4e2f6070508796385e2d23e5418b89
79Author: Thomas Klausner <wiz@NetBSD.org>
80Date:   Mon Jul 29 23:23:45 2013 +0200
81
82    Improve auto-detection.
83    
84    If WSKBDIO_GTYPE succeeds and returns type=0, it is a mux with no
85    keyboard attached. In this case, assume USB.
86    
87    >From Jared McNeill <jmcneill@NetBSD.org>
88    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
89    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
90    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
91    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
92
93commit 8ac42401a6db161e0983df17ac1787f164faf2f3
94Author: Thomas Klausner <wiz@NetBSD.org>
95Date:   Mon Jul 29 23:23:44 2013 +0200
96
97    Fix wskbd handling when VT switching.
98    
99    When using /dev/wskbd* we need to close the device when VT switching
100    out of X, and open it again when switching back.
101    
102    >From Michael Lorenz <macallan@NetBSD.org>
103    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
104    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
105    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
106
107commit d61dcfd5c297f405a4c200131e88e5dfc95bfa95
108Author: Thomas Klausner <wiz@NetBSD.org>
109Date:   Mon Jul 29 23:23:43 2013 +0200
110
111    Make OpenKeyboard() warn instead of error out.
112    
113    This way we can still setup keyboard map manually by xmodmap(1)
114    etc. on less well supported ports.
115    
116    >From Izumi Tsutsui <tsutsui@NetBSD.org>
117    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
118    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
119    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
120    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
121
122commit e511907a5f7047a9c14b378084525137510511f5
123Author: Thomas Klausner <wiz@NetBSD.org>
124Date:   Mon Jul 29 23:23:42 2013 +0200
125
126    Add WSKBD_TYPE_LK201.
127    
128    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
129    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
130    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
131    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
132
133commit e5ecacb20ad3685d6f422c5ed21632fb8b1f7fa0
134Author: Thomas Klausner <wiz@NetBSD.org>
135Date:   Mon Jul 29 23:23:41 2013 +0200
136
137    Add default device for Protocol "wskbd".
138    
139    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
140    Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
141    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
142    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
143
144commit 8879a7682ef94471e907bb660d2b96cc95ed7b81
145Author: Thomas Klausner <wiz@NetBSD.org>
146Date:   Mon Jul 29 23:23:40 2013 +0200
147
148    Recognize WSKBD_TYPE_MAPLE for dreamcast.
149    
150    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
151    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
152    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
153    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
154
155commit f105a796ae29eaaae7c25447734013537fad2a87
156Author: Thomas Klausner <wiz@NetBSD.org>
157Date:   Mon Jul 29 23:23:39 2013 +0200
158
159    Fix a shadowing warning, and add const.
160    
161    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
162    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
163    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
164    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
165
166commit c783746c4f72249645e43c6d96d08cb6c74812d0
167Author: Thomas Klausner <wiz@NetBSD.org>
168Date:   Mon Jul 29 23:23:38 2013 +0200
169
170    Set the version for the keyboard.
171    
172    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
173    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
174    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
175
176commit 83faa4123ae5d182f936faab77925d45da181f5f
177Author: Thomas Klausner <wiz@NetBSD.org>
178Date:   Mon Jul 29 23:23:37 2013 +0200
179
180    Add a basic map for an LK201 keyboard.
181    
182    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
183    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
184    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
185    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
186
187commit e7ba236dbaf8df9364bf61ef5c3d67d377fbd2ec
188Author: Thomas Klausner <wiz@NetBSD.org>
189Date:   Mon Jul 29 23:23:36 2013 +0200
190
191    Fix scan code 50 key on non-US-USB keyboards.
192    
193    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
194    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
195    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
196    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
197
198commit 60d947b34830b850d53de1ee756502c471796fa9
199Author: Thomas Klausner <wiz@NetBSD.org>
200Date:   Mon Jul 29 23:23:35 2013 +0200
201
202    Add a couple mappings for keys found on Sun keyboards.
203    
204    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
205    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
206    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
207    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
208
209commit 0baa215b57d104bf22bc9a179bae3ff413bf055c
210Author: Thomas Klausner <wiz@NetBSD.org>
211Date:   Mon Jul 29 23:23:34 2013 +0200
212
213    Use existing wscons USB keymap for WSKBD_TYPE_MAPLE on dreamcast.
214    
215    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
216    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
217    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
218
219commit 9c6acb2a2a4806d14ce84dcd1fb81268359dbe35
220Author: Thomas Klausner <wiz@NetBSD.org>
221Date:   Mon Jul 29 23:23:33 2013 +0200
222
223    Add translation table for AT/PS2 pseudo XT scancodes.
224    
225    Add another translation table to make the modular kbd driver cope with NetBSD's
226    AT/PS2 pseudo XT scancodes. Tested on shark and sgimips with an IBM Model M -
227    this should be tested with more keyboards, there might still be errors in the
228    table.
229    
230    >From Michael Lorenz <macallan@NetBSD.org>
231    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
232    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
233    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
234    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
235
236commit e7a1f964782817acc4807beddc6e6ef1c8d94c96
237Author: Thomas Klausner <wiz@NetBSD.org>
238Date:   Mon Jul 29 23:23:32 2013 +0200
239
240    More ADB fixes.
241    
242    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
243    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
244    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
245    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
246
247commit 42b22d5dc3892309d276df131d35951a79311843
248Author: Thomas Klausner <wiz@NetBSD.org>
249Date:   Mon Jul 29 23:23:31 2013 +0200
250
251    Fixes for the ADB map.
252    
253    - map the backspace key to KEY_BackSpace
254    - swap LAlt and LMeta to match the keyboard (Alt=Alt/Option, Meta=Command)
255    - add a keysym for . on the number pad
256    ... so killing the Xserver with Ctrl-Alt-BackSpace works now and the default
257    map matches an US keyboard without any xmodmap stunts.
258    
259    >From Michael Lorenz <macallan@NetBSD.org>
260    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
261    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
262    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
263    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
264
265commit b8e12ae87352922eaea305f66ca232ea2a3b2d61
266Author: Thomas Klausner <wiz@NetBSD.org>
267Date:   Mon Jul 29 23:23:30 2013 +0200
268
269    Added keysyms for extra keys on Sun Type 6 USB keyboard.
270    
271    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
272    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
273    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
274    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
275
276commit ad527f5c25984fa023f1be9fcb8e953aa7459e8a
277Author: Thomas Klausner <wiz@NetBSD.org>
278Date:   Mon Jul 29 23:23:29 2013 +0200
279
280    Added keysym for Power keys.
281    
282    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
283    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
284    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
285    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
286
287commit a0eec5ddd0f3b1a23f5fcbaf85cd34680a1944fc
288Author: Thomas Klausner <wiz@NetBSD.org>
289Date:   Mon Jul 29 23:23:28 2013 +0200
290
291    Map the Sun keyboard "help" key.
292    
293    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
294    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
295    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
296    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
297
298commit 2d5bc7db251facdb2bb478eaad1dfd820cf28d13
299Author: Thomas Klausner <wiz@NetBSD.org>
300Date:   Mon Jul 29 23:23:27 2013 +0200
301
302    Added some missing keysyms to the ADB keymap.
303    
304    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
305    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
306    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
307    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
308
309commit ec3ccb22d4e7348ac537100fcb1b7ddc07df57b8
310Author: Peter Hutterer <peter.hutterer@who-t.net>
311Date:   Wed Mar 27 11:13:18 2013 +1000
312
313    keyboard 1.7.0
314    
315    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
316
317commit ad2a1dd1aa19999eb777f330242d46254b29b9cb
318Author: Peter Hutterer <peter.hutterer@who-t.net>
319Date:   Fri Aug 17 14:07:12 2012 +1000
320
321    Use sigsafe logging for keyboard debug messages
322    
323    This changes the log format to simple hex display, the server's signal-safe
324    printf implementation doesn't handle %2.2x.
325    
326    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
327
328commit 4a954bc6a8fbc4aa50dfcabec011274252713204
329Author: Colin Walters <walters@verbum.org>
330Date:   Wed Jan 4 17:37:06 2012 -0500
331
332    autogen.sh: Implement GNOME Build API
333    
334    http://people.gnome.org/~walters/docs/build-api.txt
335    
336    Signed-off-by: Adam Jackson <ajax@redhat.com>
337
338commit 9522f28a8f90680942e42902678c963c6981b0d1
339Author: Adam Jackson <ajax@redhat.com>
340Date:   Wed Jan 16 13:11:11 2013 -0500
341
342    configure: Drop AM_MAINTAINER_MODE
343    
344    Signed-off-by: Adam Jackson <ajax@redhat.com>
345
346commit 6e51df6dd4255cbe311ec98e21a1cc94975271a1
347Author: Alan Coopersmith <alan.coopersmith@oracle.com>
348Date:   Mon Jul 23 22:04:45 2012 -0700
349
350    xf86-input-keyboard 1.6.2
351    
352    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
353
354commit 8d3edb688115d3100d7ac6fa9ed407494e435c43
355Author: Alan Coopersmith <alan.coopersmith@oracle.com>
356Date:   Thu May 24 21:36:17 2012 -0700
357
358    Link with $(XORG_LIBS) to support no-undefined linking
359    
360    Will be empty on most platforms, set to the -z parent=Xorg flag on
361    Solaris if building with the support for enforcing no undefined symbols.
362    
363    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
364
365commit dd6f110c4568dc0922bae47530906b01396e2d41
366Author: François Tigeot <ftigeot@wolfpond.org>
367Date:   Sat May 5 13:12:10 2012 +0200
368
369    Recognize DragonFly as a BSD system.
370    
371    This patch has actually been present for more than 4 years in the
372    pkgsrc tree.
373    
374    Originally-from: Jörg Sonnenberger
375    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
376
377commit da5ccb256acf6cbb817d68499e0d9f533f750628
378Author: Alan Coopersmith <alan.coopersmith@oracle.com>
379Date:   Mon Apr 30 19:34:44 2012 -0700
380
381    Solaris: ensure "Device" option is set, even if HAL didn't set it for us
382    
383    Handles fallback to default /dev/kbd when AutoAddDevices is False and
384    Device option is not manually set in xorg.conf, so that xinput device
385    node property can be correctly set to it.
386    
387    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
388
389commit e63cb5ecc5ab7239c9c285920244cc89e5853920
390Author: Alan Coopersmith <alan.coopersmith@oracle.com>
391Date:   Fri Apr 27 17:51:22 2012 -0700
392
393    Set XI_PROP_DEVICE_NODE property to string from "Device" option
394    
395    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
396    Reviewed-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
397    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
398
399commit ed35abe0da1a9134ee126df88608b33892ae4313
400Author: Alan Coopersmith <alan.coopersmith@oracle.com>
401Date:   Wed Jan 18 18:13:08 2012 -0800
402
403    Solaris: Use uchar_t, not int, for led masks in KIOCSLED/KIOCGLED ioctls
404    
405    Avoids checking/setting the wrong bits on big endian machines like SPARC.
406    
407    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
408
409commit a6a0dee4178600a5a9403f69c22bd4eb483fbd34
410Author: Peter Hutterer <peter.hutterer@who-t.net>
411Date:   Wed Jan 4 10:45:09 2012 +1000
412
413    keyboard 1.6.1
414    
415    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
416
417commit 45f9f4552c4dab2efc29fd4d3d5c1a9dcd7c34b3
418Author: Peter Hutterer <peter.hutterer@who-t.net>
419Date:   Tue Oct 4 09:16:17 2011 +1000
420
421    man: link to xkeyboard-config(7) (#14494)
422    
423    X.Org Bug 14494 <http://bugs.freedesktop.org/show_bug.cgi?id=14494>
424    
425    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
426    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
427    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
428    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
429
430commit 20beb15d24b5f8ab194b94f7e29f49e91ea38a8b
431Author: Peter Hutterer <peter.hutterer@who-t.net>
432Date:   Mon Sep 26 09:56:17 2011 +1000
433
434    Remove calls to xf86IsPc98()
435    
436    This call is being removed from the server and this isn't worth keeping
437    ifdefs around for.
438    
439    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
440    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
441    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
442    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
443
444commit 38e4defe795776479594825859e101cd7cb5aa17
445Author: Terry Lambert <tlambert@chromium.org>
446Date:   Fri Jul 15 17:23:22 2011 -0700
447
448    Return proper default for unknown values in pInfo->device_control.
449    
450    Signed-off-by: Terry Lambert <tlambert@chromium.org>
451    Reviewed-by: Stephane Marchesin <marcheu@chromium.org>
452    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
453
454commit e8aa2ff0629111fbc32d71bbbc46b469c0c9a996
455Author: Matthieu Herrb <matthieu.herrb@laas.fr>
456Date:   Sat Jun 11 10:26:46 2011 +0200
457
458    man: update "rules" default value for xkeyboard-config.
459    
460    xkeyboard-config is using "base" not "xorg" as default rules.
461    While there remove references to unmaintained PC98 settings.
462    
463    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
464    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
465
466commit 0b9cd5121e1025e95a7e32addb675ab874bc6cb1
467Author: Peter Hutterer <peter.hutterer@who-t.net>
468Date:   Tue Mar 8 09:38:29 2011 +1000
469
470    keyboard 1.6.0
471    
472    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
473
474commit 24ee4f6738955d507f500a90fda8153f19dd5038
475Author: Peter Hutterer <peter.hutterer@who-t.net>
476Date:   Mon Mar 7 12:05:48 2011 +1000
477
478    man: explain what grp_led:scroll does in the example conf section
479    
480    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
481    Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net>
482
483commit d5634b77b578721e2bb2734f5fd92090e9d4c330
484Author: Peter Hutterer <peter.hutterer@who-t.net>
485Date:   Mon Mar 7 11:35:44 2011 +1000
486
487    man: list xorg.conf.d snippets as possible configuration location
488    
489    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
490    Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net>
491
492commit 89358c49e519c7a1e0f9a9544f9c03b5d9c2115d
493Author: Peter Hutterer <peter.hutterer@who-t.net>
494Date:   Mon Mar 7 11:34:21 2011 +1000
495
496    man: don't mention the core keyboard.
497    
498    Core devices are an obsolete concept these days.
499    
500    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
501    Reviewed by: Magnus Kessler <Magnus.Kessler@gmx.net>
502
503commit 6496bb21074faff2642e09389b5476225dc4fdb3
504Author: Peter Hutterer <peter.hutterer@who-t.net>
505Date:   Mon Feb 21 09:59:14 2011 +1000
506
507    keyboard 1.5.99.901
508    
509    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
510
511commit 15f0a4b71b4580c7dd9a0abd7b8fb92756b6733a
512Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
513Date:   Thu Feb 17 15:40:29 2011 +0500
514
515    Removed unnecessary code, since ABI_XINPUT_VERSION >= 2
516    
517    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
518    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
519
520commit de7a5c120f646e293cc216007a5df865b41833b8
521Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
522Date:   Thu Feb 17 15:40:28 2011 +0500
523
524    Require server 1.4 or later
525    
526    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
527    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
528
529commit a02757d7c3d8018f44c63553578763fcef41bcca
530Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
531Date:   Wed Feb 16 13:21:03 2011 +0500
532
533    Cleanup set the value of CustomKeycodes
534    
535    Also, do not print values of variables CustomKeycodes twice.
536    
537    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
538    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
539
540commit f45f3dbcf1f2a54d7d6a51d6e9884820cff4be12
541Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
542Date:   Fri Feb 11 15:33:00 2011 +0500
543
544    Do not print values of Protocol twice
545    
546    Protocol printed when found in xf86SetStrOption().
547    
548    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
549    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
550
551commit 6fca7f2371c113796d4cf27cca5635f3c6fb30af
552Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
553Date:   Fri Feb 11 15:32:59 2011 +0500
554
555    Remove unused XQUEUE
556    
557    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
558    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
559
560commit 8a540fa439bd7ea30c49d43ff3339ab599a7ba14
561Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
562Date:   Fri Feb 11 15:32:57 2011 +0500
563
564    lnx: Fix detect CustomKeycodes for __powerpc__
565    
566    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
567    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
568
569commit 849f5092efd770cf169ce9950e9dbb0bccbf9017
570Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
571Date:   Sat Jan 8 17:09:10 2011 +0500
572
573    Removing unused bell_pitch and bell_duration
574    
575    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
576    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
577
578commit dd9ed7921ccffff9cacb6dc128b3f426f9312535
579Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
580Date:   Sat Jan 8 20:09:48 2011 +0500
581
582    Removing unused PROT_XQUEUE and PROT_USB
583    
584    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
585    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
586
587commit 78652023a9f7758635e5507255826d79fbb2b028
588Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
589Date:   Sat Jan 8 17:09:38 2011 +0500
590
591    bsd: Replace deprecated xfree/xcalloc with free & calloc
592    
593    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
594    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
595
596commit f7a81ab4225e14a50e26a49a0a17a2cf773a4ab1
597Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
598Date:   Sat Jan 8 17:08:41 2011 +0500
599
600    Remove random History comment and OS_KBD_VERSION_CURRENT
601    
602    In xf86-input-mouse similar cleanup already done, can also make for keyboard?
603    
604    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
605    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
606
607commit e2f6e5d976ff8bbe68dc41b51d983cc95c11db84
608Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
609Date:   Thu Jan 6 14:43:13 2011 +0500
610
611    Do not print values of variables XkbRules etc. twice
612    
613    xf86SetStrOption prints in log value of the variables XkbRules etc.,
614    there is no need to take this information twice.
615    
616    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
617    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
618
619commit 7d03efb3a3af77ca6831492a793d18b89cc64083
620Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
621Date:   Thu Jan 6 13:37:39 2011 +0500
622
623    bsd: Fix print wscons type keyboard for Sun5
624    
625    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
626    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
627
628commit 40ed9bb3dc87702510d5e54c42a60a2cdd73c135
629Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
630Date:   Thu Jan 6 13:21:35 2011 +0500
631
632    Fix default options for PC98
633    
634    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
635    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
636
637commit e929446a401e73bcc680c488ada2fc50eb225b23
638Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
639Date:   Thu Jan 6 12:59:19 2011 +0500
640
641    Removing unused SetKbdRepeat
642    
643    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
644    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
645
646commit cc1a2ba8c9aa3a4bed25394c981b41c903502c84
647Author: Alan Coopersmith <alan.coopersmith@oracle.com>
648Date:   Thu Dec 23 15:53:32 2010 -0800
649
650    sun_kbd: Replace deprecated xfree/xcalloc with free & calloc
651    
652    Also greatly simplified option/pointer handling to avoid generating
653    new warnings from passing const char * pointers to free()
654    
655    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
656
657commit bd099b5a87399d6ff1fd324172bfcc4bc07a362b
658Author: Javier Acosta <javier.acosta@oracle.com>
659Date:   Thu Dec 23 09:43:51 2010 -0800
660
661    Make key codes for Sun Japanese keyboard match xkb-config mappings
662    
663    Solaris bug #7005752:
664      http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=7005752
665    
666    Signed-off-by: Javier Acosta <javier.acosta@oracle.com>
667    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
668
669commit cb8b2fca90810a1a2d6e5f930e4eac0f929947c6
670Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
671Date:   Tue Nov 30 20:12:24 2010 +0500
672
673    Removing unused OpenBSD PCCONS code
674    
675    In OpenBSD removed support PCCONS in 2002 year
676    http://marc.info/?l=openbsd-cvs&m=102435816424294&w=2
677    
678    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
679    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
680    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
681
682commit 26af626a2c4afba858a32bbb42077f8661d3de4f
683Author: Adam Jackson <ajax@redhat.com>
684Date:   Mon Jan 3 12:42:58 2011 -0500
685
686    linux: warning fixes
687    
688    lnx_KbdMap.c: In function 'KbdGetMapping':
689    lnx_KbdMap.c:44:17: warning: unused variable 'type'
690    lnx_KbdMap.c:42:13: warning: unused variable 'pKbd'
691    
692    Signed-off-by: Adam Jackson <ajax@redhat.com>
693
694commit 492c14cdd1c4b950c475633a64086235d3550f5b
695Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
696Date:   Mon Jan 3 12:40:25 2011 -0500
697
698    bsd: Include fix
699    
700    Reviewed-by: Adam Jackson <ajax@redhat.com>
701    Signed-off-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
702
703commit a72c47487b67ad7134045d551dbe222eb4662058
704Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
705Date:   Mon Jan 3 12:37:34 2011 -0500
706
707    Remove unused code
708    
709    Reviewed-by: Adam Jackson <ajax@redhat.com>
710    Signed-off-by: Alexandr Shadchin <alexandr.shadchin@gmail.com>
711
712commit 6c368bc3aa6d8e1b33d128a22f98ecda0d037e3b
713Author: Adam Jackson <ajax@redhat.com>
714Date:   Fri Dec 17 16:35:49 2010 -0500
715
716    Remove paranoia about event processing during suspend
717    
718    Signed-off-by: Adam Jackson <ajax@redhat.com>
719
720commit 155b3e80fc95ea8397bc66fad18f5fa68d54a88e
721Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
722Date:   Mon Nov 29 21:02:39 2010 +0500
723
724    Removing unused variables vtSwitchSupported and VTSwitchEnabled
725    
726    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
727    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
728    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
729
730commit f11f2a7b5643cde57440102ad822995c70b142fb
731Author: Alexandr Shadchin <alexandr.shadchin@gmail.com>
732Date:   Sat Nov 27 02:39:13 2010 +0500
733
734    Removing unused variable kbdType.
735    
736    Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
737    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
738
739commit 6e97362d7eee5b81bc8681559fbd8a8f6137915c
740Author: Peter Hutterer <peter.hutterer@who-t.net>
741Date:   Mon Oct 25 15:25:03 2010 +1000
742
743    Adjust to input ABI 12.
744    
745    New PreInit prototype and a few other things.
746    
747    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
748    Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
749
750commit 90f69d7b859caff9f51b6fe20580582a91ed6d0d
751Author: Alan Coopersmith <alan.coopersmith@oracle.com>
752Date:   Sat Oct 30 09:15:11 2010 -0700
753
754    xf86-input-keyboard 1.5.0
755    
756    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
757
758commit 53f3eb734fe4dfccbce602b3dd19ee06e0850c44
759Author: Alan Coopersmith <alan.coopersmith@oracle.com>
760Date:   Sat Oct 30 09:13:47 2010 -0700
761
762    Sun's copyrights now belong to Oracle
763    
764    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
765
766commit 251c5d6dcc09c46be67274853e79026cc3d10fd4
767Author: Trevor Woerner <twoerner@gmail.com>
768Date:   Mon Oct 18 11:38:48 2010 -0400
769
770    Code cleanup, structure initialization.
771    
772    The InputDriverRec data structure in xserver/hw/xfree86/common/xf86Xinput.h
773    no longer contains an integer refCount member.
774    
775    Signed-off-by: Trevor Woerner <twoerner@gmail.com>
776    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
777
778commit 25d1e340eec73b010c4a5b1160aa0fa762a41cd0
779Author: Trevor Woerner <twoerner@gmail.com>
780Date:   Mon Oct 18 11:38:28 2010 -0400
781
782    Deprecated code cleanup.
783    
784    Replace calls to deprecated functions with calls to standard dynamic
785    memory functions in driver code.
786    
787    Signed-off-by: Trevor Woerner <twoerner@gmail.com>
788    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
789
790commit ed3458c0b534a15777b7305cd594e1f9181c80b8
791Author: Peter Hutterer <peter.hutterer@who-t.net>
792Date:   Fri Jun 18 14:37:44 2010 +1000
793
794    Don't set AutoRepeat if we're not actually using it.
795    
796    Autorepeat was removed from the driver with version 1.4.0. So there is not
797    much point in setting this option anymore.
798    
799    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
800    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
801
802commit 3a8bae0fd2275a6dc62a88072b2a3a651840326c
803Author: Jesse Adkins <jesserayadkins@gmail.com>
804Date:   Tue Sep 28 13:29:50 2010 -0700
805
806    Purge cvs tags.
807    
808    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
809    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
810
811commit 66b222493b3af6b7fc200d8a296317e9f3e1820a
812Author: Alan Coopersmith <alan.coopersmith@oracle.com>
813Date:   Sat Aug 14 01:11:53 2010 -0700
814
815    Revert "Close device fd when called with DEVICE_CLOSE"
816    
817    This reverts commit f8e219828db920c4cd7a2645a6194de029dc9bb5.
818    (Sorry, failed to finish rebase operation to remove before pushing.
819     As noted on xorg-devel, this patch was originally made for 1.3.2
820     and needs to be reworked to reflect later upstream changes.)
821
822commit 2aaef2754215d1a9f1073ad32f2ba498ce12188a
823Author: Peter Hutterer <peter.hutterer@who-t.net>
824Date:   Fri Aug 13 11:25:34 2010 +1000
825
826    Remove unused keyboardOptions.
827    
828    These have been unused since May 2009 when the struct that used them was
829    removed from the driver. See fe8d1f70fc7edce4f030766159aebae8f8a89ffc.
830    
831    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
832
833commit 425c1280439fe37497a33c47b5a8432e59cbfb76
834Author: Osamu Sayama <osamu.sayama@oracle.com>
835Date:   Wed Aug 11 19:00:23 2010 -0700
836
837    sun_kbd: Add mappings for Hangul and Hanja keys on Korean keyboard
838    
839    Fixes Sun bug 6897086:
840      Hangul and Hanja keys on Korean PC 105 keyboard are not recognized
841      http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6897086
842    
843    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
844
845commit f8e219828db920c4cd7a2645a6194de029dc9bb5
846Author: Aaron Zang <aaron.zang@sun.com>
847Date:   Wed Aug 11 18:55:59 2010 -0700
848
849    Close device fd when called with DEVICE_CLOSE
850    
851    Fixes Solaris bug 6886424:
852     VT - keyboard and mouse do not work when switching to vt7
853     http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6886424
854    
855    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
856
857commit bfb1b7a319eab8e13542cfc00b8407121eabb4d5
858Author: Fernando Carrijo <fcarrijo@yahoo.com.br>
859Date:   Thu Jul 1 07:12:02 2010 -0300
860
861    Purge macro NEED_EVENTS
862    
863    Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
864    Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com>
865    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
866
867commit 1c05b48f976d89519a327c791a9a2bd7149ad581
868Author: Gaetan Nadon <memsize@videotron.ca>
869Date:   Wed Jun 16 16:00:01 2010 -0400
870
871    config: restore inputdir automake variable
872    
873    All input drivers use this variable to set the installation
874    path of the input module. For this driver, it was changed
875    in commit 708ecbf8557d9e676e3bb07c1f83170f6d9f7cd7.
876    One way or another is fine, but breaking a pattern is error prone.
877    
878    Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
879    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
880
881commit 2fb99e01f44f7c1dad3fedb0422f2ae39cbd5e49
882Author: Gaetan Nadon <memsize@videotron.ca>
883Date:   Fri Jun 11 13:57:13 2010 -0400
884
885    config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
886    
887    It depends on util-macros 1.8
888    The existing statement can now be removed from the configuration file.
889    
890    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
891
892commit b58f64eb53b5d9a2e116d23c0aee6f1c9079cfa7
893Author: Gaetan Nadon <memsize@videotron.ca>
894Date:   Fri Jun 11 11:53:46 2010 -0400
895
896    config: use AC_PROG_SED now supplied by XORG_MANPAGE_SECTIONS
897    
898    It depends on util-macros 1.8
899    The existing statement can now be removed from the configuration file.
900    
901    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
902
903commit 53d1fdd3a716ebcee0e75e0097106ff25db38498
904Author: Gaetan Nadon <memsize@videotron.ca>
905Date:   Thu May 27 22:01:55 2010 -0400
906
907    config: upgrade to util-macros 1.8 for additional man page support
908    
909    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
910    The value of MAN_SUBST is the same for all X.Org packages.
911    
912    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
913    
914    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
915
916commit 652bf3657b116af2d012116b15d01a8bb23e7850
917Author: Gaetan Nadon <memsize@videotron.ca>
918Date:   Wed May 12 10:59:49 2010 -0400
919
920    config: fix warnings, m4 quoting and layout
921    
922    Fix some m4 quoting
923    Fix some autoconf warnings
924    remove AC_PROG_CC as it overrides AC_PROG_C_C99 from XORG_DEFAULT_OPTIONS
925    Regroup statements per section
926    Add comments
927    
928    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
929    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
930
931commit 613b44eb0878adf05a9bb4af01c84766ab5828d2
932Author: Gaetan Nadon <memsize@videotron.ca>
933Date:   Wed May 12 10:55:11 2010 -0400
934
935    config: remove unrequired AC_HEADER_STDC
936    
937    Autoconf says:
938    "This macro is obsolescent, as current systems have conforming
939    header files. New programs need not use this macro".
940    
941    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
942    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
943
944commit 0aa1afb5b1e52c7e945b3a010372362c3157533b
945Author: Gaetan Nadon <memsize@videotron.ca>
946Date:   Mon May 10 17:36:14 2010 -0400
947
948    config: move inputproto check to PKG_CHECK_MODULES
949    
950    The XORG_DRIVER_CHECK_EXT macro conditionally adds inputproto
951    to PKG_CHECK_MODULES if this extension is defined in xorg-server.h.
952    It allows a module to use ifdef XINPUT if the extension is available.
953    In this module, the extension is required and not optional.
954    
955    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
956    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
957
958commit 9a93f9c5ad7c3ddf226dfdc987e60c580b6e0912
959Author: Gaetan Nadon <memsize@videotron.ca>
960Date:   Mon May 10 17:35:37 2010 -0400
961
962    config: remove extension check for unused RANDR extension
963    
964    The randr protocol is not used, no randr*.h are included.
965    
966    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
967    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
968
969commit 2b491ed2339047f906e3008c085411da851b87cd
970Author: Gaetan Nadon <memsize@videotron.ca>
971Date:   Mon May 10 17:14:44 2010 -0400
972
973    config: remove extension check for non-existing XKB extension
974    
975    This extension name does not exist in xorg-server.h and
976    cannot be used in XORG_DRIVER_CHECK_EXT.
977    Further more, headers from kbproto are not used.
978    
979    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
980    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
981
982commit 0ac76bf1a0d5e6b34a89682f1b20f62575ef2389
983Author: Gaetan Nadon <memsize@videotron.ca>
984Date:   Mon May 10 15:54:08 2010 -0400
985
986    config: Upgrade X.Org macros to 1.4 for INSTALL file copying
987    
988    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
989    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
990
991commit 1cb8dd780e18283d3dffaff076dd63452573a198
992Author: Gaetan Nadon <memsize@videotron.ca>
993Date:   Mon May 10 15:51:19 2010 -0400
994
995    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
996    
997    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
998    AC_PROG_C_C99. This sets gcc with -std=gnu99.
999    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
1000    
1001    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1002    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1003
1004commit b89c71e7e956d35f2989d419b1076e8bd6f90e34
1005Author: Gaetan Nadon <memsize@videotron.ca>
1006Date:   Mon May 10 15:50:34 2010 -0400
1007
1008    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
1009    
1010    Regroup AC statements at the top.
1011    
1012    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1013    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1014
1015commit 367c39341e2bf063c0d5f25aa1b51a897281ad57
1016Author: Gaetan Nadon <memsize@videotron.ca>
1017Date:   Mon May 10 15:47:14 2010 -0400
1018
1019    config: update AC_PREREQ statement to 2.60
1020    
1021    Unrelated to the previous patches, the new value simply reflects
1022    the reality that the minimum level for autoconf to configure
1023    all x.org modules is 2.60 dated June 2006.
1024    
1025    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
1026    
1027    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1028    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1029
1030commit db1e92685155f25dbff3aaac6b7045ad68fe441a
1031Author: Gaetan Nadon <memsize@videotron.ca>
1032Date:   Sat Apr 10 10:16:06 2010 -0400
1033
1034    config: LNX_KBD_PERIOD_NAME not used since autorepeat was removed
1035    
1036    In commit ae630aef17185dd8d2c23d0eb1b3287fa6e26268,
1037    the autorepeat feature was removed which was the only
1038    user of LNX_KBD_PERIOD_NAME.
1039    
1040    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1041    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1042
1043commit cee8a4241c86a00b90b74428473680cb022a8b7f
1044Author: Gaetan Nadon <memsize@videotron.ca>
1045Date:   Mon May 10 11:40:06 2010 -0400
1046
1047    Remove unused SCO driver files
1048    
1049    The SCO driver has never been enabled since the original commit
1050    95e5d2521fc39a661e13b313e5aa2514ddac9a5e.
1051    The configure.ac file never sets the IS_SCO variable.
1052    
1053    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1054    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1055
1056commit 6b7655d6ea0115ea6edabd26aa0bcf0241ab0740
1057Author: Gaetan Nadon <memsize@videotron.ca>
1058Date:   Sat May 8 13:37:07 2010 -0400
1059
1060    Missing #ifdef for PCCONS
1061    
1062    PCCONS support is not always present and should be condiontally compiled.
1063    Refer to xserver definition of PCCONS_SUPPORT
1064    
1065    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1066    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1067
1068commit d307dc016485f2811d2d722285a3a6c8a7f8cf12
1069Author: Gaetan Nadon <memsize@videotron.ca>
1070Date:   Sat May 8 10:41:19 2010 -0400
1071
1072    config: remove AH_TOP autoheader statement
1073    
1074    The generated config.h does not need to include xorg-server.h
1075    for the content it provides.
1076    Add #include <xorg-server.h> in .[hc] files as needed.
1077    
1078    Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
1079    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1080
1081commit 2dc73fa6308b2ea01b82744a44f8c5c11bfca538
1082Author: Julien Cristau <jcristau@debian.org>
1083Date:   Sat Mar 13 12:04:24 2010 +0100
1084
1085    man: the old xkb options are gone
1086    
1087    The kbd manpage mentions the existence of other, undocumented xkb
1088    options (those allowing to set keycodes/types/compat/symbols/geometry).
1089    These options are gone as of commit 62e663e (Switch to new XKB API).
1090    
1091    Signed-off-by: Julien Cristau <jcristau@debian.org>
1092
1093commit daf147d10f9eb93c08c4ba0dfe4d61e87a41ddf3
1094Author: Gaetan Nadon <memsize@videotron.ca>
1095Date:   Thu Feb 11 10:08:07 2010 -0500
1096
1097    config: move CWARNFLAGS from configure.ac to Makefile.am
1098    
1099    Compiler warning flags should be explicitly set in the makefile
1100    rather than being merged with other packages compiler flags.
1101    
1102    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1103
1104commit 5e1dacfd0ce3298f8c3d7660af0f8ca995b867b2
1105Author: Alan Coopersmith <alan.coopersmith@sun.com>
1106Date:   Fri Jan 15 15:58:07 2010 -0800
1107
1108    Update Sun license notices to current X.Org standard form
1109    
1110    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1111
1112commit f6e6a09a14b43e01bd378ea0870a474b84b86594
1113Author: Gaetan Nadon <memsize@videotron.ca>
1114Date:   Tue Dec 15 22:01:02 2009 -0500
1115
1116    configure.ac: remove unused sdkdir=$(pkg-config...) statement
1117    
1118    The sdkdir variable isn't use, so remove the statement.
1119    
1120    Acked-by: Dan Nicholson <dbn.lists@gmail.com>
1121    
1122    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1123
1124commit 4f09bebe936dcad41a53d46d8c8e96337dd3edc4
1125Author: Alan Coopersmith <alan.coopersmith@sun.com>
1126Date:   Wed Dec 16 18:14:59 2009 -0800
1127
1128    Silence sed substitutions in make output
1129    
1130    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1131
1132commit cb635080a484f8e87ed1df5360112ec5e2ad7e88
1133Author: Gaetan Nadon <memsize@videotron.ca>
1134Date:   Mon Nov 23 09:25:05 2009 -0500
1135
1136    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
1137    
1138    Now that the INSTALL file is generated.
1139    Allows running make maintainer-clean.
1140
1141commit 25d30641812834919ec3d3ac8a13f225876b1979
1142Author: Gaetan Nadon <memsize@videotron.ca>
1143Date:   Wed Oct 28 14:41:41 2009 -0400
1144
1145    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
1146    
1147    Automake 'foreign' option is specified in configure.ac.
1148    Remove from Makefile.am
1149
1150commit c1ff277ae557a2d8967f7dd4b8a8af0031670076
1151Author: Gaetan Nadon <memsize@videotron.ca>
1152Date:   Wed Oct 28 14:09:09 2009 -0400
1153
1154    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
1155    
1156    Add missing INSTALL file. Use standard GNU file on building tarball
1157    README may have been updated
1158    Remove AUTHORS file as it is empty and no content available yet.
1159    Remove NEWS file as it is empty and no content available yet.
1160
1161commit b3da011aab766d62e39cc43a7aaf80d9fd20c840
1162Author: Gaetan Nadon <memsize@videotron.ca>
1163Date:   Tue Oct 27 08:48:14 2009 -0400
1164
1165    Deploy the new XORG_DEFAULT_OPTIONS #24242
1166    
1167    Pre-req for generating INSTALL file
1168
1169commit 5fa8e062b246971f478a0da5308fd8ac9743b606
1170Author: Gaetan Nadon <memsize@videotron.ca>
1171Date:   Mon Oct 26 12:54:20 2009 -0400
1172
1173    Several driver modules do not have a ChangeLog target in Makefile.am #23814
1174    
1175    The git generated ChangeLog replaces the hand written one.
1176    Update configure.ac to xorg-macros level 1.3.
1177    Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
1178    Update Makefile.am to add ChangeLog target if missing
1179    Remove ChangeLog from EXTRA_DIST or *CLEAN variables
1180    This is a pre-req for the INSTALL_CMD
1181
1182commit 42f1e73f04ceb10533361df8f2d5e82076c8b121
1183Author: Gaetan Nadon <memsize@videotron.ca>
1184Date:   Thu Oct 22 12:34:16 2009 -0400
1185
1186    .gitignore: use common defaults with custom section # 24239
1187    
1188    Using common defaults will reduce errors and maintenance.
1189    Only the very small or inexistent custom section need periodic maintenance
1190    when the structure of the component changes. Do not edit defaults.
1191
1192commit c66f4f9fcc7450f2c1378f6117bda4442d2af8ae
1193Author: Peter Hutterer <peter.hutterer@who-t.net>
1194Date:   Wed Oct 7 10:53:14 2009 +1000
1195
1196    keyboard 1.4.0
1197    
1198    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1199
1200commit 0c75afb4895b60aa08209ccfee9dfad4e4495f4d
1201Author: Peter Hutterer <peter.hutterer@who-t.net>
1202Date:   Tue Oct 6 17:02:33 2009 +1000
1203
1204    Remove now un-used autorepeat field.
1205    
1206    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1207    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1208
1209commit adc1048980113b329d97ebf5b974ca4a50fc86ba
1210Author: Peter Hutterer <peter.hutterer@who-t.net>
1211Date:   Tue Oct 6 17:00:58 2009 +1000
1212
1213    Don't use XKB_DFLT_RULES from the server.
1214    
1215    On Linux, the server uses default rules of "evdev" which doesn't apply for
1216    this driver. For all other cases, the server uses "base", so let's just
1217    hardcode it here too.
1218    
1219    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1220    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1221
1222commit ecd34ebd43d5a8c0db0a6dd132b61a4c663c7fd8
1223Author: Peter Hutterer <peter.hutterer@who-t.net>
1224Date:   Tue Oct 6 17:05:56 2009 +1000
1225
1226    Require macros 1.3 for XORG_DEFAULT_OPTIONS
1227    
1228    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1229
1230commit 5427034948fd4d59d5d2d50f9188376f23119a72
1231Author: Peter Hutterer <peter.hutterer@who-t.net>
1232Date:   Wed Sep 9 11:48:43 2009 +1000
1233
1234    keyboard 1.3.99.1
1235    
1236    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1237
1238commit 158d33c15df60696946031a0319e2bd2ec8b9541
1239Author: Alan Coopersmith <alan.coopersmith@sun.com>
1240Date:   Wed Aug 19 18:56:05 2009 -0700
1241
1242    sun_kbd: Check if streams module is already on the stack before pushing it
1243    
1244    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1245
1246commit 891d55e759ff6a30f62809081a11c3da20fc0551
1247Author: Aaron Zang <Aaron.Zang@Sun.COM>
1248Date:   Thu Aug 13 20:39:59 2009 -0700
1249
1250    sun_kbd: Use HID ioctl variants to get/set direct mode on usbhid devices
1251    
1252    When opening a usb hid* device node directly (instead of via the
1253    /dev/kbd virtual/coalescing device node), use the HIDIOCKMGDIRECT
1254    and HIDIOCKMSDIRECT ioctls instead of the KIO* versions.   When
1255    closing the device, always reset back to direct mode, no matter
1256    what state we found it in.
1257    
1258    Signed-off-by: Aaron Zang <Aaron.Zang@Sun.COM>
1259    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1260
1261commit 8e42e8f0034d89ef4b6cee44148961f808ba0602
1262Author: Alan Coopersmith <alan.coopersmith@sun.com>
1263Date:   Wed Aug 5 15:03:43 2009 -0700
1264
1265    sun_kbd: re-open keyboard if needed in KbdOn
1266    
1267    If we closed keyboard in KbdOff, we need to reopen it in KbdOn, or
1268    will not be able to type after VT switch.
1269    
1270    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1271
1272commit bba90b4e87be3ae5a13d69f6d9c60aa97761c8d5
1273Author: Alan Coopersmith <alan.coopersmith@sun.com>
1274Date:   Tue Aug 4 21:31:23 2009 -0700
1275
1276    Sun bug 6852921: Recycling Xorg runs out of file descriptors in kbd driver
1277    
1278    http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6852921
1279    
1280    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1281
1282commit 352aa83c416a78e59be4dfa7d8442e5eec50130a
1283Author: Alan Coopersmith <alan.coopersmith@sun.com>
1284Date:   Tue Aug 4 21:04:24 2009 -0700
1285
1286    Stop checking for #ifdef __SOL8__ - assume Solaris is at least Solaris 8
1287    
1288    If you want to run a pre-1999 kernel, you'll need a pre-2009 X server
1289    
1290    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1291
1292commit fe8d1f70fc7edce4f030766159aebae8f8a89ffc
1293Author: Peter Hutterer <peter.hutterer@who-t.net>
1294Date:   Sat May 30 21:12:34 2009 +1000
1295
1296    Remove ModuleInfoRec.
1297    
1298    This struct was removed with 2107becb0ce2ffda001be65728c53563496d8d50 from
1299    the server.
1300    
1301    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1302
1303commit 29f075db9f86aa7e5e01688a5fd5e0081210e16b
1304Author: Peter Hutterer <peter.hutterer@who-t.net>
1305Date:   Mon May 11 15:30:23 2009 +1000
1306
1307    Return BadValue if the server failed to init the keyboard. (#21278)
1308    
1309    If keyboard init failed, we don't have a useful keymap and thus can't
1310    continue.
1311    This is essentially 0e15697b53c9448ce9911aa6499b2ea0bda92af6 from
1312    xserver ported over here.
1313    
1314    X.Org Bug 21278 <http://bugs.freedesktop.org/show_bug.cgi?id=21278>
1315    
1316    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1317
1318commit 7a4d6f396597c4b96e1402dadfcd2c0e5b7b0579
1319Author: Alan Coopersmith <alan.coopersmith@sun.com>
1320Date:   Fri May 1 14:47:59 2009 -0700
1321
1322    Override HKTG & BSlash2 keycodes on Solaris
1323    
1324    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1325
1326commit 2bc18590e6b7b403dcec22a09820010748c48972
1327Author: Alan Coopersmith <alan.coopersmith@sun.com>
1328Date:   Thu Apr 30 16:26:23 2009 -0700
1329
1330    Solaris keyboard fixes for HAL hotplugging support
1331    
1332    - Handle hot-unplug by checking for ENODEV on read and removing device
1333    - Make sure to re-push streams module on resume
1334    
1335    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1336
1337commit 810fe3a4afd7e77a645c312f9475e75c2f7e925c
1338Author: Alan Curry <pacman@kosh.dhis.org>
1339Date:   Sat Feb 28 00:53:10 2009 -0500
1340
1341    KDGETLED needs a char, not an int.
1342    
1343    KDGETLED actually only stores a single byte at the address indicated by
1344    &real_leds, which on big-endian systems means the kernel's led state is put
1345    into the most-significant byte of real_leds. The LED_CAP LED_NUM LED_SCR
1346    macros then extract some bits from the least-significant byte, which still
1347    contains stack garbage since real_leds hasn't been initialized.
1348    
1349    Don't believe what the console_ioctl(4) man page says. It's wrong. Go read
1350    drivers/char/vt_ioctl.c in the kernel source.
1351    
1352    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1353
1354commit 0fafdc024624d27ddffdcc4ff0047dec59ef33e2
1355Author: Alan Coopersmith <alan.coopersmith@sun.com>
1356Date:   Thu Apr 2 16:53:53 2009 -0700
1357
1358    Remove Initialised static variable (not used since xf86AddModuleInfo removal)
1359    
1360    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1361
1362commit 7b64df0a988674454522e353ea2b56485474af6e
1363Author: David Miller <davem@davemloft.net>
1364Date:   Tue Feb 24 16:50:22 2009 -0800
1365
1366    Fix xf86-input-keyboard build on Linux/sparc
1367    
1368    lnx_kbd.c: Fix Sparc build.
1369    
1370    Signed-off-by: David S. Miller <davem@davemloft.net>
1371
1372commit 62e663e7b107207b474713f22b6fec72f811dd86
1373Author: Daniel Stone <daniel@fooishbar.org>
1374Date:   Tue Feb 10 17:24:21 2009 +1000
1375
1376    Switch to new XKB API
1377    
1378    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1379
1380commit ae630aef17185dd8d2c23d0eb1b3287fa6e26268
1381Author: Peter Hutterer <peter.hutterer@who-t.net>
1382Date:   Wed Feb 11 09:09:59 2009 +1000
1383
1384    Really remove autorepeat.
1385    
1386    This strips all autorepeat from the keyboard driver. If you need autorepeat,
1387    use XKB.
1388    
1389    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1390
1391commit 74ffb8e1897e7dd73f1adf3a2cba6b4214cfc77a
1392Author: Peter Hutterer <peter.hutterer@who-t.net>
1393Date:   Wed Feb 11 09:04:53 2009 +1000
1394
1395    Don't set xkb repeat rate from the driver.
1396
1397commit 39b34a293a1502be2529b83575d03a46c5b0f1b9
1398Author: Daniel Stone <daniel@fooishbar.org>
1399Date:   Tue Feb 10 17:28:06 2009 +1000
1400
1401    No autorepeat handling in the driver.
1402    
1403    It's bad enough in the server, let's not cook up a driver-specific
1404    implementation on top of it.
1405    
1406    Extracted into separate commits by Peter Hutterer.
1407    
1408    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1409
1410commit 9234a0a91ef0c848dead86df831124429c7f528a
1411Author: Peter Hutterer <peter.hutterer@who-t.net>
1412Date:   Tue Feb 10 17:01:37 2009 +1000
1413
1414    unifdef XKB and remove all "noXkb" handling.
1415    
1416    XKB is here to stay. Live with it.
1417
1418commit 9f95e38282164a617b68e4dedf7b72ebc0fedc3e
1419Author: Daniel Stone <daniel@fooishbar.org>
1420Date:   Tue Feb 10 16:47:52 2009 +1000
1421
1422    nec/jp layout is just "jp" these days.
1423    
1424    Extracted into separate commits by Peter Hutterer.
1425    
1426    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1427
1428commit db59771946ac53f78fecf2d75eb165275a45f6aa
1429Author: Daniel Stone <daniel@fooishbar.org>
1430Date:   Tue Feb 10 16:43:46 2009 +1000
1431
1432    No more special sun keyboards anymore.
1433    
1434    Extracted into separate commits by Peter Hutterer.
1435    
1436    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1437
1438commit ea428e52f599a6f575bc012b552e14535009d219
1439Author: Daniel Stone <daniel@fooishbar.org>
1440Date:   Tue Feb 10 16:41:06 2009 +1000
1441
1442    Remove special support for Panix106
1443    
1444    Let's pretend that if google doesn't know it, it doesn't exist.
1445    
1446    Extracted into separate commits by Peter Hutterer.
1447    
1448    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1449
1450commit 425c0494e7ff4b7ed0ee7aec3b07a3bce812b9b7
1451Author: Daniel Stone <daniel@fooishbar.org>
1452Date:   Tue Feb 10 17:24:32 2009 +1000
1453
1454    Change KbdCtrlProc to a void
1455    
1456    6 years to follow an API surely is within reasonably response time, right?
1457    
1458    Extracted into separate commits by Peter Hutterer.
1459    
1460    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1461
1462commit 218ec4b53cc3e557317e188caf8762eac5e06e71
1463Author: Daniel Stone <daniel@fooishbar.org>
1464Date:   Tue Feb 10 16:39:51 2009 +1000
1465
1466    Remove leftover ifdef XINPUT.
1467    
1468    XINPUT has been mandatory for a while now.
1469    
1470    Extracted into separate commits by Peter Hutterer.
1471    
1472    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1473
1474commit d12d2d2c789e8439ae6f2e63526c49c76c385c8e
1475Author: Daniel Stone <daniel@fooishbar.org>
1476Date:   Tue Feb 10 16:38:56 2009 +1000
1477
1478    Remove SpecialKey handling.
1479    
1480    Are your keys really that special? Really?
1481    No. They aren't. Take it from me.
1482    
1483    Extracted into separate commits by Peter Hutterer.
1484    
1485    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1486
1487commit 862314c8dfced80631b2c7a6e00799fd2956b6dc
1488Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
1489Date:   Wed Feb 4 18:59:23 2009 -0200
1490
1491    Janitor: compiler warnings, .gitignore.
1492    
1493    Correct common sparse warning about integer used where a pointer
1494    is expected. Remaining warnings are about the symbols that the
1495    X Server loader should "dlsym()" to load the module, and are
1496    extern/exported, but have no declaration anywhere.
1497    
1498      Use only one .gitignore file in the toplevel directory.
1499    
1500    Signed-off-by: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
1501    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
1502
1503commit 69d38cbda4ecff87dc63dd26cfae4262c1e6161c
1504Author: Alan Coopersmith <alan.coopersmith@sun.com>
1505Date:   Fri Jan 30 20:23:32 2009 -0800
1506
1507    Add README with pointers to mailing list, bugzilla & git repos
1508
1509commit 14267d89087c21071fde1960f77cceee49a6e551
1510Author: Alan Coopersmith <alan.coopersmith@sun.com>
1511Date:   Tue Jan 20 16:54:21 2009 -0800
1512
1513    Use XKB_DFLT_RULES from xorg-server.h for default xkb rules filename
1514
1515commit f9857c498803ce8e5902df7319d2928b0db8cd49
1516Author: Alan Coopersmith <alan.coopersmith@sun.com>
1517Date:   Fri Jan 9 14:50:56 2009 -0800
1518
1519    Add note on hal-based configuration to man page
1520
1521commit ba47bfd9c4ebab0c71f7918127506817378d9eef
1522Author: Alan Coopersmith <alan.coopersmith@sun.com>
1523Date:   Wed Jan 7 10:02:23 2009 -0800
1524
1525    Move ifdefs to clear "warning: statement has no consequent: if"
1526
1527commit fb9c07cbf0339922816007f2d35c501266a439b1
1528Author: Alan Coopersmith <alan.coopersmith@sun.com>
1529Date:   Wed Jan 7 09:58:36 2009 -0800
1530
1531    Make LED masks more consistently unsigned long to clear compiler/lint warnings
1532
1533commit 2fde7c02565384ce774c20face9755359c5d5946
1534Author: Alan Coopersmith <alan.coopersmith@sun.com>
1535Date:   Wed Jan 7 09:56:12 2009 -0800
1536
1537    Remove unused variables from Solaris code
1538
1539commit 708ecbf8557d9e676e3bb07c1f83170f6d9f7cd7
1540Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
1541Date:   Wed Jan 7 15:09:01 2009 -0200
1542
1543    Update for servers newer then 1.5 or git master.
1544    
1545      The atKeynames.h header was moved to the kbd driver sources as
1546    well as the xf86CommonSpecialKey() function. This problem probably
1547    got unnoticed for quite sometime, mainly because most people doing
1548    regular builds should either not have been building the kbd driver,
1549    or had atKeynames.h in /usr/include/xorg from a previous install.
1550
1551commit 9294caab68d58d13f429b7c0b23541b99f2b0dae
1552Author: Alan Coopersmith <alan.coopersmith@sun.com>
1553Date:   Tue Nov 18 18:40:58 2008 -0800
1554
1555    Renamed subdir .cvsignore files to .gitignore
1556
1557commit 74b6461c5362e3401fdcf5a080bf71e6f7908e09
1558Author: Alan Coopersmith <alan.coopersmith@sun.com>
1559Date:   Tue Nov 11 17:35:55 2008 -0800
1560
1561    sun_kbd.c: Don't try to repeat shutdown actions on already closed keyboard
1562
1563commit 3e28d68b50d291938734e9684b8296ca864f3892
1564Author: Luc Verhaegen <libv@skynet.be>
1565Date:   Mon Oct 13 15:22:32 2008 +0200
1566
1567    Set TERMINATE_FALLBACK to 0.
1568    
1569    This stops the keyboard driver from sending 2 extra ctrl-alt-backspace
1570    events to the server.
1571
1572commit eecfd24481b5768692409666b16b666e71ec97f8
1573Author: Adam Jackson <ajax@redhat.com>
1574Date:   Tue Aug 19 15:28:02 2008 -0400
1575
1576    Remove useless call to xf86AddModuleInfo
1577
1578commit 574442b906fa8ff600d2fd32fdb2bf953b3bb5fa
1579Author: Adam Jackson <ajax@redhat.com>
1580Date:   Tue Aug 19 10:20:47 2008 -0400
1581
1582    Remove XFree86-Misc leftovers.
1583
1584commit 80b04aa649f5e65294439264b6bbb0dc90c22a7c
1585Author: Kristian Høgsberg <krh@redhat.com>
1586Date:   Thu Jul 24 16:39:02 2008 -0400
1587
1588    Move atKeynames.h and xf86CommonSpecialKey() here.
1589
1590commit ef7873db2861a9aa103eaabbe84b4396e64ff3a1
1591Author: Adam Jackson <ajax@redhat.com>
1592Date:   Wed May 21 15:39:59 2008 -0400
1593
1594    keyboard 1.3.1
1595
1596commit a1866e2e73f0b401cd8e92fc9ee8db1791585936
1597Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
1598Date:   Wed Apr 9 14:36:58 2008 -0300
1599
1600    Don't send events in DEVICE_INIT, only after DEVICE_ON.
1601    
1602    See http://bugs.freedesktop.org/show_bug.cgi?id=2243#c15 for a description of
1603    the problem fixed in this patch.
1604    
1605    Now only the driver leds state is synched with virtual console state, and if
1606    required, events are post in DEVICE_ON.
1607    This also defines an internal INITFLAG state to know when DEVICE_ON is called
1608    after DEVICE_INIT, otherwise, it will only send events for leds that changed
1609    state while the device was in "DEVICE_OFF state".
1610    
1611    Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
1612
1613commit 86b16003ef1134a2471cd3f7ac217db574fa714c
1614Author: Adam Jackson <ajax@redhat.com>
1615Date:   Thu Mar 20 16:05:05 2008 -0400
1616
1617    keyboard 1.3.0
1618
1619commit af3adb8e24c03fcd86ad63208ce525cd4db876ac
1620Author: Alan Coopersmith <alan.coopersmith@sun.com>
1621Date:   Mon Mar 17 19:19:45 2008 -0700
1622
1623    Correct COPYING file and note which notices apply to which code/OS'es
1624
1625commit 49bf7022f85886d06ba4991364e6e28f17d78f2b
1626Author: Daniel Drake <ddrake@brontes3d.com>
1627Date:   Mon May 21 13:53:01 2007 -0800
1628
1629    Bug 11026: xf86-input-keyboard COPYING file
1630    
1631    X.Org Bugzilla #11026 <https://bugs.freedesktop.org/show_bug.cgi?id=11026>
1632
1633commit 0382ed1c0c29ee19cfa8bff213ee32a7d0c06da9
1634Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
1635Date:   Fri Feb 8 19:00:57 2008 -0200
1636
1637    Alternate patch to preserve NumLock & CapsLock leds at X Server startup.
1638    
1639      This patch requires reverting commits:
1640    7148a0c3e04668b7608295ebdf94579f6acfa544 and
1641    0f3716db01681876cc385727beeb842af5b950d3
1642      Also, it is assumed that the os specific GetLeds will properly
1643    use bit 0 for caps lock and bit 1 for num lock.
1644    
1645    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
1646
1647commit 382ad4ef28b8393b385ac1d2426c5b22076ea165
1648Author: Alan Coopersmith <alan.coopersmith@sun.com>
1649Date:   Mon Mar 17 18:48:47 2008 -0700
1650
1651    Revert previous attempts to sync lock state & LEDs
1652    
1653    See next commit for improved fix
1654
1655commit 0c8220690c726d61a250ad5aec9171009f523043
1656Author: Alan Coopersmith <alan.coopersmith@sun.com>
1657Date:   Mon Mar 17 18:46:15 2008 -0700
1658
1659    Use $(XKBPATH) for xkb file path in man page
1660
1661commit e32e610b719c7dc7a78a1b991b12521863877e51
1662Author: Matej Kosik <kosik@fiit.stuba.sk>
1663Date:   Fri Feb 15 08:53:48 2008 -0800
1664
1665    Add information & example of XKB options to man page
1666
1667commit ea46dd17058f6a880ed38102d1fde1dcba1f8215
1668Author: Matthieu Herrb <matthieu@bluenote.herrb.net>
1669Date:   Sat Mar 8 23:04:13 2008 +0100
1670
1671    Makefile.am: nuke RCS Id
1672
1673commit 0f3716db01681876cc385727beeb842af5b950d3
1674Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
1675Date:   Wed Jan 16 10:18:59 2008 +1030
1676
1677    lnx: Automatically inherit the vt's numlock and capslock status (Bug #2243)
1678    
1679    X.Org Bug #2243 <https://bugs.freedesktop.org/show_bug.cgi?id=2243>
1680
1681commit 882b28a452db6ebe1499d9558d0028cebb0e032f
1682Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
1683Date:   Wed Dec 12 22:43:04 2007 +0100
1684
1685    Fix parameters order for printWsType().
1686
1687commit b139da4553e71896689e8f522e5cff58f5bb7674
1688Author: Adam Jackson <ajax@redhat.com>
1689Date:   Mon Dec 3 11:57:40 2007 -0500
1690
1691    Don't sleep(1) on VT entry.
1692
1693commit ec247cd91cf147a8d1e79b0746680b049269798f
1694Author: Alan Coopersmith <alan.coopersmith@sun.com>
1695Date:   Thu Oct 11 16:42:33 2007 -0700
1696
1697    Update kbd man page to say it has replaced keyboard driver now.
1698
1699commit 278c7d8f44ba7393a95ab1a4a557d6f385044022
1700Author: David Marx <david.marx@sun.com>
1701Date:   Wed Oct 10 16:18:12 2007 -0700
1702
1703    Sun bug #6425775 Xserver is blocked when a program rings keyboard-bell
1704    
1705    Use KIOCMKTONE ioctl instead on Solaris versions that have it
1706    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6425775>
1707
1708commit 10792dc1eebf9f718e0cad0b425a8b8307a7ebc7
1709Author: Julien Cristau <jcristau@debian.org>
1710Date:   Thu Sep 6 18:41:28 2007 +0200
1711
1712    Remove the legacy keyboard driver's manpage
1713
1714commit 3d88a17403df55d28e85ebc445b798cdce23e581
1715Author: Eric Anholt <eric@anholt.net>
1716Date:   Wed Sep 5 09:09:06 2007 -0700
1717
1718    Bump version to 1.2.2 for release.
1719
1720commit 3b87c8e164a5a4e79900b70e38e09c85bc99ce25
1721Author: Eric Anholt <eric@anholt.net>
1722Date:   Mon Aug 20 15:36:37 2007 -0700
1723
1724    Bug #9748: Include GPL license by Rik Faith for some lnx_kbd.c contents.
1725    
1726    The code in question was clearly copy-and-pasted from the kbdrate.c.c file.
1727
1728commit 095c59f70b58b87e627b3150f3a4694d66b75746
1729Author: Alan Coopersmith <alan.coopersmith@sun.com>
1730Date:   Wed Jul 18 18:32:59 2007 -0700
1731
1732    Remove unused variables
1733
1734commit 7148a0c3e04668b7608295ebdf94579f6acfa544
1735Author: Alan Coopersmith <alan.coopersmith@sun.com>
1736Date:   Wed Jul 18 17:29:16 2007 -0700
1737
1738    Sun bug 6312042: Preserve NumLock & CapsLock state on Xorg startup
1739    
1740    If either the NumLock or CapsLock leds on the keyboard are on at startup,
1741    generate fake NumLock/CapsLock keypresses to set the server state to match.
1742    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6312042>
1743    
1744    Based on earlier Xsun fix for Sun bug #4185550
1745    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4185550>
1746
1747commit db0254abb0ba68c6dfb2443d1170d9d1e895021d
1748Author: Alan Coopersmith <alan.coopersmith@sun.com>
1749Date:   Wed Jul 18 16:30:35 2007 -0700
1750
1751    Remove old wrappers used for sharing code between keyboard & kbd drivers
1752
1753commit 256da8cc284a3a66a4a41ec7708b0b467c30b369
1754Author: Alan Coopersmith <alan.coopersmith@sun.com>
1755Date:   Wed Jul 18 11:07:12 2007 -0700
1756
1757    Update key mappings before we walk them looking for modifiers, not after
1758
1759commit 8fe8b62ab3fcc8c51d61dcc2e658e6733da3edfb
1760Author: Alan Coopersmith <alan.coopersmith@sun.com>
1761Date:   Tue Jul 17 20:11:17 2007 -0700
1762
1763    renamed: .cvsignore -> .gitignore
1764
1765commit 7e412914fc1e2372890c2af46263f4cefab8cbfe
1766Author: Alan Coopersmith <alan.coopersmith@sun.com>
1767Date:   Tue Jul 17 20:10:50 2007 -0700
1768
1769    Update Solaris port to work with os layer move into kbd driver
1770    
1771    Also remove old code only needed for obsolete "keyboard" driver
1772    Fix default keysym map on Solaris to work correctly when XKB fails
1773
1774commit 36cf953910002a00a3694033d49c6c38319b0283
1775Author: Julien Cristau <jcristau@debian.org>
1776Date:   Wed Jun 13 23:02:58 2007 +1000
1777
1778    Keep module version up-to-date using PACKAGE_VERSION_*
1779
1780commit 05dd89ef03cee6853e7c2db518b6b22785cc3e7c
1781Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
1782Date:   Mon Feb 5 14:29:54 2007 -0800
1783
1784    Fix key led update
1785    
1786    Cf: https://bugs.freedesktop.org/show_bug.cgi?id=313
1787        https://bugs.freedesktop.org/attachment.cgi?id=8396&action=view
1788    
1789     ------- Comment  #8 From Samuel Thibault  2007-01-14 14:28:16  [reply] -------
1790    
1791    Created an attachment (id=8396) [details]
1792    fix key led update
1793    
1794    Ok, found the problem: when XKB is used (!pKbd->noXkb), pKbd->keyLeds is not
1795    updated, so that UpdateLeds(), even if it called at the right places, actually
1796    just clears all LEDs.  Here is a patch.
1797
1798commit caeb0f364c1a95a9ad3e64dd722c8ddc88077a86
1799Author: Daniel Stone <daniel@fooishbar.org>
1800Date:   Fri Dec 8 09:09:24 2006 +0200
1801
1802    don't release keys on newer servers
1803    On newer servers, we take care of the key release over VT switch already,
1804    so don't do it twice; that will lead to hilarious results.
1805
1806commit fd51e4d27d7a31ed9d4a075c3814b36320af4612
1807Author: Daniel Stone <daniel@fooishbar.org>
1808Date:   Tue Nov 7 00:10:54 2006 +0200
1809
1810    add xf86Keymap.h, fix _SOURCES -> _SRCS in Makefile.am
1811
1812commit 976e12d85920d5bd09f6d0ba005835f733b296b7
1813Author: Daniel Stone <daniel@fooishbar.org>
1814Date:   Sat Nov 4 21:01:55 2006 +0200
1815
1816    bump to 1.2.1
1817
1818commit 08aa290b0125eb681f872ef821ecffd5818caeb6
1819Author: Daniel Stone <daniel@fooishbar.org>
1820Date:   Sat Nov 4 21:01:49 2006 +0200
1821
1822    add xf86OSKbd.h to build system, _SOURCES -> _SRCS
1823    Add xf86OSKbd.h to the build system, and change _SOURCES use to _SRCS,
1824    except when explicitly referring to a target.  This keeps automake 1.10
1825    happy.
1826
1827commit 95e5d2521fc39a661e13b313e5aa2514ddac9a5e
1828Author: Daniel Stone <daniel@fooishbar.org>
1829Date:   Thu Nov 2 00:24:24 2006 +0200
1830
1831    move os keyboard layer into kbd driver, remove legacy keyboard driver
1832    Completely remove the old 'keyboard' driver.
1833    Move the OS keyboard layer from the Xorg DDX into the kbd driver.  Right
1834    now, BSD, Linux, SCO, and Solaris, have been dragged over.
1835    Bump to 1.2.0, as we'll collide badly with the existing OS keyboard layer.
1836
1837commit 3bfed2fc2e401bc4b5f74a3f20014d4a5c7dad30
1838Author: Adam Jackson <ajax@benzedrine.nwnk.net>
1839Date:   Fri Oct 13 18:26:38 2006 -0400
1840
1841    Bump to 1.1.1
1842
1843commit d3c6014290a90a985679c9258fe65be3d89bf7b9
1844Author: Tilman Sauerbeck <tilman@code-monkey.de>
1845Date:   Sun Jul 9 19:57:36 2006 +0200
1846
1847    Added some missing includes.
1848
1849commit c94229993dc2a8672802ef8ab35717089b74ab80
1850Author: Adam Jackson <ajax@nwnk.net>
1851Date:   Fri Apr 7 17:47:17 2006 +0000
1852
1853    Unlibcwrap. Bump server version requirement. Bump to 1.1.0.
1854
1855commit 01744910cd7c4034fa1dd14ef734d7087832647d
1856Author: Kevin E Martin <kem@kem.org>
1857Date:   Wed Dec 21 02:29:57 2005 +0000
1858
1859    Update package version for X11R7 release.
1860
1861commit 9bd0521c65760d4e555ac992a92ce74ce8d55437
1862Author: Adam Jackson <ajax@nwnk.net>
1863Date:   Mon Dec 19 16:25:51 2005 +0000
1864
1865    Stub COPYING files
1866
1867commit 75d352b91ff79b5b55dbd7c5d3952470de87704f
1868Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1869Date:   Mon Dec 19 09:07:50 2005 +0000
1870
1871    Typo fixes, mailing list & url updates, and other changes to prepare for
1872        X11R6.9 & 7.0 releases.
1873
1874commit 29309dd08deb535262625c2eb73558c6eae69336
1875Author: Kevin E Martin <kem@kem.org>
1876Date:   Thu Dec 15 00:24:14 2005 +0000
1877
1878    Update package version number for final X11R7 release candidate.
1879
1880commit a459e2028834e76e21117070d073cc9489b0d65f
1881Author: Kevin E Martin <kem@kem.org>
1882Date:   Tue Dec 6 22:48:30 2005 +0000
1883
1884    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
1885
1886commit 9c5c0e3d211fcce658aa667d8be7f979b9cb83cd
1887Author: Kevin E Martin <kem@kem.org>
1888Date:   Sat Dec 3 05:49:31 2005 +0000
1889
1890    Update package version number for X11R7 RC3 release.
1891
1892commit edb6ec6c311543686230a43885183071e92dc60d
1893Author: Kevin E Martin <kem@kem.org>
1894Date:   Fri Dec 2 02:16:05 2005 +0000
1895
1896    Remove extraneous AC_MSG_RESULT.
1897
1898commit 0721c4b4a75fe836d17445550746ed415f06d126
1899Author: Adam Jackson <ajax@nwnk.net>
1900Date:   Tue Nov 29 23:29:56 2005 +0000
1901
1902    Only build dlloader modules by default.
1903
1904commit 9885aa10eeb6e42212a0e21861790b72adc3ce71
1905Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1906Date:   Mon Nov 28 22:04:07 2005 +0000
1907
1908    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
1909        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
1910
1911commit ec4425c0ddb1dd45fb24e3984d490a68ff211b08
1912Author: Eric Anholt <anholt@freebsd.org>
1913Date:   Mon Nov 21 10:49:05 2005 +0000
1914
1915    Add .cvsignores for drivers.
1916
1917commit e5451950a80744b183f5e8f4259ff2e596952a13
1918Author: Kevin E Martin <kem@kem.org>
1919Date:   Wed Nov 9 21:31:23 2005 +0000
1920
1921    Bump version numbers for X11R6.9/X11R7 RC2.
1922
1923commit 066e7c7d2768dec2c033a2ce723abbe31495f6d0
1924Author: Kevin E Martin <kem@kem.org>
1925Date:   Wed Nov 9 21:15:12 2005 +0000
1926
1927    Update package version number for X11R7 RC2 release.
1928
1929commit 4442fdf90f51cc265679b61cc341f6ed32e134a1
1930Author: Kean Johnson <kean@armory.com>
1931Date:   Tue Nov 8 06:33:28 2005 +0000
1932
1933    See ChangeLog entry 2005-11-07 for details.
1934
1935commit 85dfda745021f49f01424d6a01c6396865d1723d
1936Author: Kevin E Martin <kem@kem.org>
1937Date:   Tue Nov 1 15:08:50 2005 +0000
1938
1939    Update pkgcheck depedencies to work with separate build roots.
1940
1941commit 288c4a7f79b9fb4b0531fe7cf21dec7f7f4a3668
1942Author: Kevin E Martin <kem@kem.org>
1943Date:   Wed Oct 19 02:48:00 2005 +0000
1944
1945    Update package version number for RC1 release.
1946
1947commit 4861d1586d6ce54a8563047fa01016b658517d8f
1948Author: Kevin E Martin <kem@kem.org>
1949Date:   Tue Oct 18 15:46:36 2005 +0000
1950
1951    Do the following to make the drivers pass distcheck:
1952    - Only define EXTRA_DIST when there are actually man pages to be processed
1953    - Add missing man pages to keyboard and ati drivers EXTRA_DIST
1954
1955commit f7e91cad97e22e05b87de3d16a0f4299ea471a88
1956Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1957Date:   Tue Oct 18 00:01:51 2005 +0000
1958
1959    Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
1960        substitutions to work better with BSD make
1961
1962commit 9e5a8ec5b63ec730916c0312cf6d65c26fd138d5
1963Author: Adam Jackson <ajax@nwnk.net>
1964Date:   Mon Oct 17 22:57:28 2005 +0000
1965
1966    More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
1967        of indirectly
1968
1969commit f06abf1decb60bdaf453b0d73f05f45b833b843a
1970Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1971Date:   Mon Oct 17 00:08:58 2005 +0000
1972
1973    Use sed & cpp to substitute variables in driver man pages
1974
1975commit 8668a70c065a3cba91a0f4b75c34c4478099bedd
1976Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1977Date:   Sun Oct 16 19:01:25 2005 +0000
1978
1979    Remove note about kbd being experimental. Add Solaris to supported OS list
1980        for kbd.
1981    Add note about plans to move to kbd in a future release.
1982
1983commit a228e916cc1ffa85446c95a6c42380b39d67b9f6
1984Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1985Date:   Sat Oct 1 17:30:58 2005 +0000
1986
1987    Bug #3411: fix handling of keyboard Autorepeat rate in xorg.conf.
1988
1989commit 66693592a767baabca9eae015b57e9c6660a080b
1990Author: Daniel Stone <daniel@fooishbar.org>
1991Date:   Thu Aug 18 09:03:39 2005 +0000
1992
1993    Update autogen.sh to one that does objdir != srcdir.
1994
1995commit ea7e6dfb03714a48edfb04053ac49f71f553872d
1996Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1997Date:   Wed Aug 10 14:07:23 2005 +0000
1998
1999    Don\'t lose existing CFLAGS in all the input drivers and some of the video
2000        drivers
2001
2002commit 8f930fc988f0d43bf2d964721e846fcf5fed6e4b
2003Author: Adam Jackson <ajax@nwnk.net>
2004Date:   Tue Aug 2 00:51:34 2005 +0000
2005
2006    AS_HELP_STRING workaround
2007
2008commit c392a4c091e70d42b498f9e8a55737feedbe2871
2009Author: Kevin E Martin <kem@kem.org>
2010Date:   Fri Jul 29 21:22:41 2005 +0000
2011
2012    Various changes preparing packages for RC0:
2013    - Verify and update package version numbers as needed
2014    - Implement versioning scheme
2015    - Change bug address to point to bugzilla bug entry form
2016    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
2017        reenable it)
2018    - Fix makedepend to use pkgconfig and pass distcheck
2019    - Update build script to build macros first
2020    - Update modular Xorg version
2021
2022commit b1379685a2fce1f1b2092814d3170cc29f4fd039
2023Author: Kevin E Martin <kem@kem.org>
2024Date:   Wed Jul 13 20:03:22 2005 +0000
2025
2026    Make the module dir configurable
2027
2028commit 9f91bf7017f10ed23e2d313e47934d803e292dbc
2029Author: Alan Hourihane <alanh@fairlite.demon.co.uk>
2030Date:   Wed Jul 13 12:30:04 2005 +0000
2031
2032    //bugs.freedesktop.org/show_bug.cgi?id=2587> Fix keyboard mapping on Sun
2033        keyboards in the keyboard module.
2034
2035commit da10828e418bc7fdbdcd03162ee92b0a999a11b7
2036Author: Kevin E Martin <kem@kem.org>
2037Date:   Wed Jul 13 02:21:00 2005 +0000
2038
2039    Update all input drivers to pass distcheck
2040
2041commit c9b223867b4922c646dd85c7468b8f79bf5257d5
2042Author: Adam Jackson <ajax@nwnk.net>
2043Date:   Tue Jul 12 06:15:09 2005 +0000
2044
2045    Build skeletons for input drivers. Should basically work.
2046
2047commit c9097dd3204d4fe2a3a21cec23948f27ec6292ed
2048Author: Adam Jackson <ajax@nwnk.net>
2049Date:   Mon Jul 11 02:38:00 2005 +0000
2050
2051    Prep input drivers for modularizing by adding guarded #include "config.h"
2052
2053commit 83efe32bd4a9372467680cafd5880438e551db31
2054Author: Daniel Stone <daniel@fooishbar.org>
2055Date:   Fri Jul 1 22:43:22 2005 +0000
2056
2057    Change all misc.h and os.h references to <X11/foo.h>.
2058
2059commit ebf2b80b2027ebb99dbe44c7d77fd9f7a43f2e72
2060Author: Adam Jackson <ajax@nwnk.net>
2061Date:   Sat Jun 25 21:17:02 2005 +0000
2062
2063    Bug #3626: _X_EXPORT tags for video and input drivers.
2064
2065commit 3360f15f5f4cdd4a6cf204ff8af70a90c314ada3
2066Author: Eric Anholt <anholt@freebsd.org>
2067Date:   Tue May 10 00:12:17 2005 +0000
2068
2069    Bugzilla #2561: Disable some keycode translations on PC98, which had
2070        various bad effects including modifier keys not working.
2071
2072commit 2ca94be67112a926721ef699f495bc158c4963a4
2073Author: Daniel Stone <daniel@fooishbar.org>
2074Date:   Wed Apr 20 12:25:34 2005 +0000
2075
2076    Fix includes right throughout the Xserver tree:
2077    change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
2078    change "foo.h", "extensions/foo.h" and "X11/foo.h" to
2079        <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
2080    change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
2081
2082commit d157c2188389c84f3ee7594ddd0980f1a3553e97
2083Author: Egbert Eich <eich@suse.de>
2084Date:   Tue Jan 11 14:59:02 2005 +0000
2085
2086    Minor format fix.
2087    Added explanatory comment and debug code.
2088    Added comment.
2089
2090commit b7f68e909640008e831c2ddb67ca4fb9515cec04
2091Author: Egbert Eich <eich@suse.de>
2092Date:   Mon Jan 10 17:44:39 2005 +0000
2093
2094    PC keyboards internally generate a different scan code when the ALT
2095        modifier is pressed with the SysReq/Print key. Since X expects the same
2096        scancode regardless of the modifier the keyboard driver has to 'map the
2097        code back'. So far it does so when seeing the SysReq scancode without
2098        checking if the modifier is on. If this scancode is also sent by
2099        another key on an extended keyboard it receives the same remapping.
2100        Fix: Add check for ALT modifier down before doing the remapping (Helmut
2101        Fahrion).
2102
2103commit b04ef340e213badb2e44fb669583b490f7278969
2104Author: Matthieu Herrb <matthieu.herrb@laas.fr>
2105Date:   Mon Dec 6 21:51:11 2004 +0000
2106
2107    Previous fix broke hardware-based autorepeat. This fix mimics the behaviour
2108        of the legacy driver by making a local copy of the autoRepeat flag.
2109
2110commit db3b5cb60a71f2d5e536797559001dc59090ab6c
2111Author: Matthieu Herrb <matthieu.herrb@laas.fr>
2112Date:   Fri Dec 3 23:30:48 2004 +0000
2113
2114    programs/Xserver/hw/xfree86/input/keyboard/kbd.c
2115    - set default XkbModel to pc105 (like legacy keyboard driver did)
2116    - fix autorepeat (Bugzilla #1651, Petter Urkedal).
2117
2118commit b9bece29e9733bdf4bb44da6ced4d3e0e433f6e5
2119Author: Kevin E Martin <kem@kem.org>
2120Date:   Tue Aug 31 01:36:13 2004 +0000
2121
2122    Fix keyboard driver regression (Bug #1238, Kristian Hoegsberg).
2123
2124commit 3d97e8a41a8a15769f43233a2ed7692387cb0b81
2125Author: Kevin E Martin <kem@kem.org>
2126Date:   Sun Aug 29 21:06:00 2004 +0000
2127
2128    Fix make install when BuildServersOnly is YES (Bug #1213).
2129    Fix build failures when UseDeprecatedKeyboardDriver is YES and
2130        DoLoadableServer is NO (Bug #1229, Kristian H�gsberg).
2131    Fix failure when using DLL loader and LD_BIND_NOW is set (Bug #1212, Adam
2132        Jackson).
2133
2134commit 9e2172ffef436acb9a88147f276c9ddf12739a14
2135Author: Kevin E Martin <kem@kem.org>
2136Date:   Mon Aug 16 22:48:51 2004 +0000
2137
2138    Update release and date for first RC.
2139    Fix kbd/keyboard driver for DoLoadableServer NO.
2140    Revert change since it is better to set date in the config files.
2141
2142commit 58f47a9c32cf379fd473f01b18ddc57b90e47b0b
2143Author: Kevin E Martin <kem@kem.org>
2144Date:   Mon Aug 16 20:17:52 2004 +0000
2145
2146    Add kdb <-> keyboard aliasing when UseDeprecatedKeyboardDriver is NO (Bug
2147        #1072, Kristian H�gsberg).
2148
2149commit 32d5ece27279bf7f1211346f15a292f73ff334d6
2150Author: Egbert Eich <eich@suse.de>
2151Date:   Fri Apr 23 19:54:03 2004 +0000
2152
2153    Merging XORG-CURRENT into trunk
2154
2155commit cbec87bb621bd6bb2fddf1fe9aa970a09acba8f7
2156Author: Egbert Eich <eich@suse.de>
2157Date:   Sun Mar 14 08:33:52 2004 +0000
2158
2159    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
2160
2161commit f078d9ca112038d16eb9b28d331a900f0ab7bd62
2162Author: Egbert Eich <eich@suse.de>
2163Date:   Wed Mar 3 12:12:33 2004 +0000
2164
2165    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
2166
2167commit e5e92f4396bc0a73ddda050403d422cee9bdfd2f
2168Author: Egbert Eich <eich@suse.de>
2169Date:   Thu Feb 26 13:36:00 2004 +0000
2170
2171    readding XFree86's cvs IDs
2172
2173commit 1056cd4925dc787f72b9f6b5900e55e00d7ba973
2174Author: Egbert Eich <eich@suse.de>
2175Date:   Thu Feb 26 09:23:34 2004 +0000
2176
2177    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
2178
2179commit 1c8924b7c1728653ebe49a663dd6125cef010bc8
2180Author: Kaleb Keithley <kaleb@freedesktop.org>
2181Date:   Fri Dec 19 20:55:25 2003 +0000
2182
2183    XFree86 4.3.99.902 (RC 2)
2184
2185commit 01eff4e6297717400f8b9517a9e4ccdc067d07d3
2186Author: Kaleb Keithley <kaleb@freedesktop.org>
2187Date:   Tue Nov 25 19:28:48 2003 +0000
2188
2189    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
2190
2191commit 303235b2d4a53231a6aa74d4d74d683842477b27
2192Author: Kaleb Keithley <kaleb@freedesktop.org>
2193Date:   Fri Nov 14 16:48:56 2003 +0000
2194
2195    XFree86 4.3.0.1
2196
2197commit 724aeb56e7d6e5940ad6d329f53f5b80a9fc38ae
2198Author: Kaleb Keithley <kaleb@freedesktop.org>
2199Date:   Fri Nov 14 16:48:56 2003 +0000
2200
2201    Initial revision
2202