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