ChangeLog revision 370b807f
1commit ecd043f1de248cc03d240f1ae5850ce4f9f159a4 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Tue Nov 1 19:30:06 2022 -0700 4 5 xf86-input-mouse 1.9.4 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit 426c8e099fe19d3b495821ed6e7beb67a29a4115 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Tue Nov 1 19:37:49 2022 -0700 12 13 sun_mouse.c: #include "config.h" 14 15 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 16 17commit 29456a2ad33897b0834aa097390cdfe5e92d1364 18Author: Alan Coopersmith <alan.coopersmith@oracle.com> 19Date: Sun Oct 16 12:19:47 2022 -0700 20 21 configure: check for timingsafe_memcmp 22 23 Not needed by mouse driver, but quiets warnings from xorg server headers: 24 25 In file included from /usr/include/xorg/misc.h:117:0, 26 from /usr/include/xorg/xf86str.h:37, 27 from /usr/include/xorg/xf86.h:44, 28 from mouse.c:57: 29 /usr/include/xorg/os.h:595:1: warning: redundant redeclaration of ‘timingsafe_memcmp’ [-Wredundant-decls] 30 timingsafe_memcmp(const void *b1, const void *b2, size_t len); 31 ^~~~~~~~~~~~~~~~~ 32 In file included from mouse.c:52:0: 33 /usr/include/string.h:235:12: note: previous declaration of ‘timingsafe_memcmp’ was here 34 extern int timingsafe_memcmp(const void *s1, const void *s2, size_t n); 35 ^~~~~~~~~~~~~~~~~ 36 37 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 38 39commit cbb97f4249ac6768e4a68423825ef0394104f5d8 40Author: Alan Coopersmith <alan.coopersmith@oracle.com> 41Date: Sun Oct 16 12:14:57 2022 -0700 42 43 autoGood: quiet -Wimplicit-fallthrough warning 44 45 mouse.c: In function ‘autoGood’: 46 mouse.c:3724:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 47 if (mPriv->goodCount < PROBE_UNCERTAINTY/2) 48 ^ 49 mouse.c:3726:5: note: here 50 default: 51 ^~~~~~~ 52 53 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 54 55commit b888251a032dfff5f7219334d2e8f256251fa98e 56Author: Alan Coopersmith <alan.coopersmith@oracle.com> 57Date: Sun Oct 16 12:07:37 2022 -0700 58 59 InputDriverRec: Fix -Wmissing-field-initializers warning 60 61 mouse.c:185:1: warning: missing initializer for field ‘default_options’ of ‘InputDriverRec {aka struct _InputDriverRec}’ [-Wmissing-field-initializers] 62 }; 63 ^ 64 In file included from mouse.c:63:0: 65 /usr/include/xorg/xf86Xinput.h:83:18: note: ‘default_options’ declared here 66 const char **default_options; 67 ^~~~~~~~~~~~~~~ 68 69 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 70 71commit 03fb2ae36be7314416b1c57b391039fb948468eb 72Author: Alan Coopersmith <alan.coopersmith@oracle.com> 73Date: Sun Oct 16 12:02:51 2022 -0700 74 75 SetupMouse: fix -Wsign-compare warning 76 77 mouse.c: In function ‘SetupMouse’: 78 mouse.c:2620:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 79 for (i = 0; i < sizeof(pMse->protoPara); i++) 80 ^ 81 82 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 83 84commit a8ff2170cb89145056d6f30a96219393316f1a96 85Author: Alan Coopersmith <alan.coopersmith@oracle.com> 86Date: Sun Oct 16 11:58:47 2022 -0700 87 88 checkForErraticMovements: Fix -Wempty-body warnings 89 90 mouse.c: In function ‘checkForErraticMovements’: 91 mouse.c:3759:52: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body] 92 AP_DBG(("accDx=%i\n",mPriv->accDx)); 93 ^ 94 mouse.c:3772:52: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body] 95 AP_DBG(("accDy=%i\n",mPriv->accDy)); 96 ^ 97 98 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 99 100commit 72323bf07cc74fb03e63898b14136ae30a770580 101Author: Alan Coopersmith <alan.coopersmith@oracle.com> 102Date: Sun Oct 16 11:53:20 2022 -0700 103 104 sun_mouse: Fix -Wnull-dereference warning 105 106 sun_mouse.c: In function ‘vuidReadInput’: 107 sun_mouse.c:291:10: warning: potential null pointer dereference [-Wnull-dereference] 108 pBuf = pVuidMse->buffer; 109 ~~~~~^~~~~~~~~~~~~~~~~~ 110 111 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 112 113commit f62f35747ec65e7f8819fab2c928db1b1b4c56eb 114Author: Alan Coopersmith <alan.coopersmith@oracle.com> 115Date: Sun Oct 16 11:47:18 2022 -0700 116 117 sun_mouse: Fix -Wsign-compare warnings 118 119 sun_mouse.c: In function ‘vuidReadInput’: 120 sun_mouse.c:299:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 121 } else if (n == -1) { 122 ^~ 123 sun_mouse.c: In function ‘vuidMouseProc’: 124 sun_mouse.c:507:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 125 if (vuidMouseGeneration != serverGeneration) { 126 ^~ 127 128 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 129 130commit 2d963a9f619420834274cedf407b754caecbccb3 131Author: Alan Coopersmith <alan.coopersmith@oracle.com> 132Date: Thu Jul 28 17:30:21 2022 -0700 133 134 gitlab CI: stop requiring Signed-off-by in commits 135 136 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 137 138commit 3bb98d758bfcab4c03d5f3f906a1bab0810e51e2 139Author: Alan Coopersmith <alan.coopersmith@oracle.com> 140Date: Mon Jan 17 16:07:04 2022 -0800 141 142 gitlab CI: add a basic build test 143 144 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 145 146commit 84bca281c4875c7446688fc8ffe76da4c24c7724 147Author: Alan Coopersmith <alan.coopersmith@oracle.com> 148Date: Sun Jan 16 12:36:16 2022 -0800 149 150 Fix spelling/wording issues 151 152 Found by using: 153 codespell --builtin clear,rare,usage,informal,code,names 154 155 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 156 157commit 9255be3c68207929266e920be8461b7669ae4efd 158Author: Alan Coopersmith <alan.coopersmith@oracle.com> 159Date: Sun Jan 16 12:30:22 2022 -0800 160 161 Build xz tarballs instead of bzip2 162 163 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 164 165commit 03092c520b0365570df6e30360dacee0f5924ca0 166Author: Alan Coopersmith <alan.coopersmith@oracle.com> 167Date: Sun Nov 25 12:48:28 2018 -0800 168 169 Update configure.ac bug URL for gitlab migration 170 171 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 172 173commit cfde5e9f348db6e6b2639dd7e592520dff028452 174Author: Matt Turner <mattst88@gmail.com> 175Date: Mon Jun 18 21:35:56 2018 -0700 176 177 xf86-input-mouse 1.9.3 178 179 Signed-off-by: Matt Turner <mattst88@gmail.com> 180 181commit e6aa78128e8e4489e7845a3ada552427a43663b9 182Author: Adam Jackson <ajax@redhat.com> 183Date: Tue Jun 7 14:17:23 2016 -0400 184 185 bsd: Don't try to use SIGIO for input ABI >= 23 186 187 Signed-off-by: Adam Jackson <ajax@redhat.com> 188 189commit 3c8f243b750a92d5837a449d344ff884dbd02b57 190Author: Adam Jackson <ajax@redhat.com> 191Date: Thu Feb 16 09:21:21 2017 -0500 192 193 Adapt to removal of xf86GetOS 194 195 Signed-off-by: Adam Jackson <ajax@redhat.com> 196 197commit 9d0d12cd432a7d27d526f8742332dee094834aa1 198Author: Mihail Konev <k.mvc@ya.ru> 199Date: Thu Jan 26 14:00:21 2017 +1000 200 201 autogen: add default patch prefix 202 203 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 204 205commit 2ad101d5059b7200433afc36aea2c30d1839ea02 206Author: Emil Velikov <emil.l.velikov@gmail.com> 207Date: Mon Mar 9 12:00:52 2015 +0000 208 209 autogen.sh: use quoted string variables 210 211 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 212 fall-outs, when they contain space. 213 214 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 215 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 216 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 217 218commit 8976960cac1a0c885a07e75c86261361256a3887 219Author: Peter Hutterer <peter.hutterer@who-t.net> 220Date: Tue Jan 24 10:32:07 2017 +1000 221 222 autogen.sh: use exec instead of waiting for configure to finish 223 224 Syncs the invocation of configure with the one from the server. 225 226 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 227 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 228 229commit 9d6c38eae40a435b4057a33d55759810ea7b91c1 230Author: Peter Hutterer <peter.hutterer@who-t.net> 231Date: Thu Nov 17 14:35:47 2016 +1000 232 233 mouse 1.9.2 234 235 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 236 237commit 2dda9b90b9c632d2f27a7b2f46bc4e4af1e9d82d 238Author: Keith Packard <keithp@keithp.com> 239Date: Mon May 30 22:45:13 2016 -0700 240 241 Support ABI_XINPUT_VERSION 24 (remove LastSelectMask from block/wakeup) 242 243 The block and wakeup handler API is changing so that the FD_SET type 244 isn't visible outside the OS layer anymore. The mouse driver didn't 245 need that argument anyways, so the change is just to adjust the APIs 246 to avoid compiler warnings. 247 248 Signed-off-by: Keith Packard <keithp@keithp.com> 249 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 250 251commit 80952e5a5fcb4158249451f2339de618c4e63b82 252Author: Keith Packard <keithp@keithp.com> 253Date: Mon May 30 22:45:12 2016 -0700 254 255 Support ABI_XINPUT_VERSION 23 (use input_lock/input_unlock) 256 257 This makes using input_lock/input_unlock conditional on the ABI 258 version so that we don't get compiler warnings when compiling with the 259 newer server bits. 260 261 Signed-off-by: Keith Packard <keithp@keithp.com> 262 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 263 264commit c22d3073dc1b82fe6c466e5ea71b6da755bb9a8e 265Author: Thomas Klausner <wiz@NetBSD.org> 266Date: Mon Jul 27 00:06:06 2015 +0200 267 268 Add some standard defines to pkg-config file. 269 270 Not strictly needed in the xorg build, but helps the NetBSD reachover 271 build, and follows implicit conventions about pkg-config files more 272 closely. 273 274 See also http://gnats.netbsd.org/48991 275 276 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 277 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 278 279commit 85ee769d769e87b1e4a21b8c48944238c8ebe5f7 280Author: Alan Coopersmith <alan.coopersmith@oracle.com> 281Date: Sat Feb 28 09:38:38 2015 -0800 282 283 README: Drop ancient, no longer supported versions of Solaris 284 285 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 286 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 287 288commit 9d404d41b6edbee9b96ee8bad705f7e5fdd3e7c1 289Author: Alan Coopersmith <alan.coopersmith@oracle.com> 290Date: Sat Feb 28 09:36:29 2015 -0800 291 292 README: Add "or xf86-input-libinput" to -evdev note for Linux 293 294 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 295 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 296 297commit 6886084b192e681739fc55892f30681efb4f79f0 298Author: Alan Coopersmith <alan.coopersmith@oracle.com> 299Date: Mon Aug 11 23:36:23 2014 -0700 300 301 xf86-input-mouse 1.9.1 302 303 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 304 305commit 252b15a2aeab5d7c843271caf4852df03d7a25eb 306Author: Alan Coopersmith <alan.coopersmith@oracle.com> 307Date: Fri Jul 11 19:47:20 2014 -0700 308 309 Update some outdated language in a comment on obsolete hardware 310 311 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 312 313commit e83991474e9964917ea6ece5ad21d1bf56481dfa 314Author: Michael Thayer <michael.thayer@oracle.com> 315Date: Thu Apr 24 10:32:17 2014 +0200 316 317 Make absolute input reporting in Solaris aware of resolution changes 318 319 Currently on Solaris absolute input reporting only takes resolution changes 320 into account when the video driver is using the pre-RandR 1.2 APIs, and 321 there it uses the physical resolution, not the virtual. This patch fixes 322 those two things. 323 324 Signed-off-by: Michael Thayer <michael.thayer@oracle.com> 325 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 326 327commit 7a1fb986cc5ace474b6f040179bd130d4ba6f78f 328Author: Michael Thayer <michael.thayer@oracle.com> 329Date: Mon Mar 31 11:21:12 2014 +0200 330 331 Do not drop the result of protocol detection 332 333 In MousePickProtocol() with protocol PROT_AUTO we probe for the protocol to 334 use but drop the result in most cases. This was causing DEVICE_INIT and 335 DEVICE_ON to fail to be called with the VUID protocol. Git history suggests 336 that this code was originally meant to cover both PS/2 auto-detection and OS- 337 specific detection, but that only the first case was implemented at the time. 338 Now that only the second is needed dropping the result to keep the protocol 339 as PROT_AUTO is presumably no longer useful and seems to actively breaking 340 things. 341 342 Signed-off-by: Michael Thayer <michael.thayer@oracle.com> 343 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 344 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 345 346commit 4e79eb64e50bf19d984a27af1dedaa78c1e77072 347Author: Thomas Klausner <wiz@NetBSD.org> 348Date: Mon Aug 19 19:30:37 2013 +0200 349 350 Add support for absolute positioning (tablets). 351 352 From Pierre Pronchery <khorben@NetBSD.org> 353 and review comments by Daniel Stone <daniel@fooishbar.org>. 354 355 Reviewed-by: Daniel Stone <daniel@fooishbar.org> 356 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 357 358commit b77a728904d5492163728762d4f363554edefba5 359Author: Thomas Klausner <wiz@NetBSD.org> 360Date: Mon Aug 19 11:14:33 2013 +0200 361 362 For wsmouse, keep 3-button emulation status. 363 364 With a multiplexed device like wsmouse it does not make sense to 365 kill emulate3buttons on the first button-3-pressed event. The 366 button-3 pressed may belong to a mouse long gone and leave the 367 internal (two button only) mousepad useless. 368 369 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 370 From Martin Husemann <martin@NetBSD.org> 371 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 372 373commit ae1a3d6072fea65a8a594f2614f47c43dd8dd267 374Author: Thomas Klausner <wiz@NetBSD.org> 375Date: Mon Aug 19 11:14:32 2013 +0200 376 377 Make wsmouse (re-)init the version. 378 379 This makes sure that the xserver and the mouse speak the same 380 protocol version. 381 382 Acked-by: Alan Coopersmith <alan.coopersmith@oracle.com> 383 From Matthew R. Green <mrg@NetBSD.org> 384 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 385 386commit e2cb94b0f3f555f4b1744d63caa587c804f942a2 387Author: Thomas Klausner <wiz@NetBSD.org> 388Date: Mon Aug 19 11:14:30 2013 +0200 389 390 Enable MSE_MISC on NetBSD as well. 391 392 Otherwise we can't find WSMouse. 393 394 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 395 From Matthew R. Green <mrg@NetBSD.org> 396 Signed-off-by: Thomas Klausner <wiz@NetBSD.org> 397 398commit ea504b225f7cbedced9466bbf09ebfa43f39dcfb 399Author: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 400Date: Sun Jan 5 18:57:28 2014 +0100 401 402 Add AC_SYSTEM_EXTENSIONS to expose asprintf with GNU libc 403 404 As required by the following commit: 405 commit 8c75f6e1c117f3d05f0bc7bed34f0e7e933f3b9a 406 Use asprintf (or Xprintf on old servers) instead of strdup+sprintf 407 408 Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 409 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 410 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 411 412commit 8c75f6e1c117f3d05f0bc7bed34f0e7e933f3b9a 413Author: Alan Coopersmith <alan.coopersmith@oracle.com> 414Date: Sat Oct 19 21:49:57 2013 -0700 415 416 Use asprintf (or Xprintf on old servers) instead of strdup+sprintf 417 418 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 419 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 420 421commit d5de178fe9c20351ff400ff616ffbfe05471cdcc 422Author: Alan Coopersmith <alan.coopersmith@oracle.com> 423Date: Sat Oct 19 18:40:10 2013 -0700 424 425 Wrap some overly long lines 426 427 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 428 429commit 35cae8f4352002c8dce85dbc86cebb50e915a478 430Author: Peter Hutterer <peter.hutterer@who-t.net> 431Date: Wed Mar 27 10:59:05 2013 +1000 432 433 mouse 1.9.0 434 435 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 436 437commit 585f4030d77accf2a4ba115729ca08da82217863 438Author: Colin Walters <walters@verbum.org> 439Date: Wed Jan 4 17:37:06 2012 -0500 440 441 autogen.sh: Implement GNOME Build API 442 443 http://people.gnome.org/~walters/docs/build-api.txt 444 445 Signed-off-by: Adam Jackson <ajax@redhat.com> 446 447commit 8e74b1db7b32a2a2bb668a8edc6757cc5b77157a 448Author: Adam Jackson <ajax@redhat.com> 449Date: Wed Jan 16 13:11:11 2013 -0500 450 451 configure: Drop AM_MAINTAINER_MODE 452 453 Signed-off-by: Adam Jackson <ajax@redhat.com> 454 455commit 3b199a175da8485c216ccccb68df4cf539899619 456Author: Peter Hutterer <peter.hutterer@who-t.net> 457Date: Wed Aug 15 14:38:28 2012 +1000 458 459 Use signal-safe logging if available 460 461 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 462 Reviewed-by: Chase Douglas <chase.douglas@ubuntu.com> 463 464commit cb1f60930bdc8121e5d7b9210f9491d1116d6aef 465Author: Peter Hutterer <peter.hutterer@who-t.net> 466Date: Wed Aug 15 14:43:14 2012 +1000 467 468 Fix compilation error with EXTMOUSEDEBUG on 469 470 pInfo->atom was removed in xorg-server-1.9.0-26-g9802cca 471 472 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 473 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 474 475commit 29dbd85c4617a062d2003e0673806b92f8397492 476Author: Peter Hutterer <peter.hutterer@who-t.net> 477Date: Tue Jul 31 09:39:38 2012 +1000 478 479 xf86-input-mouse 1.8.1 480 481 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 482 483commit 5a5f41659d4e43330407fa8895710c865d2b5328 484Author: Alan Coopersmith <alan.coopersmith@oracle.com> 485Date: Mon Jul 30 15:56:18 2012 -0700 486 487 Fix compiler warning in sun_mouse.c (Solaris-only) 488 489 sun_mouse.c: In function 'vuidRemoveMouse': 490 sun_mouse.c:150:42: warning: declaration of 'time' shadows a global declaration 491 492 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 493 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 494 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 495 496commit 5748979008acafd1a8b28f47e292ed6a9706474c 497Author: Peter Hutterer <peter.hutterer@who-t.net> 498Date: Tue Jul 31 08:28:27 2012 +1000 499 500 Rename xf86-mouse.pc to xorg-mouse.pc 501 502 Other input drivers already shipping pkgconfig files use this naming scheme 503 and since the 1.8 release didn't install the file anyway, renaming is still 504 acceptable at this point. 505 506 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 507 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 508 509commit a5630a5668793e3bdc6190b5e2ee22d7c28dda0c 510Author: Peter Hutterer <peter.hutterer@who-t.net> 511Date: Mon Jul 30 09:06:49 2012 +1000 512 513 Install xf86-mouse.pc file 514 515 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 516 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 517 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 518 519commit 7c1e63ef00777553cca66781b8db0272bd405db0 520Author: Peter Hutterer <peter.hutterer@who-t.net> 521Date: Mon Jul 30 15:53:22 2012 +1000 522 523 Fix compiler warnings 524 525 pnp.c: In function 'probePs2ProtocolPnP': 526 pnp.c:711:31: warning: declaration of 'seq' shadows a previous local 527 [-Wshadow] 528 pnp.c:705:23: warning: shadowed declaration is here [-Wshadow] 529 530 mouse.c: In function 'MouseCommonOptions': 531 mouse.c:330:13: warning: declaration of 'i' shadows a previous local 532 [-Wshadow] 533 mouse.c:279:9: warning: shadowed declaration is here [-Wshadow] 534 535 mouse.c: In function 'autoProbeMouse': 536 mouse.c:3602:29: warning: declaration of 'proto' shadows a global 537 declaration [-Wshadow] 538 mouse.c:2482:22: warning: shadowed declaration is here [-Wshadow] 539 540 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 541 Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 542 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 543 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 544 545commit 3c0c022672324286b0e936977ca267c6b04dc0f2 546Author: Alan Coopersmith <alan.coopersmith@oracle.com> 547Date: Thu Jul 26 23:10:47 2012 -0700 548 549 xf86-input-mouse 1.8.0 550 551 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 552 553commit 66792aff9562a3cd69576739e4dae116edb31efd 554Author: Alan Coopersmith <alan.coopersmith@oracle.com> 555Date: Wed Jul 25 22:12:02 2012 -0700 556 557 Fix vuidMouseAdjustFrame to build with Xorg 1.13 ABI 558 559 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 560 561commit a2494e6fe3168b03f2ebc7d584db0256657c891f 562Author: Alan Coopersmith <alan.coopersmith@oracle.com> 563Date: Mon Jul 23 22:11:57 2012 -0700 564 565 Raise bar for xorg-server to 1.7 for XINPUT ABI 7 566 567 Not all of the button label settings were wrapped in ABI #ifdefs, 568 so just drop all #ifdefs for GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 7 569 570 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 571 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 572 Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 573 574commit 88e90dde7a5ffff67da9e091e59c09f2a0828582 575Author: Alan Coopersmith <alan.coopersmith@oracle.com> 576Date: Mon Apr 30 20:36:40 2012 -0700 577 578 Expand tabs to spaces 579 580 Existing code had a mix of places tab & space characters were used. 581 Make them all spaces for consistency, since that's the new style 582 chosen for xorg-server. 583 584 "git diff -w" shows no changes - this is pure whitespace adjustment. 585 586 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 587 588commit 580e739de0b15df9b7982213d2e2d9b84413b157 589Author: Alan Coopersmith <alan.coopersmith@oracle.com> 590Date: Mon Apr 30 20:33:27 2012 -0700 591 592 Strip trailing whitespace 593 594 cleanup done via: perl -p -i -e 's/[\t ]*$//' 595 "git diff -w" shows no changes - this is pure whitespace adjustment. 596 597 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 598 599commit 1816cd91981c0f9673cf56dc4f5b0021e9cbbc65 600Author: Alan Coopersmith <alan.coopersmith@oracle.com> 601Date: Fri Apr 27 17:36:01 2012 -0700 602 603 Add settable properties for middle mouse button emulation 604 605 Based on evdev's similar properties, including using the name "middle" 606 button, to avoid confusion with evdev's 3rd button emulation for 607 emulating the right button on a single button mouse. 608 609 Allows manual enable & disable at runtime. 610 611 Exports new xf86-mouse.pc & xf86-mouse-properties.h for property name 612 definitions. 613 614 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 615 Reviewed-by: Alexandr Shadchin <alexandr.shadchin@gmail.com> 616 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 617 618commit 84090b15ea6346d0764a0e0be3f0bd65a7e0fe7c 619Author: Alan Coopersmith <alan.coopersmith@oracle.com> 620Date: Fri Apr 27 15:57:28 2012 -0700 621 622 Set button & axis labels 623 624 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 625 Reviewed-by: Alexandr Shadchin <alexandr.shadchin@gmail.com> 626 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 627 628commit 4b6738c8409fe73596863b37a8fcad8ae352d121 629Author: Alan Coopersmith <alan.coopersmith@oracle.com> 630Date: Fri Apr 27 15:44:00 2012 -0700 631 632 Set XI_PROP_DEVICE_NODE property to string from "Device" option 633 634 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 635 Reviewed-by: Alexandr Shadchin <alexandr.shadchin@gmail.com> 636 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 637 638commit 5583a77bbadd2e89cbc69a66f27deee1a5da982c 639Author: Alan Coopersmith <alan.coopersmith@oracle.com> 640Date: Fri Apr 27 14:31:20 2012 -0700 641 642 sun_mouse.c: Remove redundant option checks 643 644 Previously they checked pInfo->options, then fell back to 645 pInfo->conf_idev->commonOptions - but then 7bf22a368c752fe76dc 646 replaced the latter with the former, resulting in some redunancy. 647 648 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 649 Reviewed-by: Alexandr Shadchin <alexandr.shadchin@gmail.com> 650 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 651 652commit 80d724d13a8de585722967f7d18a65b4b555badd 653Author: Alan Coopersmith <alan.coopersmith@oracle.com> 654Date: Thu Mar 15 23:34:21 2012 -0700 655 656 xf86-input-mouse 1.7.2 657 658 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 659 660commit 68a1e2f74dd58c913e5d1f8d6138cd8ce73232a4 661Author: Alan Coopersmith <alan.coopersmith@oracle.com> 662Date: Thu Dec 22 20:55:45 2011 -0800 663 664 sun_mouse.c: remove unused variables 665 666 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 667 668commit a5126694b29bdf9c852254b53174fcf37537b121 669Author: Alan Coopersmith <alan.coopersmith@oracle.com> 670Date: Thu Dec 22 20:54:14 2011 -0800 671 672 Mark symtab_t.name in pnp.c as const to fix gcc -Wwrite-strings warnings 673 674 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 675 676commit 8bc8502c698115c3f4885ba42e60ede0e681caaa 677Author: Alan Coopersmith <alan.coopersmith@oracle.com> 678Date: Wed Nov 30 19:29:01 2011 -0800 679 680 Avoid NULL pointer dereference in autoProbeMouse if proto == PROT_UNSUP 681 682 Error: Null pointer dereference (CWE 476) 683 Read from null pointer 'GetProtocol(proto)' 684 at line 3477 of src/mouse.c in function 'autoProbeMouse'. 685 Function 'GetProtocol' may return constant 'NULL' at line 736, called at line 3477. 686 Null pointer introduced at line 736 in function 'GetProtocol'. 687 688 We already handle one of the two cases that make GetProtocol return NULL, 689 proto == PROTO_UNKNOWN, but not PROT_UNSUP. 690 691 [ This bug was found by the Parfait 0.4.2 bug checking tool. 692 For more information see http://labs.oracle.com/projects/parfait/ ] 693 694 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 695 Reviewed-by: Alexandr Shadchin <alexandr.shadchin@gmail.com> 696 697commit b65651974ee5620086b484086ea12d78c92fa369 698Author: Alexandr Shadchin <alexandr.shadchin@gmail.com> 699Date: Fri Aug 19 21:07:13 2011 +0600 700 701 Fix wrong read Protocol and Device from xorg.conf 702 703 Add call xf86CollectInputOptions() before using pInfo->options. 704 The bug is seeing by ABI < 12. 705 706 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 707 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 708 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 709 710commit 7bb5cbecbcc24f20467546f957fb95c9190514c0 711Author: Alan Coopersmith <alan.coopersmith@oracle.com> 712Date: Mon Jul 25 21:11:50 2011 -0700 713 714 sun_mouse.c: Ensure vuidMouse setup routines are called for protocol "Auto" 715 716 Fixes regression caused by commit b12fa0d5ab23 in which devices with 717 protocol "Auto" (generally just PS/2 devices on Solaris, since HAL 718 sets protocol "VUID" for USB devices already) weren't going through 719 vuidMousePreInit and setting up the device_control & read_input pointers 720 to the routines which know how to decode VUID packets. 721 722 Adds a check to vuidPreInit to ensure we don't leak memory if called 723 twice for the same device, just in case I missed a code path, or a 724 new one appears in the future. 725 726 Fixes Solaris bug 7070321: Mouse protocol "Auto" does not work in build 170 727 728 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 729 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 730 731commit 94fb2250b12fbaf840352b83dd9f832319c92b0f 732Author: Alan Coopersmith <alan.coopersmith@oracle.com> 733Date: Mon Jul 25 20:40:03 2011 -0700 734 735 No need to merge NULL options list with existing options 736 737 Appending NULL to an existing options list simply walks the entire 738 existing list before returning it unchanged, so if we aren't creating 739 a new list to merge, don't bother merging it either. 740 741 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 742 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 743 744commit 93ebeecdda61cc7121b5c095ed5db07ad0ca0f88 745Author: Terry Lambert <tlambert@chromium.org> 746Date: Fri Jul 15 17:23:23 2011 -0700 747 748 xf86-input-mouse: Return proper default for unknown values in pInfo->device_control. 749 750 Signed-off-by: Terry Lambert <tlambert@chromium.org> 751 Reviewed-by: Stephane Marchesin <marcheu@chromium.org> 752 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 753 754commit 9f969bd4d1995aa802bef1cfe93afedc412bbd8a 755Author: Alan Coopersmith <alan.coopersmith@oracle.com> 756Date: Tue Jul 5 09:09:26 2011 -0700 757 758 xf86-input-mouse 1.7.1 759 760 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 761 762commit b12fa0d5ab23237bc2ac02143739ef6861e55146 763Author: Alan Coopersmith <alan.coopersmith@oracle.com> 764Date: Fri Jun 24 22:52:59 2011 -0700 765 766 Fix Solaris issues with new ABI12 init process. 767 768 Based on BSD changes in commit a22879c6779283684fe4a61543fc95179b4f5d0b 769 by Alexandr Shadchin 770 771 Fix segfaults when mouse device fails to open. 772 773 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 774 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 775 776commit 1780667854d73bbd0e0596271b09f93321cd0b1d 777Author: Samuel Thibault <samuel.thibault@ens-lyon.org> 778Date: Wed Mar 30 02:26:25 2011 +0200 779 780 Fix Hurd mouse driver with XInput ABI before 12 781 782 Commit 7bf22a36 (Use pInfo->options instead of conf-idev.) updated the 783 xf86CollectInputOptions call into keeping previous options (for ABI before 784 12). The hurd mouse driver also needs to be updated. 785 786commit d6e9623875de5714e85f7da5782ea665116f86dc 787Author: Samuel Thibault <samuel.thibault@ens-lyon.org> 788Date: Wed Mar 30 01:00:47 2011 +0200 789 790 Fix OSMouse OS-defined protocol support 791 792 Fix regression introduced by 0a088df6: in the case of an OS-specific 793 protocol, the protocol is PROT_UNKNOWN, but should not be rejected: the core 794 mouse drive just needs to let the OS driver handle it. 795 796 Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org> 797 798commit a07c353f01f99ef3e62f84a32e91d539a4e4863a 799Author: Peter Hutterer <peter.hutterer@who-t.net> 800Date: Thu Mar 10 08:32:23 2011 +1000 801 802 mouse 1.7.0 803 804 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 805 806commit a22879c6779283684fe4a61543fc95179b4f5d0b 807Author: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 808Date: Wed Mar 9 20:09:59 2011 +0500 809 810 Fix BSD issues with new ABI12 init process. 811 812 From Bug 34794: 813 "Until xf86-input-mouse-1.6.0, the MousePreInit() function exited if an 814 os specific PreInit function existed. It let the os-specific function finish 815 all initialisations that remained to be done after osInfo->PreInit() was 816 called. 817 818 The code in master now continues, and does things that the bsdMousePreInit() 819 function in bsd_mouse.c doesn't expect." 820 821 Fix up wsconsPreInit to deal with the new init process. 822 823 Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=34794 824 825 Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> 826 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 827 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 828 829commit 2e507df6704ebd2cab6ada450ed40d89a2d3ca19 830Author: Peter Hutterer <peter.hutterer@who-t.net> 831Date: Mon Feb 21 10:06:54 2011 +1000 832 833 mouse 1.6.99.901 834 835 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 836 837commit 70f1d8579ef86dd428eabcb3752b5d1bce47b8f7 838Author: Peter Hutterer <peter.hutterer@who-t.net> 839Date: Mon Feb 21 09:40:13 2011 +1000 840 841 man: ClearDTR and ClearRTS are handled by the X server. 842 843 If it breaks, we know who to blame (or file a bug against). 844 845 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 846 Reviewed-by: Cyril Brulebois <kibi@debian.org> 847 848commit 194c5913e92c84d1a30447d43b5beee77a98b7ba 849Author: Peter Hutterer <peter.hutterer@who-t.net> 850Date: Mon Feb 21 09:33:37 2011 +1000 851 852 man: protocol option isn't mandatory, it's platform-specific. 853 854 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 855 Reviewed-by: Cyril Brulebois <kibi@debian.org> 856 857commit f70a9817a2eb845eb9718c0ed6540de1ffe7e531 858Author: Peter Hutterer <peter.hutterer@who-t.net> 859Date: Mon Feb 21 09:30:36 2011 +1000 860 861 man: fix typo "Auto platform" → "Auto protocol" 862 863 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 864 Reviewed-by: Cyril Brulebois <kibi@debian.org> 865 866commit a45b5d0eaf871c139b057f757869a20fd617d529 867Author: Peter Hutterer <peter.hutterer@who-t.net> 868Date: Mon Feb 21 09:29:59 2011 +1000 869 870 man: README.mouse is just README 871 872 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 873 Reviewed-by: Cyril Brulebois <kibi@debian.org> 874 875commit 9140e2640319833658a2be5ab2f8349a79ff20aa 876Author: Peter Hutterer <peter.hutterer@who-t.net> 877Date: Mon Feb 21 09:28:26 2011 +1000 878 879 man: add mention of xorg.conf.d snippet 880 881 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 882 Reviewed-by: Cyril Brulebois <kibi@debian.org> 883 884commit af784aad332d67bb746597d5de032ca320928d51 885Author: Peter Hutterer <peter.hutterer@who-t.net> 886Date: Mon Feb 21 09:24:38 2011 +1000 887 888 man: remove mention of core pointer. 889 890 This doesn't apply to X servers 1.7 and later. 891 892 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 893 Reviewed-by: Cyril Brulebois <kibi@debian.org> 894 895commit 6b5a82e4e85ab12df23ecf30f2b07eb4c5763e93 896Author: Alan Coopersmith <alan.coopersmith@oracle.com> 897Date: Mon Nov 29 22:25:52 2010 -0800 898 899 Add ABI checks around XI86_CONFIGURED uses in OS-specific PreInits 900 901 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 902 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 903 904commit 73bb42e10033cfeb41ba540ea0303b882ff7e61e 905Author: Peter Hutterer <peter.hutterer@who-t.net> 906Date: Thu Nov 25 11:35:29 2010 +1000 907 908 Bump to 1.6.99 909 910 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 911 912commit 0a088df6b2f5cac05a00c4f461274b83feb1a9a8 913Author: Peter Hutterer <peter.hutterer@who-t.net> 914Date: Mon Oct 25 14:34:28 2010 +1000 915 916 Adjust to new Input ABI 12. 917 918 New PreInit prototype and a couple of other minor changes. 919 920 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 921 Reviewed-by: Chase Douglas <chase.douglas@canonical.com> 922 923commit fedd52ba781da1960ada0a96b85293afe2509a4a 924Author: Peter Hutterer <peter.hutterer@who-t.net> 925Date: Mon Oct 25 11:16:22 2010 +1000 926 927 ABI 12 requires per-valuator modes. 928 929 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 930 Reviewed-by: Chase Douglas <chase.douglas@canonical.com> 931 932commit 7bf22a368c752fe76dc60c3ea0f70ec1a46d653e 933Author: Peter Hutterer <peter.hutterer@who-t.net> 934Date: Mon Oct 25 14:36:59 2010 +1000 935 936 Use pInfo->options instead of conf-idev. 937 938 Because it doesn't really matter anyway, I think. 939 940 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 941 Reviewed-by: Chase Douglas <chase.douglas@canonical.com> 942 943commit f3f405db5603ecca5bc14dba23628ea56a0f5202 944Author: Peter Hutterer <peter.hutterer@who-t.net> 945Date: Mon Oct 25 16:08:49 2010 +1000 946 947 Remove write-only field mouseFlags. 948 949 The flags were used to store ClearDTS and ClearRTR, but those options only 950 resulted in log messages. 951 952 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 953 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 954 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 955 956commit 23308a251e16c4a6ab3c89c0505b0d8900c9cdff 957Author: Peter Hutterer <peter.hutterer@who-t.net> 958Date: Mon Oct 25 13:51:59 2010 +1000 959 960 Rename xf86OSMouseInit to OSMouseInit. 961 962 This isn't a DDX function anymore. 963 964 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 965 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 966 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 967 968commit 9263c949df6cbbb8e42ec4f0d6337206f684d0f5 969Author: Peter Hutterer <peter.hutterer@who-t.net> 970Date: Mon Oct 25 13:49:23 2010 +1000 971 972 Remove random History comment. 973 974 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 975 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 976 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 977 978commit ecc3d28fa488f186896d714b8872b8875f8eccfd 979Author: Peter Hutterer <peter.hutterer@who-t.net> 980Date: Mon Oct 25 13:46:13 2010 +1000 981 982 Rename xf86OSmouse.h to mouse.h 983 984 The driver-internal mouse.h header was only an include command for 985 xf86OSmouse.h anyway. 986 987 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 988 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 989 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 990 991commit a92175888885ac77c87d52309cba87f1e9c96e73 992Author: Peter Hutterer <peter.hutterer@who-t.net> 993Date: Mon Oct 25 13:43:47 2010 +1000 994 995 Remove a bunch of unused fields from the MouseRec. 996 997 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 998 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 999 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1000 1001commit a48e8ce9434837d649eb88058aa9406f1bf9dce9 1002Author: Peter Hutterer <peter.hutterer@who-t.net> 1003Date: Mon Oct 25 13:41:26 2010 +1000 1004 1005 Move a statement down to have all allocations close together. 1006 1007 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1008 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1009 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1010 1011commit f3ac92a41b9e85a0cfba011812b637b1f3ae2529 1012Author: Peter Hutterer <peter.hutterer@who-t.net> 1013Date: Mon Oct 25 13:35:55 2010 +1000 1014 1015 Remove convoluted do { } while loop. 1016 1017 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1018 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1019 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1020 1021commit fac47e7df6f719b1fce5341b343cabcbe150b52f 1022Author: Peter Hutterer <peter.hutterer@who-t.net> 1023Date: Mon Oct 25 13:34:21 2010 +1000 1024 1025 Move protocol ID detection into a separate function. 1026 1027 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1028 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1029 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1030 1031commit 859b8f2c4d964cd9b40dcbc64bd28fc98e129387 1032Author: Peter Hutterer <peter.hutterer@who-t.net> 1033Date: Mon Oct 25 12:17:19 2010 +1000 1034 1035 Use single exit path for PreInit. 1036 1037 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1038 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1039 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1040 1041commit 11f94120035d1c4e2d1d299d9fa19f79ca3ed75e 1042Author: Peter Hutterer <peter.hutterer@who-t.net> 1043Date: Mon Oct 25 12:13:00 2010 +1000 1044 1045 De-duplicate Option "Device" handling. 1046 1047 Move the warning messages and the OS-specific autoprobing calls into a new 1048 function. This will change the order log messages appear in but functional 1049 changes should be identical. 1050 1051 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1052 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1053 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1054 1055commit 0b1920abf72664765f7dab4a487839a3d29267a1 1056Author: Peter Hutterer <peter.hutterer@who-t.net> 1057Date: Mon Oct 25 11:59:17 2010 +1000 1058 1059 Remove unused branch from if 1 condition. 1060 1061 This has been in since 2003 or earlier, let's pretend it works. 1062 1063 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1064 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1065 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1066 1067commit 008906b855f05be4d1942d2a3e1afcb8a7ee4b14 1068Author: Peter Hutterer <peter.hutterer@who-t.net> 1069Date: Mon Oct 25 11:56:36 2010 +1000 1070 1071 Remove a bunch of unnecessary log prints. 1072 1073 xf86SetFooOption will print to the log anyway, no need to print twice. 1074 1075 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1076 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1077 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1078 1079commit 9d6723303216e7b6de583716768d0dc972f03d03 1080Author: Peter Hutterer <peter.hutterer@who-t.net> 1081Date: Mon Oct 25 11:53:21 2010 +1000 1082 1083 Remove if 0'd out model. 1084 1085 If 0 since at least 2003 is enough to pretend we don't need this block. 1086 1087 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1088 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1089 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1090 1091commit 6f227252af6458fbf6cbeee43e3f739fd2f03c67 1092Author: Peter Hutterer <peter.hutterer@who-t.net> 1093Date: Mon Oct 25 15:38:57 2010 +1000 1094 1095 Remove includes for protocol headers. 1096 1097 The driver shouldn't need those. 1098 1099 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1100 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1101 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1102 1103commit 3b39dd7ca3a4055e63a8ca55b614912fe47215a6 1104Author: Peter Hutterer <peter.hutterer@who-t.net> 1105Date: Mon Oct 25 11:49:51 2010 +1000 1106 1107 Remove unused define NEED_X86_TYPES. 1108 1109 Not needed for 1.6 and later. 1110 1111 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1112 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1113 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1114 1115commit ef4fad4d823d46be4538daeca0ee3e014efc73c2 1116Author: Peter Hutterer <peter.hutterer@who-t.net> 1117Date: Mon Oct 25 11:39:42 2010 +1000 1118 1119 Assume ABI_XINPUT_VERSION 4 or higher. 1120 1121 We require server 1.6 in configure.ac to build, so let's assume that's the 1122 minimal ABI version we support. Purge the rest. 1123 1124 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1125 Acked-by: Gaetan Nadon <memsize@videotron.ca> 1126 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1127 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1128 1129commit f7b426ef2a6bc181ec700f74b59b39c2e695bf6b 1130Author: Peter Hutterer <peter.hutterer@who-t.net> 1131Date: Mon Oct 25 11:34:41 2010 +1000 1132 1133 Remove refcnt field from InputDriverRec. 1134 1135 Wasn't used in the server and is now removed. 1136 1137 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1138 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1139 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1140 1141commit b5fc405451d8fa01b9e5fb6f2da74a6e03d50174 1142Author: Peter Hutterer <peter.hutterer@who-t.net> 1143Date: Mon Oct 25 11:31:23 2010 +1000 1144 1145 Don't try to call conversion_proc anymore. 1146 1147 This hasn't been called since at least server 1.5 or so (ABI 2), possibly 1148 longer. 1149 1150 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1151 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1152 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1153 1154commit bb2d63df99457de1e5c06be501a03b5629fc52c8 1155Author: Peter Hutterer <peter.hutterer@who-t.net> 1156Date: Mon Oct 25 11:10:25 2010 +1000 1157 1158 Replace LocalDevicePtr with InputInfoPtr. 1159 1160 No functional changes. 1161 The typedef has been removed from the server but was an alias for 1162 InputInfoPtr since the dawn of, well, at least git. 1163 1164 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1165 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1166 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1167 1168commit b5f4fc652cf5999045ff9006a55cf75edaba65c0 1169Author: Peter Hutterer <peter.hutterer@who-t.net> 1170Date: Mon Oct 25 10:57:58 2010 +1000 1171 1172 XI86_POINTER_CAPABLE is gone from the server. 1173 1174 And was a write-only flag before that anyway, no ifdef needed. 1175 1176 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1177 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1178 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1179 1180commit 4eefb5bfa837aae2201769360745edcaad4ea8d8 1181Author: Peter Hutterer <peter.hutterer@who-t.net> 1182Date: Mon Oct 25 10:54:41 2010 +1000 1183 1184 Remove out-of-date comment. 1185 1186 /* 1187 * XXX This should be done by a function in the core server since the 1188 * MouseDevRec is defined in the os-support layer. 1189 */ 1190 1191 no, it shouldn't and it isn't, in exactly that order. 1192 1193 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1194 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1195 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1196 1197commit fdd5d5c77d05c7f085e6f62c66b31b66087d195d 1198Author: Peter Hutterer <peter.hutterer@who-t.net> 1199Date: Mon Oct 25 10:46:35 2010 +1000 1200 1201 Remove unused declaration of MouseUnInit. 1202 1203 To not have an UnInit function one needs to explicitly not define an UnInit 1204 function that is then not used, so that definitely no UnInit is performed 1205 with the function that is not defined. Philosophically speaking, this may be 1206 true. Meanwhile, over here in reality, well... meh. 1207 1208 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1209 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1210 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1211 1212commit abc107eeb8847b9bf2f303abefde5adaab9331bf 1213Author: Peter Hutterer <peter.hutterer@who-t.net> 1214Date: Mon Oct 25 10:45:27 2010 +1000 1215 1216 Replace libc wrappers to xcalloc and friends with libc calls. 1217 1218 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1219 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1220 Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1221 1222commit 782052d087fd59d673de6c45784c316c055a592d 1223Merge: 4f1a5cc 6d6c247 1224Author: Samuel Thibault <samuel.thibault@ens-lyon.org> 1225Date: Wed Sep 29 23:42:43 2010 +0200 1226 1227 Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/driver/xf86-input-mouse 1228 1229commit 6d6c24768b2b347436a6d35c4aaa129227c7392e 1230Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1231Date: Wed Sep 8 23:11:19 2010 -0700 1232 1233 xf86-input-mouse 1.6.0 1234 1235 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1236 1237commit 4719334800b7eb88479acdcbbc176019ba9c5bd2 1238Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1239Date: Wed Sep 8 22:58:30 2010 -0700 1240 1241 Bring README a little closer to the current state of reality 1242 1243 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1244 1245commit 4f1a5cc98c8452362ecb81843cd0a32c9a45ce4e 1246Author: Samuel Thibault <samuel.thibault@ens-lyon.org> 1247Date: Sun Sep 5 21:21:58 2010 +0200 1248 1249 Fix build warning 1250 1251 Add extra parentheses to avoid ambiguity. 1252 1253 Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org> 1254 1255commit 35f277a718f2da6a09080af020aaf29ef96fe807 1256Author: Samuel Thibault <samuel.thibault@ens-lyon.org> 1257Date: Sun Sep 5 21:20:33 2010 +0200 1258 1259 Fix mouse data buffering 1260 1261 Check remaining buffer size *before* reading a character from the device. Also 1262 keep extra characters in the static buffer until next invocation. 1263 1264 Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org> 1265 1266commit cb11e9ca60e8ca2590c77f844bfd19e5278f518f 1267Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1268Date: Wed Aug 11 21:30:40 2010 -0700 1269 1270 MouseCtrl doesn't need to save values we never use 1271 1272 Makes it into a no-op, like evdev's PtrCtrl function, now that 1273 mouse acceleration is completely handled in dix. 1274 1275 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1276 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 1277 Reviewed-by: Patrick E. Kane <pekane52 at gmail.com> 1278 Reviewed-by: Simon Thum <simon.thum@gmx.de> 1279 1280commit 374725ef73ca929f8a951061528d11ee796cb069 1281Author: Alan Coopersmith <alan.coopersmith@oracle.com> 1282Date: Wed Aug 11 20:21:33 2010 -0700 1283 1284 Sun's copyrights belong to Oracle now 1285 1286 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1287 1288commit 5b208a2b8d1032489a02c465830150422d1123cc 1289Author: Henry Zhao <henry.zhao@oracle.com> 1290Date: Wed Aug 11 20:16:44 2010 -0700 1291 1292 Check for NULL currentMode in vuidMouseSendScreenSize() 1293 1294 Fixes Sun bug 6920647: 1295 Core dump in resume when monitor changed in suspend 1296 http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6920647 1297 1298 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1299 1300commit b9d6d0309abdec7b384cb1f0958b9bcd60364e60 1301Author: Samuel Thibault <samuel.thibault@ens-lyon.org> 1302Date: Wed Jul 28 21:23:25 2010 +0200 1303 1304 Do not return the address of a local buffer 1305 1306 Make the const buffer returned by FindDevice a static const buffer, to avoid 1307 letting be on the stack. 1308 1309 Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org> 1310 1311commit 75300d6ae5a5b2324224423c9f976cba50e47547 1312Author: Patrick E. Kane <pekane52@gmail.com> 1313Date: Fri Jul 16 11:13:20 2010 -0500 1314 1315 xf86-input-mouse: Update sun_mouse devPrivates code #29049 1316 1317 Update the sun_mouse devPrivates code to conform to the new API 1318 (introducted by commit faeebead7bfcc78535757ca7acc1faf7554c03b7) 1319 that requires the PrivateKey to be registered. 1320 1321 Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=29049 1322 1323 Signed-off-by: Patrick E. Kane <pekane52@gmail.com> 1324 Reviewed-by: Jamey Sharp <jamey@minilop.net> 1325 Signed-off-by: Jamey Sharp <jamey@minilop.net> 1326 1327commit 112caa1724e139caeb91c792c394b21d1391b370 1328Author: Fernando Carrijo <fcarrijo@yahoo.com.br> 1329Date: Thu Jul 1 07:13:05 2010 -0300 1330 1331 Purge macro NEED_EVENTS 1332 1333 Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> 1334 Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> 1335 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1336 1337commit b714882b0245a2d6078d8778156e88813761f2c4 1338Author: Gaetan Nadon <memsize@videotron.ca> 1339Date: Thu May 27 18:57:33 2010 -0400 1340 1341 config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS 1342 1343 The existing statement can now be removed from the configuration file. 1344 1345 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1346 1347commit 1188152feee345b7a0f39513cd9d7b8bab938338 1348Author: Gaetan Nadon <memsize@videotron.ca> 1349Date: Thu May 27 09:32:59 2010 -0400 1350 1351 config: upgrade to util-macros 1.8 for additional man page support 1352 1353 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 1354 The value of MAN_SUBST is the same for all X.Org packages. 1355 1356 Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 1357 The existing statement can now be removed from the configuration file. 1358 1359 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1360 1361commit ad78ef7a9488f7235032e106839224fc43f20e5f 1362Author: Gaetan Nadon <memsize@videotron.ca> 1363Date: Thu May 13 16:09:03 2010 -0400 1364 1365 config: let AC_PROG_SED find the best value for $SED 1366 1367 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1368 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1369 1370commit 9a9344e66d2e03ee44bf6fe6a1c1d97082a74c20 1371Author: Gaetan Nadon <memsize@videotron.ca> 1372Date: Thu May 13 15:59:24 2010 -0400 1373 1374 README: keep the text version of README, discard the sgml version 1375 1376 The linuxdoc doc tool is deprecated. 1377 README files are exclusively text files. 1378 The file had not been updated for 5 years. 1379 1380 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1381 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1382 1383commit 9711c050e6d2a7c7c89ddc26775d819b5bc41ad3 1384Author: Gaetan Nadon <memsize@videotron.ca> 1385Date: Thu May 13 14:29:32 2010 -0400 1386 1387 config: fix warnings, m4 quoting and layout 1388 1389 Fix some m4 quoting 1390 Fix some autoconf warnings 1391 Regroup statements per section 1392 Add comments 1393 1394 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1395 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1396 1397commit 86ddfe77024dbd94e99695a23ba77c2100b7e3e8 1398Author: Gaetan Nadon <memsize@videotron.ca> 1399Date: Thu May 13 14:08:04 2010 -0400 1400 1401 config: Upgrade X.Org macros to 1.4 for INSTALL file copying 1402 1403 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1404 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1405 1406commit 349db3f68d7f727b965132ade5bcefd5da6ad399 1407Author: Gaetan Nadon <memsize@videotron.ca> 1408Date: Thu May 13 14:01:28 2010 -0400 1409 1410 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 1411 1412 XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 1413 AC_PROG_C_C99. This sets gcc with -std=gnu99. 1414 If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 1415 1416 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1417 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1418 1419commit 59ace3b6fd3c1901e8025f4785c31d514aac3b3f 1420Author: Gaetan Nadon <memsize@videotron.ca> 1421Date: Thu May 13 14:00:41 2010 -0400 1422 1423 config: remove unrequired AC_HEADER_STDC 1424 1425 Autoconf says: 1426 "This macro is obsolescent, as current systems have conforming 1427 header files. New programs need not use this macro". 1428 1429 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1430 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1431 1432commit 540f1d8826aeee17235bd29c42144fe52213130c 1433Author: Gaetan Nadon <memsize@videotron.ca> 1434Date: Thu May 13 14:00:06 2010 -0400 1435 1436 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 1437 1438 Regroup AC statements at the top. 1439 1440 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1441 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1442 1443commit 27d00be1f8ae04be0bcb73d2744731ded527e8e5 1444Author: Gaetan Nadon <memsize@videotron.ca> 1445Date: Thu May 13 13:58:03 2010 -0400 1446 1447 config: update AC_PREREQ statement to 2.60 1448 1449 Unrelated to the previous patches, the new value simply reflects 1450 the reality that the minimum level for autoconf to configure 1451 all x.org modules is 2.60 dated June 2006. 1452 1453 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 1454 1455 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1456 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1457 1458commit f76449cbe38d9f2e925d0af0cd0b1050168d86d1 1459Author: Gaetan Nadon <memsize@videotron.ca> 1460Date: Thu May 13 13:28:37 2010 -0400 1461 1462 config: optional extension check for inputproto not required 1463 1464 The check should be in PKG_CHECK_MODULES permanently. 1465 1466 The XORG_DRIVER_CHECK_EXT will add inputproto to PKG_CHECK_MODULES 1467 only if the extension is available. By definition, this extension 1468 is an integral part of the server and is always present. 1469 1470 The server always sets XINPUT macro to 1. 1471 The conditional code was removed 1472 1473 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1474 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1475 1476commit a4dfc92927c8e26aca58da11bae1e516238fd60a 1477Author: Gaetan Nadon <memsize@videotron.ca> 1478Date: Thu May 13 13:27:02 2010 -0400 1479 1480 config: remove extension check for unused RANDR extension 1481 1482 The randr protocol is not used, no randr*.h are included. 1483 1484 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1485 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1486 1487commit ecc0b614aa3077e4d73f1b1a567486f5540f3eb5 1488Author: Gaetan Nadon <memsize@videotron.ca> 1489Date: Thu May 13 13:12:34 2010 -0400 1490 1491 config: remove AH_TOP autoheader statement 1492 1493 The generated config.h does not need to include xorg-server.h 1494 for the content it provides. 1495 Add #include <xorg-server.h> in .[hc] files as needed. 1496 1497 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1498 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1499 1500commit 4ef973d4c740a0b92e6b0d1afae1d6fca0386bd8 1501Author: Gaetan Nadon <memsize@videotron.ca> 1502Date: Thu May 13 13:08:00 2010 -0400 1503 1504 Remove unused SCO driver files 1505 1506 The SCO driver has never been enabled since its original commit 1507 1508 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1509 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1510 1511commit 0071e2eb6bd3c31be108b7cdbc415498c83ed1c6 1512Author: Gaetan Nadon <memsize@videotron.ca> 1513Date: Wed Apr 28 18:18:14 2010 -0400 1514 1515 README: update text content from sgml content 1516 1517 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1518 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1519 1520commit 4fc24a0093d453944dc8d46aebe27b1671d45c77 1521Author: Gaetan Nadon <memsize@videotron.ca> 1522Date: Tue Apr 27 13:50:20 2010 -0400 1523 1524 README: fix linuxdoc content 1525 1526 defs.ent are located under X11 directory 1527 ident tag is not a Linuxdoc tag 1528 replace docbook email tag with linuxdoc email tag 1529 replace <code> with <verb> which preserves tabs 1530 1531 Reviewed-by: Rémi Cardona <remi@gentoo.org> 1532 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1533 1534commit 3ee9b720856efa240b70d38172706485f6420289 1535Author: Márton Németh < <nm127@freemail.hu> 1536Date: Tue Apr 13 00:35:57 2010 -0700 1537 1538 Bug 10866 - serial Genius NetScroll+ autodetection 1539 1540 https://bugs.freedesktop.org/show_bug.cgi?id=10866 1541 1542 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1543 1544commit c74d482378a85eef26dd85fc191f602e0f7c667f 1545Author: Alan Coopersmith <alan.coopersmith@sun.com> 1546Date: Wed Jan 20 17:47:20 2010 -0800 1547 1548 Solaris: Handle ENODEV & other errors from VUID protocol mice 1549 1550 Adapted code from keyboard fix for ENODEV to do the same thing for the mouse 1551 1552 Use normal read() calls for reading from the mouse so we can get the ENODEV 1553 errors, instead of going through the Xisb*() wrappers, which are needed for 1554 reading directly from serial ports (which this code never does since it's 1555 only used with VUID mouse event streams from the kernel). 1556 1557 Fixes http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6844148 1558 1559 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1560 1561commit a2d158c290a831dffef3613ddb736c04377c51e7 1562Author: Gaetan Nadon <memsize@videotron.ca> 1563Date: Tue Mar 9 13:12:10 2010 -0500 1564 1565 config: remove unused -I$(top_srcdir)/src directive 1566 1567 There are no sibling directories that need access to /src headers 1568 1569 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1570 1571commit c9ebc0c532bf72e459ec93f6ff4198dfd7e32252 1572Author: Alan Coopersmith <alan.coopersmith@sun.com> 1573Date: Fri Jan 15 14:48:49 2010 -0800 1574 1575 Update Sun license notices to current X.Org standard form 1576 1577 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1578 1579commit 36cb94a9af364c18ccae774d79a8c1f937cb786f 1580Author: Gaetan Nadon <memsize@videotron.ca> 1581Date: Tue Dec 15 22:01:02 2009 -0500 1582 1583 configure.ac: remove unused sdkdir=$(pkg-config...) statement 1584 1585 The sdkdir variable isn't use, so remove the statement. 1586 1587 Acked-by: Dan Nicholson <dbn.lists@gmail.com> 1588 1589 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 1590 1591commit 327ede732bd05185a459c195dbc9ceee250b3b71 1592Author: Alan Coopersmith <alan.coopersmith@sun.com> 1593Date: Wed Dec 16 18:17:26 2009 -0800 1594 1595 Silence sed substitutions in make output 1596 1597 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1598 1599commit c6ff6c3bba57a5134b050bead65dd6a1ff2f42aa 1600Author: Peter Hutterer <peter.hutterer@who-t.net> 1601Date: Thu Dec 3 11:27:30 2009 +1000 1602 1603 Plug minor memory leak. 1604 1605 This change splits the DEVICE_CLOSE behaviour from the DEVICE_OFF behaviour. 1606 This doesn't change functionality as the server guarantees DEVICE_OFF to be 1607 called first and DEVICE_CLOSE thus becomes a noop anyway. 1608 1609 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1610 Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com> 1611 1612commit 6ac394cafc959980893553955e98827c7cb45119 1613Author: Gaetan Nadon <memsize@videotron.ca> 1614Date: Mon Nov 23 09:25:05 2009 -0500 1615 1616 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 1617 1618 Now that the INSTALL file is generated. 1619 Allows running make maintainer-clean. 1620 1621commit 9705701af25089ba8896d706f13403416f632cb4 1622Author: Gaetan Nadon <memsize@videotron.ca> 1623Date: Wed Oct 28 14:41:41 2009 -0400 1624 1625 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 1626 1627 Automake 'foreign' option is specified in configure.ac. 1628 Remove from Makefile.am 1629 1630commit a80227b40dd710e13fb497f2f01a51afb0e5337c 1631Author: Gaetan Nadon <memsize@videotron.ca> 1632Date: Wed Oct 28 14:09:09 2009 -0400 1633 1634 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 1635 1636 Add missing INSTALL file. Use standard GNU file on building tarball 1637 README may have been updated 1638 Remove AUTHORS file as it is empty and no content available yet. 1639 Remove NEWS file as it is empty and no content available yet. 1640 1641commit ad49b908b8b6aa7643325e8be75e0b0e5c7e764d 1642Author: Gaetan Nadon <memsize@videotron.ca> 1643Date: Mon Oct 26 12:54:20 2009 -0400 1644 1645 Several driver modules do not have a ChangeLog target in Makefile.am #23814 1646 1647 The git generated ChangeLog replaces the hand written one. 1648 Update configure.ac to xorg-macros level 1.3. 1649 Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros 1650 Update Makefile.am to add ChangeLog target if missing 1651 Remove ChangeLog from EXTRA_DIST or *CLEAN variables 1652 This is a pre-req for the INSTALL_CMD 1653 1654commit 034f5430549b0c713b0be302e067e4f1fd02c6fb 1655Author: Gaetan Nadon <memsize@videotron.ca> 1656Date: Thu Oct 22 12:34:16 2009 -0400 1657 1658 .gitignore: use common defaults with custom section # 24239 1659 1660 Using common defaults will reduce errors and maintenance. 1661 Only the very small or inexistent custom section need periodic maintenance 1662 when the structure of the component changes. Do not edit defaults. 1663 1664commit 2b6dc8ccfe85356d309e3191cf5b942c6d4e0cd5 1665Author: Peter Hutterer <peter.hutterer@who-t.net> 1666Date: Tue Oct 6 12:09:46 2009 +1000 1667 1668 mouse 1.5.0 1669 1670 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1671 1672commit 6bae95035db026b7f3189a21942ce7953a6e3437 1673Author: Peter Hutterer <peter.hutterer@who-t.net> 1674Date: Tue Oct 6 12:07:45 2009 +1000 1675 1676 Require macros 1.3 for XORG_DEFAULT_OPTIONS 1677 1678 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1679 1680commit 622cf1834725c3348cfdc41c12e39b327011c836 1681Author: Alan Coopersmith <alan.coopersmith@sun.com> 1682Date: Sat Sep 12 20:18:06 2009 -0700 1683 1684 Fix crashes due to MouseBlockHandler/MouseWakeupHandler with invalid devices 1685 1686 Don't install the handlers if devices failed to open/initalize. 1687 Remove the handlers when disabling Emulate3Soft mode, since otherwise 1688 they'll be left around when device is closed & device structs are freed. 1689 1690 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1691 1692commit bc7933171e08215ba28bc06c80ee1bc1febc0522 1693Author: Peter Hutterer <peter.hutterer@who-t.net> 1694Date: Wed Sep 9 11:48:58 2009 +1000 1695 1696 mouse 1.4.99.1 1697 1698 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1699 1700commit 04a29c8c8ebc6fbc6f5b67026b659a2ffdd6540b 1701Author: Gaetan Nadon <memsize@videotron.ca> 1702Date: Mon Sep 7 11:12:13 2009 -0400 1703 1704 xf86-input-mouse: Remove unused .cvsignore file #23776 1705 1706 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1707 1708commit fa997144458527856b71fa162a105a46af8e688a 1709Author: Donald Kayser <xorg@kayser.net> 1710Date: Thu Sep 3 09:22:30 2009 +1000 1711 1712 signed/unsigned fixes for delta x,y movement 1713 1714 Changed the cast of (char) to (signed char) while computing delta x 1715 and delta y mouse movements. The C standard does not define compiler 1716 behavior, and currently with PPC builds, the (char) cast is unsigned. 1717 To guarantee that the compiler will generate signed values, the cast 1718 has been changed 1719 1720 Signed-off-by: Donald Kayser <xorg@kayser.net> 1721 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1722 1723commit f292f23baf4db048917a2acd4def9fab4293bc85 1724Author: Alan Coopersmith <alan.coopersmith@sun.com> 1725Date: Thu Aug 20 13:49:52 2009 -0700 1726 1727 sun_mouse: Don't try calling ioctls if mouse fd wasn't opened 1728 1729 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1730 1731commit f93c927178a352eec00b3323eb935cc6f27243b0 1732Author: Alan Coopersmith <alan.coopersmith@sun.com> 1733Date: Thu Aug 20 13:29:25 2009 -0700 1734 1735 Remove check for OS/2 1736 1737 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1738 1739commit 1be9e3cf0c491cddfb5985b6b3cc65581313f98f 1740Author: Alan Coopersmith <alan.coopersmith@sun.com> 1741Date: Thu Aug 20 13:26:40 2009 -0700 1742 1743 sun_mouse: Check if streams module is already on the stack before pushing it 1744 1745 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 1746 1747commit bf95ccf496d6674a83c44d559e3eef8729c69449 1748Author: Dima Kogan <dkogan@secretsauce.net> 1749Date: Sun Aug 16 22:27:28 2009 -0700 1750 1751 Restrict wheel emulation to a single axis at a time. 1752 1753 Wheel emulation works for both horizontal and vertical axes. Thus, if a 1754 device doesn't move in perfect straight line, scroll events build up on the 1755 respective other axis. 1756 1757 In some clients, scroll wheel events have specific meanings other than 1758 scrolling (e.g. mplayer). In these clients, erroneous scrolling events come 1759 at a high cost. 1760 1761 Thus, if a scroll wheel event is generated for one axis, reset the inertia 1762 of the other axis to 0, avoiding the buildup of these erroneous scrolling 1763 events. 1764 1765 Signed-off-by: Dima Kogan <dkogan@secretsauce.net> 1766 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1767 1768commit 2d43329d778d7bfae5d9c99611ad49efa56716a6 1769Author: Dima Kogan <dkogan@secretsauce.net> 1770Date: Sun Aug 16 21:33:43 2009 -0700 1771 1772 Allow 0 as wheel emulation button for unconditional scrolling (#20529) 1773 1774 If wheel emulation is on and the emulation button is 0, then any x/y motion 1775 of the device is converted into wheel events. The device becomes a 1776 scrolling-only device. 1777 1778 Signed-off-by: Dima Kogan <dkogan@dkogan@cds.caltech.edu> 1779 Signed-off-by: Dima Kogan <dkogan@secretsauce.net> 1780 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1781 1782commit 0996fd2e3dcac813ad450884e8c117bc4d49b89a 1783Merge: 66bdf8d 8a3f6f7 1784Author: Charlie <root@netbsd.(none)> 1785Date: Thu Jul 9 10:05:46 2009 +0200 1786 1787 Merge branch 'master' of ssh://mbalmer@git.freedesktop.org/git/xorg/driver/xf86-input-mouse 1788 1789commit 66bdf8d3f289a3ada44c37f3ceb00fc728975cac 1790Author: Charlie <root@netbsd.(none)> 1791Date: Thu Jul 9 08:09:54 2009 +0200 1792 1793 Conditionally declare some variables that are only used conditionally. 1794 1795 Reviewed-by: Matthieu Herrn <matthieu@openbsd.org> 1796 Acked-by: Peter Hutterer <peter.hutterer@who-t.net> 1797 1798commit 8a3f6f75218080b3e7657cb104c6f8e025f358ef 1799Author: Charlie <root@netbsd.(none)> 1800Date: Thu Jul 9 08:09:54 2009 +0200 1801 1802 Conditionally declare some variables that are only used conditionally. 1803 1804commit 2ddc4e9b2882914a56508613fe069c7335c64cc7 1805Author: Peter Hutterer <peter.hutterer@who-t.net> 1806Date: Thu Jun 18 16:11:47 2009 +1000 1807 1808 Protect against ABI_XINPUT_VERSION 7. 1809 1810 Missing the actual button and axis labeling, this can be added at a later 1811 point in time. 1812 1813 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1814 1815commit 91bf15dd2af4bf9a83e317b8821bcbbfdba02338 1816Author: Peter Hutterer <peter.hutterer@who-t.net> 1817Date: Fri May 29 10:07:19 2009 +1000 1818 1819 Remove ModuleInfoRec and associated bits. 1820 1821 ModuleInfoRec was removed with 2107becb0ce2ffda001be65728c53563496d8d50 from 1822 the server. The MouseOpts were only used from the ModuleInfoRec, they're 1823 gone now too. 1824 1825 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1826 1827commit b698a24ab233ec5da2ebd36b5f6f199219de6d44 1828Author: Peter Hutterer <peter.hutterer@who-t.net> 1829Date: Wed Mar 25 08:37:01 2009 +1000 1830 1831 Remove xf86MouseProtocolIDToName and xf86MouseProtocolNameToID. 1832 1833 Both were only used from the xf86-misc extension which is gone from the 1834 server as of 1.6. 1835 1836 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1837 1838commit 6887ca0de8314b6029d5df63777b29c46eeb9442 1839Author: Peter Hutterer <peter.hutterer@who-t.net> 1840Date: Wed Mar 25 08:45:10 2009 +1000 1841 1842 Require xorg-server 1.5.99.901 or higher. 1843 1844 1.6 is the first server release that has the xf86OSmouse.h and related code 1845 removed. This code has moved into the mouse driver and attempts of using a 1846 mouse driver that provides xf86OSmouse.h with a pre-1.6 xserver may fail. 1847 1848 See also: 1849 http://lists.freedesktop.org/archives/xorg/2009-March/044501.html 1850 1851 Reported-by: Jeremy C. Reed <reed@reedmedia.net> 1852 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1853 1854commit abc65bec5c88acd0a8699920e18473cfa007169f 1855Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 1856Date: Wed Feb 4 20:48:33 2009 -0200 1857 1858 Janitor: use $PKG_CONFIG and update .gitignore. 1859 1860 Signed-off-by: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 1861 1862commit 5058dc340278f2498dd1b4db129dc6dd6b0e0964 1863Author: Alan Coopersmith <alan.coopersmith@sun.com> 1864Date: Fri Jan 9 18:38:57 2009 -0800 1865 1866 Version 1.4.0 1867 1868commit 194fed98fee47801f1ca8eb926bc10a57b7582cb 1869Author: Alan Coopersmith <alan.coopersmith@sun.com> 1870Date: Fri Jan 9 14:41:26 2009 -0800 1871 1872 Add note on hal-based configuration to man page 1873 1874commit 299bd6c164e4e91cf69c41b3c7b97879cfcc0d32 1875Author: Alan Coopersmith <alan.coopersmith@sun.com> 1876Date: Fri Jan 9 08:45:38 2009 -0800 1877 1878 Add copyright notices for OS mouse code to COPYING file 1879 1880commit 0968d56233804515d347b2001bf817d0fa3611ea 1881Author: Alan Coopersmith <alan.coopersmith@sun.com> 1882Date: Thu Jan 8 21:48:13 2009 -0800 1883 1884 Unifdef XFree86LOADER 1885 1886commit 47c5e3a368a2922c4cc5e3a9769501fe399287ae 1887Author: Alan Coopersmith <alan.coopersmith@sun.com> 1888Date: Thu Jan 8 21:43:58 2009 -0800 1889 1890 Remove some #if 1 statements 1891 1892commit 7039165d70079f2e8573ada9323fbc582c825248 1893Author: Alan Coopersmith <alan.coopersmith@sun.com> 1894Date: Thu Jan 8 21:38:54 2009 -0800 1895 1896 Comment typo fixes 1897 1898commit a61f0f92299037fe818a54c2cd9a2d3836698b43 1899Author: Alan Coopersmith <alan.coopersmith@sun.com> 1900Date: Thu Jan 8 21:29:00 2009 -0800 1901 1902 sun_mouse: fallback to commonOptions for StreamsModule too 1903 1904commit 4623258b48f01306309ff9d39a85565bce57946e 1905Author: Alan Coopersmith <alan.coopersmith@sun.com> 1906Date: Thu Jan 8 21:21:18 2009 -0800 1907 1908 Clear assorted compiler, sparse & lint warnings 1909 1910 mouse.c:1004:35: warning: Using plain integer as NULL pointer 1911 sun_mouse.c:325: warning: 'absX' might be used uninitialized in this function 1912 sun_mouse.c:325: warning: 'absY' might be used uninitialized in this function 1913 sun_mouse.c: (158) warning: constant truncated by assignment 1914 1915 declared global, could be static: 1916 hardProtocolList mouse.c(3151) 1917 softProtocolList mouse.c(3163) 1918 serialDefaultsList mouse.c(3366) 1919 1920commit 6f14e8569150b0d6fac7186968cde8b031a1fefc 1921Author: Alan Coopersmith <alan.coopersmith@sun.com> 1922Date: Thu Jan 8 21:20:58 2009 -0800 1923 1924 Add XORG_CWARNFLAGS & XORG_WITH_LINT for more compiler checking 1925 1926commit 24d9306546d325089c5fb6b78b90c24b38c86338 1927Author: Alan Coopersmith <alan.coopersmith@sun.com> 1928Date: Thu Jan 8 20:40:10 2009 -0800 1929 1930 Replace static changelog with one generated via XORG_CHANGELOG 1931 1932commit cd476cc0932bf9440a05e460cd22dbe584585746 1933Author: Peter Breitenlohner <peb@mppmu.mpg.de> 1934Date: Wed Nov 19 22:23:34 2008 +0100 1935 1936 Fix linux build 1937 1938 HAVE_XORG_CONFIG_H is a leftover from the server sources (where this file used 1939 to reside). 1940 1941 Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> 1942 1943commit 003c297d2902092074ede131db0dbc08d9116a5b 1944Author: Alan Coopersmith <alan.coopersmith@sun.com> 1945Date: Mon Dec 1 14:36:06 2008 -0800 1946 1947 sun_mouse: check for Device in commonOptions if pInfo->options isn't set yet 1948 1949commit 1e23b944aae3ef50cc764e6d2f0198deabe790ad 1950Author: Matthieu Herrb <matthieu.herrb@laas.fr> 1951Date: Sat Nov 22 17:36:14 2008 +0100 1952 1953 W axis support for bsd_mouse. 1954 1955commit e7e3cd9bed2bfeb848d62062d0859aa813bf786d 1956Author: Matthieu Herrb <matthieu@deville.herrb.net> 1957Date: Fri Nov 21 19:59:22 2008 +0100 1958 1959 prevent a double free of mouse private structure. 1960 1961 Mark pInfo->private as NULL after freeing it on the error path. 1962 1963commit c98bc45557174f771b031d4a003b54d06b857785 1964Author: Matthieu Herrb <matthieu@deville.herrb.net> 1965Date: Fri Nov 21 16:14:01 2008 +0100 1966 1967 Include xorg-server.h to get the WSCONS_SUPPORT define from 1968 xerver SDK configuration. 1969 1970commit 87f20b0c06bc13ed603d36cca881ccf69ac0a68a 1971Author: Matthieu Herrb <matthieu@deville.herrb.net> 1972Date: Fri Nov 21 15:42:31 2008 +0100 1973 1974 Build fix: Add a prototype for FindDevice function. 1975 1976commit 790a78d3b3d81ea06fc1a31108a330adba8cc069 1977Author: Alan Coopersmith <alan.coopersmith@sun.com> 1978Date: Wed Nov 5 21:47:30 2008 -0800 1979 1980 Fix solarisMouseAutoProbe to use device name & protocol specified by HAL 1981 1982commit daac081f34baab7388a8c42e5a80a42cd6810d75 1983Author: Alan Coopersmith <alan.coopersmith@sun.com> 1984Date: Wed Nov 5 19:26:38 2008 -0800 1985 1986 sun_mouse.c: Use miPointerGetScreen instead of miPointerCurrentScreen 1987 1988commit 431982e7c04ec076eeafd57190db4d7d901efa7c 1989Author: Alan Coopersmith <alan.coopersmith@sun.com> 1990Date: Wed Nov 5 19:04:32 2008 -0800 1991 1992 sun_mouse.c: remove unused variables 1993 1994commit 7bb59519636a7e0028e6f0f63d8256a68a24792d 1995Author: Alan Coopersmith <alan.coopersmith@sun.com> 1996Date: Wed Nov 5 18:55:07 2008 -0800 1997 1998 Remove checks for Solaris x86 versions older than Solaris 8 1999 2000commit 898dfc9ce731ea9515f7819a9f0583af81d7d8b2 2001Author: Alan Coopersmith <alan.coopersmith@sun.com> 2002Date: Wed Nov 5 18:51:04 2008 -0800 2003 2004 Rename OS_SOURCES to stop automake complaints about not building program "OS" 2005 2006commit ea5cfe804e112f320f14ad896c7802d53551d3e6 2007Author: Roland Scheidegger <zak@linux-x.site.my> 2008Date: Sat Oct 4 16:02:08 2008 +0200 2009 2010 fix compilation (upper/lower case typo) 2011 2012commit da2ab45e3ee85f164b5430a4d0c5d60cdf71a5ec 2013Author: Eamon Walsh <ewalsh@tycho.nsa.gov> 2014Date: Tue Aug 26 22:39:27 2008 -0400 2015 2016 Change screen private key to an integer variable. 2017 2018 Prepares for a devPrivates system that will store an index. 2019 2020commit d4ed78710b19a8b1c9b5349eacd44599ba075527 2021Author: Alan Coopersmith <alan.coopersmith@sun.com> 2022Date: Tue Aug 19 15:12:52 2008 -0700 2023 2024 Fix sun_mouse.c build on Solaris 2025 2026commit 04730f0be48d464401796a224109adbee9cd51de 2027Author: Adam Jackson <ajax@redhat.com> 2028Date: Tue Aug 19 15:28:48 2008 -0400 2029 2030 Remove useless call to xf86AddModuleInfo 2031 2032commit f3f0a5520ed7edac3867a97f5a001b91c870563e 2033Author: Daniel Stone <daniel@fooishbar.org> 2034Date: Sun Jul 20 04:33:07 2008 +0300 2035 2036 Add OS mouse sources to the driver build 2037 2038 Copy across the OS mouse sources and add them to the driver build. For 2039 convenience, the OS mouse versioning stuff was removed, but we have 2040 always had the same featureset in all modular builds, so that's okay. 2041 2042 Only compile-tested, not runtime-tested. 2043 2044commit 1214c4ce571caf0bcdb3d9dc04a2b34f4a23c3c0 2045Author: Alan Coopersmith <alan.coopersmith@sun.com> 2046Date: Tue Jun 10 14:38:26 2008 -0700 2047 2048 Merge some hardware support information from README.mouse into man page 2049 2050commit 705d0def1092a2121867fae4e7bc944a240d789a 2051Author: Peter Hutterer <peter@cs.unisa.edu.au> 2052Date: Mon May 26 21:57:59 2008 +0930 2053 2054 Check for XINPUT ABI 3. 2055 2056commit 5d9d865b4ac2d7739ae93a8e0e682535aeb46b6d 2057Author: Peter Hutterer <peter@cs.unisa.edu.au> 2058Date: Mon May 19 20:28:04 2008 +0930 2059 2060 Nuke RCS tags. 2061 2062commit bf634290f7bdf1f5b922f4c28b333a739057f2f0 2063Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 2064Date: Sun Mar 16 02:28:16 2008 -0300 2065 2066 Compile warning fixes. 2067 2068 Ansify a function with K&R style definition. 2069 Obey gcc in warning suggest parentheses around assignment used as truth value. 2070 Remove some unused variables. 2071 Remaining warning is about xf86AddModuleInfo being deprecated. 2072 2073 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 2074 2075commit 7f0623807366b1bc6c0be2e065220be94b669ea7 2076Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 2077Date: Wed Jan 30 17:28:34 2008 -0200 2078 2079 Make sure xf86MouseProtocolIDToName is of public visibility. 2080 2081 This function is called by code in the xf86misc to change mouse parameters, 2082 after checking it's availability using LoaderSymbol(). 2083 2084 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 2085 2086commit 82231d2309a54ecf7de3f29809416b2ea5f2d3cd 2087Author: Peter Hutterer <peter@cs.unisa.edu.au> 2088Date: Tue Apr 15 15:54:17 2008 +0930 2089 2090 man: Note that the server may probe default "Device" options. 2091 2092 X.Org Bug 15245 <http://bugs.freedesktop.org/show_bug.cgi?id=15425> 2093 2094commit 9192640066e3917062cb3ee1c761a83196bfb721 2095Author: Adam Jackson <ajax@redhat.com> 2096Date: Thu Mar 20 16:26:52 2008 -0400 2097 2098 mouse 1.3.0 2099 2100commit d6ceabc1b58d752cb2af03519c15012206904f70 2101Author: Matthieu Herrb <matthieu@bluenote.herrb.net> 2102Date: Sat Mar 8 23:10:03 2008 +0100 2103 2104 Makefile.am: nuke RCS Id 2105 2106commit 78272e117ceea12b8863f31688da66b20e160311 2107Author: Alan Coopersmith <alan.coopersmith@sun.com> 2108Date: Thu Jan 3 13:27:02 2008 -0800 2109 2110 Update Emulate3Button default in mouse man page to cover Emulate3ButtonsSoft 2111 2112commit 6a03e8bd9699a33dabcdd2bbcf51a001ddfd5534 2113Author: Peter Hutterer <peter@cs.unisa.edu.au> 2114Date: Fri Nov 16 16:45:45 2007 +1030 2115 2116 Bug #13144: Don't flush buttons, release events can cause paste events. 2117 2118commit 76a2231f87551f7c1943df18bc537b9b15987562 2119Author: Adam Jackson <ajax@redhat.com> 2120Date: Mon Dec 3 11:59:12 2007 -0500 2121 2122 Don't sleep(0.3) on shutdown. 2123 2124commit 0352a4db368eaab2df5fa77d4003e1363b3ea4fb 2125Author: Tilman Sauerbeck <tilman@code-monkey.de> 2126Date: Wed Oct 3 14:06:50 2007 +0200 2127 2128 Bumped version to 1.2.3. 2129 2130commit f42ea3027c13046dfa7a603737b476fbf2833764 2131Author: Fredrik Rinnestam <fredrik@obra.se> 2132Date: Wed Sep 19 23:24:13 2007 +0200 2133 2134 Bug #12145: Don't confine the pointer to one screen in zaphod mode. 2135 2136 Fix ported from evdev's b4a5a20476f7bc77d54a860d7cdd81c223bdb81f. 2137 2138commit 53bdd4db01f05595beb37e68842118eb649308d3 2139Author: Daniel Drake <ddrake@brontes3d.com> 2140Date: Tue May 29 12:14:00 2007 -0800 2141 2142 Bug #11089: xf86-input-mouse COPYING file 2143 2144 X.Org Bugzilla #11089 <https://bugs.freedesktop.org/show_bug.cgi?id=11089> 2145 2146commit 111081a2f15b416c2fd05b667bca3b3982f93245 2147Author: Matthias Hopf <mhopf@suse.de> 2148Date: Wed Aug 1 15:55:51 2007 +0200 2149 2150 bump to 1.2.2 2151 2152commit 8d329a4a23cdaa970e41fa33ee2babc4687189f2 2153Author: Brice Goglin <Brice.Goglin@ens-lyon.org> 2154Date: Wed Jul 25 19:22:27 2007 +0200 2155 2156 Fix typo in mousedrv.man 2157 2158 Reported by "A. Costa" <agcosta@gis.net> in 2159 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432060 2160 2161commit c7c012d8bf735dfa894146b379a2e1fd55f57fca 2162Author: Drew Parsons <dparsons@debian.org> 2163Date: Thu Jun 14 00:24:07 2007 +1000 2164 2165 Update version using PACKAGE_VERSION_* 2166 2167commit e567cb0792ea3dc2cd68c46628332c1f8bbb173d 2168Author: Jürgen Appel <jappel@linux01.gwdg.de> 2169Date: Mon Apr 23 15:54:08 2007 +0200 2170 2171 Added "Sensitivity" option. Use for slowing down high resolution mice. 2172 2173commit 4666e5f14b2cb63f5cd7c863331fe69658c989df 2174Author: Alan Coopersmith <alan.coopersmith@sun.com> 2175Date: Mon Feb 26 13:36:15 2007 -0800 2176 2177 renamed: .cvsignore -> .gitignore 2178 2179commit 92a8e2a39d7c9d6bfdaa0a5ac0118599008638ff 2180Author: Alan Coopersmith <alan.coopersmith@sun.com> 2181Date: Mon Feb 26 13:35:42 2007 -0800 2182 2183 Update text version of README to match sgml 2184 2185 Oops - forgot to regen text when the sgml changes were checked in for 2186 commit 28c5410df7ba8af07b994c0907519e869c9df750 2187 2188commit e355dc2e04b1b4756d4ad8553794b4e97210000c 2189Author: Daniel Stone <daniel@fooishbar.org> 2190Date: Thu Nov 30 19:57:28 2006 +0200 2191 2192 bump to 1.2.1 2193 2194commit fb347fb74e1a50fa900f225d13eee1aa829fa2f9 2195Author: Matthias Hopf <mhopf@suse.de> 2196Date: Thu Nov 23 18:17:33 2006 +0100 2197 2198 Work around race condition during VT switch. 2199 2200 https://bugzilla.novell.com/show_bug.cgi?id=219946 2201 2202commit 7a866ae143c3638d6b1e3836d48f16e300e90b09 2203Author: Daniel Stone <daniel@fooishbar.org> 2204Date: Thu Nov 2 04:47:12 2006 +0200 2205 2206 bump to 1.2.0 2207 2208commit ddc0db4fe85e2b8de31ad67a6d4f97808bce018f 2209Author: Daniel Stone <daniel@fooishbar.org> 2210Date: Thu Nov 2 00:07:01 2006 +0200 2211 2212 port to new motion history api, add right number of args to IPDS 2213 2214 Use new motion history API from the DIX if available, and also use the 2215 right number of args to InitPointerDeviceStruct, depending on the ABI 2216 version. 2217 2218commit 167dbbc2af6cad5d3b320e4e384bd78dd3450a5c 2219Author: Adam Jackson <ajax@benzedrine.nwnk.net> 2220Date: Fri Oct 13 18:28:46 2006 -0400 2221 2222 Bump to 1.1.2 2223 2224commit 40cfeffc5bea7ecdc20bbbe4db50fd725a62f29b 2225Author: Daniel Stone <daniel@fooishbar.org> 2226Date: Sun Aug 27 13:06:31 2006 +0300 2227 2228 move manpage to mousedrv.man to avoid conflict with mouse.4 2229 2230commit ac0dc7451be0a8aba703fd4d9a78e17544c40842 2231Author: Tilman Sauerbeck <tilman@code-monkey.de> 2232Date: Sun Jul 9 20:01:26 2006 +0200 2233 2234 Bug #5285: added some missing includes, avoid redefinition of 2235 NEED_XF86_TYPES. 2236 2237commit 6dbc6ad05d147831a62b161e23f5da29101f2cfa 2238Author: Matthias Hopf <mhopf@suse.de> 2239Date: Fri May 26 13:55:39 2006 +0000 2240 2241 Bump to 1.1.1. 2242 2243commit 12bd04878774154fe83d785418b87dd37b4f2f15 2244Author: Matthias Hopf <mhopf@suse.de> 2245Date: Fri Apr 21 11:15:23 2006 +0000 2246 2247 Fixed default for YAxisMapping. Changed default for ZAxisMapping. Added 2248 short explanation. 2249 Autodetect (one way only) single wheel only for EXPS2. Use singlebit 2250 protocol for multiwheel EXPS2 mice. 2251 2252commit 2ce9bbe76c788fe7c41d2607577c867e5a3d9608 2253Author: Matthias Hopf <mhopf@suse.de> 2254Date: Thu Apr 20 18:25:32 2006 +0000 2255 2256 Overhaul of wheel processing. Does work correctly with multibit zaxis 2257 events now. 2258 2259commit 5e9624b3695cf37fff7986d1585e4227bad789f5 2260Author: Adam Jackson <ajax@nwnk.net> 2261Date: Fri Apr 7 17:59:54 2006 +0000 2262 2263 Unlibcwrap. Bump server version requirement. Bump to 1.1.0. 2264 2265commit 270fe8e1ccd2f5af114e8292bee8c4d27a1d93ab 2266Author: Eric Anholt <anholt@freebsd.org> 2267Date: Mon Apr 3 21:18:50 2006 +0000 2268 2269 Coverity #875: Correct several memory leaks in options parsing. 2270 2271commit abe3a020a70859f680163a8105cebeac42695f72 2272Author: Adam Jackson <ajax@nwnk.net> 2273Date: Tue Feb 28 19:44:45 2006 +0000 2274 2275 Bump to 1.0.4. 2276 2277commit 6de7233e0fdb63d4794df45d76391a4a6f04ec8d 2278Author: Matthias Hopf <mhopf@suse.de> 2279Date: Thu Feb 2 11:53:50 2006 +0000 2280 2281 Fixed ButtonMapping default. 2282 2283commit 9ec6a9a1c1b01e37ea60611160a4c15c2f308086 2284Author: Matthias Hopf <mhopf@suse.de> 2285Date: Tue Jan 17 11:49:57 2006 +0000 2286 2287 Bug #5071: EmulateWheelTimeout didn't work as anticipated. 2288 2289commit 745e3d38594938742f16508a61bd0ce9598fcf30 2290Author: Daniel Stone <daniel@fooishbar.org> 2291Date: Mon Jan 9 02:30:15 2006 +0000 2292 2293 Remove unconditionally-defined #ifdef PNP_MOUSE blocks. 2294 2295commit b9db086daae7aacae068e4db85575737ebe76f45 2296Author: Kevin E Martin <kem@kem.org> 2297Date: Wed Dec 21 02:29:57 2005 +0000 2298 2299 Update package version for X11R7 release. 2300 2301commit d84b58ede20c31f4acbf886197c92b6f69d32da8 2302Author: Adam Jackson <ajax@nwnk.net> 2303Date: Mon Dec 19 16:25:51 2005 +0000 2304 2305 Stub COPYING files 2306 2307commit 28c5410df7ba8af07b994c0907519e869c9df750 2308Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2309Date: Mon Dec 19 09:07:50 2005 +0000 2310 2311 Typo fixes, mailing list & url updates, and other changes to prepare for 2312 X11R6.9 & 7.0 releases. 2313 2314commit c231bba8457cbe98c516f0ee90ebc2c4b5a936a9 2315Author: Kevin E Martin <kem@kem.org> 2316Date: Thu Dec 15 00:21:33 2005 +0000 2317 2318 Update package version number for final X11R7 release candidate. Bump 2319 driver version number. 2320 2321commit c356477c8dab15a68fa6deb06181c28d2e9d1c54 2322Author: Kevin E Martin <kem@kem.org> 2323Date: Mon Dec 12 06:59:54 2005 +0000 2324 2325 Bug #1752: When emulating 3 buttons in "auto" mode, timeout immediately 2326 when a mouse movement is detected (Egbert Eich, Kean Johnston, Kevin 2327 Martin). 2328 2329commit 4180beef7023dc3a860dd9895c986317326c5236 2330Author: Kevin E Martin <kem@kem.org> 2331Date: Tue Dec 6 22:48:31 2005 +0000 2332 2333 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 2334 2335commit bef647bfb75c9be08046ba041e775e2be483bc05 2336Author: Kevin E Martin <kem@kem.org> 2337Date: Sat Dec 3 05:49:31 2005 +0000 2338 2339 Update package version number for X11R7 RC3 release. 2340 2341commit e8f1d1cc8f021c8034087c7d2d26a945fda41467 2342Author: Kevin E Martin <kem@kem.org> 2343Date: Sat Dec 3 05:45:18 2005 +0000 2344 2345 Bump version numbers for X11R6.9/X11R7 RC3. 2346 2347commit 1e537674ebd4df0b7245b4b2119bcf33be9d3f51 2348Author: Kevin E Martin <kem@kem.org> 2349Date: Fri Dec 2 02:16:06 2005 +0000 2350 2351 Remove extraneous AC_MSG_RESULT. 2352 2353commit 7b4b12a977e4c84d861f103613245570f34d31ce 2354Author: Adam Jackson <ajax@nwnk.net> 2355Date: Tue Nov 29 23:29:56 2005 +0000 2356 2357 Only build dlloader modules by default. 2358 2359commit 1c95c00528b69db9a2345af0bcc871f63e2b8d89 2360Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2361Date: Mon Nov 28 22:04:07 2005 +0000 2362 2363 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 2364 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 2365 2366commit 90cda6b6d1f9e8db9d77423943b663e3e010b06c 2367Author: Daniel Stone <daniel@fooishbar.org> 2368Date: Tue Nov 22 04:03:23 2005 +0000 2369 2370 Bump dependency on xorg-server to >= 0.99.3 for MouseDeviceRec changes. 2371 2372commit 4b37d5d1d2f80da983346e15e900fb07de7d2cf8 2373Author: Eric Anholt <anholt@freebsd.org> 2374Date: Mon Nov 21 10:49:06 2005 +0000 2375 2376 Add .cvsignores for drivers. 2377 2378commit 31c63c83f7dbe8c538d67d3f9a1e3064ea78e278 2379Author: Matthias Hopf <mhopf@suse.de> 2380Date: Mon Nov 14 14:25:09 2005 +0000 2381 2382 Bug #4915: ButtonMapping default changed from one-to-one mapping to "1 2 3 2383 8 9 10 11...". 2384 2385commit 5bca72458c8f9637f9c8f0871bb2048d824c6974 2386Author: Matthias Hopf <mhopf@suse.de> 2387Date: Mon Nov 14 14:19:52 2005 +0000 2388 2389 Bug #4915: Move buttonMapping initialization before calling OS specific 2390 PreInit. 2391 2392commit f00e2a8c9689465f6e173e08d0b51407e19f385b 2393Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2394Date: Thu Nov 10 03:37:47 2005 +0000 2395 2396 Unrevert default ZAxisMapping change now that the default is back to "4 5 6 2397 7" 2398 2399commit 77975bfe30f984f45f908d22a0e9c8fa0311aef0 2400Author: Kean Johnson <kean@armory.com> 2401Date: Thu Nov 10 02:41:20 2005 +0000 2402 2403 Dont pass wheel mouse buttons as real buttons, map them as Z-Axis movement 2404 on SCO and USL. Re-instate the ZAxisMapping default for the mouse 2405 driver. 2406 2407commit aa6bdb84ec4d22f0916b1e471b89d056a684d7d4 2408Author: Kevin E Martin <kem@kem.org> 2409Date: Wed Nov 9 21:31:23 2005 +0000 2410 2411 Bump version numbers for X11R6.9/X11R7 RC2. 2412 2413commit f8bf605528c78c1cb6670ee096837e5c04e1b61a 2414Author: Kevin E Martin <kem@kem.org> 2415Date: Wed Nov 9 21:15:12 2005 +0000 2416 2417 Update package version number for X11R7 RC2 release. 2418 2419commit 75a30c52706057cd70407271eda647c699a5a66d 2420Author: Matthias Hopf <mhopf@suse.de> 2421Date: Wed Nov 9 17:05:40 2005 +0000 2422 2423 Bug #4915: ButtonMapping option which allows to define arbitrary button 2424 mappings (including left-handed mouse etc.). Fixed incorrect usage of 2425 non-reversed, but ZAxisMapped buttons for state detection. Nuked unused 2426 part of reverseMap. 2427 2428commit 2372fba8f5f6e8d3bfa48edc980f2186fc9e87ee 2429Author: Matthias Hopf <mhopf@suse.de> 2430Date: Wed Nov 9 16:32:51 2005 +0000 2431 2432 Reflect changes in ZAxisMapping default. 2433 2434commit 823f49c8238595a377f7d0494d742f5e50d34eca 2435Author: Kean Johnson <kean@armory.com> 2436Date: Tue Nov 8 06:33:28 2005 +0000 2437 2438 See ChangeLog entry 2005-11-07 for details. 2439 2440commit 640006296296b33dceaf33675a4db3335765aac6 2441Author: Kevin E Martin <kem@kem.org> 2442Date: Tue Nov 1 15:08:50 2005 +0000 2443 2444 Update pkgcheck depedencies to work with separate build roots. 2445 2446commit 8dca995860193bc3132301f1b0f79ada06bffd4c 2447Author: Kevin E Martin <kem@kem.org> 2448Date: Wed Oct 19 02:48:01 2005 +0000 2449 2450 Update package version number for RC1 release. 2451 2452commit 9dffd55847ebac6b381d8359ad67f056fb66cf2b 2453Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2454Date: Tue Oct 18 00:01:52 2005 +0000 2455 2456 Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro 2457 substitutions to work better with BSD make 2458 2459commit 08905305e064e8f20e5db529b850aaa87b578b2c 2460Author: Adam Jackson <ajax@nwnk.net> 2461Date: Mon Oct 17 22:57:29 2005 +0000 2462 2463 More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead 2464 of indirectly 2465 2466commit bcabac6b1f0c39e20bca6e1abd4efe70d7eeac69 2467Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2468Date: Mon Oct 17 00:08:59 2005 +0000 2469 2470 Use sed & cpp to substitute variables in driver man pages 2471 2472commit 34856ca1f73108ca19c20d9223457be328890dc1 2473Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 2474Date: Tue Oct 4 20:01:02 2005 +0000 2475 2476 Check in generated README files 2477 2478commit 55e29446456e51ccdca57f348ed4660f65ab7dee 2479Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 2480Date: Mon Oct 3 21:22:06 2005 +0000 2481 2482 - For all drivers that have a <driver>.sgml file, add code in their build 2483 system to build the README file at make dist time 2484 - in util/macros/xorg-macros.m4, add a new XORG_CHECK_LINUXDOC macro that 2485 will check if the required tools and files exist, and if so set a 2486 conditional. 2487 - util/modular/symlink.sh 2488 - Link all the <driver>.sgml to xf86-video-<driver>/README.sgml 2489 - Add all the README.<driver> to the list of excluded files 2490 - xc/programs/Xserver/hw/xfree86/doc/sgml/SiS.sgml: Various changes to make 2491 it spew less warnings when the text file is built. 2492 2493commit 79a6d468c7995032988a3888324fddf798021553 2494Author: Alex Deucher <agd5f@yahoo.com> 2495Date: Wed Aug 31 23:38:47 2005 +0000 2496 2497 Fix EmulateWheelTimeout Option. Spotted by Richard Neill, bug 4291 2498 2499commit 70e4c1b572ea98e9cdf85b4c5ea3b63a89647d3d 2500Author: Daniel Stone <daniel@fooishbar.org> 2501Date: Fri Aug 26 07:12:34 2005 +0000 2502 2503 Extend Genius NetMouse support. (Debian #040) 2504 2505commit 8227eb1ff74c7c61690359e2af00a5a6c23b56e9 2506Author: Daniel Stone <daniel@fooishbar.org> 2507Date: Thu Aug 18 09:03:40 2005 +0000 2508 2509 Update autogen.sh to one that does objdir != srcdir. 2510 2511commit 4b08d9746296a4d9fc756a059f2bfba3490192a6 2512Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2513Date: Mon Aug 15 23:48:35 2005 +0000 2514 2515 Set ZAxisMapping default to "4 5 6 7". 2516 2517commit f355ef63c60adc7a72517ca71fdc9983f3881db9 2518Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 2519Date: Wed Aug 10 14:07:23 2005 +0000 2520 2521 Don\'t lose existing CFLAGS in all the input drivers and some of the video 2522 drivers 2523 2524commit fd37fdea221cdf13a26e075758c9d1b405da5c06 2525Author: Kevin E Martin <kem@kem.org> 2526Date: Fri Jul 29 21:22:41 2005 +0000 2527 2528 Various changes preparing packages for RC0: 2529 - Verify and update package version numbers as needed 2530 - Implement versioning scheme 2531 - Change bug address to point to bugzilla bug entry form 2532 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 2533 reenable it) 2534 - Fix makedepend to use pkgconfig and pass distcheck 2535 - Update build script to build macros first 2536 - Update modular Xorg version 2537 2538commit 0159c76ac33cc7072a5b30129b5b622053f23b08 2539Author: Kevin E Martin <kem@kem.org> 2540Date: Wed Jul 13 20:03:22 2005 +0000 2541 2542 Make the module dir configurable 2543 2544commit 84c284202386be7c46d60cfa8a58f031d05ac84f 2545Author: Kevin E Martin <kem@kem.org> 2546Date: Tue Jul 12 23:16:59 2005 +0000 2547 2548 Update driver to pass distcheck 2549 2550commit e955a67245f83da020632a2bf82c04c03a697322 2551Author: Adam Jackson <ajax@nwnk.net> 2552Date: Tue Jul 12 06:15:09 2005 +0000 2553 2554 Build skeletons for input drivers. Should basically work. 2555 2556commit 5f673ca035ec1c3c4abdc162f50c864c89ed84d4 2557Author: Adam Jackson <ajax@nwnk.net> 2558Date: Mon Jul 11 02:38:00 2005 +0000 2559 2560 Prep input drivers for modularizing by adding guarded #include "config.h" 2561 2562commit c2bc3b67c121ffb1152333e268b675643f9f477f 2563Author: Daniel Stone <daniel@fooishbar.org> 2564Date: Fri Jul 1 22:43:23 2005 +0000 2565 2566 Change all misc.h and os.h references to <X11/foo.h>. 2567 2568commit 25eb972e71e11208cd6426f5583d33490d82829d 2569Author: Adam Jackson <ajax@nwnk.net> 2570Date: Sat Jun 25 21:17:02 2005 +0000 2571 2572 Bug #3626: _X_EXPORT tags for video and input drivers. 2573 2574commit e9fd033c9c6903b681f1e82c3cd03098c3fbf2a4 2575Author: Eric Anholt <anholt@freebsd.org> 2576Date: Mon May 9 23:41:06 2005 +0000 2577 2578 Bugzilla #2389: Document the maximum number of buttons a mouse can have. 2579 Correct a missing period I noticed while I was here. 2580 2581commit 0367a3a65a30fa461a1f2c4facf28821dbf10a77 2582Author: Eric Anholt <anholt@freebsd.org> 2583Date: Wed May 4 04:14:58 2005 +0000 2584 2585 Port X.Org to FreeBSD/powerpc. This makes a bit of math for sysmouse in 2586 mouse.c explicitly signed, avoiding the need for -fsigned-chars. (Peter 2587 Grehan, grehan at FreeBSD dot org) 2588 2589commit b538c125e4cd103c743ed26ec4d288d4a5b35b24 2590Author: Daniel Stone <daniel@fooishbar.org> 2591Date: Wed Apr 20 12:25:34 2005 +0000 2592 2593 Fix includes right throughout the Xserver tree: 2594 change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h; 2595 change "foo.h", "extensions/foo.h" and "X11/foo.h" to 2596 <X11/extensions/foo.h> for extension headers, e.g. Xv.h; 2597 change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files. 2598 2599commit 39eeceba31b6a8b42be175db472c92b4aebb82c6 2600Author: Alex Deucher <agd5f@yahoo.com> 2601Date: Sun Oct 17 22:45:57 2004 +0000 2602 2603 - Fix DFP detection in r128 driver (bug 1386, Klaus Kusche) 2604 - Fix EmulateWheelInertia defaults (bug 1115, Andrew Pimlott) 2605 2606commit a257b41d741b49268c55e739b6d793be3de6586a 2607Author: Alex Deucher <agd5f@yahoo.com> 2608Date: Sun Oct 17 20:29:35 2004 +0000 2609 2610 - Add interlaced support to S3 driver (bug 332, Leo Savernik) 2611 - EmulateWheelTimeout (bug 323, Mathias Fröhlich) 2612 - single button double-click (bug 322, Rob Brown) 2613 2614commit 1a49e855396dd927dc69c63c2a32e115fd8f504c 2615Author: Kevin E Martin <kem@kem.org> 2616Date: Fri Sep 3 16:18:23 2004 +0000 2617 2618 First set of documentation updates. 2619 Include more correct fix for rootless interaction with damage (Bug #1168, 2620 Keith Packard). 2621 2622commit 014853d848b04ce496afc8ff3f0273872e8f761a 2623Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 2624Date: Mon Jul 26 23:20:22 2004 +0000 2625 2626 - Change xf86config to xorgconfig 2627 - Update Solaris mouse support information 2628 2629commit 4ef4fa01917112bd937b32793ade3230de0b0d4b 2630Author: Matthieu Herrb <matthieu.herrb@laas.fr> 2631Date: Sat Jul 24 17:35:39 2004 +0000 2632 2633 Fix a problem with wsmouse driver loosing events on 64bit architectures 2634 (XFree86 Bugzilla #1438, John Heasley). "To fix this, I've added a 2635 mouse buffer (Xisb buffer) "scale" value to the MouseDevPtr type. If 2636 set, it is used as structure size of which we want space for a few." 2637 2638commit 3fed730ac9f9b95503bc457d8688896cbda502f1 2639Author: Egbert Eich <eich@suse.de> 2640Date: Fri Apr 23 19:54:04 2004 +0000 2641 2642 Merging XORG-CURRENT into trunk 2643 2644commit 3e37718d9046394e1f89df80c9280727681c2b59 2645Author: Egbert Eich <eich@suse.de> 2646Date: Sun Mar 14 08:33:52 2004 +0000 2647 2648 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 2649 2650commit 2714a22dc4f13db3bf1a050d403cb3b2692a6d20 2651Author: Egbert Eich <eich@suse.de> 2652Date: Wed Mar 3 12:12:34 2004 +0000 2653 2654 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 2655 2656commit fb74889ec7baa2bf9162f43517d6db36414a5c32 2657Author: Egbert Eich <eich@suse.de> 2658Date: Thu Feb 26 13:36:00 2004 +0000 2659 2660 readding XFree86's cvs IDs 2661 2662commit be8481276bdfee635dd3e4da33e65780aa5b7660 2663Author: Egbert Eich <eich@suse.de> 2664Date: Thu Feb 26 09:23:34 2004 +0000 2665 2666 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 2667 2668commit 53bc8cd30c7ef1f888db318ad174ff4f028ce634 2669Author: Kaleb Keithley <kaleb@freedesktop.org> 2670Date: Fri Dec 19 20:55:25 2003 +0000 2671 2672 XFree86 4.3.99.902 (RC 2) 2673 2674commit 8e2fe5d5a02c4c8da8f4ced432da6fe88272b975 2675Author: Kaleb Keithley <kaleb@freedesktop.org> 2676Date: Tue Nov 25 19:28:48 2003 +0000 2677 2678 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2679 2680commit 92595648d1140139f0c0a42cbb2c548fc6864575 2681Author: Kaleb Keithley <kaleb@freedesktop.org> 2682Date: Fri Nov 14 16:48:56 2003 +0000 2683 2684 XFree86 4.3.0.1 2685 2686commit c9c7e96897229ba1d457a58f66121dd1f9210382 2687Author: Kaleb Keithley <kaleb@freedesktop.org> 2688Date: Fri Nov 14 16:48:56 2003 +0000 2689 2690 Initial revision 2691 2692commit 95b194f6e3456b46c2f994f4f6655fabfcf89c76 2693Author: Kaleb Keithley <kaleb@freedesktop.org> 2694Date: Fri Nov 14 15:54:49 2003 +0000 2695 2696 R6.6 is the Xorg base-line 2697