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