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