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