ChangeLog revision 79a8a9c6
1commit 708ecbf8557d9e676e3bb07c1f83170f6d9f7cd7
2Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
3Date:   Wed Jan 7 15:09:01 2009 -0200
4
5    Update for servers newer then 1.5 or git master.
6    
7      The atKeynames.h header was moved to the kbd driver sources as
8    well as the xf86CommonSpecialKey() function. This problem probably
9    got unnoticed for quite sometime, mainly because most people doing
10    regular builds should either not have been building the kbd driver,
11    or had atKeynames.h in /usr/include/xorg from a previous install.
12
13commit 9294caab68d58d13f429b7c0b23541b99f2b0dae
14Author: Alan Coopersmith <alan.coopersmith@sun.com>
15Date:   Tue Nov 18 18:40:58 2008 -0800
16
17    Renamed subdir .cvsignore files to .gitignore
18
19commit 74b6461c5362e3401fdcf5a080bf71e6f7908e09
20Author: Alan Coopersmith <alan.coopersmith@sun.com>
21Date:   Tue Nov 11 17:35:55 2008 -0800
22
23    sun_kbd.c: Don't try to repeat shutdown actions on already closed keyboard
24
25commit 3e28d68b50d291938734e9684b8296ca864f3892
26Author: Luc Verhaegen <libv@skynet.be>
27Date:   Mon Oct 13 15:22:32 2008 +0200
28
29    Set TERMINATE_FALLBACK to 0.
30    
31    This stops the keyboard driver from sending 2 extra ctrl-alt-backspace
32    events to the server.
33
34commit eecfd24481b5768692409666b16b666e71ec97f8
35Author: Adam Jackson <ajax@redhat.com>
36Date:   Tue Aug 19 15:28:02 2008 -0400
37
38    Remove useless call to xf86AddModuleInfo
39
40commit 574442b906fa8ff600d2fd32fdb2bf953b3bb5fa
41Author: Adam Jackson <ajax@redhat.com>
42Date:   Tue Aug 19 10:20:47 2008 -0400
43
44    Remove XFree86-Misc leftovers.
45
46commit 80b04aa649f5e65294439264b6bbb0dc90c22a7c
47Author: Kristian Høgsberg <krh@redhat.com>
48Date:   Thu Jul 24 16:39:02 2008 -0400
49
50    Move atKeynames.h and xf86CommonSpecialKey() here.
51
52commit ef7873db2861a9aa103eaabbe84b4396e64ff3a1
53Author: Adam Jackson <ajax@redhat.com>
54Date:   Wed May 21 15:39:59 2008 -0400
55
56    keyboard 1.3.1
57
58commit a1866e2e73f0b401cd8e92fc9ee8db1791585936
59Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
60Date:   Wed Apr 9 14:36:58 2008 -0300
61
62    Don't send events in DEVICE_INIT, only after DEVICE_ON.
63    
64    See http://bugs.freedesktop.org/show_bug.cgi?id=2243#c15 for a description of
65    the problem fixed in this patch.
66    
67    Now only the driver leds state is synched with virtual console state, and if
68    required, events are post in DEVICE_ON.
69    This also defines an internal INITFLAG state to know when DEVICE_ON is called
70    after DEVICE_INIT, otherwise, it will only send events for leds that changed
71    state while the device was in "DEVICE_OFF state".
72    
73    Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
74
75commit 86b16003ef1134a2471cd3f7ac217db574fa714c
76Author: Adam Jackson <ajax@redhat.com>
77Date:   Thu Mar 20 16:05:05 2008 -0400
78
79    keyboard 1.3.0
80
81commit af3adb8e24c03fcd86ad63208ce525cd4db876ac
82Author: Alan Coopersmith <alan.coopersmith@sun.com>
83Date:   Mon Mar 17 19:19:45 2008 -0700
84
85    Correct COPYING file and note which notices apply to which code/OS'es
86
87commit 49bf7022f85886d06ba4991364e6e28f17d78f2b
88Author: Daniel Drake <ddrake@brontes3d.com>
89Date:   Mon May 21 13:53:01 2007 -0800
90
91    Bug 11026: xf86-input-keyboard COPYING file
92    
93    X.Org Bugzilla #11026 <https://bugs.freedesktop.org/show_bug.cgi?id=11026>
94
95commit 0382ed1c0c29ee19cfa8bff213ee32a7d0c06da9
96Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
97Date:   Fri Feb 8 19:00:57 2008 -0200
98
99    Alternate patch to preserve NumLock & CapsLock leds at X Server startup.
100    
101      This patch requires reverting commits:
102    7148a0c3e04668b7608295ebdf94579f6acfa544 and
103    0f3716db01681876cc385727beeb842af5b950d3
104      Also, it is assumed that the os specific GetLeds will properly
105    use bit 0 for caps lock and bit 1 for num lock.
106    
107    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
108
109commit 382ad4ef28b8393b385ac1d2426c5b22076ea165
110Author: Alan Coopersmith <alan.coopersmith@sun.com>
111Date:   Mon Mar 17 18:48:47 2008 -0700
112
113    Revert previous attempts to sync lock state & LEDs
114    
115    See next commit for improved fix
116
117commit 0c8220690c726d61a250ad5aec9171009f523043
118Author: Alan Coopersmith <alan.coopersmith@sun.com>
119Date:   Mon Mar 17 18:46:15 2008 -0700
120
121    Use $(XKBPATH) for xkb file path in man page
122
123commit e32e610b719c7dc7a78a1b991b12521863877e51
124Author: Matej Kosik <kosik@fiit.stuba.sk>
125Date:   Fri Feb 15 08:53:48 2008 -0800
126
127    Add information & example of XKB options to man page
128
129commit ea46dd17058f6a880ed38102d1fde1dcba1f8215
130Author: Matthieu Herrb <matthieu@bluenote.herrb.net>
131Date:   Sat Mar 8 23:04:13 2008 +0100
132
133    Makefile.am: nuke RCS Id
134
135commit 0f3716db01681876cc385727beeb842af5b950d3
136Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
137Date:   Wed Jan 16 10:18:59 2008 +1030
138
139    lnx: Automatically inherit the vt's numlock and capslock status (Bug #2243)
140    
141    X.Org Bug #2243 <https://bugs.freedesktop.org/show_bug.cgi?id=2243>
142
143commit 882b28a452db6ebe1499d9558d0028cebb0e032f
144Author: Matthieu Herrb <matthieu@bluenote.herrb.com>
145Date:   Wed Dec 12 22:43:04 2007 +0100
146
147    Fix parameters order for printWsType().
148
149commit b139da4553e71896689e8f522e5cff58f5bb7674
150Author: Adam Jackson <ajax@redhat.com>
151Date:   Mon Dec 3 11:57:40 2007 -0500
152
153    Don't sleep(1) on VT entry.
154
155commit ec247cd91cf147a8d1e79b0746680b049269798f
156Author: Alan Coopersmith <alan.coopersmith@sun.com>
157Date:   Thu Oct 11 16:42:33 2007 -0700
158
159    Update kbd man page to say it has replaced keyboard driver now.
160
161commit 278c7d8f44ba7393a95ab1a4a557d6f385044022
162Author: David Marx <david.marx@sun.com>
163Date:   Wed Oct 10 16:18:12 2007 -0700
164
165    Sun bug #6425775 Xserver is blocked when a program rings keyboard-bell
166    
167    Use KIOCMKTONE ioctl instead on Solaris versions that have it
168    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6425775>
169
170commit 10792dc1eebf9f718e0cad0b425a8b8307a7ebc7
171Author: Julien Cristau <jcristau@debian.org>
172Date:   Thu Sep 6 18:41:28 2007 +0200
173
174    Remove the legacy keyboard driver's manpage
175
176commit 3d88a17403df55d28e85ebc445b798cdce23e581
177Author: Eric Anholt <eric@anholt.net>
178Date:   Wed Sep 5 09:09:06 2007 -0700
179
180    Bump version to 1.2.2 for release.
181
182commit 3b87c8e164a5a4e79900b70e38e09c85bc99ce25
183Author: Eric Anholt <eric@anholt.net>
184Date:   Mon Aug 20 15:36:37 2007 -0700
185
186    Bug #9748: Include GPL license by Rik Faith for some lnx_kbd.c contents.
187    
188    The code in question was clearly copy-and-pasted from the kbdrate.c.c file.
189
190commit 095c59f70b58b87e627b3150f3a4694d66b75746
191Author: Alan Coopersmith <alan.coopersmith@sun.com>
192Date:   Wed Jul 18 18:32:59 2007 -0700
193
194    Remove unused variables
195
196commit 7148a0c3e04668b7608295ebdf94579f6acfa544
197Author: Alan Coopersmith <alan.coopersmith@sun.com>
198Date:   Wed Jul 18 17:29:16 2007 -0700
199
200    Sun bug 6312042: Preserve NumLock & CapsLock state on Xorg startup
201    
202    If either the NumLock or CapsLock leds on the keyboard are on at startup,
203    generate fake NumLock/CapsLock keypresses to set the server state to match.
204    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6312042>
205    
206    Based on earlier Xsun fix for Sun bug #4185550
207    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4185550>
208
209commit db0254abb0ba68c6dfb2443d1170d9d1e895021d
210Author: Alan Coopersmith <alan.coopersmith@sun.com>
211Date:   Wed Jul 18 16:30:35 2007 -0700
212
213    Remove old wrappers used for sharing code between keyboard & kbd drivers
214
215commit 256da8cc284a3a66a4a41ec7708b0b467c30b369
216Author: Alan Coopersmith <alan.coopersmith@sun.com>
217Date:   Wed Jul 18 11:07:12 2007 -0700
218
219    Update key mappings before we walk them looking for modifiers, not after
220
221commit 8fe8b62ab3fcc8c51d61dcc2e658e6733da3edfb
222Author: Alan Coopersmith <alan.coopersmith@sun.com>
223Date:   Tue Jul 17 20:11:17 2007 -0700
224
225    renamed: .cvsignore -> .gitignore
226
227commit 7e412914fc1e2372890c2af46263f4cefab8cbfe
228Author: Alan Coopersmith <alan.coopersmith@sun.com>
229Date:   Tue Jul 17 20:10:50 2007 -0700
230
231    Update Solaris port to work with os layer move into kbd driver
232    
233    Also remove old code only needed for obsolete "keyboard" driver
234    Fix default keysym map on Solaris to work correctly when XKB fails
235
236commit 36cf953910002a00a3694033d49c6c38319b0283
237Author: Julien Cristau <jcristau@debian.org>
238Date:   Wed Jun 13 23:02:58 2007 +1000
239
240    Keep module version up-to-date using PACKAGE_VERSION_*
241
242commit 05dd89ef03cee6853e7c2db518b6b22785cc3e7c
243Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
244Date:   Mon Feb 5 14:29:54 2007 -0800
245
246    Fix key led update
247    
248    Cf: https://bugs.freedesktop.org/show_bug.cgi?id=313
249        https://bugs.freedesktop.org/attachment.cgi?id=8396&action=view
250    
251     ------- Comment  #8 From Samuel Thibault  2007-01-14 14:28:16  [reply] -------
252    
253    Created an attachment (id=8396) [details]
254    fix key led update
255    
256    Ok, found the problem: when XKB is used (!pKbd->noXkb), pKbd->keyLeds is not
257    updated, so that UpdateLeds(), even if it called at the right places, actually
258    just clears all LEDs.  Here is a patch.
259
260commit caeb0f364c1a95a9ad3e64dd722c8ddc88077a86
261Author: Daniel Stone <daniel@fooishbar.org>
262Date:   Fri Dec 8 09:09:24 2006 +0200
263
264    don't release keys on newer servers
265    On newer servers, we take care of the key release over VT switch already,
266    so don't do it twice; that will lead to hilarious results.
267
268commit fd51e4d27d7a31ed9d4a075c3814b36320af4612
269Author: Daniel Stone <daniel@fooishbar.org>
270Date:   Tue Nov 7 00:10:54 2006 +0200
271
272    add xf86Keymap.h, fix _SOURCES -> _SRCS in Makefile.am
273
274commit 976e12d85920d5bd09f6d0ba005835f733b296b7
275Author: Daniel Stone <daniel@fooishbar.org>
276Date:   Sat Nov 4 21:01:55 2006 +0200
277
278    bump to 1.2.1
279
280commit 08aa290b0125eb681f872ef821ecffd5818caeb6
281Author: Daniel Stone <daniel@fooishbar.org>
282Date:   Sat Nov 4 21:01:49 2006 +0200
283
284    add xf86OSKbd.h to build system, _SOURCES -> _SRCS
285    Add xf86OSKbd.h to the build system, and change _SOURCES use to _SRCS,
286    except when explicitly referring to a target.  This keeps automake 1.10
287    happy.
288
289commit 95e5d2521fc39a661e13b313e5aa2514ddac9a5e
290Author: Daniel Stone <daniel@fooishbar.org>
291Date:   Thu Nov 2 00:24:24 2006 +0200
292
293    move os keyboard layer into kbd driver, remove legacy keyboard driver
294    Completely remove the old 'keyboard' driver.
295    Move the OS keyboard layer from the Xorg DDX into the kbd driver.  Right
296    now, BSD, Linux, SCO, and Solaris, have been dragged over.
297    Bump to 1.2.0, as we'll collide badly with the existing OS keyboard layer.
298
299commit 3bfed2fc2e401bc4b5f74a3f20014d4a5c7dad30
300Author: Adam Jackson <ajax@benzedrine.nwnk.net>
301Date:   Fri Oct 13 18:26:38 2006 -0400
302
303    Bump to 1.1.1
304
305commit d3c6014290a90a985679c9258fe65be3d89bf7b9
306Author: Tilman Sauerbeck <tilman@code-monkey.de>
307Date:   Sun Jul 9 19:57:36 2006 +0200
308
309    Added some missing includes.
310
311commit c94229993dc2a8672802ef8ab35717089b74ab80
312Author: Adam Jackson <ajax@nwnk.net>
313Date:   Fri Apr 7 17:47:17 2006 +0000
314
315    Unlibcwrap. Bump server version requirement. Bump to 1.1.0.
316
317commit 01744910cd7c4034fa1dd14ef734d7087832647d
318Author: Kevin E Martin <kem@kem.org>
319Date:   Wed Dec 21 02:29:57 2005 +0000
320
321    Update package version for X11R7 release.
322
323commit 9bd0521c65760d4e555ac992a92ce74ce8d55437
324Author: Adam Jackson <ajax@nwnk.net>
325Date:   Mon Dec 19 16:25:51 2005 +0000
326
327    Stub COPYING files
328
329commit 75d352b91ff79b5b55dbd7c5d3952470de87704f
330Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
331Date:   Mon Dec 19 09:07:50 2005 +0000
332
333    Typo fixes, mailing list & url updates, and other changes to prepare for
334        X11R6.9 & 7.0 releases.
335
336commit 29309dd08deb535262625c2eb73558c6eae69336
337Author: Kevin E Martin <kem@kem.org>
338Date:   Thu Dec 15 00:24:14 2005 +0000
339
340    Update package version number for final X11R7 release candidate.
341
342commit a459e2028834e76e21117070d073cc9489b0d65f
343Author: Kevin E Martin <kem@kem.org>
344Date:   Tue Dec 6 22:48:30 2005 +0000
345
346    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
347
348commit 9c5c0e3d211fcce658aa667d8be7f979b9cb83cd
349Author: Kevin E Martin <kem@kem.org>
350Date:   Sat Dec 3 05:49:31 2005 +0000
351
352    Update package version number for X11R7 RC3 release.
353
354commit edb6ec6c311543686230a43885183071e92dc60d
355Author: Kevin E Martin <kem@kem.org>
356Date:   Fri Dec 2 02:16:05 2005 +0000
357
358    Remove extraneous AC_MSG_RESULT.
359
360commit 0721c4b4a75fe836d17445550746ed415f06d126
361Author: Adam Jackson <ajax@nwnk.net>
362Date:   Tue Nov 29 23:29:56 2005 +0000
363
364    Only build dlloader modules by default.
365
366commit 9885aa10eeb6e42212a0e21861790b72adc3ce71
367Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
368Date:   Mon Nov 28 22:04:07 2005 +0000
369
370    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
371        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
372
373commit ec4425c0ddb1dd45fb24e3984d490a68ff211b08
374Author: Eric Anholt <anholt@freebsd.org>
375Date:   Mon Nov 21 10:49:05 2005 +0000
376
377    Add .cvsignores for drivers.
378
379commit e5451950a80744b183f5e8f4259ff2e596952a13
380Author: Kevin E Martin <kem@kem.org>
381Date:   Wed Nov 9 21:31:23 2005 +0000
382
383    Bump version numbers for X11R6.9/X11R7 RC2.
384
385commit 066e7c7d2768dec2c033a2ce723abbe31495f6d0
386Author: Kevin E Martin <kem@kem.org>
387Date:   Wed Nov 9 21:15:12 2005 +0000
388
389    Update package version number for X11R7 RC2 release.
390
391commit 4442fdf90f51cc265679b61cc341f6ed32e134a1
392Author: Kean Johnson <kean@armory.com>
393Date:   Tue Nov 8 06:33:28 2005 +0000
394
395    See ChangeLog entry 2005-11-07 for details.
396
397commit 85dfda745021f49f01424d6a01c6396865d1723d
398Author: Kevin E Martin <kem@kem.org>
399Date:   Tue Nov 1 15:08:50 2005 +0000
400
401    Update pkgcheck depedencies to work with separate build roots.
402
403commit 288c4a7f79b9fb4b0531fe7cf21dec7f7f4a3668
404Author: Kevin E Martin <kem@kem.org>
405Date:   Wed Oct 19 02:48:00 2005 +0000
406
407    Update package version number for RC1 release.
408
409commit 4861d1586d6ce54a8563047fa01016b658517d8f
410Author: Kevin E Martin <kem@kem.org>
411Date:   Tue Oct 18 15:46:36 2005 +0000
412
413    Do the following to make the drivers pass distcheck:
414    - Only define EXTRA_DIST when there are actually man pages to be processed
415    - Add missing man pages to keyboard and ati drivers EXTRA_DIST
416
417commit f7e91cad97e22e05b87de3d16a0f4299ea471a88
418Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
419Date:   Tue Oct 18 00:01:51 2005 +0000
420
421    Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
422        substitutions to work better with BSD make
423
424commit 9e5a8ec5b63ec730916c0312cf6d65c26fd138d5
425Author: Adam Jackson <ajax@nwnk.net>
426Date:   Mon Oct 17 22:57:28 2005 +0000
427
428    More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
429        of indirectly
430
431commit f06abf1decb60bdaf453b0d73f05f45b833b843a
432Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
433Date:   Mon Oct 17 00:08:58 2005 +0000
434
435    Use sed & cpp to substitute variables in driver man pages
436
437commit 8668a70c065a3cba91a0f4b75c34c4478099bedd
438Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
439Date:   Sun Oct 16 19:01:25 2005 +0000
440
441    Remove note about kbd being experimental. Add Solaris to supported OS list
442        for kbd.
443    Add note about plans to move to kbd in a future release.
444
445commit a228e916cc1ffa85446c95a6c42380b39d67b9f6
446Author: Matthieu Herrb <matthieu.herrb@laas.fr>
447Date:   Sat Oct 1 17:30:58 2005 +0000
448
449    Bug #3411: fix handling of keyboard Autorepeat rate in xorg.conf.
450
451commit 66693592a767baabca9eae015b57e9c6660a080b
452Author: Daniel Stone <daniel@fooishbar.org>
453Date:   Thu Aug 18 09:03:39 2005 +0000
454
455    Update autogen.sh to one that does objdir != srcdir.
456
457commit ea7e6dfb03714a48edfb04053ac49f71f553872d
458Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
459Date:   Wed Aug 10 14:07:23 2005 +0000
460
461    Don\'t lose existing CFLAGS in all the input drivers and some of the video
462        drivers
463
464commit 8f930fc988f0d43bf2d964721e846fcf5fed6e4b
465Author: Adam Jackson <ajax@nwnk.net>
466Date:   Tue Aug 2 00:51:34 2005 +0000
467
468    AS_HELP_STRING workaround
469
470commit c392a4c091e70d42b498f9e8a55737feedbe2871
471Author: Kevin E Martin <kem@kem.org>
472Date:   Fri Jul 29 21:22:41 2005 +0000
473
474    Various changes preparing packages for RC0:
475    - Verify and update package version numbers as needed
476    - Implement versioning scheme
477    - Change bug address to point to bugzilla bug entry form
478    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
479        reenable it)
480    - Fix makedepend to use pkgconfig and pass distcheck
481    - Update build script to build macros first
482    - Update modular Xorg version
483
484commit b1379685a2fce1f1b2092814d3170cc29f4fd039
485Author: Kevin E Martin <kem@kem.org>
486Date:   Wed Jul 13 20:03:22 2005 +0000
487
488    Make the module dir configurable
489
490commit 9f91bf7017f10ed23e2d313e47934d803e292dbc
491Author: Alan Hourihane <alanh@fairlite.demon.co.uk>
492Date:   Wed Jul 13 12:30:04 2005 +0000
493
494    //bugs.freedesktop.org/show_bug.cgi?id=2587> Fix keyboard mapping on Sun
495        keyboards in the keyboard module.
496
497commit da10828e418bc7fdbdcd03162ee92b0a999a11b7
498Author: Kevin E Martin <kem@kem.org>
499Date:   Wed Jul 13 02:21:00 2005 +0000
500
501    Update all input drivers to pass distcheck
502
503commit c9b223867b4922c646dd85c7468b8f79bf5257d5
504Author: Adam Jackson <ajax@nwnk.net>
505Date:   Tue Jul 12 06:15:09 2005 +0000
506
507    Build skeletons for input drivers. Should basically work.
508
509commit c9097dd3204d4fe2a3a21cec23948f27ec6292ed
510Author: Adam Jackson <ajax@nwnk.net>
511Date:   Mon Jul 11 02:38:00 2005 +0000
512
513    Prep input drivers for modularizing by adding guarded #include "config.h"
514
515commit 83efe32bd4a9372467680cafd5880438e551db31
516Author: Daniel Stone <daniel@fooishbar.org>
517Date:   Fri Jul 1 22:43:22 2005 +0000
518
519    Change all misc.h and os.h references to <X11/foo.h>.
520
521commit ebf2b80b2027ebb99dbe44c7d77fd9f7a43f2e72
522Author: Adam Jackson <ajax@nwnk.net>
523Date:   Sat Jun 25 21:17:02 2005 +0000
524
525    Bug #3626: _X_EXPORT tags for video and input drivers.
526
527commit 3360f15f5f4cdd4a6cf204ff8af70a90c314ada3
528Author: Eric Anholt <anholt@freebsd.org>
529Date:   Tue May 10 00:12:17 2005 +0000
530
531    Bugzilla #2561: Disable some keycode translations on PC98, which had
532        various bad effects including modifier keys not working.
533
534commit 2ca94be67112a926721ef699f495bc158c4963a4
535Author: Daniel Stone <daniel@fooishbar.org>
536Date:   Wed Apr 20 12:25:34 2005 +0000
537
538    Fix includes right throughout the Xserver tree:
539    change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
540    change "foo.h", "extensions/foo.h" and "X11/foo.h" to
541        <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
542    change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
543
544commit d157c2188389c84f3ee7594ddd0980f1a3553e97
545Author: Egbert Eich <eich@suse.de>
546Date:   Tue Jan 11 14:59:02 2005 +0000
547
548    Minor format fix.
549    Added explanatory comment and debug code.
550    Added comment.
551
552commit b7f68e909640008e831c2ddb67ca4fb9515cec04
553Author: Egbert Eich <eich@suse.de>
554Date:   Mon Jan 10 17:44:39 2005 +0000
555
556    PC keyboards internally generate a different scan code when the ALT
557        modifier is pressed with the SysReq/Print key. Since X expects the same
558        scancode regardless of the modifier the keyboard driver has to 'map the
559        code back'. So far it does so when seeing the SysReq scancode without
560        checking if the modifier is on. If this scancode is also sent by
561        another key on an extended keyboard it receives the same remapping.
562        Fix: Add check for ALT modifier down before doing the remapping (Helmut
563        Fahrion).
564
565commit b04ef340e213badb2e44fb669583b490f7278969
566Author: Matthieu Herrb <matthieu.herrb@laas.fr>
567Date:   Mon Dec 6 21:51:11 2004 +0000
568
569    Previous fix broke hardware-based autorepeat. This fix mimics the behaviour
570        of the legacy driver by making a local copy of the autoRepeat flag.
571
572commit db3b5cb60a71f2d5e536797559001dc59090ab6c
573Author: Matthieu Herrb <matthieu.herrb@laas.fr>
574Date:   Fri Dec 3 23:30:48 2004 +0000
575
576    programs/Xserver/hw/xfree86/input/keyboard/kbd.c
577    - set default XkbModel to pc105 (like legacy keyboard driver did)
578    - fix autorepeat (Bugzilla #1651, Petter Urkedal).
579
580commit b9bece29e9733bdf4bb44da6ced4d3e0e433f6e5
581Author: Kevin E Martin <kem@kem.org>
582Date:   Tue Aug 31 01:36:13 2004 +0000
583
584    Fix keyboard driver regression (Bug #1238, Kristian Hoegsberg).
585
586commit 3d97e8a41a8a15769f43233a2ed7692387cb0b81
587Author: Kevin E Martin <kem@kem.org>
588Date:   Sun Aug 29 21:06:00 2004 +0000
589
590    Fix make install when BuildServersOnly is YES (Bug #1213).
591    Fix build failures when UseDeprecatedKeyboardDriver is YES and
592        DoLoadableServer is NO (Bug #1229, Kristian H�gsberg).
593    Fix failure when using DLL loader and LD_BIND_NOW is set (Bug #1212, Adam
594        Jackson).
595
596commit 9e2172ffef436acb9a88147f276c9ddf12739a14
597Author: Kevin E Martin <kem@kem.org>
598Date:   Mon Aug 16 22:48:51 2004 +0000
599
600    Update release and date for first RC.
601    Fix kbd/keyboard driver for DoLoadableServer NO.
602    Revert change since it is better to set date in the config files.
603
604commit 58f47a9c32cf379fd473f01b18ddc57b90e47b0b
605Author: Kevin E Martin <kem@kem.org>
606Date:   Mon Aug 16 20:17:52 2004 +0000
607
608    Add kdb <-> keyboard aliasing when UseDeprecatedKeyboardDriver is NO (Bug
609        #1072, Kristian H�gsberg).
610
611commit 32d5ece27279bf7f1211346f15a292f73ff334d6
612Author: Egbert Eich <eich@suse.de>
613Date:   Fri Apr 23 19:54:03 2004 +0000
614
615    Merging XORG-CURRENT into trunk
616
617commit cbec87bb621bd6bb2fddf1fe9aa970a09acba8f7
618Author: Egbert Eich <eich@suse.de>
619Date:   Sun Mar 14 08:33:52 2004 +0000
620
621    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
622
623commit f078d9ca112038d16eb9b28d331a900f0ab7bd62
624Author: Egbert Eich <eich@suse.de>
625Date:   Wed Mar 3 12:12:33 2004 +0000
626
627    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
628
629commit e5e92f4396bc0a73ddda050403d422cee9bdfd2f
630Author: Egbert Eich <eich@suse.de>
631Date:   Thu Feb 26 13:36:00 2004 +0000
632
633    readding XFree86's cvs IDs
634
635commit 1056cd4925dc787f72b9f6b5900e55e00d7ba973
636Author: Egbert Eich <eich@suse.de>
637Date:   Thu Feb 26 09:23:34 2004 +0000
638
639    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
640
641commit 1c8924b7c1728653ebe49a663dd6125cef010bc8
642Author: Kaleb Keithley <kaleb@freedesktop.org>
643Date:   Fri Dec 19 20:55:25 2003 +0000
644
645    XFree86 4.3.99.902 (RC 2)
646
647commit 01eff4e6297717400f8b9517a9e4ccdc067d07d3
648Author: Kaleb Keithley <kaleb@freedesktop.org>
649Date:   Tue Nov 25 19:28:48 2003 +0000
650
651    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
652
653commit 303235b2d4a53231a6aa74d4d74d683842477b27
654Author: Kaleb Keithley <kaleb@freedesktop.org>
655Date:   Fri Nov 14 16:48:56 2003 +0000
656
657    XFree86 4.3.0.1
658
659commit 724aeb56e7d6e5940ad6d329f53f5b80a9fc38ae
660Author: Kaleb Keithley <kaleb@freedesktop.org>
661Date:   Fri Nov 14 16:48:56 2003 +0000
662
663    Initial revision
664