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