diff options
author | Alexandr Shadchin <shadchin@cvs.openbsd.org> | 2011-04-22 18:35:20 +0000 |
---|---|---|
committer | Alexandr Shadchin <shadchin@cvs.openbsd.org> | 2011-04-22 18:35:20 +0000 |
commit | 32e5033c6a7364d8a99d7ecfbfeb4d69786f1804 (patch) | |
tree | c9a32a4224c55b17296460e6b6b670784d45820a /driver/xf86-input-mouse/ChangeLog | |
parent | 014230972617ce559f8d1e5deee667af5ed20dbe (diff) |
update to xf86-input-mouse 1.7.0
ok matthieu@
Diffstat (limited to 'driver/xf86-input-mouse/ChangeLog')
-rw-r--r-- | driver/xf86-input-mouse/ChangeLog | 454 |
1 files changed, 453 insertions, 1 deletions
diff --git a/driver/xf86-input-mouse/ChangeLog b/driver/xf86-input-mouse/ChangeLog index f6a12b6d7..c809cc51b 100644 --- a/driver/xf86-input-mouse/ChangeLog +++ b/driver/xf86-input-mouse/ChangeLog @@ -1,3 +1,434 @@ +commit a07c353f01f99ef3e62f84a32e91d539a4e4863a +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Thu Mar 10 08:32:23 2011 +1000 + + mouse 1.7.0 + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + +commit a22879c6779283684fe4a61543fc95179b4f5d0b +Author: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> +Date: Wed Mar 9 20:09:59 2011 +0500 + + Fix BSD issues with new ABI12 init process. + + From Bug 34794: + "Until xf86-input-mouse-1.6.0, the MousePreInit() function exited if an + os specific PreInit function existed. It let the os-specific function finish + all initialisations that remained to be done after osInfo->PreInit() was + called. + + The code in master now continues, and does things that the bsdMousePreInit() + function in bsd_mouse.c doesn't expect." + + Fix up wsconsPreInit to deal with the new init process. + + Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=34794 + + Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com> + Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + +commit 2e507df6704ebd2cab6ada450ed40d89a2d3ca19 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Feb 21 10:06:54 2011 +1000 + + mouse 1.6.99.901 + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + +commit 70f1d8579ef86dd428eabcb3752b5d1bce47b8f7 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Feb 21 09:40:13 2011 +1000 + + man: ClearDTR and ClearRTS are handled by the X server. + + If it breaks, we know who to blame (or file a bug against). + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Cyril Brulebois <kibi@debian.org> + +commit 194c5913e92c84d1a30447d43b5beee77a98b7ba +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Feb 21 09:33:37 2011 +1000 + + man: protocol option isn't mandatory, it's platform-specific. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Cyril Brulebois <kibi@debian.org> + +commit f70a9817a2eb845eb9718c0ed6540de1ffe7e531 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Feb 21 09:30:36 2011 +1000 + + man: fix typo "Auto platform" → "Auto protocol" + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Cyril Brulebois <kibi@debian.org> + +commit a45b5d0eaf871c139b057f757869a20fd617d529 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Feb 21 09:29:59 2011 +1000 + + man: README.mouse is just README + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Cyril Brulebois <kibi@debian.org> + +commit 9140e2640319833658a2be5ab2f8349a79ff20aa +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Feb 21 09:28:26 2011 +1000 + + man: add mention of xorg.conf.d snippet + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Cyril Brulebois <kibi@debian.org> + +commit af784aad332d67bb746597d5de032ca320928d51 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Feb 21 09:24:38 2011 +1000 + + man: remove mention of core pointer. + + This doesn't apply to X servers 1.7 and later. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Cyril Brulebois <kibi@debian.org> + +commit 6b5a82e4e85ab12df23ecf30f2b07eb4c5763e93 +Author: Alan Coopersmith <alan.coopersmith@oracle.com> +Date: Mon Nov 29 22:25:52 2010 -0800 + + Add ABI checks around XI86_CONFIGURED uses in OS-specific PreInits + + Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> + +commit 73bb42e10033cfeb41ba540ea0303b882ff7e61e +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Thu Nov 25 11:35:29 2010 +1000 + + Bump to 1.6.99 + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + +commit 0a088df6b2f5cac05a00c4f461274b83feb1a9a8 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 14:34:28 2010 +1000 + + Adjust to new Input ABI 12. + + New PreInit prototype and a couple of other minor changes. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Chase Douglas <chase.douglas@canonical.com> + +commit fedd52ba781da1960ada0a96b85293afe2509a4a +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 11:16:22 2010 +1000 + + ABI 12 requires per-valuator modes. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Chase Douglas <chase.douglas@canonical.com> + +commit 7bf22a368c752fe76dc60c3ea0f70ec1a46d653e +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 14:36:59 2010 +1000 + + Use pInfo->options instead of conf-idev. + + Because it doesn't really matter anyway, I think. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Chase Douglas <chase.douglas@canonical.com> + +commit f3f405db5603ecca5bc14dba23628ea56a0f5202 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 16:08:49 2010 +1000 + + Remove write-only field mouseFlags. + + The flags were used to store ClearDTS and ClearRTR, but those options only + resulted in log messages. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 23308a251e16c4a6ab3c89c0505b0d8900c9cdff +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 13:51:59 2010 +1000 + + Rename xf86OSMouseInit to OSMouseInit. + + This isn't a DDX function anymore. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 9263c949df6cbbb8e42ec4f0d6337206f684d0f5 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 13:49:23 2010 +1000 + + Remove random History comment. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit ecc3d28fa488f186896d714b8872b8875f8eccfd +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 13:46:13 2010 +1000 + + Rename xf86OSmouse.h to mouse.h + + The driver-internal mouse.h header was only an include command for + xf86OSmouse.h anyway. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit a92175888885ac77c87d52309cba87f1e9c96e73 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 13:43:47 2010 +1000 + + Remove a bunch of unused fields from the MouseRec. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit a48e8ce9434837d649eb88058aa9406f1bf9dce9 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 13:41:26 2010 +1000 + + Move a statement down to have all allocations close together. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit f3ac92a41b9e85a0cfba011812b637b1f3ae2529 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 13:35:55 2010 +1000 + + Remove convoluted do { } while loop. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit fac47e7df6f719b1fce5341b343cabcbe150b52f +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 13:34:21 2010 +1000 + + Move protocol ID detection into a separate function. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 859b8f2c4d964cd9b40dcbc64bd28fc98e129387 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 12:17:19 2010 +1000 + + Use single exit path for PreInit. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 11f94120035d1c4e2d1d299d9fa19f79ca3ed75e +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 12:13:00 2010 +1000 + + De-duplicate Option "Device" handling. + + Move the warning messages and the OS-specific autoprobing calls into a new + function. This will change the order log messages appear in but functional + changes should be identical. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 0b1920abf72664765f7dab4a487839a3d29267a1 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 11:59:17 2010 +1000 + + Remove unused branch from if 1 condition. + + This has been in since 2003 or earlier, let's pretend it works. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 008906b855f05be4d1942d2a3e1afcb8a7ee4b14 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 11:56:36 2010 +1000 + + Remove a bunch of unnecessary log prints. + + xf86SetFooOption will print to the log anyway, no need to print twice. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 9d6723303216e7b6de583716768d0dc972f03d03 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 11:53:21 2010 +1000 + + Remove if 0'd out model. + + If 0 since at least 2003 is enough to pretend we don't need this block. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 6f227252af6458fbf6cbeee43e3f739fd2f03c67 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 15:38:57 2010 +1000 + + Remove includes for protocol headers. + + The driver shouldn't need those. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 3b39dd7ca3a4055e63a8ca55b614912fe47215a6 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 11:49:51 2010 +1000 + + Remove unused define NEED_X86_TYPES. + + Not needed for 1.6 and later. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit ef4fad4d823d46be4538daeca0ee3e014efc73c2 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 11:39:42 2010 +1000 + + Assume ABI_XINPUT_VERSION 4 or higher. + + We require server 1.6 in configure.ac to build, so let's assume that's the + minimal ABI version we support. Purge the rest. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Acked-by: Gaetan Nadon <memsize@videotron.ca> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit f7b426ef2a6bc181ec700f74b59b39c2e695bf6b +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 11:34:41 2010 +1000 + + Remove refcnt field from InputDriverRec. + + Wasn't used in the server and is now removed. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit b5fc405451d8fa01b9e5fb6f2da74a6e03d50174 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 11:31:23 2010 +1000 + + Don't try to call conversion_proc anymore. + + This hasn't been called since at least server 1.5 or so (ABI 2), possibly + longer. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit bb2d63df99457de1e5c06be501a03b5629fc52c8 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 11:10:25 2010 +1000 + + Replace LocalDevicePtr with InputInfoPtr. + + No functional changes. + The typedef has been removed from the server but was an alias for + InputInfoPtr since the dawn of, well, at least git. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit b5f4fc652cf5999045ff9006a55cf75edaba65c0 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 10:57:58 2010 +1000 + + XI86_POINTER_CAPABLE is gone from the server. + + And was a write-only flag before that anyway, no ifdef needed. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 4eefb5bfa837aae2201769360745edcaad4ea8d8 +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 10:54:41 2010 +1000 + + Remove out-of-date comment. + + /* + * XXX This should be done by a function in the core server since the + * MouseDevRec is defined in the os-support layer. + */ + + no, it shouldn't and it isn't, in exactly that order. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit fdd5d5c77d05c7f085e6f62c66b31b66087d195d +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 10:46:35 2010 +1000 + + Remove unused declaration of MouseUnInit. + + To not have an UnInit function one needs to explicitly not define an UnInit + function that is then not used, so that definitely no UnInit is performed + with the function that is not defined. Philosophically speaking, this may be + true. Meanwhile, over here in reality, well... meh. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit abc107eeb8847b9bf2f303abefde5adaab9331bf +Author: Peter Hutterer <peter.hutterer@who-t.net> +Date: Mon Oct 25 10:45:27 2010 +1000 + + Replace libc wrappers to xcalloc and friends with libc calls. + + Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> + Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> + Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com> + +commit 782052d087fd59d673de6c45784c316c055a592d +Merge: 4f1a5cc 6d6c247 +Author: Samuel Thibault <samuel.thibault@ens-lyon.org> +Date: Wed Sep 29 23:42:43 2010 +0200 + + Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/driver/xf86-input-mouse + commit 6d6c24768b2b347436a6d35c4aaa129227c7392e Author: Alan Coopersmith <alan.coopersmith@oracle.com> Date: Wed Sep 8 23:11:19 2010 -0700 @@ -14,6 +445,27 @@ Date: Wed Sep 8 22:58:30 2010 -0700 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> +commit 4f1a5cc98c8452362ecb81843cd0a32c9a45ce4e +Author: Samuel Thibault <samuel.thibault@ens-lyon.org> +Date: Sun Sep 5 21:21:58 2010 +0200 + + Fix build warning + + Add extra parentheses to avoid ambiguity. + + Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org> + +commit 35f277a718f2da6a09080af020aaf29ef96fe807 +Author: Samuel Thibault <samuel.thibault@ens-lyon.org> +Date: Sun Sep 5 21:20:33 2010 +0200 + + Fix mouse data buffering + + Check remaining buffer size *before* reading a character from the device. Also + keep extra characters in the static buffer until next invocation. + + Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org> + commit cb11e9ca60e8ca2590c77f844bfd19e5278f518f Author: Alan Coopersmith <alan.coopersmith@oracle.com> Date: Wed Aug 11 21:30:40 2010 -0700 @@ -531,7 +983,7 @@ Date: Sun Aug 16 21:33:43 2009 -0700 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> commit 0996fd2e3dcac813ad450884e8c117bc4d49b89a -Merge: 66bdf8d... 8a3f6f7... +Merge: 66bdf8d 8a3f6f7 Author: Charlie <root@netbsd.(none)> Date: Thu Jul 9 10:05:46 2009 +0200 |