1a7e741d5Smrgcommit c1cab28e27dd1c5a81394965248b57e490ccf2ca 2a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3a7e741d5SmrgDate: Sun Apr 9 13:27:07 2023 -0700 4a7e741d5Smrg 5a7e741d5Smrg libXfixes 6.0.1 6a7e741d5Smrg 7a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8a7e741d5Smrg 9a7e741d5Smrgcommit 1f908b1f27723a9a8f532ab4cc58429c2f174224 10a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 11a7e741d5SmrgDate: Sat Feb 25 09:24:30 2023 -0800 12a7e741d5Smrg 13a7e741d5Smrg Remove "All rights reserved" from Oracle copyright notices 14a7e741d5Smrg 15a7e741d5Smrg Oracle no longer includes this term in our copyright & license notices. 16a7e741d5Smrg 17a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 18a7e741d5Smrg 19a7e741d5Smrgcommit ad22c5ade8789cdb606b244336106a713473318c 20a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 21a7e741d5SmrgDate: Mon Feb 13 15:12:32 2023 -0800 22a7e741d5Smrg 23a7e741d5Smrg Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL 24a7e741d5Smrg 25a7e741d5Smrg AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008, 26a7e741d5Smrg so it's time to rely on it. 27a7e741d5Smrg 28a7e741d5Smrg Clears autoconf warnings: 29a7e741d5Smrg 30a7e741d5Smrg configure.ac:44: warning: The macro `AC_PROG_LIBTOOL' is obsolete. 31a7e741d5Smrg configure.ac:44: You should run autoupdate. 32a7e741d5Smrg aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from... 33a7e741d5Smrg configure.ac:44: the top level 34a7e741d5Smrg 35a7e741d5Smrg libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, 36a7e741d5Smrg libtoolize: and rerunning libtoolize and aclocal. 37a7e741d5Smrg libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. 38a7e741d5Smrg 39a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 40a7e741d5Smrg 41a7e741d5Smrgcommit 332394278b7110a774b5277bb3cfc58c42cd888c 42a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 43a7e741d5SmrgDate: Sat Nov 19 12:09:43 2022 -0800 44a7e741d5Smrg 45a7e741d5Smrg XFixesCloseDisplay: Mark codes as unused 46a7e741d5Smrg 47a7e741d5Smrg Quiets clang warning: 48a7e741d5Smrg Xfixes.c:206:46: warning: unused parameter 'codes' [-Wunused-parameter] 49a7e741d5Smrg XFixesCloseDisplay (Display *dpy, XExtCodes *codes) 50a7e741d5Smrg ^ 51a7e741d5Smrg 52a7e741d5Smrg Raises minimum required version of xproto to 7.0.22 (released June 2011) 53a7e741d5Smrg for the definition of _X_UNUSED 54a7e741d5Smrg 55a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 56a7e741d5Smrg 57a7e741d5Smrgcommit 64fc7592fd27bbee300085773247dd1737a5af1b 58a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 59a7e741d5SmrgDate: Sat Nov 19 12:05:59 2022 -0800 60a7e741d5Smrg 61a7e741d5Smrg Handle 6 of 9 -Wsign-conversion warnings from clang 62a7e741d5Smrg 63a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 64a7e741d5Smrg 65a7e741d5Smrgcommit 80ea445ff6865f9a04c4522c6d8b6cf940b10397 66a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 67a7e741d5SmrgDate: Sat Nov 19 11:28:19 2022 -0800 68a7e741d5Smrg 69a7e741d5Smrg Handle 60 of 60 -Wimplicit-int-conversion warnings from clang 70a7e741d5Smrg 71a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 72a7e741d5Smrg 73a7e741d5Smrgcommit 26cd44cc3d2b5db5caa42d9203a866f12c039980 74a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 75a7e741d5SmrgDate: Sat Nov 19 11:18:11 2022 -0800 76a7e741d5Smrg 77a7e741d5Smrg Handle 63 of 63 -Wshorten-64-to-32 warnings from clang 78a7e741d5Smrg 79a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 80a7e741d5Smrg 81a7e741d5Smrgcommit 2047abb224051d578a6a320b776a7e8a969a980c 82a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 83a7e741d5SmrgDate: Sat Nov 19 10:52:50 2022 -0800 84a7e741d5Smrg 85a7e741d5Smrg Resolve 36 of 40 -Wextra-semi-stmt warnings from clang 86a7e741d5Smrg 87a7e741d5Smrg Wrap XFixesCheckExtension() & XFixesSimpleCheckExtension() macro 88a7e741d5Smrg bodies in do { ... } while(0) so that they use the semicolon 89a7e741d5Smrg provided by callers instead of letting it dangle as another statement. 90a7e741d5Smrg 91a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 92a7e741d5Smrg 93a7e741d5Smrgcommit 5129fc91b8483ec3a11e18280eac00857311edfa 94a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 95a7e741d5SmrgDate: Sat Nov 19 10:47:24 2022 -0800 96a7e741d5Smrg 97a7e741d5Smrg Quiet -Wconditional-uninitialized warnings from clang 98a7e741d5Smrg 99a7e741d5Smrg I believe these were false positives, as the variables were initialized 100a7e741d5Smrg unless the image = NULL -> if (!image) return NULL code path was followed, 101a7e741d5Smrg but this makes clang stop warning. 102a7e741d5Smrg 103a7e741d5Smrg Cursor.c:144:8: warning: variable 'nbytes' may be uninitialized when used here 104a7e741d5Smrg [-Wconditional-uninitialized] 105a7e741d5Smrg if(nbytes > nread) 106a7e741d5Smrg ^~~~~~ 107a7e741d5Smrg Cursor.c:80:21: note: initialize the variable 'nbytes' to silence this warning 108a7e741d5Smrg size_t nbytes , nread ; 109a7e741d5Smrg ^ 110a7e741d5Smrg = 0 111a7e741d5Smrg Cursor.c:144:17: warning: variable 'nread' may be uninitialized when used here 112a7e741d5Smrg [-Wconditional-uninitialized] 113a7e741d5Smrg if(nbytes > nread) 114a7e741d5Smrg ^~~~~ 115a7e741d5Smrg Cursor.c:80:29: note: initialize the variable 'nread' to silence this warning 116a7e741d5Smrg size_t nbytes , nread ; 117a7e741d5Smrg ^ 118a7e741d5Smrg = 0 119a7e741d5Smrg 120a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 121a7e741d5Smrg 122a7e741d5Smrgcommit aba73d85ce4a2fc1a5fb0ec27b15415eed21ebae 123a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 124a7e741d5SmrgDate: Sat Nov 19 10:40:43 2022 -0800 125a7e741d5Smrg 126a7e741d5Smrg Mark two dpy parameters const as suggested by cppcheck 127a7e741d5Smrg 128a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 129a7e741d5Smrg 130a7e741d5Smrgcommit 82662a3129c59d5950b52ff4daf2e47c7a87327b 131a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 132a7e741d5SmrgDate: Sat Nov 19 10:36:54 2022 -0800 133a7e741d5Smrg 134a7e741d5Smrg Variable scope reduction as recommended by cppcheck 135a7e741d5Smrg 136a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 137a7e741d5Smrg 138a7e741d5Smrgcommit e56e1003ab225d383cda67eb61737bc14e92332c 139a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 140a7e741d5SmrgDate: Sat Nov 19 10:29:07 2022 -0800 141a7e741d5Smrg 142a7e741d5Smrg Remove unnecessary casts from malloc & free calls 143a7e741d5Smrg 144a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 145a7e741d5Smrg 146a7e741d5Smrgcommit d10ec36c81a6b488d1f700a28c5bff4714287b78 147a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 148a7e741d5SmrgDate: Sun Jul 17 13:11:17 2022 -0700 149a7e741d5Smrg 150a7e741d5Smrg gitlab CI: add a basic build test 151a7e741d5Smrg 152a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 153a7e741d5Smrg 154a7e741d5Smrgcommit a38941111da1fe9661fc3b9b505e0ba326d82d72 155a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 156a7e741d5SmrgDate: Sun Jul 17 13:10:06 2022 -0700 157a7e741d5Smrg 158a7e741d5Smrg Fix spelling/wording issues 159a7e741d5Smrg 160a7e741d5Smrg Found by using: 161a7e741d5Smrg codespell --builtin clear,rare,usage,informal,code,names 162a7e741d5Smrg 163a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 164a7e741d5Smrg 165a7e741d5Smrgcommit c454dac2c64dbf87551e957f4b0558b116621889 166a7e741d5SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 167a7e741d5SmrgDate: Sun Jul 17 13:09:32 2022 -0700 168a7e741d5Smrg 169a7e741d5Smrg Build xz tarballs instead of bzip2 170a7e741d5Smrg 171a7e741d5Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 172a7e741d5Smrg 173b0a0317aSmrgcommit 6fe3bd64dd82f704ed91478acb4c99ab5c00be16 174b0a0317aSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 175b0a0317aSmrgDate: Wed May 12 09:34:39 2021 +1000 176b0a0317aSmrg 177b0a0317aSmrg libXfixes 6.0.0 178b0a0317aSmrg 179b0a0317aSmrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 180b0a0317aSmrg 181b0a0317aSmrgcommit 883f89dd39dcdae9a38e46f74a43b316180c8a19 182b0a0317aSmrgAuthor: Olivier Fourdan <ofourdan@redhat.com> 183b0a0317aSmrgDate: Thu Mar 11 09:27:06 2021 +0100 184b0a0317aSmrg 185b0a0317aSmrg xfixes: Add ClientDisconnectMode 186b0a0317aSmrg 187b0a0317aSmrg The Xserver itself is capable of terminating itself once all X11 clients 188b0a0317aSmrg are gone, yet in a typical full session, there are a number of X11 189b0a0317aSmrg clients running continuously (e.g. the Xsettings daemon, IBus, etc.). 190b0a0317aSmrg 191b0a0317aSmrg Those always-running clients will prevent the Xserver from terminating, 192b0a0317aSmrg because the actual number of X11 clients will never drop to 0. 193b0a0317aSmrg 194b0a0317aSmrg To solve this issue directly at the Xserver level, this add new entries 195b0a0317aSmrg to the XFixes extension to let the X11 clients themselves specify the 196b0a0317aSmrg disconnect mode they expect. 197b0a0317aSmrg 198b0a0317aSmrg Typically, those X11 daemon clients would specify the disconnect mode 199b0a0317aSmrg XFixesClientDisconnectFlagTerminate to let the Xserver know that they 200b0a0317aSmrg should not be accounted for when checking the remaining clients prior 201b0a0317aSmrg to terminate. 202b0a0317aSmrg 203b0a0317aSmrg Signed-off-by: Olivier Fourdan <ofourdan@redhat.com> 204b0a0317aSmrg 205b0a0317aSmrgcommit 174a94975af710247719310cfc53bd13e1f3b44d 206b0a0317aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 207b0a0317aSmrgDate: Sat Mar 16 12:39:31 2019 -0700 208b0a0317aSmrg 209b0a0317aSmrg Update configure.ac bug URL for gitlab migration 210b0a0317aSmrg 211b0a0317aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 212b0a0317aSmrg 213b0a0317aSmrgcommit 1e238b40bbef0664d281432c19634df39a19b1ee 214b0a0317aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 215b0a0317aSmrgDate: Mon Nov 19 21:58:32 2018 -0800 216b0a0317aSmrg 217b0a0317aSmrg Update README for gitlab migration 218b0a0317aSmrg 219b0a0317aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 220b0a0317aSmrg 221b0a0317aSmrgcommit b9b75d74c3e78c5df70c512786d1ee6db45975aa 222b0a0317aSmrgAuthor: Mihail Konev <k.mvc@ya.ru> 223b0a0317aSmrgDate: Thu Jan 26 13:52:49 2017 +1000 224b0a0317aSmrg 225b0a0317aSmrg autogen: add default patch prefix 226b0a0317aSmrg 227b0a0317aSmrg Signed-off-by: Mihail Konev <k.mvc@ya.ru> 228b0a0317aSmrg 229b0a0317aSmrgcommit 6f950642597f2f1f509c339861d9f40baf28c39b 230b0a0317aSmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com> 231b0a0317aSmrgDate: Mon Mar 9 12:00:52 2015 +0000 232b0a0317aSmrg 233b0a0317aSmrg autogen.sh: use quoted string variables 234b0a0317aSmrg 235b0a0317aSmrg Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 236b0a0317aSmrg fall-outs, when they contain space. 237b0a0317aSmrg 238b0a0317aSmrg Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 239b0a0317aSmrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 240b0a0317aSmrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 241b0a0317aSmrg 242b0a0317aSmrgcommit 65845c5fc7098f9232cd356248aebc7db9a38095 243b0a0317aSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 244b0a0317aSmrgDate: Tue Jan 24 10:32:07 2017 +1000 245b0a0317aSmrg 246b0a0317aSmrg autogen.sh: use exec instead of waiting for configure to finish 247b0a0317aSmrg 248b0a0317aSmrg Syncs the invocation of configure with the one from the server. 249b0a0317aSmrg 250b0a0317aSmrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 251b0a0317aSmrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 252b0a0317aSmrg 2530f1ac3bcSmrgcommit 84df9cb81cc31bbed27ba241a23ae04f61da57db 2540f1ac3bcSmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr> 2550f1ac3bcSmrgDate: Tue Oct 4 21:11:55 2016 +0200 2560f1ac3bcSmrg 2570f1ac3bcSmrg libXfixes 5.0.3 2580f1ac3bcSmrg 2590f1ac3bcSmrg Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> 2600f1ac3bcSmrg 2610f1ac3bcSmrgcommit 61c1039ee23a2d1de712843bed3480654d7ef42e 2620f1ac3bcSmrgAuthor: Tobias Stoeckmann <tobias@stoeckmann.org> 2630f1ac3bcSmrgDate: Sun Sep 25 22:38:44 2016 +0200 2640f1ac3bcSmrg 2650f1ac3bcSmrg Integer overflow on illegal server response 2660f1ac3bcSmrg 2670f1ac3bcSmrg The 32 bit field "rep.length" is not checked for validity, which allows 2680f1ac3bcSmrg an integer overflow on 32 bit systems. 2690f1ac3bcSmrg 2700f1ac3bcSmrg A malicious server could send INT_MAX as length, which gets multiplied 2710f1ac3bcSmrg by the size of XRectangle. In that case the client won't read the whole 2720f1ac3bcSmrg data from server, getting out of sync. 2730f1ac3bcSmrg 2740f1ac3bcSmrg Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 2750f1ac3bcSmrg Reviewed-by: Matthieu Herrb <matthieu@herrb.eu> 2760f1ac3bcSmrg 2770f1ac3bcSmrgcommit b2406ed9031991b7ddc5b76b308623afc8a590c5 2780f1ac3bcSmrgAuthor: Matt Turner <mattst88@gmail.com> 2790f1ac3bcSmrgDate: Wed May 25 18:53:28 2016 -0700 2800f1ac3bcSmrg 2810f1ac3bcSmrg libXfixes 5.0.2 2820f1ac3bcSmrg 2830f1ac3bcSmrg Signed-off-by: Matt Turner <mattst88@gmail.com> 2840f1ac3bcSmrg 2850f1ac3bcSmrgcommit 1702cdfe45c9bdd7dacfc8f27a49f89fcd1d02c3 2860f1ac3bcSmrgAuthor: Michael Joost <mehl@michael-joost.de> 2870f1ac3bcSmrgDate: Mon Nov 18 16:11:26 2013 +0100 2880f1ac3bcSmrg 2890f1ac3bcSmrg Remove fallback for _XEatDataWords, require libX11 1.6 for it 2900f1ac3bcSmrg 2910f1ac3bcSmrg _XEatDataWords was orignally introduced with the May 2013 security 2920f1ac3bcSmrg patches, and in order to ease the process of delivering those, 2930f1ac3bcSmrg fallback versions of _XEatDataWords were included in the X extension 2940f1ac3bcSmrg library patches so they could be applied to older versions that didn't 2950f1ac3bcSmrg have libX11 1.6 yet. Now that we're past that hurdle, we can drop 2960f1ac3bcSmrg the fallbacks and just require libX11 1.6 for building new versions 2970f1ac3bcSmrg of the extension libraries. 2980f1ac3bcSmrg 2990f1ac3bcSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3000f1ac3bcSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3010f1ac3bcSmrg 3023e6c936aSmrgcommit 0cb446962381f750e05d97bfb974ca1e32481d5d 3033e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3043e6c936aSmrgDate: Tue May 28 21:11:10 2013 -0700 3053e6c936aSmrg 3063e6c936aSmrg libXfixes 5.0.1 3073e6c936aSmrg 3083e6c936aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3093e6c936aSmrg 3103e6c936aSmrgcommit c480fe3271873ec7471b0cbd680f4dac18ca8904 3113e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3123e6c936aSmrgDate: Sat Apr 13 10:24:08 2013 -0700 3133e6c936aSmrg 3143e6c936aSmrg integer overflow in XFixesGetCursorImage() [CVE-2013-1983] 3153e6c936aSmrg 3163e6c936aSmrg If the reported cursor dimensions or name length are too large, the 3173e6c936aSmrg calculations to allocate memory for them may overflow, leaving us 3183e6c936aSmrg writing beyond the bounds of the allocation. 3193e6c936aSmrg 3203e6c936aSmrg Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com> 3213e6c936aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3223e6c936aSmrg 3233e6c936aSmrgcommit b031e3b60fa1af9e49449f23d4a84395868be3ab 3243e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3253e6c936aSmrgDate: Sat Apr 13 10:20:59 2013 -0700 3263e6c936aSmrg 3273e6c936aSmrg Use _XEatDataWords to avoid overflow of _XEatData calculations 3283e6c936aSmrg 3293e6c936aSmrg rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds 3303e6c936aSmrg 3313e6c936aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3323e6c936aSmrg 3333e6c936aSmrgcommit f870dfb47da9d43d1750ea5e5fc9288c4158f7ad 3343e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3353e6c936aSmrgDate: Sat Mar 9 09:26:05 2013 -0800 3363e6c936aSmrg 3373e6c936aSmrg XFixesFetchRegionAndBounds: use nread in call to XReadPad 3383e6c936aSmrg 3393e6c936aSmrg We already went through the trouble of calculating a variable with the 3403e6c936aSmrg amount to read, might as well use it instead of recalculating it. 3413e6c936aSmrg 3423e6c936aSmrg Also move initialization of the variable to the point it's needed/used 3433e6c936aSmrg 3443e6c936aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3453e6c936aSmrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 3463e6c936aSmrg 3473e6c936aSmrgcommit ad2a06d4d3c60198bc40116623153f71a208a240 3483e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3493e6c936aSmrgDate: Sat Mar 9 09:18:14 2013 -0800 3503e6c936aSmrg 3513e6c936aSmrg Remove duplicate declaration of XFixesExtensionName in Xfixesint.h 3523e6c936aSmrg 3533e6c936aSmrg Silences gcc warnings: 3543e6c936aSmrg In file included from Region.c:26:0: 3553e6c936aSmrg Xfixesint.h:52:13: warning: redundant redeclaration of 'XFixesExtensionName' [-Wredundant-decls] 3563e6c936aSmrg Xfixesint.h:34:13: note: previous declaration of 'XFixesExtensionName' was here 3573e6c936aSmrg 3583e6c936aSmrg In file included from Cursor.c:49:0: 3593e6c936aSmrg Xfixesint.h:52:13: warning: redundant redeclaration of 'XFixesExtensionName' [-Wredundant-decls] 3603e6c936aSmrg Xfixesint.h:34:13: note: previous declaration of 'XFixesExtensionName' was here 3613e6c936aSmrg 3623e6c936aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3633e6c936aSmrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 3643e6c936aSmrg 3653e6c936aSmrgcommit 73a0fbb479f5b7806a3dd0741be55c9abda76220 3663e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3673e6c936aSmrgDate: Fri Jan 18 23:10:01 2013 -0800 3683e6c936aSmrg 3693e6c936aSmrg Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS 3703e6c936aSmrg 3713e6c936aSmrg Excerpt https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html 3723e6c936aSmrg 3733e6c936aSmrg - Support for the long-deprecated INCLUDES variable will be removed 3743e6c936aSmrg altogether in Automake 1.14. The AM_CPPFLAGS variable should be 3753e6c936aSmrg used instead. 3763e6c936aSmrg 3773e6c936aSmrg This variable was deprecated in Automake releases prior to 1.10, which is 3783e6c936aSmrg the current minimum level required to build X. 3793e6c936aSmrg 3803e6c936aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3813e6c936aSmrg 3823e6c936aSmrgcommit d6931eda2fe86566823437507b5d818458cfd002 3833e6c936aSmrgAuthor: Colin Walters <walters@verbum.org> 3843e6c936aSmrgDate: Wed Jan 4 17:37:06 2012 -0500 3853e6c936aSmrg 3863e6c936aSmrg autogen.sh: Implement GNOME Build API 3873e6c936aSmrg 3883e6c936aSmrg http://people.gnome.org/~walters/docs/build-api.txt 3893e6c936aSmrg 3903e6c936aSmrg Signed-off-by: Adam Jackson <ajax@redhat.com> 3913e6c936aSmrg 3923e6c936aSmrgcommit 945803cdf3442f60ea25763a84b940e11653a205 3933e6c936aSmrgAuthor: Adam Jackson <ajax@redhat.com> 3943e6c936aSmrgDate: Tue Jan 15 14:28:48 2013 -0500 3953e6c936aSmrg 3963e6c936aSmrg configure: Remove AM_MAINTAINER_MODE 3973e6c936aSmrg 3983e6c936aSmrg Signed-off-by: Adam Jackson <ajax@redhat.com> 3993e6c936aSmrg 4003e6c936aSmrgcommit 991eb6dad335f4915de8bb2d36d82f0346ae88fb 4013e6c936aSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 4023e6c936aSmrgDate: Fri Feb 11 15:36:33 2011 +1000 4033e6c936aSmrg 4043e6c936aSmrg man: remove "current", we're way past 1.0. 4053e6c936aSmrg 4063e6c936aSmrg Claiming "the current 1.0 release" when the library is already past version 4073e6c936aSmrg 4 is a tad confusing. 4083e6c936aSmrg 4093e6c936aSmrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 4103e6c936aSmrg 4113e6c936aSmrgcommit ca7b0066fe6f315d2499338cd133e5b1e9d11236 4123e6c936aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 4133e6c936aSmrgDate: Fri Sep 16 22:19:59 2011 -0700 4143e6c936aSmrg 4153e6c936aSmrg Strip trailing whitespace 4163e6c936aSmrg 4173e6c936aSmrg Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 4183e6c936aSmrg git diff -w & git diff -b show no diffs from this change 4193e6c936aSmrg 4203e6c936aSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 4213e6c936aSmrg 422ff63a143Smrgcommit 54926675a9bbb732d3317316db4958e22922ea3f 423ff63a143SmrgAuthor: Adam Jackson <ajax@redhat.com> 424ff63a143SmrgDate: Mon Nov 22 14:50:13 2010 -0500 425ff63a143Smrg 426ff63a143Smrg libXfixes v5: Pointer barriers 427ff63a143Smrg 428ff63a143Smrg v2: Use int * for device list, consistent with libXi. 429ff63a143Smrg v3: Update copyright year. 430ff63a143Smrg 431ff63a143Smrg Reviewed-by: Julien Cristau <jcristau@debian.org> 432ff63a143Smrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 433ff63a143Smrg Signed-off-by: Adam Jackson <ajax@redhat.com> 434ff63a143Smrg 435ff63a143Smrgcommit c301e75b0316c00599caa88d95f384d63eb8bec0 436ff63a143SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 437ff63a143SmrgDate: Wed Feb 2 11:43:42 2011 -0500 438ff63a143Smrg 439ff63a143Smrg config: comment, minor upgrade, quote and layout configure.ac 440ff63a143Smrg 441ff63a143Smrg Group statements per section as per Autoconf standard layout 442ff63a143Smrg Quote statements where appropriate. 443ff63a143Smrg Autoconf recommends not using dnl instead of # for comments 444ff63a143Smrg 445ff63a143Smrg Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 446ff63a143Smrg Add AC_CONFIG_SRCDIR([Makefile.am]) 447ff63a143Smrg Remove redundant AC_SUBST(*_CFLAGS) and/or *_LIBS 448ff63a143Smrg No functional configuration changes 449ff63a143Smrg 450ff63a143Smrg This helps automated maintenance and release activities. 451ff63a143Smrg Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 452ff63a143Smrg 453ff63a143Smrgcommit 8196b55a4d84f40f0a0b29b4167992b45df50d70 454ff63a143SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 455ff63a143SmrgDate: Fri Jan 28 19:41:37 2011 -0500 456ff63a143Smrg 457ff63a143Smrg config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 458ff63a143Smrg 459ff63a143Smrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 460ff63a143Smrg 461ff63a143Smrgcommit e067891e233e3725e1fa1da72d91c5346f039d00 462ff63a143SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 463ff63a143SmrgDate: Thu Jan 27 18:50:14 2011 -0500 464ff63a143Smrg 465ff63a143Smrg config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 466ff63a143Smrg 467ff63a143Smrg XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 468ff63a143Smrg AC_PROG_C_C99. This sets gcc with -std=gnu99. 469ff63a143Smrg If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 470ff63a143Smrg 471ff63a143Smrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 472ff63a143Smrg 473ff63a143Smrgcommit 1b64f2594c871d1497a032285476222b29cd4537 474ff63a143SmrgAuthor: Fernando Carrijo <fcarrijo@yahoo.com.br> 475ff63a143SmrgDate: Thu Jul 1 06:56:35 2010 -0300 476ff63a143Smrg 477ff63a143Smrg Purge macros NEED_EVENTS and NEED_REPLIES 478ff63a143Smrg 479ff63a143Smrg Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> 480ff63a143Smrg Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> 481ff63a143Smrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 482ff63a143Smrg 483521070a0Smrgcommit 01e803aebdfddfce6374b03e5f31723698aa0c00 484521070a0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 485521070a0SmrgDate: Wed Jun 9 20:18:25 2010 -0700 486521070a0Smrg 487521070a0Smrg libXfixes 4.0.5 488521070a0Smrg 489521070a0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 490521070a0Smrg 491521070a0Smrgcommit 7d08b9841ce01628881969b9cdd08d732c87aad7 492521070a0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 493521070a0SmrgDate: Tue Jun 8 19:14:44 2010 -0700 494521070a0Smrg 495521070a0Smrg Fix .TH values in Xfixes.man 496521070a0Smrg 497521070a0Smrg Requires xorg-macros 1.8 in order to get the updated XORG_MANPAGE_SECTIONS 498521070a0Smrg that sets $(SED) & $(MAN_SUBSTS) from configure for us. 499521070a0Smrg 500521070a0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 501521070a0Smrg Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> 502521070a0Smrg 503521070a0Smrgcommit e81d298c3dd043ee2234156f81d75cac394ad896 504521070a0SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 505521070a0SmrgDate: Tue Jun 8 19:04:01 2010 -0700 506521070a0Smrg 507521070a0Smrg Sun's copyrights now belong to Oracle 508521070a0Smrg 509521070a0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 510521070a0Smrg 511521070a0Smrgcommit bdebfcf8096b7403c5e59501d73e5b73d2e65f15 512521070a0SmrgAuthor: Jamey Sharp <jamey@minilop.net> 513521070a0SmrgDate: Fri Apr 9 17:26:31 2010 -0700 514521070a0Smrg 515521070a0Smrg Always call SyncHandle after issuing an X request. 516521070a0Smrg 517521070a0Smrgcommit e09464e0ec1f6994272f3ef324b7fa77329948d4 518521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 519521070a0SmrgDate: Mon Mar 29 16:50:34 2010 -0400 520521070a0Smrg 521521070a0Smrg config: update AC_PREREQ statement to 2.60 522521070a0Smrg 523521070a0Smrg Unrelated to the previous patches, the new value simply reflects 524521070a0Smrg the reality that the minimum level for autoconf to configure 525521070a0Smrg all x.org modules is 2.60 dated June 2006. 526521070a0Smrg 527521070a0Smrg ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 528521070a0Smrg 529521070a0Smrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 530521070a0Smrg 531521070a0Smrgcommit 946578b59ced5d828b0ad62fe96fc6d9bb31008a 532521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 533521070a0SmrgDate: Mon Mar 29 14:53:48 2010 -0400 534521070a0Smrg 535521070a0Smrg config: remove the pkgconfig pc.in file from EXTRA_DIST 536521070a0Smrg 537521070a0Smrg Automake always includes it in the tarball. 538521070a0Smrg 539521070a0Smrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 540521070a0Smrg 541521070a0Smrgcommit e3acd4a80b246166bb971095ff598944fb59281b 542521070a0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 543521070a0SmrgDate: Thu Jan 14 19:09:28 2010 -0800 544521070a0Smrg 545521070a0Smrg Update Sun license notices to current X.Org standard form 546521070a0Smrg 547521070a0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 548521070a0Smrg 549521070a0Smrgcommit 43397a8cb586caefc60787c98792ae2aae43fddf 550521070a0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 551521070a0SmrgDate: Thu Jan 14 19:07:17 2010 -0800 552521070a0Smrg 553521070a0Smrg Purge CVS/RCS id tags 554521070a0Smrg 555521070a0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 556521070a0Smrg 557521070a0Smrgcommit e27e229cf7f1809b1997dcafc147e512b0fb014d 558521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 559521070a0SmrgDate: Thu Jan 14 15:54:31 2010 -0500 560521070a0Smrg 561521070a0Smrg COPYING: add missing copyright notice. 562521070a0Smrg 563521070a0Smrg Refer to: Cursor.c 564521070a0Smrg Copyright © 2006 Sun Microsystems 565521070a0Smrg 566521070a0Smrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 567521070a0Smrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 568521070a0Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 569521070a0Smrg 570521070a0Smrgcommit 9e1da45e4cc425f1aa8bc7021645372cad93f029 571521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 572521070a0SmrgDate: Fri Nov 27 20:56:04 2009 -0500 573521070a0Smrg 574521070a0Smrg Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 575521070a0Smrg 576521070a0Smrg Now that the INSTALL file is generated. 577521070a0Smrg Allows running make maintainer-clean. 578521070a0Smrg 579521070a0Smrgcommit b228e13d654f07297cc40cabe81fdb50469c1e83 580521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 581521070a0SmrgDate: Wed Oct 28 14:09:10 2009 -0400 582521070a0Smrg 583521070a0Smrg INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 584521070a0Smrg 585521070a0Smrg Add missing INSTALL file. Use standard GNU file on building tarball 586521070a0Smrg README may have been updated 587521070a0Smrg Remove AUTHORS file as it is empty and no content available yet. 588521070a0Smrg Remove NEWS file as it is empty and no content available yet. 589521070a0Smrg 590521070a0Smrgcommit 12e260765e880ffe2e078e6eb399bd137116d2cc 591521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 592521070a0SmrgDate: Mon Oct 26 22:08:43 2009 -0400 593521070a0Smrg 594521070a0Smrg Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 595521070a0Smrg 596521070a0Smrg ChangeLog filename is known to Automake and requires no further 597521070a0Smrg coding in the makefile. 598521070a0Smrg 599521070a0Smrgcommit 82d17ac11ced59195eb160464b011546ca72a5c7 600521070a0SmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 601521070a0SmrgDate: Thu Oct 22 12:34:19 2009 -0400 602521070a0Smrg 603521070a0Smrg .gitignore: use common defaults with custom section # 24239 604521070a0Smrg 605521070a0Smrg Using common defaults will reduce errors and maintenance. 606521070a0Smrg Only the very small or inexistent custom section need periodic maintenance 607521070a0Smrg when the structure of the component changes. Do not edit defaults. 608521070a0Smrg 609521070a0Smrgcommit 55d7359a38e2e461a1320872bf955a298f06abd2 610521070a0SmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org> 611521070a0SmrgDate: Wed Oct 21 12:47:25 2009 -0700 612521070a0Smrg 613521070a0Smrg This is not a GNU project, so declare it foreign. 614521070a0Smrg 615521070a0Smrg On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 616521070a0Smrg > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 617521070a0Smrg > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 618521070a0Smrg > > was quite annoying to work around since 'autoreconf -fvi' replaces 619521070a0Smrg > > it and git wants to commit it. Should these files even be in git? 620521070a0Smrg > > Can I nuke them for the betterment of humanity and since they get 621521070a0Smrg > > created by autoreconf anyways? 622521070a0Smrg > 623521070a0Smrg > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 624521070a0Smrg 625521070a0Smrg As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 626521070a0Smrg AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 627521070a0Smrg of the INSTALL file. It is also part of the 24206 solution. 628521070a0Smrg 629521070a0Smrg Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 630521070a0Smrg 63142d69509Smrgcommit ed2f91926bcef1610abe3c9cef61b1bb1c918ec8 63242d69509SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 63342d69509SmrgDate: Thu Oct 8 08:45:02 2009 -0700 6344456fccdSmrg 63542d69509Smrg libXfixes 4.0.4 63642d69509Smrg 63742d69509Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 6384456fccdSmrg 63942d69509Smrgcommit dc9e2c696121f677065919bc5b011eb650791831 64042d69509SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 64142d69509SmrgDate: Thu Oct 8 08:44:24 2009 -0700 6424456fccdSmrg 64342d69509Smrg Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 64442d69509Smrg 64542d69509Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 6464456fccdSmrg 64742d69509Smrgcommit c83a721ba0b142177b3f01dd0c0a5e47e06a991a 64842d69509SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 64942d69509SmrgDate: Mon Feb 2 20:34:33 2009 -0800 6504456fccdSmrg 65142d69509Smrg Add README with pointers to mailing list, bugzilla & git repos 65242d69509Smrg 65342d69509Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 6544456fccdSmrg 65542d69509Smrgcommit 9784df5ba9f04163da7486c005eaf2383c37b127 65642d69509SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 65742d69509SmrgDate: Thu Jan 29 17:40:24 2009 -0200 6584456fccdSmrg 65942d69509Smrg Janitor: Correct make distcheck and gcc/sparse warnings. 6604456fccdSmrg 66142d69509Smrgcommit 839ef4a38dceec053c3fb33878e59eb26bd8d580 66242d69509SmrgAuthor: Peter Hutterer <peter@cs.unisa.edu.au> 66342d69509SmrgDate: Mon May 19 17:31:04 2008 +0930 6644456fccdSmrg 66542d69509Smrg Rename parameters to clarify QueryVersion/QueryExtension. 66642d69509Smrg 66742d69509Smrg These parameters are not treated as input. Rename them to make the inner 66842d69509Smrg workings slightly more obvious. 66942d69509Smrg 67042d69509Smrg X.Org Bug 14511 <http://bugs.freedesktop.org/show_bug.cgi?id=14511> 6714456fccdSmrg 67242d69509Smrgcommit d7778d80356f9a7f0bc4ffd0f0cf0bfa86928249 67342d69509SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr> 67442d69509SmrgDate: Sun Mar 9 08:19:27 2008 +0100 6754456fccdSmrg 67642d69509Smrg nuke RCS Ids 6774456fccdSmrg 67842d69509Smrgcommit e211f3647823d89dd25a1cff8981c3154a6c429d 67942d69509SmrgAuthor: James Cloos <cloos@jhcloos.com> 68042d69509SmrgDate: Thu Dec 6 16:38:28 2007 -0500 6814456fccdSmrg 68242d69509Smrg Replace static ChangeLog with dist-hook to generate from git log 6834456fccdSmrg 68442d69509Smrgcommit cad41f810023db454f33feea4f89d4d053737732 68542d69509SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 68642d69509SmrgDate: Wed Nov 8 16:14:41 2006 +0200 6874456fccdSmrg 68842d69509Smrg bump to 4.0.3 6894456fccdSmrg 69042d69509Smrgcommit 9dc7945eaa9216bf7b0056e815fba5bf8b5ded07 69142d69509SmrgAuthor: Lars Knoll <lars@trolltech.com> 69242d69509SmrgDate: Sun Oct 15 14:13:14 2006 -0700 6934456fccdSmrg 69442d69509Smrg Don't unlock the Display when you have not locked it. 69542d69509Smrg 69642d69509Smrg Acked-by: Jamey Sharp <jamey@minilop.net> 6974456fccdSmrg 69842d69509Smrgcommit fcd9a56f0614521127d82954c4a4d77c92e62e53 69942d69509SmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net> 70042d69509SmrgDate: Fri Oct 13 16:12:54 2006 -0400 7014456fccdSmrg 70242d69509Smrg Bump to 4.0.2 7034456fccdSmrg 70442d69509Smrgcommit 8b43f6b0b5d77ab33efc50e4b1f588e51d029eb8 70542d69509SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 70642d69509SmrgDate: Wed Sep 27 19:03:11 2006 -0700 7074456fccdSmrg 70842d69509Smrg Add *~ to .gitignore to skip over emacs droppings 7094456fccdSmrg 71042d69509Smrgcommit 6c4d82990973b02a756ab3ba83ea345fed4bf87e 71142d69509SmrgAuthor: Stuart Kreitman <stuart.kreitman@sun.com> 71242d69509SmrgDate: Wed Sep 27 19:02:02 2006 -0700 7134456fccdSmrg 71442d69509Smrg Sun bug #5099413/Xorg bugzilla #1554: Gnopernicus full-screen mag not working 71542d69509Smrg 71642d69509Smrg Sun bug #5099413: Gnopernicus full-screen magnification not working 71742d69509Smrg <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=5099413> 71842d69509Smrg 71942d69509Smrg includes fix for Xorg bug #1554: rect defined in XFixesInvertRegion is not used 72042d69509Smrg <https://bugs.freedesktop.org/show_bug.cgi?id=1554> 7214456fccdSmrg 72242d69509Smrgcommit cd58068a11dbec3a17099fb699885e5e20e6ae36 72342d69509SmrgAuthor: David Nusinow <dnusinow@debian.org> 72442d69509SmrgDate: Mon Sep 18 18:24:29 2006 -0400 7254456fccdSmrg 72642d69509Smrg Add 01_include_xlib.h.diff. Xfixes.h relies on the "Bool" define from 72742d69509Smrg X11/Xlib.h but did not include that header (directly or indirectly) 72842d69509Smrg See debian bug #372756 7294456fccdSmrg 73042d69509Smrgcommit 78e08086c13b2053f7cf1f74a8ec49b7e970a420 73142d69509SmrgAuthor: Tilman Sauerbeck <tilman@code-monkey.de> 73242d69509SmrgDate: Fri Sep 1 17:12:39 2006 +0200 7334456fccdSmrg 73442d69509Smrg Bug #4902: _XRead32() expects a signed long pointer on 64 bit systems. 7354456fccdSmrg 73642d69509Smrgcommit 4ac8fb34617e392a5af35bf34d86df61903ec482 73742d69509SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 73842d69509SmrgDate: Thu Jul 13 14:58:54 2006 -0700 7394456fccdSmrg 74042d69509Smrg renamed: .cvsignore -> .gitignore 7414456fccdSmrg 74242d69509Smrgcommit f506712c5117d48cee6b36bc8b9ef1760b0506d6 74342d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net> 74442d69509SmrgDate: Fri May 12 15:18:54 2006 +0000 74542d69509Smrg 74642d69509Smrg Fix the soversion to 3.1.0. 74742d69509Smrg 74842d69509Smrgcommit 2284047bd919826e2ef1a8898eabfc3c8ec5d1a8 74942d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net> 75042d69509SmrgDate: Fri Apr 28 20:53:15 2006 +0000 75142d69509Smrg 75242d69509Smrg Bump to 4.0 75342d69509Smrg 75442d69509Smrgcommit 0ce5551f030c27705b3828b41647824577e30f74 75542d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net> 75642d69509SmrgDate: Mon Apr 3 00:58:13 2006 +0000 75742d69509Smrg 75842d69509Smrg Coverity #576: Plug a leak on the error path. 75942d69509Smrg 76042d69509Smrgcommit e9e432a987682ee16ed0dbc1e9b520fa5720150c 76142d69509SmrgAuthor: Deron Johnson <deron.johnson@sun.com> 76242d69509SmrgDate: Mon Mar 13 21:59:05 2006 +0000 76342d69509Smrg 76442d69509Smrg Part 2 of 3 (Other parts are in proto and xserver) Composite Version 0.3: 76542d69509Smrg CompositeGetOverlayWindow, CompositeReleaseOverlayWindow Xfixes Version 76642d69509Smrg 4.0: XFixesHideCursor, XFixesShowCursor 76742d69509Smrg 76842d69509Smrgcommit 96275f0b9f97be0fd9e002fd14bce4f4a015278a 76942d69509SmrgAuthor: Kevin E Martin <kem@kem.org> 77042d69509SmrgDate: Thu Dec 15 00:24:29 2005 +0000 77142d69509Smrg 77242d69509Smrg Update package version number for final X11R7 release candidate. 77342d69509Smrg 77442d69509Smrgcommit c775b60f1aec6730be283cba3e9ba4b2348fb6ba 77542d69509SmrgAuthor: Kevin E Martin <kem@kem.org> 77642d69509SmrgDate: Tue Dec 6 22:48:43 2005 +0000 77742d69509Smrg 77842d69509Smrg Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 77942d69509Smrg 78042d69509Smrgcommit eb7159b541fe31d0d84313b49503bedd44a95bec 78142d69509SmrgAuthor: Kevin E Martin <kem@kem.org> 78242d69509SmrgDate: Sat Dec 3 05:49:43 2005 +0000 78342d69509Smrg 78442d69509Smrg Update package version number for X11R7 RC3 release. 78542d69509Smrg 78642d69509Smrgcommit be6cbf68064b4d45f77cbb0a1d4670e9789d2343 78742d69509SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 78842d69509SmrgDate: Mon Nov 28 22:03:05 2005 +0000 78942d69509Smrg 79042d69509Smrg Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 79142d69509Smrg update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 79242d69509Smrg 79342d69509Smrgcommit 4b9884c72b23b276eeb2b2e6b3c749fbb54fdc36 79442d69509SmrgAuthor: Kevin E Martin <kem@kem.org> 79542d69509SmrgDate: Sat Nov 19 07:15:41 2005 +0000 79642d69509Smrg 79742d69509Smrg Update pkgconfig files to separate library build-time dependencies from 79842d69509Smrg application build-time dependencies, and update package deps to work 79942d69509Smrg with separate build roots. 80042d69509Smrg 80142d69509Smrgcommit 593a37675b72053c36924785a2fea51a06ad1c37 80242d69509SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 80342d69509SmrgDate: Sun Nov 13 01:48:25 2005 +0000 80442d69509Smrg 80542d69509Smrg Use sed to substitute variables in man pages. 80642d69509Smrg 80742d69509Smrgcommit b21e46646371edbf7155eae621fefc0b572b006e 80842d69509SmrgAuthor: Kevin E Martin <kem@kem.org> 80942d69509SmrgDate: Wed Nov 9 21:31:20 2005 +0000 81042d69509Smrg 81142d69509Smrg Bump version numbers for X11R6.9/X11R7 RC2. 81242d69509Smrg 81342d69509Smrgcommit 097f483e522f721eae4816e659237da94a4796d3 81442d69509SmrgAuthor: Kevin E Martin <kem@kem.org> 81542d69509SmrgDate: Wed Nov 9 21:19:13 2005 +0000 81642d69509Smrg 81742d69509Smrg Update package version number for X11R7 RC2 release. 81842d69509Smrg 81942d69509Smrgcommit 750cac0b61ecde7489ea98e69f60417d169329c7 82042d69509SmrgAuthor: Kevin E Martin <kem@kem.org> 82142d69509SmrgDate: Tue Nov 1 15:11:51 2005 +0000 82242d69509Smrg 82342d69509Smrg Update pkgcheck dependencies to work with separate build roots. 82442d69509Smrg 82542d69509Smrgcommit 92f0e71679f00f6ce18f445f505962bd1c6c8141 82642d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net> 82742d69509SmrgDate: Wed Oct 26 22:27:27 2005 +0000 82842d69509Smrg 82942d69509Smrg Bug #4868: Add check for xproto. 83042d69509Smrg 83142d69509Smrgcommit 15fba21d80922c8f93f5406b0616022b92eaa5c1 83242d69509SmrgAuthor: Kevin E Martin <kem@kem.org> 83342d69509SmrgDate: Fri Jul 29 21:22:51 2005 +0000 83442d69509Smrg 83542d69509Smrg Various changes preparing packages for RC0: 83642d69509Smrg - Verify and update package version numbers as needed 83742d69509Smrg - Implement versioning scheme 83842d69509Smrg - Change bug address to point to bugzilla bug entry form 83942d69509Smrg - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 84042d69509Smrg reenable it) 84142d69509Smrg - Fix makedepend to use pkgconfig and pass distcheck 84242d69509Smrg - Update build script to build macros first 84342d69509Smrg - Update modular Xorg version 84442d69509Smrg 84542d69509Smrgcommit c6bd02dc03af0e475d2396d5c399201969348151 84642d69509SmrgAuthor: Kevin E Martin <kem@kem.org> 84742d69509SmrgDate: Sat Jul 23 05:27:00 2005 +0000 84842d69509Smrg 84942d69509Smrg Fix distchecks 85042d69509Smrg 85142d69509Smrgcommit abdd66912a8c9087ae171b62c9910af8bb00e437 85242d69509SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 85342d69509SmrgDate: Sat Jul 16 07:06:31 2005 +0000 85442d69509Smrg 85542d69509Smrg Set soversion to 3.0.0 using -version-number. 85642d69509Smrg 85742d69509Smrgcommit 366322d9d9354ed80fde808322207ee57599f7cb 85842d69509SmrgAuthor: Keith Packard <keithp@keithp.com> 85942d69509SmrgDate: Sat Jul 9 06:18:56 2005 +0000 86042d69509Smrg 86142d69509Smrg Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory 86242d69509Smrg 86342d69509Smrgcommit c3c7a139e8a4c01aa55a19ecc9a1acf7dad5bbe7 86442d69509SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 86542d69509SmrgDate: Sun Jul 3 07:00:56 2005 +0000 86642d69509Smrg 86742d69509Smrg Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. 86842d69509Smrg Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings. 86942d69509Smrg Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all 87042d69509Smrg source files in the xserver/xorg tree, predicated on defines of 87142d69509Smrg HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to 87242d69509Smrg <X11/fonts/foo.h>. 87342d69509Smrg 87442d69509Smrgcommit 3afe915a1bc5243229d8c31dc6e3023b92821911 87542d69509SmrgAuthor: Kevin E Martin <kem@kem.org> 87642d69509SmrgDate: Sat Jul 2 06:35:03 2005 +0000 87742d69509Smrg 87842d69509Smrg Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problems 87942d69509Smrg 88042d69509Smrgcommit e1825a381734f2bb98430329179b047ec8ca5cb5 88142d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net> 88242d69509SmrgDate: Thu May 19 00:22:32 2005 +0000 88342d69509Smrg 88442d69509Smrg revert last change, didn't do right thing at all, sorry for the noise 88542d69509Smrg 88642d69509Smrgcommit 4b09a3bfa3b3fa43230cb8ebc5d84257b31473bc 88742d69509SmrgAuthor: Adam Jackson <ajax@nwnk.net> 88842d69509SmrgDate: Thu May 19 00:10:08 2005 +0000 88942d69509Smrg 89042d69509Smrg Require automake 1.7 in AM_INIT_AUTOMAKE 89142d69509Smrg 89242d69509Smrgcommit 1406e1cbe2cf76e6e056377af831f9fdf710e487 893a7e741d5SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 89442d69509SmrgDate: Tue May 17 17:02:24 2005 +0000 89542d69509Smrg 89642d69509Smrg Conditionally include config.h in xc/lib/Xdamage and xc/lib/Xfixes 89742d69509Smrg 89842d69509Smrgcommit 03d31637787906378bc2809758b6dbfe79ea55ad 899a7e741d5SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 90042d69509SmrgDate: Tue May 17 16:11:26 2005 +0000 90142d69509Smrg 90242d69509Smrg Remove rest of half-removed if statement 90342d69509Smrg remove irrelevant entries 90442d69509Smrg 90542d69509Smrgcommit 7d85687a6d8319ac1a48e0294228632ffbefdc8a 906a7e741d5SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 90742d69509SmrgDate: Tue May 17 15:22:23 2005 +0000 90842d69509Smrg 90942d69509Smrg And here 91042d69509Smrg 91142d69509Smrgcommit 8424a78dff9a51f7f6ccbfe111a78242867ccdf4 912a7e741d5SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 91342d69509SmrgDate: Tue May 17 15:21:58 2005 +0000 91442d69509Smrg 91542d69509Smrg Check in Makefile.am here 91642d69509Smrg 91742d69509Smrgcommit 23a209b91fd011539c6d9a9447860dac4e12eae9 918a7e741d5SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 91942d69509SmrgDate: Tue May 17 15:21:14 2005 +0000 92042d69509Smrg 92142d69509Smrg Really check in the build system for Xfixes 92242d69509Smrg 92342d69509Smrgcommit 58394a76ec740d0242097975e25ce6a6f148cb9d 92442d69509SmrgAuthor: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk> 92542d69509SmrgDate: Sat Dec 4 00:42:47 2004 +0000 92642d69509Smrg 92742d69509Smrg Encoding of numerous files changed to UTF-8 92842d69509Smrg 92942d69509Smrgcommit b083c691fe7707146f728e563247a18aa601c19b 93042d69509SmrgAuthor: Eric Anholt <anholt@freebsd.org> 93142d69509SmrgDate: Sat Jul 31 05:50:39 2004 +0000 93242d69509Smrg 93342d69509Smrg Bring in Xfixes, Xdamage, and Xcomposite userland from xserver CVS: 93442d69509Smrg - Update Xfixes headers to protocol major version 3. 93542d69509Smrg - Add composite headers. 93642d69509Smrg - Add libXfixes, libXdamage, and libXcomposite. 93742d69509Smrg - Add imake glue for new libraries, but leave Composite off by default 93842d69509Smrg until issues are resolved. 939