1ae545d91Smrgcommit a9c65683e68b3a4349afee5d7673b393fb924d2e 2ae545d91SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3ae545d91SmrgDate: Fri Dec 13 17:23:57 2024 -0800 4ae545d91Smrg 5ae545d91Smrg libXau 1.0.12 6ae545d91Smrg 7ae545d91Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8ae545d91Smrg 9ae545d91Smrgcommit 6b2e9a63d8306282a2b384762bea004c19f301a1 10ae545d91SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 11ae545d91SmrgDate: Mon Aug 26 10:22:33 2024 -0700 12ae545d91Smrg 13ae545d91Smrg XauDisposeAuth: remove void casts from functions that return void 14ae545d91Smrg 15ae545d91Smrg We rely on having included headers with proper prototypes to know 16ae545d91Smrg that these functions are declared to return void instead of adding 17ae545d91Smrg casts to paper over missing prototypes. 18ae545d91Smrg 19ae545d91Smrg Clears warnings from gcc 14.1: 20ae545d91Smrg 21ae545d91Smrg AuDispose.c: In function ‘XauDisposeAuth’: 22ae545d91Smrg AuDispose.c:42:13: warning: useless cast to type ‘void’ [-Wuseless-cast] 23ae545d91Smrg 42 | (void) explicit_bzero (auth->data, auth->data_length); 24ae545d91Smrg | ^ 25ae545d91Smrg AuDispose.c:48:13: warning: useless cast to type ‘void’ [-Wuseless-cast] 26ae545d91Smrg 48 | (void) free (auth->data); 27ae545d91Smrg | ^ 28ae545d91Smrg 29ae545d91Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 30ae545d91Smrg Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxau/-/merge_requests/18> 31ae545d91Smrg 32ae545d91Smrgcommit 89429bb36de409b204ef105e8b73126a639ccb03 33ae545d91SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 34ae545d91SmrgDate: Sat Feb 17 13:23:58 2024 -0800 35ae545d91Smrg 36ae545d91Smrg unifdef hpux 37ae545d91Smrg 38ae545d91Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 39ae545d91Smrg 40ae545d91Smrgcommit c7b0ac2c894bbeebc337867388a8b338692550b8 41ae545d91SmrgAuthor: Thierry LARONDE <tlaronde@kergis.com> 42ae545d91SmrgDate: Thu Feb 1 20:43:38 2024 +0100 43ae545d91Smrg 44ae545d91Smrg Autest.c includes Xauth.h that depends on other headers. 45ae545d91Smrg 46ae545d91Smrg Xauth.h includes headers provided by xproto. So add for test 47ae545d91Smrg also the dependency. 48ae545d91Smrg 49ae545d91Smrgcommit a5d1f88c3a74a099030ffbbb30ad3fd361fdd1af 50ae545d91SmrgAuthor: Thierry LARONDE <tlaronde@kergis.com> 51ae545d91SmrgDate: Thu Feb 1 20:42:02 2024 +0100 52ae545d91Smrg 53ae545d91Smrg Allow to use POSIX.2 compliant sed(1) 54ae545d91Smrg 55ae545d91Smrg POSIX.2 sed(1) doesn't allow file to be anywhere else than, if given, 56ae545d91Smrg last. Allow to use whatever compliant sed(1) is there, not only GNU 57ae545d91Smrg sed(1). 58ae545d91Smrg 59ae545d91Smrgcommit 4866e00d737a1ece81c519ea867cfe16a0ae36b4 60ae545d91SmrgAuthor: Thierry LARONDE <tlaronde@kergis.com> 61ae545d91SmrgDate: Thu Feb 1 20:40:25 2024 +0100 62ae545d91Smrg 63ae545d91Smrg Also test for explicit_memset(3) support 64ae545d91Smrg 65ae545d91Smrg explicit_bzero(3) is not provided by every system, and some provide 66ae545d91Smrg explicit_memset(3) that is in the process of being standardized 67ae545d91Smrg (furthermore, POSIX deprecates bzero(3) since memset(3) can do 68ae545d91Smrg same or more). 69ae545d91Smrg 70ae545d91Smrgcommit caa2d8e29adf43bb77fc00d718f7a0db4c2c35b1 71ae545d91SmrgAuthor: Thierry LARONDE <tlaronde@kergis.com> 72ae545d91SmrgDate: Thu Feb 1 20:37:42 2024 +0100 73ae545d91Smrg 74ae545d91Smrg Gcc < 11 doesn't allow opt. deallocator arg for __attribute((malloc)) 75ae545d91Smrg 76ae545d91Smrgcommit f4fc44202b554e68093828b556f8c7fd9644ddb0 77ae545d91SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 78ae545d91SmrgDate: Sat Sep 16 11:51:11 2023 -0700 79ae545d91Smrg 80ae545d91Smrg gitlab CI: run meson build with both gcc & clang compilers 81ae545d91Smrg 82ae545d91Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 83ae545d91Smrg 84ae545d91Smrgcommit 5acc34b51625676f8f297516e4f7915b18dd4cb2 85ae545d91SmrgAuthor: Alex Richardson <arichardson@FreeBSD.org> 86ae545d91SmrgDate: Sun Sep 10 21:49:36 2023 -0700 87ae545d91Smrg 88ae545d91Smrg Allow building with clang after aec9d7266777e0b9243ef0f112fe0e07256bd446 89ae545d91Smrg 90ae545d91Smrg Clang also supports the malloc attribute but unlike GCC does not accept 91ae545d91Smrg the deallocator argument. This has been reported as 92ae545d91Smrg https://github.com/llvm/llvm-project/issues/51607 93ae545d91Smrg 94ae545d91Smrg Signed-off-by: Alex Richardson <arichardson@FreeBSD.org> 95ae545d91Smrg 96ae545d91Smrgcommit aec9d7266777e0b9243ef0f112fe0e07256bd446 97ae545d91SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 98ae545d91SmrgDate: Sun Jul 30 10:30:52 2023 -0700 99ae545d91Smrg 100ae545d91Smrg Xauth.h: add access & malloc attributes to function prototypes 101ae545d91Smrg 102ae545d91Smrg May aid in static analysis by gcc 103ae545d91Smrg 104ae545d91Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 105ae545d91Smrg 106ae545d91Smrgcommit 68e74d37b99f56bbd1a5f2fb8cb4ad6116f27bd3 107ae545d91SmrgAuthor: Dylan Baker <dylan@pnwbakers.com> 108ae545d91SmrgDate: Tue Jun 20 15:46:23 2023 -0700 109ae545d91Smrg 110ae545d91Smrg add Meson build system 111ae545d91Smrg 112ae545d91Smrg This is, I think, equal to the autotools build-system in every practical 113ae545d91Smrg way. The man pages have hardcoded numbers. I think this is okay, as all 114ae545d91Smrg modern operating systems seem to use the same man page numbering now. 115ae545d91Smrg 116ae545d91Smrg I've also chosen to not generate a config.h file with Meson. This makes 117ae545d91Smrg using libXau as a subproject safer, since we don't have to worry about 118ae545d91Smrg conflicting config.h files, plus there are only a couple of declarations 119ae545d91Smrg that are actually used. This also saves some configure time in writing 120ae545d91Smrg out an additional file. 121ae545d91Smrg 122ae545d91Smrgcommit df1bf4fe528a5a9eef420f78efb225e4696ac467 123ae545d91SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 124ae545d91SmrgDate: Sat Mar 25 12:44:39 2023 -0700 125ae545d91Smrg 126ae545d91Smrg Set close-on-exec when opening files 127ae545d91Smrg 128ae545d91Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 129ae545d91Smrg 130ae545d91Smrgcommit 41c43bdf85c91293af80b0b843947380b9b3378c 131ae545d91SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 132ae545d91SmrgDate: Sat Feb 25 09:21:23 2023 -0800 133ae545d91Smrg 134ae545d91Smrg Remove "All rights reserved" from Oracle copyright notices 135ae545d91Smrg 136ae545d91Smrg Oracle no longer includes this term in our copyright & license notices. 137ae545d91Smrg 138ae545d91Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 139ae545d91Smrg 140ae545d91Smrgcommit c52f54e9533046a52edf84bcc02abedc2dbcb1a7 141ae545d91SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 142ae545d91SmrgDate: Mon Feb 6 15:27:43 2023 -0800 143ae545d91Smrg 144ae545d91Smrg Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL 145ae545d91Smrg 146ae545d91Smrg AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008, 147ae545d91Smrg so it's time to rely on it. 148ae545d91Smrg 149ae545d91Smrg configure.ac:35: warning: The macro `AC_LIBTOOL_WIN32_DLL' is obsolete. 150ae545d91Smrg configure.ac:35: You should run autoupdate. 151ae545d91Smrg aclocal.m4:11889: AC_LIBTOOL_WIN32_DLL is expanded from... 152ae545d91Smrg configure.ac:35: the top level 153ae545d91Smrg configure.ac:35: warning: AC_LIBTOOL_WIN32_DLL: Remove this warning and the call to _LT_SET_OPTION when you 154ae545d91Smrg configure.ac:35: put the 'win32-dll' option into LT_INIT's first parameter. 155ae545d91Smrg ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... 156ae545d91Smrg aclocal.m4:11889: AC_LIBTOOL_WIN32_DLL is expanded from... 157ae545d91Smrg configure.ac:35: the top level 158ae545d91Smrg configure.ac:36: warning: The macro `AC_PROG_LIBTOOL' is obsolete. 159ae545d91Smrg configure.ac:36: You should run autoupdate. 160ae545d91Smrg aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from... 161ae545d91Smrg configure.ac:36: the top level 162ae545d91Smrg 163ae545d91Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 164ae545d91Smrg 165630e437aSmrgcommit 14fdf25db9f21c8f3ad37f0d32a5b8e726efdc0d 166630e437aSmrgAuthor: Matt Turner <mattst88@gmail.com> 167630e437aSmrgDate: Thu Dec 8 10:36:36 2022 -0500 168630e437aSmrg 169630e437aSmrg libXau 1.0.11 170630e437aSmrg 171630e437aSmrg Signed-off-by: Matt Turner <mattst88@gmail.com> 172630e437aSmrg 173630e437aSmrgcommit 10f76cc702e0877743e21241b897ab93010367a2 174630e437aSmrgAuthor: Matt Turner <mattst88@gmail.com> 175630e437aSmrgDate: Tue Nov 29 12:02:21 2022 -0500 176630e437aSmrg 177630e437aSmrg configure: Use AC_SYS_LARGEFILE to enable large file support 178630e437aSmrg 179630e437aSmrg Signed-off-by: Matt Turner <mattst88@gmail.com> 180630e437aSmrg 18195b7a5c8Smrgcommit 4fbefa02d6c842401ff79065d364edd7087a12a6 18295b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 18395b7a5c8SmrgDate: Fri Aug 26 16:01:41 2022 -0700 18495b7a5c8Smrg 18595b7a5c8Smrg libXau 1.0.10 18695b7a5c8Smrg 18795b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 18895b7a5c8Smrg 18995b7a5c8Smrgcommit 83f33926d43f6ae4cf9734e3aedbef23fb0d6b74 19095b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 19195b7a5c8SmrgDate: Sun Jul 17 10:06:05 2022 -0700 19295b7a5c8Smrg 19395b7a5c8Smrg XauReadAuth: move failure handling code to a common code block 19495b7a5c8Smrg 19595b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 19695b7a5c8Smrg 19795b7a5c8Smrgcommit 3db78d0fa60e07a4ffda61a19849ad30623f70cf 19895b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 19995b7a5c8SmrgDate: Sat Jul 9 11:00:50 2022 -0700 20095b7a5c8Smrg 20195b7a5c8Smrg Remove unnnecessary casts from malloc() and free() calls 20295b7a5c8Smrg 20395b7a5c8Smrg These are not needed in C89 and later. 20495b7a5c8Smrg 20595b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 20695b7a5c8Smrg 20795b7a5c8Smrgcommit 7f43a321e59b998e731b36039b744138a2d5b776 20895b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 20995b7a5c8SmrgDate: Sat Jul 9 10:54:58 2022 -0700 21095b7a5c8Smrg 21195b7a5c8Smrg Autest.c: Fix -Wdiscarded-qualifiers warnings 21295b7a5c8Smrg 21395b7a5c8Smrg Autest.c: In function ‘main’: 21495b7a5c8Smrg Autest.c:38:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 21595b7a5c8Smrg 38 | char *name = "XAU-TEST-1"; 21695b7a5c8Smrg | ^~~~~~~~~~~~ 21795b7a5c8Smrg Autest.c:39:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 21895b7a5c8Smrg 39 | char *data = "Do not begin the test until instructed to do so."; 21995b7a5c8Smrg | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22095b7a5c8Smrg Autest.c:57:23: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 22195b7a5c8Smrg 57 | test_data.address = ""; 22295b7a5c8Smrg | ^ 22395b7a5c8Smrg Autest.c:59:22: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 22495b7a5c8Smrg 59 | test_data.number = ""; 22595b7a5c8Smrg | ^ 22695b7a5c8Smrg 22795b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 22895b7a5c8Smrg 22995b7a5c8Smrgcommit b98078c15874c12dfd4e01594ef9277897ade1df 23095b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 23195b7a5c8SmrgDate: Sat Jul 9 10:50:11 2022 -0700 23295b7a5c8Smrg 23395b7a5c8Smrg Fix spelling/wording issues 23495b7a5c8Smrg 23595b7a5c8Smrg Found by using: 23695b7a5c8Smrg codespell --builtin clear,rare,usage,informal,names 23795b7a5c8Smrg 23895b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 23995b7a5c8Smrg 24095b7a5c8Smrgcommit d824fa5517cf445dc1e204f05ee2098c254f2bdb 24195b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 24295b7a5c8SmrgDate: Sat Jul 9 10:48:33 2022 -0700 24395b7a5c8Smrg 24495b7a5c8Smrg Build xz tarballs instead of bzip2 24595b7a5c8Smrg 24695b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 24795b7a5c8Smrg 24895b7a5c8Smrgcommit 8928883477ff32cbbb97ee0e871324812e3b5c96 24995b7a5c8SmrgAuthor: Tobias Stoeckmann <tobias@stoeckmann.org> 25095b7a5c8SmrgDate: Sun Jul 3 11:52:44 2022 +0200 25195b7a5c8Smrg 25295b7a5c8Smrg Use explicit_bzero if available 25395b7a5c8Smrg 25495b7a5c8Smrg Optimizing compilers may remove the bzero call because it is followed 25595b7a5c8Smrg by free. The function explicit_bzero avoids this optimization. Use it 25695b7a5c8Smrg if it is available. 25795b7a5c8Smrg 25895b7a5c8Smrg Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 25995b7a5c8Smrg 26095b7a5c8Smrgcommit 19b13bf20de5b15ab87fb4019ec910ef3216129f 26195b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 26295b7a5c8SmrgDate: Sat Jul 9 10:20:45 2022 -0700 26395b7a5c8Smrg 26495b7a5c8Smrg gitlab CI: add a basic build test 26595b7a5c8Smrg 26695b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 26795b7a5c8Smrg 2687cea3689Smrgcommit d9443b2c57b512cfb250b35707378654d86c7dea 2697cea3689SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 2707cea3689SmrgDate: Sun Feb 10 14:42:30 2019 -0800 2717cea3689Smrg 2727cea3689Smrg libXau 1.0.9 2737cea3689Smrg 2747cea3689Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2757cea3689Smrg 2767cea3689Smrgcommit 6f0b6fcf699592d9ed284356571a2f4681726ac5 2777cea3689SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 2787cea3689SmrgDate: Fri Dec 7 19:38:53 2018 -0800 2797cea3689Smrg 2807cea3689Smrg Update configure.ac bug URL for gitlab migration 2817cea3689Smrg 2827cea3689Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2837cea3689Smrg 2847cea3689Smrgcommit 7ba7085b4f01f3cd72008712a5333ea3f0edfd88 2857cea3689SmrgAuthor: walter harms <wharms@bfs.de> 2867cea3689SmrgDate: Sat Oct 28 19:14:22 2017 +0200 2877cea3689Smrg 2887cea3689Smrg AuRead.c: remove redundant null check on calling free() 2897cea3689Smrg 2907cea3689Smrg this removes simply unneeded code from XauReadAuth 2917cea3689Smrg 2927cea3689Smrg Signed-off-by: Walter Harms <wharms@bfs.de> 2937cea3689Smrg Reviewed-by: Daniel Martin <consume.noise@gmail.com> 2947cea3689Smrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 2957cea3689Smrg 2967cea3689Smrgcommit cf6cc845ba12dbfa7d29a4eab810888838a9749b 2977cea3689SmrgAuthor: walter harms <wharms@bfs.de> 2987cea3689SmrgDate: Sat Oct 28 19:14:26 2017 +0200 2997cea3689Smrg 3007cea3689Smrg Au FileName.c: remove redundant null check on calling free() 3017cea3689Smrg 3027cea3689Smrg remove redundant null check on calling free() 3037cea3689Smrg Signed-off-by: Walter Harms <wharms@bfs.de> 3047cea3689Smrg Reviewed-by: Daniel Martin <consume.noise@gmail.com> 3057cea3689Smrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 3067cea3689Smrg 3077cea3689Smrgcommit fdbb21274a4e8af419b2581e05242f5058471f72 3087cea3689SmrgAuthor: walter harms <wharms@bfs.de> 3097cea3689SmrgDate: Sat Oct 28 19:14:13 2017 +0200 3107cea3689Smrg 3117cea3689Smrg AuDispose.c:remove redundant null check on calling free() 3127cea3689Smrg 3137cea3689Smrg redundant null check on auth->address calling free() 3147cea3689Smrg redundant null check on auth->number calling free() 3157cea3689Smrg redundant null check on auth->name calling free() 3167cea3689Smrg 3177cea3689Smrg Signed-off-by: Walter Harms <wharms@bfs.de> 3187cea3689Smrg Reviewed-by: Daniel Martin <consume.noise@gmail.com> 3197cea3689Smrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 3207cea3689Smrg 3217cea3689Smrgcommit 987fee49dc1750082cfe6e24833379233777a13b 3227cea3689SmrgAuthor: Tobias Stoeckmann <tobias@stoeckmann.org> 3237cea3689SmrgDate: Thu Oct 19 22:18:18 2017 +0200 3247cea3689Smrg 3257cea3689Smrg Avoid out of boundary read access 3267cea3689Smrg 3277cea3689Smrg If the environment variable HOME is empty, XauFileName triggers an 3287cea3689Smrg out of boundary read access (name[1]). If HOME consists of a single 3297cea3689Smrg character relative path, the output becomes unexpected, because 3307cea3689Smrg "HOME=a" leads to "a.Xauthority" instead of "a/.Xauthority". Granted, 3317cea3689Smrg a relative HOME path leads to trouble in general, the code should 3327cea3689Smrg properly return "a/.Xauthority" nonetheless. 3337cea3689Smrg 3347cea3689Smrg Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 3357cea3689Smrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3367cea3689Smrg 3377cea3689Smrgcommit 42e152c6f2d1bd839e77c5e97f3a509d890c3237 3387cea3689SmrgAuthor: Mihail Konev <k.mvc@ya.ru> 3397cea3689SmrgDate: Thu Jan 26 13:52:49 2017 +1000 3407cea3689Smrg 3417cea3689Smrg autogen: add default patch prefix 3427cea3689Smrg 3437cea3689Smrg Signed-off-by: Mihail Konev <k.mvc@ya.ru> 3447cea3689Smrg 3457cea3689Smrgcommit fca98447c95ae0284b4f1b0c381011f8ccaf1ff0 3467cea3689SmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com> 3477cea3689SmrgDate: Mon Mar 9 12:00:52 2015 +0000 3487cea3689Smrg 3497cea3689Smrg autogen.sh: use quoted string variables 3507cea3689Smrg 3517cea3689Smrg Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 3527cea3689Smrg fall-outs, when they contain space. 3537cea3689Smrg 3547cea3689Smrg Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 3557cea3689Smrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 3567cea3689Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 3577cea3689Smrg 3587cea3689Smrgcommit 33f792eb48687793bbb92e62d7462828c7468b55 3597cea3689SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 3607cea3689SmrgDate: Tue Jan 24 10:32:07 2017 +1000 3617cea3689Smrg 3627cea3689Smrg autogen.sh: use exec instead of waiting for configure to finish 3637cea3689Smrg 3647cea3689Smrg Syncs the invocation of configure with the one from the server. 3657cea3689Smrg 3667cea3689Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 3677cea3689Smrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 3687cea3689Smrg 3697cea3689Smrgcommit 1e4635be11154dd8262f37b379511bd627defa2a 3707cea3689SmrgAuthor: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 3717cea3689SmrgDate: Thu Jan 2 01:07:41 2014 -0800 3727cea3689Smrg 3737cea3689Smrg Silence a benign static analysis warning with an assert of allocation size 3747cea3689Smrg 3757cea3689Smrg AuFileName.c:72:8: warning: Call to 'malloc' has an allocation size of 0 bytes 3767cea3689Smrg buf = malloc (size); 3777cea3689Smrg ^~~~~~~~~~~~~ 3787cea3689Smrg 3797cea3689Smrg Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 3807cea3689Smrg 3817cea3689Smrgcommit 304a11be4727c5a7feeb2501e8e001466f8ce84e 3827cea3689SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 3837cea3689SmrgDate: Sun Sep 29 09:23:45 2013 -0700 3847cea3689Smrg 3857cea3689Smrg XauFileName: always go through buf allocation if buf is NULL 3867cea3689Smrg 3877cea3689Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3887cea3689Smrg 3897cea3689Smrgcommit 67beb3d0bc41c3416902c858f595b35306f76704 3907cea3689SmrgAuthor: Fuminobu TAKEYAMA <ftake@geeko.jp> 3917cea3689SmrgDate: Sun Sep 29 09:21:05 2013 -0700 3927cea3689Smrg 3937cea3689Smrg XauFileName: reset bsize when malloc failed 3947cea3689Smrg 3957cea3689Smrg https://bugs.freedesktop.org/show_bug.cgi?id=69929 3967cea3689Smrg 3977cea3689Smrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3987cea3689Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 3997cea3689Smrg 400313a12fdSmrgcommit 899790011304c4029e15abf410e49ce7cec17e0a 401313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 402313a12fdSmrgDate: Fri May 24 15:04:00 2013 -0700 403313a12fdSmrg 404313a12fdSmrg libXau 1.0.8 405313a12fdSmrg 406313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 407313a12fdSmrg 408313a12fdSmrgcommit f5a57d8a21a34d7084cce294e24c0422e02ef8ef 409313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 410313a12fdSmrgDate: Sat Mar 30 11:42:09 2013 -0700 411313a12fdSmrg 412313a12fdSmrg Use remove() instead of unlink() to delete lock files 413313a12fdSmrg 414313a12fdSmrg In normal cases, no difference. If someone has accidentally created 415313a12fdSmrg a directory with those names, this can save you from needing to fsck 416313a12fdSmrg to clean it up on some filesystems (like UFS). 417313a12fdSmrg 418313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 419313a12fdSmrg 420313a12fdSmrgcommit 4352cf9707df08d51ef891be156d475743d0a060 421313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 422313a12fdSmrgDate: Sat Mar 30 11:30:37 2013 -0700 423313a12fdSmrg 424313a12fdSmrg Call memcmp() instead of defining our own equivalent 425313a12fdSmrg 426313a12fdSmrg Stops casting len parameters to int in callers so that this change 427313a12fdSmrg doesn't introduce warnings that we're taking unsigned values, casting 428313a12fdSmrg them to signed, then passing to a function that wants them unsigned. 429313a12fdSmrg 430313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 431313a12fdSmrg 432313a12fdSmrgcommit 704beb71768cdaa2448da6edfa219b4a7bf862f1 433313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 434313a12fdSmrgDate: Sat Mar 30 11:18:44 2013 -0700 435313a12fdSmrg 436313a12fdSmrg Replace strcpy+strcat pairs with snprintf calls 437313a12fdSmrg 438313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 439313a12fdSmrg 440313a12fdSmrgcommit 3038a87edce31ad2895431f7cfdc96a33fc70e02 441313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 442313a12fdSmrgDate: Sat Mar 30 10:59:06 2013 -0700 443313a12fdSmrg 444313a12fdSmrg Check for configure's HAVE_UNISTD_H instead of X_NOT_POSIX 445313a12fdSmrg 446313a12fdSmrg Drops fallback prototype of sleep() for non-POSIX, non-Windows systems 447313a12fdSmrg 448313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 449313a12fdSmrg 450313a12fdSmrgcommit 325f5282bc1d93b72b0b05037245cf130970fa38 451313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 452313a12fdSmrgDate: Sat Mar 30 10:55:26 2013 -0700 453313a12fdSmrg 454313a12fdSmrg Use configure check for pathconf instead of X_NOT_POSIX #define 455313a12fdSmrg 456313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 457313a12fdSmrg 458313a12fdSmrgcommit 1a8a1b2c68967b48c07b56142799b1020f017027 459313a12fdSmrgAuthor: Colin Walters <walters@verbum.org> 460313a12fdSmrgDate: Wed Jan 4 17:37:06 2012 -0500 461313a12fdSmrg 462313a12fdSmrg autogen.sh: Implement GNOME Build API 463313a12fdSmrg 464313a12fdSmrg http://people.gnome.org/~walters/docs/build-api.txt 465313a12fdSmrg 466313a12fdSmrg Signed-off-by: Adam Jackson <ajax@redhat.com> 467313a12fdSmrg 468313a12fdSmrgcommit b1ace13d5864080f2101f2910cad706f800984de 469313a12fdSmrgAuthor: Adam Jackson <ajax@redhat.com> 470313a12fdSmrgDate: Tue Jan 15 14:28:48 2013 -0500 471313a12fdSmrg 472313a12fdSmrg configure: Remove AM_MAINTAINER_MODE 473313a12fdSmrg 474313a12fdSmrg Signed-off-by: Adam Jackson <ajax@redhat.com> 475313a12fdSmrg 476313a12fdSmrgcommit 8570d287396934f26224c76d48d7f17d87380e72 477313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 478313a12fdSmrgDate: Sat Jan 12 15:58:59 2013 -0800 479313a12fdSmrg 480313a12fdSmrg Convert INCLUDES to AM_CPPFLAGS in preparation for automake-1.14 obsoletion 481313a12fdSmrg 482313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 483313a12fdSmrg 484313a12fdSmrgcommit 369d133ca19f938d123254dee5c88214512f82df 485313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 486313a12fdSmrgDate: Fri Jan 4 19:38:51 2013 -0800 487313a12fdSmrg 488313a12fdSmrg unifdef -U__UNIXOS2__ 489313a12fdSmrg 490313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 491313a12fdSmrg 492313a12fdSmrgcommit e04364efccbb3bb4cfc5f4cb491ffa1faaaacbdb 493313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 494313a12fdSmrgDate: Sun Dec 16 15:50:52 2012 -0800 495313a12fdSmrg 496313a12fdSmrg Tell clang to shut up about the padding in struct xauth 497313a12fdSmrg 498313a12fdSmrg We can't clean it up without breaking ABI, so disable the warnings for it: 499313a12fdSmrg 500313a12fdSmrg ./include/X11/Xauth.h:33:19: warning: padding struct 'struct xauth' with 4 bytes to align 'address' [-Wpadded] 501313a12fdSmrg char *address; 502313a12fdSmrg ^ 503313a12fdSmrg ./include/X11/Xauth.h:35:19: warning: padding struct 'struct xauth' with 6 bytes to align 'number' [-Wpadded] 504313a12fdSmrg char *number; 505313a12fdSmrg ^ 506313a12fdSmrg ./include/X11/Xauth.h:37:19: warning: padding struct 'struct xauth' with 6 bytes to align 'name' [-Wpadded] 507313a12fdSmrg char *name; 508313a12fdSmrg ^ 509313a12fdSmrg ./include/X11/Xauth.h:39:18: warning: padding struct 'struct xauth' with 6 bytes to align 'data' [-Wpadded] 510313a12fdSmrg char *data; 511313a12fdSmrg ^ 512313a12fdSmrg 513313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 514313a12fdSmrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 515313a12fdSmrg 516313a12fdSmrgcommit 4d43b4554f8e35bf8122ae9d2f1bbc0e56fe6d37 517313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 518313a12fdSmrgDate: Sun Dec 16 15:40:30 2012 -0800 519313a12fdSmrg 520313a12fdSmrg Clean up some clang warnings about sign conversion 521313a12fdSmrg 522313a12fdSmrg fread & fwrite are defined as taking size_t arguments (an unsigned type), 523313a12fdSmrg so stop casting their arguments to a signed int just to confuse things. 524313a12fdSmrg 525313a12fdSmrg Fixes warnings: 526313a12fdSmrg 527313a12fdSmrg AuFileName.c:69:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 528313a12fdSmrg size = strlen (name) + strlen(&slashDotXauthority[1]) + 2; 529313a12fdSmrg ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 530313a12fdSmrg 531313a12fdSmrg AuRead.c:58:44: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 532313a12fdSmrg if (fread (data, (int) sizeof (char), (int) len, file) != len) { 533313a12fdSmrg ~~~~~ ^~~~~~~~~ 534313a12fdSmrg 535313a12fdSmrg AuWrite.c:49:46: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 536313a12fdSmrg if (fwrite (string, (int) sizeof (char), (int) count, file) != count) 537313a12fdSmrg ~~~~~~ ^~~~~~~~~~~ 538313a12fdSmrg 539313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 540313a12fdSmrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 541313a12fdSmrg 542313a12fdSmrgcommit f2b24dd74614ce807cacf764c6eddd834feffc5a 543313a12fdSmrgAuthor: Eric S. Raymond <esr@thyrsus.com> 544313a12fdSmrgDate: Thu Aug 23 11:12:39 2012 -0400 545313a12fdSmrg 546313a12fdSmrg Remove a use of tab stops. 547313a12fdSmrg 548313a12fdSmrgcommit 9daef33e32ba36c1f872691daeebbf98a73b4b25 549313a12fdSmrgAuthor: Chase Douglas <chase.douglas@canonical.com> 550313a12fdSmrgDate: Fri Apr 20 14:16:07 2012 -0700 551313a12fdSmrg 552313a12fdSmrg Free XauFileName() static buffer at exit 553313a12fdSmrg 554313a12fdSmrg XauFileName() may allocate and return a static buffer. The only 555313a12fdSmrg way to ensure it is freed is to deallocate it when the program exits. 556313a12fdSmrg 557313a12fdSmrg Signed-off-by: Chase Douglas <chase.douglas@canonical.com> 558313a12fdSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 559313a12fdSmrg 560313a12fdSmrgcommit 0e3061495f5da8a323db02e612c4f09688b7ade0 561313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 562313a12fdSmrgDate: Tue Mar 6 22:16:57 2012 -0800 563313a12fdSmrg 564313a12fdSmrg libXau 1.0.7 565313a12fdSmrg 566313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 567313a12fdSmrg 568313a12fdSmrgcommit 5c01ef69eee7dfe925c97558153fcd5e116252c6 569313a12fdSmrgAuthor: Matthew D. Fuller <fullermd@over-yonder.net> 570313a12fdSmrgDate: Mon Sep 5 10:31:14 2011 -0500 571313a12fdSmrg 572313a12fdSmrg Improve the handling of "normal" locking collisions. 573313a12fdSmrg 574313a12fdSmrg EEXIST is a perfectly normal and expected errno for open(O_CREAT | 575313a12fdSmrg O_EXCL), and is a signal to loop around and retry, not return with an 576313a12fdSmrg error. 577313a12fdSmrg 578313a12fdSmrg Signed-off-by: Matthew D. Fuller <fullermd@over-yonder.net> 579313a12fdSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 580313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 581313a12fdSmrg 582313a12fdSmrgcommit 8fd15eb0149cec75d69a27b1f8ec3ce092465b80 583313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 584313a12fdSmrgDate: Fri Sep 16 22:04:41 2011 -0700 585313a12fdSmrg 586313a12fdSmrg Strip trailing whitespace 587313a12fdSmrg 588313a12fdSmrg Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 589313a12fdSmrg git diff -w & git diff -b show no diffs from this change 590313a12fdSmrg 591313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 592313a12fdSmrg 593313a12fdSmrgcommit 063bfa679adc2c00a6b55e5c9ee97f2aa0638788 594313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 595313a12fdSmrgDate: Wed Feb 2 11:43:40 2011 -0500 596313a12fdSmrg 597313a12fdSmrg config: comment, minor upgrade, quote and layout configure.ac 598313a12fdSmrg 599313a12fdSmrg Group statements per section as per Autoconf standard layout 600313a12fdSmrg Quote statements where appropriate. 601313a12fdSmrg Autoconf recommends not using dnl instead of # for comments 602313a12fdSmrg 603313a12fdSmrg Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 604313a12fdSmrg Use AC_PROG_LIBTOOL to replace the deprecated AM_PROG_LIBTOOL 605313a12fdSmrg Add AC_CONFIG_SRCDIR([Makefile.am]) where missing 606313a12fdSmrg No functional configuration changes 607313a12fdSmrg 608313a12fdSmrg This helps automated maintenance and release activities. 609313a12fdSmrg Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 610313a12fdSmrg 611313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 612313a12fdSmrg 613313a12fdSmrgcommit c492cf2f90db79e75bf3fa8a8215f8139237c5c5 614313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 615313a12fdSmrgDate: Fri Jan 28 19:41:37 2011 -0500 616313a12fdSmrg 617313a12fdSmrg config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 618313a12fdSmrg 619313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 620313a12fdSmrg 621313a12fdSmrgcommit 7de07642d62440a90942a8a071624ac09f48a2b3 622313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 623313a12fdSmrgDate: Fri Jan 28 16:07:07 2011 -0500 624313a12fdSmrg 625313a12fdSmrg config: replace deprecated AC_HELP_STRING with AS_HELP_STRING 626313a12fdSmrg 627313a12fdSmrg This silences an Automake warning. 628313a12fdSmrg 629313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 630313a12fdSmrg 631313a12fdSmrgcommit 98f08b9c8414e7d759d08af4711b9519ca8fd37f 632313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 633313a12fdSmrgDate: Fri Jan 28 11:56:13 2011 -0500 634313a12fdSmrg 635313a12fdSmrg config: remove already included statements 636313a12fdSmrg 637313a12fdSmrg AC_PROG_INSTALL and AC_PROG_SED are included in XORG_DEFAULT_OPTIONS. 638313a12fdSmrg AC_PROG_MAKE_SET is included by AM_INIT_AUTOMAKE 639313a12fdSmrg 640313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 641313a12fdSmrg 642313a12fdSmrgcommit b910d657d7b857fcd2564304205c853fa8148667 643313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 644313a12fdSmrgDate: Thu Jan 27 18:50:14 2011 -0500 645313a12fdSmrg 646313a12fdSmrg config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 647313a12fdSmrg 648313a12fdSmrg XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 649313a12fdSmrg AC_PROG_C_C99. This sets gcc with -std=gnu99. 650313a12fdSmrg If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 651313a12fdSmrg 652313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 653313a12fdSmrg 654313a12fdSmrgcommit 2085fbfa8347620890ed844057a42c9a4dba606b 655313a12fdSmrgAuthor: Jesse Adkins <jesserayadkins@gmail.com> 656313a12fdSmrgDate: Tue Sep 28 13:30:02 2010 -0700 657313a12fdSmrg 658313a12fdSmrg Purge cvs tags. 659313a12fdSmrg 660313a12fdSmrg Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 661313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 662313a12fdSmrg 663313a12fdSmrgcommit 240d2475aa627774dad9e4f02594c5ce8c8048a4 664313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 665313a12fdSmrgDate: Wed Aug 11 09:41:00 2010 -0400 666313a12fdSmrg 667313a12fdSmrg Xau.man: replace hard-coded 3 with __libmansuffix__ 668313a12fdSmrg 669313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 670313a12fdSmrg 671313a12fdSmrgcommit afcd0ff9109b3478a473772c9d4e14d57951aab8 672313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 673313a12fdSmrgDate: Wed Aug 11 09:31:50 2010 -0400 674313a12fdSmrg 675313a12fdSmrg Xau.man: remove whitespace as reported by git diff check 676313a12fdSmrg 677313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 678313a12fdSmrg 679313a12fdSmrgcommit f666268d1f328f76cbbef367560eb9ea4da30808 680313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 681313a12fdSmrgDate: Wed Aug 11 09:11:55 2010 -0400 682313a12fdSmrg 683313a12fdSmrg config: simplify building of shadow man pages 684313a12fdSmrg 685313a12fdSmrg Store the shadow files in git as any other man page. 686313a12fdSmrg Move man pages to man dir and use the common makefile 687313a12fdSmrg 688313a12fdSmrg Local fix in CVS for bug 5628 689313a12fdSmrg is not required as the problem has been fixed in 690313a12fdSmrg util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba 691313a12fdSmrg 692313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 693313a12fdSmrg 69400084f2cSmrgcommit a01b74fad039e68cf296bd5e83c6f538181e529a 69500084f2cSmrgAuthor: Julien Cristau <jcristau@debian.org> 69600084f2cSmrgDate: Mon Jul 19 17:17:54 2010 +0100 69700084f2cSmrg 69800084f2cSmrg Bump to 1.0.6 69900084f2cSmrg 70000084f2cSmrgcommit ad12e7a68f69fdc960170c0248f07df68f0fc476 70100084f2cSmrgAuthor: Julien Cristau <jcristau@debian.org> 70200084f2cSmrgDate: Mon Jul 19 17:18:34 2010 +0100 70300084f2cSmrg 70400084f2cSmrg Require xorg-macros 1.4 for XORG_INSTALL 70500084f2cSmrg 70600084f2cSmrgcommit f8f0ec4955e51a2a420724f9bc2287d5a725cb39 70700084f2cSmrgAuthor: Julien Cristau <jcristau@debian.org> 70800084f2cSmrgDate: Mon Jul 19 17:16:13 2010 +0100 70900084f2cSmrg 71000084f2cSmrg Kill cvs keyword 71100084f2cSmrg 71200084f2cSmrgcommit 7d42fad5cec59cb0696087bed9745ffd5a999f68 71300084f2cSmrgAuthor: Brice Goglin <Brice.Goglin@ens-lyon.org> 71400084f2cSmrgDate: Sat May 29 21:11:14 2010 +0200 71500084f2cSmrg 71600084f2cSmrg Xau.man: Add missing const attributes 71700084f2cSmrg 71800084f2cSmrg Reported by Tom Fogal in 71900084f2cSmrg http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583599 72000084f2cSmrg 72100084f2cSmrgcommit f93ffa718135d9d85f04935325016b8766f05ea3 72200084f2cSmrgAuthor: Brice Goglin <Brice.Goglin@ens-lyon.org> 72300084f2cSmrgDate: Sat May 29 21:04:24 2010 +0200 72400084f2cSmrg 72500084f2cSmrg Xau.man: Fix XauGetAuthByAddr() prototype 72600084f2cSmrg 72700084f2cSmrg Add missing name_length and name parameters. 72800084f2cSmrg 72900084f2cSmrg Reported by Tom Fogal in 73000084f2cSmrg http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583599 73100084f2cSmrg 73200084f2cSmrgcommit c0bc3fb7ac4f719b96257e29eaa60c2d5ed11705 73300084f2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 73400084f2cSmrgDate: Wed May 26 21:59:15 2010 -0700 73500084f2cSmrg 73600084f2cSmrg Use AC_PROG_SED to find sed to use for man pages 73700084f2cSmrg 73800084f2cSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 73900084f2cSmrg 74000084f2cSmrgcommit ff907e90a2fe95bb234049a7a11e8e3b10d54533 74100084f2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 74200084f2cSmrgDate: Wed May 26 21:57:12 2010 -0700 74300084f2cSmrg 74400084f2cSmrg Use $(AM_V_GEN) to silence man page generation 74500084f2cSmrg 74600084f2cSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 74700084f2cSmrg 74800084f2cSmrgcommit 58aef8ebf89cc8d6d4d67dc7572752db0c44b6c3 74900084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 75000084f2cSmrgDate: Tue Mar 30 09:05:41 2010 -0400 75100084f2cSmrg 75200084f2cSmrg config: update AC_PREREQ statement to 2.60 75300084f2cSmrg 75400084f2cSmrg Unrelated to the previous patches, the new value simply reflects 75500084f2cSmrg the reality that the minimum level for autoconf to configure 75600084f2cSmrg all x.org modules is 2.60 dated June 2006. 75700084f2cSmrg 75800084f2cSmrg ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 75900084f2cSmrg 76000084f2cSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 76100084f2cSmrg 76200084f2cSmrgcommit 8db2a151b92fe3a408d847c868d7823a0217b73d 76300084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 76400084f2cSmrgDate: Tue Mar 30 09:05:05 2010 -0400 76500084f2cSmrg 76600084f2cSmrg config: remove the pkgconfig pc.in file from EXTRA_DIST 76700084f2cSmrg 76800084f2cSmrg Automake always includes it in the tarball. 76900084f2cSmrg 77000084f2cSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 77100084f2cSmrg 77200084f2cSmrgcommit 4039c624286061122e3350f9194dba27118ab904 77300084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 77400084f2cSmrgDate: Tue Feb 16 10:37:21 2010 -0500 77500084f2cSmrg 77600084f2cSmrg config: move CWARNFLAGS from configure.ac to Makefile.am 77700084f2cSmrg 77800084f2cSmrg Compiler warning flags should be explicitly set in the makefile 77900084f2cSmrg rather than being merged with other packages compiler flags. 78000084f2cSmrg 78100084f2cSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 78200084f2cSmrg 78300084f2cSmrgcommit 243b553ace945da0263bb32464dfdc45e0c70c88 78400084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 78500084f2cSmrgDate: Fri Nov 27 20:56:03 2009 -0500 78600084f2cSmrg 78700084f2cSmrg Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 78800084f2cSmrg 78900084f2cSmrg Now that the INSTALL file is generated. 79000084f2cSmrg Allows running make maintainer-clean. 79100084f2cSmrg 79200084f2cSmrgcommit eed5cf87f68c665503d0dae90baf8549bb61358e 79300084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 79400084f2cSmrgDate: Wed Oct 28 14:09:10 2009 -0400 79500084f2cSmrg 79600084f2cSmrg INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 79700084f2cSmrg 79800084f2cSmrg Add missing INSTALL file. Use standard GNU file on building tarball 79900084f2cSmrg README may have been updated 80000084f2cSmrg Remove AUTHORS file as it is empty and no content available yet. 80100084f2cSmrg Remove NEWS file as it is empty and no content available yet. 80200084f2cSmrg 80300084f2cSmrgcommit 31fe929d3ea43cd8fbe2853157682677704883ad 80400084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 80500084f2cSmrgDate: Tue Oct 27 15:07:25 2009 -0400 80600084f2cSmrg 80700084f2cSmrg Deploy the new XORG_DEFAULT_OPTIONS #24242 80800084f2cSmrg 80900084f2cSmrg This macro aggregate a number of existing macros that sets commmon 81000084f2cSmrg X.Org components configuration options. It shields the configuration file from 81100084f2cSmrg future changes. 81200084f2cSmrg 81300084f2cSmrgcommit f6ae36d4bf43cd601c3c1339100684169bbaeeb3 81400084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 81500084f2cSmrgDate: Mon Oct 26 22:08:42 2009 -0400 81600084f2cSmrg 81700084f2cSmrg Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 81800084f2cSmrg 81900084f2cSmrg ChangeLog filename is known to Automake and requires no further 82000084f2cSmrg coding in the makefile. 82100084f2cSmrg 82200084f2cSmrgcommit 6e702152714be9538e1ae1b3533843f972ceb1e9 82300084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 82400084f2cSmrgDate: Thu Oct 22 12:34:19 2009 -0400 82500084f2cSmrg 82600084f2cSmrg .gitignore: use common defaults with custom section # 24239 82700084f2cSmrg 82800084f2cSmrg Using common defaults will reduce errors and maintenance. 82900084f2cSmrg Only the very small or inexistent custom section need periodic maintenance 83000084f2cSmrg when the structure of the component changes. Do not edit defaults. 83100084f2cSmrg 83200084f2cSmrgcommit 550725b423ec0364f0a32ed6935140617e366cf8 83300084f2cSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org> 83400084f2cSmrgDate: Wed Oct 21 12:47:23 2009 -0700 83500084f2cSmrg 83600084f2cSmrg This is not a GNU project, so declare it foreign. 83700084f2cSmrg 83800084f2cSmrg On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 83900084f2cSmrg > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 84000084f2cSmrg > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 84100084f2cSmrg > > was quite annoying to work around since 'autoreconf -fvi' replaces 84200084f2cSmrg > > it and git wants to commit it. Should these files even be in git? 84300084f2cSmrg > > Can I nuke them for the betterment of humanity and since they get 84400084f2cSmrg > > created by autoreconf anyways? 84500084f2cSmrg > 84600084f2cSmrg > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 84700084f2cSmrg 84800084f2cSmrg As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 84900084f2cSmrg AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 85000084f2cSmrg of the INSTALL file. It is also part of the 24206 solution. 85100084f2cSmrg 85200084f2cSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 85300084f2cSmrg 854e19dfac4Smrgcommit 825435514bd91d0d903247c46249a87d6fe8ae09 855e19dfac4SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 856e19dfac4SmrgDate: Fri Aug 28 14:34:32 2009 +1000 857e19dfac4Smrg 858e19dfac4Smrg libXau 1.0.5 859e19dfac4Smrg 860e19dfac4Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 861e19dfac4Smrg 862e19dfac4Smrgcommit fc54a4f03b926dfdb590b112c7128516ffc25539 863e19dfac4SmrgAuthor: Jeremy Huddleston <jeremy@yuffie.local> 864e19dfac4SmrgDate: Sun Feb 22 11:14:04 2009 -0800 865e19dfac4Smrg 866e19dfac4Smrg Make file locking more robust for network shares like AFP 867e19dfac4Smrg 868e19dfac4Smrgcommit 742ff03dcad4d16ca8901ed47be91b303523a385 869e19dfac4SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 870e19dfac4SmrgDate: Fri Feb 6 11:35:40 2009 -0800 871e19dfac4Smrg 872e19dfac4Smrg Restore FamilyKrb5Principal definition 873e19dfac4Smrg 874e19dfac4Smrg Even if Kerberos5 support is currently unimplemented in the X server & 875e19dfac4Smrg libXau, the Family id for the X11 protocol is still defined and reserved 876e19dfac4Smrg for Kerberos5, and should be recorded here for interoperability with 877e19dfac4Smrg other implementations and to avoid reuse if someone adds a new 878e19dfac4Smrg authentication family in the future. 879e19dfac4Smrg 880e19dfac4Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 881e19dfac4Smrg 882e19dfac4Smrgcommit c147fb417582e7384b5464bb53cfd492f9d7c69d 883e19dfac4SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 884e19dfac4SmrgDate: Mon Feb 2 16:54:20 2009 -0200 885e19dfac4Smrg 886e19dfac4Smrg Remove old api kerberos. 887e19dfac4Smrg 888e19dfac4Smrg LibXau uses a 1993 kerberos api, but the X Server side support has 889e19dfac4Smrg been already removed for quite some time. 890e19dfac4Smrg This corrects bug report 891e19dfac4Smrg https://bugs.freedesktop.org/show_bug.cgi?id=14684 892e19dfac4Smrg 893e19dfac4Smrgcommit 11fbe620625520668f5e88e4f5a8fe149a7cfa3f 894e19dfac4SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 895e19dfac4SmrgDate: Thu Jan 29 15:08:23 2009 -0200 896e19dfac4Smrg 897e19dfac4Smrg Janitor: Correct make distcheck and remove extra .gitignore file. 898e19dfac4Smrg 899e19dfac4Smrgcommit 7f6275300243fd15ce974d1b5e478b47f7758485 900e19dfac4SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 901e19dfac4SmrgDate: Tue Aug 26 14:19:19 2008 -0700 902e19dfac4Smrg 903e19dfac4Smrg Version bump: 1.0.4 904e19dfac4Smrg 905e19dfac4Smrgcommit 753bf38ceca4a0c8d6c6c1845b4387e4b3c9e4f0 906e19dfac4SmrgAuthor: Damien Th?bault <damien.thebault@gmail.com> 907e19dfac4SmrgDate: Tue Aug 26 14:16:44 2008 -0700 908e19dfac4Smrg 909e19dfac4Smrg Bug 17314: libXau's Makefile.am should have proper man creation rules 910e19dfac4Smrg 911e19dfac4Smrg X.Org Bugzilla #17314 <http://bugs.freedesktop.org/show_bug.cgi?id=17314> 912e19dfac4Smrg Patch #18528 <http://bugs.freedesktop.org/attachment.cgi?id=18528> 913e19dfac4Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 914e19dfac4Smrg 915e19dfac4Smrgcommit a0b2aac596ea2cbe4d0ec1ef8c406ad98f0c499d 916e19dfac4SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 917e19dfac4SmrgDate: Tue Jul 8 15:08:35 2008 -0700 918e19dfac4Smrg 919e19dfac4Smrg SVR4 (including Solaris) puts gethostbyname_r in libnsl instead of libc 920e19dfac4Smrg 921e19dfac4Smrgcommit 1bc9f04963a8a236cc190e75e32282774b556932 922e19dfac4SmrgAuthor: Daniel Drake <ddrake@brontes3d.com> 923e19dfac4SmrgDate: Tue May 29 14:06:00 2007 -0800 924e19dfac4Smrg 925e19dfac4Smrg Bug #11097: libXau COPYING fix (add missing copyright dates) 926e19dfac4Smrg 927e19dfac4Smrg X.Org Bugzilla #11097 <https://bugs.freedesktop.org/show_bug.cgi?id=11097> 928e19dfac4Smrg 92927702724Smrgcommit 45d137fdbb9b21513aff68e945e19cdfdcbc28b1 93027702724SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 93127702724SmrgDate: Sat Dec 16 01:18:20 2006 +0200 93227702724Smrg 93327702724Smrg bump to 1.0.3 93427702724Smrg 93527702724Smrgcommit fefdba6ed5ef56abf0da9caaca64af5a5e7895b0 93627702724SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 93727702724SmrgDate: Wed Dec 6 18:53:29 2006 +0200 93827702724Smrg 93927702724Smrg Makefile.am: make ChangeLog hook safer 94027702724Smrg Make ChangeLog hook as safe as possible. 94127702724Smrg 94227702724Smrgcommit 90e34a4aa471b6e446345ba8095990e360a41570 94327702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 94427702724SmrgDate: Fri Jul 28 13:47:44 2006 -0700 94527702724Smrg 94627702724Smrg Version bump -> 1.0.2 94727702724Smrg 94827702724Smrgcommit fab8b091936874b4a8077f490ec80abf7b092049 94927702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 95027702724SmrgDate: Mon Jul 24 13:14:04 2006 -0700 95127702724Smrg 95227702724Smrg Require xorg-macros 1.1.0 or later for XORG_WITH_LINT & XORG_LINT_LIBRARY macros 95327702724Smrg 95427702724Smrgcommit 3399e7bed20680520b39ade782d7a33966d477ae 95527702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 95627702724SmrgDate: Mon Jul 24 13:12:57 2006 -0700 95727702724Smrg 95827702724Smrg Add lint library to CLEANFILES 95927702724Smrg 96027702724Smrgcommit aa4f35661022f3f1c1b94284b34a531381d3a7f1 96127702724SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr> 96227702724SmrgDate: Sun Jul 16 10:57:36 2006 +0200 96327702724Smrg 96427702724Smrg set GIT_DIR=${srcdir}/.git for git-log 96527702724Smrg 96627702724Smrgcommit 881115413a7c157c9aab8fba39c8929692baaacc 96727702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 96827702724SmrgDate: Thu Jul 13 17:01:49 2006 -0700 96927702724Smrg 97027702724Smrg Generate lint library for checking programs that call functions in libXau 97127702724Smrg 97227702724Smrg (Disabled by default, enable with --enable-lint-library) 97327702724Smrg 97427702724Smrgcommit f25155b03b9fa866d522714ad64e92bf7f2b95fa 97527702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 97627702724SmrgDate: Thu Jul 13 15:16:11 2006 -0700 97727702724Smrg 97827702724Smrg renamed: include/.cvsignore -> include/.gitignore 97927702724Smrg 98027702724Smrgcommit 9062a6da402d416f21d4365d3c3a29ceea707e77 98127702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 98227702724SmrgDate: Wed Jul 12 23:53:14 2006 -0700 98327702724Smrg 98427702724Smrg Replace static ChangeLog with dist-hook to generate from git-log 98527702724Smrg 98627702724Smrgcommit 9b5a14e6de65658fdb712e737b292568a69dc3ee 98727702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 98827702724SmrgDate: Wed Jul 12 19:27:52 2006 -0700 98927702724Smrg 99027702724Smrg Rename XORG_ENABLE_LINT to XORG_WITH_LINT 99127702724Smrg 99227702724Smrgcommit d3f7a679fce893782774e97c0718393295d0773e 99327702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 99427702724SmrgDate: Wed Jul 12 19:26:53 2006 -0700 99527702724Smrg 99627702724Smrg Move --with-lint handling to XORG_ENABLE_LINT() in xorg-macros.m4 99727702724Smrg 99827702724Smrgcommit 1abf440a6a54fb0624915f9ac975f3074252c422 99927702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 100027702724SmrgDate: Wed Jul 12 19:25:38 2006 -0700 100127702724Smrg 100227702724Smrg Add *~ to .gitignore to ignore emacs droppings 100327702724Smrg 100427702724Smrgcommit 43b8275be56151bf0e29ce22795afbef24de0f9c 100527702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 100627702724SmrgDate: Wed Jul 12 17:00:16 2006 -0700 100727702724Smrg 100827702724Smrg renamed: .cvsignore -> .gitignore 100927702724Smrg 101027702724Smrgcommit 385d7fa4f151425539d613c9665b5e862f3ef614 101127702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 101227702724SmrgDate: Wed Jun 28 22:53:36 2006 +0000 101327702724Smrg 101427702724Smrg Add "--with-lint" configure flag and "make lint" Makefile target to check 101527702724Smrg source code with lint, sparse or similar tools. 101627702724Smrg 101727702724Smrgcommit 21ea069c9078edd386e96e038e1a71e041e32cf5 101827702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 101927702724SmrgDate: Wed Jun 28 22:49:36 2006 +0000 102027702724Smrg 102127702724Smrg Changelog for last commit: 102227702724Smrg Remove prototype for XauGetAuthByName to clear lint warning: name declared 102327702724Smrg but never used or defined 102427702724Smrg Fix sparse warnings: 102527702724Smrg -warning: Using plain integer as NULL pointer 102627702724Smrg -warning: non-ANSI definition of function 102727702724Smrg 102827702724Smrgcommit 8274b8e4b121c3dc3bfd5d0fa4f85bc23f5c09a0 102927702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 103027702724SmrgDate: Wed Jun 28 22:26:50 2006 +0000 103127702724Smrg 103227702724Smrg Remove prototype for XauGetAuthByName to clear lint warning: name declared 103327702724Smrg but never used or defined 103427702724Smrg Fix sparse warnings: 103527702724Smrg -warning: Using plain integer as NULL pointer 103627702724Smrg -warning: non-ANSI definition of function 103727702724Smrg 103827702724Smrgcommit 7f6f90cfce51806340f25b80a87b147d8a743b27 103927702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 104027702724SmrgDate: Sat Jun 10 01:27:06 2006 +0000 104127702724Smrg 104227702724Smrg Clean up existing Autest test program and use to provide simple (and very 104327702724Smrg incomplete) "make check" test case. 104427702724Smrg 104527702724Smrgcommit e214cc19e1d599f16a69e86b1d8b247ad40a9ed7 104627702724SmrgAuthor: Adam Jackson <ajax@nwnk.net> 104727702724SmrgDate: Fri May 12 16:05:48 2006 +0000 104827702724Smrg 104927702724Smrg Bump to 1.0.1 105027702724Smrg 105127702724Smrgcommit b92b597d7d597dd223371fe0ff60d1b2dad38fda 105227702724SmrgAuthor: Kevin E Martin <kem@kem.org> 105327702724SmrgDate: Mon May 8 19:47:10 2006 +0000 105427702724Smrg 105527702724Smrg Bug #5628 <https://bugs.freedesktop.org/show_bug.cgi?id=5628> Shadow pages 105627702724Smrg not created correctly when MANDIR & MANSUFFIX don't match. 105727702724Smrg 105827702724Smrgcommit 253a3e1c94642ccee9a3ed694eecb5382aa22b1e 105927702724SmrgAuthor: Kevin E Martin <kem@kem.org> 106027702724SmrgDate: Thu Dec 15 00:24:28 2005 +0000 106127702724Smrg 106227702724Smrg Update package version number for final X11R7 release candidate. 106327702724Smrg 106427702724Smrgcommit c7648c97a5da8824d2871f528da89dedc98e2598 106527702724SmrgAuthor: Kevin E Martin <kem@kem.org> 106627702724SmrgDate: Tue Dec 6 22:48:42 2005 +0000 106727702724Smrg 106827702724Smrg Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 106927702724Smrg 107027702724Smrgcommit c0fbe656693cab8fdf8776fb4d0fa85d0efc4e20 107127702724SmrgAuthor: Kevin E Martin <kem@kem.org> 107227702724SmrgDate: Sat Dec 3 05:49:42 2005 +0000 107327702724Smrg 107427702724Smrg Update package version number for X11R7 RC3 release. 107527702724Smrg 107627702724Smrgcommit d6d0baef6dd91cc1c3d3d701ad83ec095f02630c 107727702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 107827702724SmrgDate: Mon Nov 28 22:03:05 2005 +0000 107927702724Smrg 108027702724Smrg Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 108127702724Smrg update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 108227702724Smrg 108327702724Smrgcommit 1272a96ff8c6ee8c1ff5fc23c421b79ea4c15f92 108427702724SmrgAuthor: Eric Anholt <anholt@freebsd.org> 108527702724SmrgDate: Sun Nov 20 23:17:40 2005 +0000 108627702724Smrg 108727702724Smrg Add/improve libs .cvsignores. 108827702724Smrg 108927702724Smrgcommit 08bef4712fc1e9194db9c8910f461873b7065063 109027702724SmrgAuthor: Kevin E Martin <kem@kem.org> 109127702724SmrgDate: Sat Nov 19 07:15:40 2005 +0000 109227702724Smrg 109327702724Smrg Update pkgconfig files to separate library build-time dependencies from 109427702724Smrg application build-time dependencies, and update package deps to work 109527702724Smrg with separate build roots. 109627702724Smrg 109727702724Smrgcommit 307ff4cf91c1331c29470a9654d9d18293b45389 109827702724SmrgAuthor: Kevin E Martin <kem@kem.org> 109927702724SmrgDate: Wed Oct 19 02:48:09 2005 +0000 110027702724Smrg 110127702724Smrg Update package version number for RC1 release. 110227702724Smrg 110327702724Smrgcommit 913ed232278b0673a763eb46e97aea0f78348b5a 110427702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 110527702724SmrgDate: Tue Oct 18 00:00:08 2005 +0000 110627702724Smrg 110727702724Smrg Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions to 110827702724Smrg work better with BSD make 110927702724Smrg 111027702724Smrgcommit ce3af1f6d302e3b7adaba7e166f6f594aa13c310 111127702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 111227702724SmrgDate: Mon Oct 17 21:13:15 2005 +0000 111327702724Smrg 111427702724Smrg Rename .shadows.DONE to shadows.DONE to avoid some make's thinking it's a 111527702724Smrg suffix rule (reported by Matthieu Herrb) 111627702724Smrg 111727702724Smrgcommit 86f92c112c22604824d2044b566b8cbee81cb397 111827702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 111927702724SmrgDate: Wed Oct 12 00:39:36 2005 +0000 112027702724Smrg 112127702724Smrg Use sed to put version number in man page Add shadow man pages for man 112227702724Smrg pages that document multiple functions. 112327702724Smrg 112427702724Smrgcommit bd48f668b3c8d5de53e42b73ef4e4136d384672d 112527702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 112627702724SmrgDate: Thu Sep 22 01:40:07 2005 +0000 112727702724Smrg 112827702724Smrg Set needed flags for MT-safe API's called from libXau 112927702724Smrg 113027702724Smrgcommit 82affd3fdeafe063406d80e439c16b5d7ee66020 113127702724SmrgAuthor: Kevin E Martin <kem@kem.org> 113227702724SmrgDate: Fri Jul 29 21:22:50 2005 +0000 113327702724Smrg 113427702724Smrg Various changes preparing packages for RC0: 113527702724Smrg - Verify and update package version numbers as needed 113627702724Smrg - Implement versioning scheme 113727702724Smrg - Change bug address to point to bugzilla bug entry form 113827702724Smrg - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 113927702724Smrg reenable it) 114027702724Smrg - Fix makedepend to use pkgconfig and pass distcheck 114127702724Smrg - Update build script to build macros first 114227702724Smrg - Update modular Xorg version 114327702724Smrg 114427702724Smrgcommit 2edd5e132ac2d1ca1a5631fb1e54970012b33f85 114527702724SmrgAuthor: Keith Packard <keithp@keithp.com> 114627702724SmrgDate: Sat Jul 9 06:06:57 2005 +0000 114727702724Smrg 114827702724Smrg Add .cvsignore files 114927702724Smrg 115027702724Smrgcommit 2527a93c7ba785499c52de48da9b60d02eb4722d 115127702724SmrgAuthor: Adam Jackson <ajax@nwnk.net> 115227702724SmrgDate: Thu May 19 00:22:32 2005 +0000 115327702724Smrg 115427702724Smrg revert last change, didn't do right thing at all, sorry for the noise 115527702724Smrg 115627702724Smrgcommit fe846da148f3dd15e13e34216853d700cd2c51fd 115727702724SmrgAuthor: Adam Jackson <ajax@nwnk.net> 115827702724SmrgDate: Thu May 19 00:10:07 2005 +0000 115927702724Smrg 116027702724Smrg Require automake 1.7 in AM_INIT_AUTOMAKE 116127702724Smrg 116227702724Smrgcommit 9607573553c23bcdfb1c3eaec3571aa52fdeb5ee 116327702724SmrgAuthor: Josh Triplett <josh@speakeasy.net> 116427702724SmrgDate: Sat May 14 07:46:48 2005 +0000 116527702724Smrg 116627702724Smrg Move includes in Xau and Xdmcp into include/X11 subdirectories so that the 116727702724Smrg source can reference them with <X11/...>. 116827702724Smrg 116927702724Smrgcommit 56a655e717c5de6d91c890fdc6f9b0469ad1dd1a 1170630e437aSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 117127702724SmrgDate: Wed May 11 22:44:53 2005 +0000 117227702724Smrg 117327702724Smrg lib/Xau: 117427702724Smrg - Update AUTHORS, COPYING from Keith's tree 117527702724Smrg - Don't use gcc specific "-include config.h" 117627702724Smrg - Add autogen.sh 117727702724Smrg lib/xtrans: 117827702724Smrg - Add AUTHORS, COPYING, ChangeLog, Makefile.am, NEWS, README, autogen.sh, 117927702724Smrg configure.ac, xtrans.pc.in 118027702724Smrg xc/lib/Xau: 118127702724Smrg - Add conditionalized #include <config.h> 118227702724Smrg util/modular/symlink.sh 118327702724Smrg - Add functions symlink_lib_xau() and symlink_lib_xtrans() 118427702724Smrg util/modular/addconfig.h 118527702724Smrg - New script that adds #include <config.h> to files 118627702724Smrg 118727702724Smrgcommit 60177d823918d9ef7575da27870796c1285a2032 1188630e437aSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 118927702724SmrgDate: Mon May 9 22:04:21 2005 +0000 119027702724Smrg 119127702724Smrg Add Xau library to lib/ and symlink.sh 119227702724Smrg 119327702724Smrgcommit 62b6efa4e0012fc499d2c70bff7b99b468a0458f 119427702724SmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 119527702724SmrgDate: Mon Nov 15 15:06:55 2004 +0000 119627702724Smrg 119727702724Smrg Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added 119827702724Smrg mingw (Win32) port 119927702724Smrg 120027702724Smrgcommit 05ed20614e85180684d5b8e663dcc2fe57851447 120127702724SmrgAuthor: Egbert Eich <eich@suse.de> 120227702724SmrgDate: Fri Apr 23 18:43:36 2004 +0000 120327702724Smrg 120427702724Smrg Merging XORG-CURRENT into trunk 120527702724Smrg 120627702724Smrgcommit 0b934581a8612148d70ecf84df72f6a69ca6c5c2 120727702724SmrgAuthor: Egbert Eich <eich@suse.de> 120827702724SmrgDate: Sun Mar 14 08:32:01 2004 +0000 120927702724Smrg 121027702724Smrg Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 121127702724Smrg 121227702724Smrgcommit 1a9fc5ef22e3bdd719fc0f991512b6a1d88faaad 121327702724SmrgAuthor: Egbert Eich <eich@suse.de> 121427702724SmrgDate: Wed Mar 3 12:11:20 2004 +0000 121527702724Smrg 121627702724Smrg Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 121727702724Smrg 121827702724Smrgcommit 494e0315dcd701302bb81f2b68f759917ad401dd 121927702724SmrgAuthor: Egbert Eich <eich@suse.de> 122027702724SmrgDate: Thu Feb 26 13:35:30 2004 +0000 122127702724Smrg 122227702724Smrg readding XFree86's cvs IDs 122327702724Smrg 122427702724Smrgcommit 690d8700431f1afcb585897e7cc49b4fd7c9cf46 122527702724SmrgAuthor: Egbert Eich <eich@suse.de> 122627702724SmrgDate: Thu Feb 26 09:22:39 2004 +0000 122727702724Smrg 122827702724Smrg Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 122927702724Smrg 123027702724Smrgcommit bca26a7b7c4c4f58d65462ffd3f1b0eaef2d5d4c 123127702724SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 123227702724SmrgDate: Tue Nov 25 19:28:09 2003 +0000 123327702724Smrg 123427702724Smrg XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 123527702724Smrg 123627702724Smrgcommit 1be3101aeab9b6136c32a91c23799724a7fe7797 123727702724SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 123827702724SmrgDate: Fri Nov 14 16:48:47 2003 +0000 123927702724Smrg 124027702724Smrg XFree86 4.3.0.1 124127702724Smrg 124227702724Smrgcommit dcc3fc52f917603df94ef4207f1dec9238dce23b 124327702724SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 124427702724SmrgDate: Fri Nov 14 15:54:38 2003 +0000 124527702724Smrg 124627702724Smrg R6.6 is the Xorg base-line 1247