ChangeLog revision 95b7a5c8
195b7a5c8Smrgcommit 4fbefa02d6c842401ff79065d364edd7087a12a6 295b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 395b7a5c8SmrgDate: Fri Aug 26 16:01:41 2022 -0700 495b7a5c8Smrg 595b7a5c8Smrg libXau 1.0.10 695b7a5c8Smrg 795b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 895b7a5c8Smrg 995b7a5c8Smrgcommit 83f33926d43f6ae4cf9734e3aedbef23fb0d6b74 1095b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 1195b7a5c8SmrgDate: Sun Jul 17 10:06:05 2022 -0700 1295b7a5c8Smrg 1395b7a5c8Smrg XauReadAuth: move failure handling code to a common code block 1495b7a5c8Smrg 1595b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1695b7a5c8Smrg 1795b7a5c8Smrgcommit 3db78d0fa60e07a4ffda61a19849ad30623f70cf 1895b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 1995b7a5c8SmrgDate: Sat Jul 9 11:00:50 2022 -0700 2095b7a5c8Smrg 2195b7a5c8Smrg Remove unnnecessary casts from malloc() and free() calls 2295b7a5c8Smrg 2395b7a5c8Smrg These are not needed in C89 and later. 2495b7a5c8Smrg 2595b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2695b7a5c8Smrg 2795b7a5c8Smrgcommit 7f43a321e59b998e731b36039b744138a2d5b776 2895b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 2995b7a5c8SmrgDate: Sat Jul 9 10:54:58 2022 -0700 3095b7a5c8Smrg 3195b7a5c8Smrg Autest.c: Fix -Wdiscarded-qualifiers warnings 3295b7a5c8Smrg 3395b7a5c8Smrg Autest.c: In function ‘main’: 3495b7a5c8Smrg Autest.c:38:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 3595b7a5c8Smrg 38 | char *name = "XAU-TEST-1"; 3695b7a5c8Smrg | ^~~~~~~~~~~~ 3795b7a5c8Smrg Autest.c:39:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 3895b7a5c8Smrg 39 | char *data = "Do not begin the test until instructed to do so."; 3995b7a5c8Smrg | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4095b7a5c8Smrg Autest.c:57:23: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 4195b7a5c8Smrg 57 | test_data.address = ""; 4295b7a5c8Smrg | ^ 4395b7a5c8Smrg Autest.c:59:22: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 4495b7a5c8Smrg 59 | test_data.number = ""; 4595b7a5c8Smrg | ^ 4695b7a5c8Smrg 4795b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 4895b7a5c8Smrg 4995b7a5c8Smrgcommit b98078c15874c12dfd4e01594ef9277897ade1df 5095b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 5195b7a5c8SmrgDate: Sat Jul 9 10:50:11 2022 -0700 5295b7a5c8Smrg 5395b7a5c8Smrg Fix spelling/wording issues 5495b7a5c8Smrg 5595b7a5c8Smrg Found by using: 5695b7a5c8Smrg codespell --builtin clear,rare,usage,informal,names 5795b7a5c8Smrg 5895b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 5995b7a5c8Smrg 6095b7a5c8Smrgcommit d824fa5517cf445dc1e204f05ee2098c254f2bdb 6195b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 6295b7a5c8SmrgDate: Sat Jul 9 10:48:33 2022 -0700 6395b7a5c8Smrg 6495b7a5c8Smrg Build xz tarballs instead of bzip2 6595b7a5c8Smrg 6695b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 6795b7a5c8Smrg 6895b7a5c8Smrgcommit 8928883477ff32cbbb97ee0e871324812e3b5c96 6995b7a5c8SmrgAuthor: Tobias Stoeckmann <tobias@stoeckmann.org> 7095b7a5c8SmrgDate: Sun Jul 3 11:52:44 2022 +0200 7195b7a5c8Smrg 7295b7a5c8Smrg Use explicit_bzero if available 7395b7a5c8Smrg 7495b7a5c8Smrg Optimizing compilers may remove the bzero call because it is followed 7595b7a5c8Smrg by free. The function explicit_bzero avoids this optimization. Use it 7695b7a5c8Smrg if it is available. 7795b7a5c8Smrg 7895b7a5c8Smrg Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 7995b7a5c8Smrg 8095b7a5c8Smrgcommit 19b13bf20de5b15ab87fb4019ec910ef3216129f 8195b7a5c8SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 8295b7a5c8SmrgDate: Sat Jul 9 10:20:45 2022 -0700 8395b7a5c8Smrg 8495b7a5c8Smrg gitlab CI: add a basic build test 8595b7a5c8Smrg 8695b7a5c8Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8795b7a5c8Smrg 887cea3689Smrgcommit d9443b2c57b512cfb250b35707378654d86c7dea 897cea3689SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 907cea3689SmrgDate: Sun Feb 10 14:42:30 2019 -0800 917cea3689Smrg 927cea3689Smrg libXau 1.0.9 937cea3689Smrg 947cea3689Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 957cea3689Smrg 967cea3689Smrgcommit 6f0b6fcf699592d9ed284356571a2f4681726ac5 977cea3689SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 987cea3689SmrgDate: Fri Dec 7 19:38:53 2018 -0800 997cea3689Smrg 1007cea3689Smrg Update configure.ac bug URL for gitlab migration 1017cea3689Smrg 1027cea3689Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1037cea3689Smrg 1047cea3689Smrgcommit 7ba7085b4f01f3cd72008712a5333ea3f0edfd88 1057cea3689SmrgAuthor: walter harms <wharms@bfs.de> 1067cea3689SmrgDate: Sat Oct 28 19:14:22 2017 +0200 1077cea3689Smrg 1087cea3689Smrg AuRead.c: remove redundant null check on calling free() 1097cea3689Smrg 1107cea3689Smrg this removes simply unneeded code from XauReadAuth 1117cea3689Smrg 1127cea3689Smrg Signed-off-by: Walter Harms <wharms@bfs.de> 1137cea3689Smrg Reviewed-by: Daniel Martin <consume.noise@gmail.com> 1147cea3689Smrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 1157cea3689Smrg 1167cea3689Smrgcommit cf6cc845ba12dbfa7d29a4eab810888838a9749b 1177cea3689SmrgAuthor: walter harms <wharms@bfs.de> 1187cea3689SmrgDate: Sat Oct 28 19:14:26 2017 +0200 1197cea3689Smrg 1207cea3689Smrg Au FileName.c: remove redundant null check on calling free() 1217cea3689Smrg 1227cea3689Smrg remove redundant null check on calling free() 1237cea3689Smrg Signed-off-by: Walter Harms <wharms@bfs.de> 1247cea3689Smrg Reviewed-by: Daniel Martin <consume.noise@gmail.com> 1257cea3689Smrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 1267cea3689Smrg 1277cea3689Smrgcommit fdbb21274a4e8af419b2581e05242f5058471f72 1287cea3689SmrgAuthor: walter harms <wharms@bfs.de> 1297cea3689SmrgDate: Sat Oct 28 19:14:13 2017 +0200 1307cea3689Smrg 1317cea3689Smrg AuDispose.c:remove redundant null check on calling free() 1327cea3689Smrg 1337cea3689Smrg redundant null check on auth->address calling free() 1347cea3689Smrg redundant null check on auth->number calling free() 1357cea3689Smrg redundant null check on auth->name calling free() 1367cea3689Smrg 1377cea3689Smrg Signed-off-by: Walter Harms <wharms@bfs.de> 1387cea3689Smrg Reviewed-by: Daniel Martin <consume.noise@gmail.com> 1397cea3689Smrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 1407cea3689Smrg 1417cea3689Smrgcommit 987fee49dc1750082cfe6e24833379233777a13b 1427cea3689SmrgAuthor: Tobias Stoeckmann <tobias@stoeckmann.org> 1437cea3689SmrgDate: Thu Oct 19 22:18:18 2017 +0200 1447cea3689Smrg 1457cea3689Smrg Avoid out of boundary read access 1467cea3689Smrg 1477cea3689Smrg If the environment variable HOME is empty, XauFileName triggers an 1487cea3689Smrg out of boundary read access (name[1]). If HOME consists of a single 1497cea3689Smrg character relative path, the output becomes unexpected, because 1507cea3689Smrg "HOME=a" leads to "a.Xauthority" instead of "a/.Xauthority". Granted, 1517cea3689Smrg a relative HOME path leads to trouble in general, the code should 1527cea3689Smrg properly return "a/.Xauthority" nonetheless. 1537cea3689Smrg 1547cea3689Smrg Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 1557cea3689Smrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 1567cea3689Smrg 1577cea3689Smrgcommit 42e152c6f2d1bd839e77c5e97f3a509d890c3237 1587cea3689SmrgAuthor: Mihail Konev <k.mvc@ya.ru> 1597cea3689SmrgDate: Thu Jan 26 13:52:49 2017 +1000 1607cea3689Smrg 1617cea3689Smrg autogen: add default patch prefix 1627cea3689Smrg 1637cea3689Smrg Signed-off-by: Mihail Konev <k.mvc@ya.ru> 1647cea3689Smrg 1657cea3689Smrgcommit fca98447c95ae0284b4f1b0c381011f8ccaf1ff0 1667cea3689SmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com> 1677cea3689SmrgDate: Mon Mar 9 12:00:52 2015 +0000 1687cea3689Smrg 1697cea3689Smrg autogen.sh: use quoted string variables 1707cea3689Smrg 1717cea3689Smrg Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 1727cea3689Smrg fall-outs, when they contain space. 1737cea3689Smrg 1747cea3689Smrg Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 1757cea3689Smrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 1767cea3689Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1777cea3689Smrg 1787cea3689Smrgcommit 33f792eb48687793bbb92e62d7462828c7468b55 1797cea3689SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 1807cea3689SmrgDate: Tue Jan 24 10:32:07 2017 +1000 1817cea3689Smrg 1827cea3689Smrg autogen.sh: use exec instead of waiting for configure to finish 1837cea3689Smrg 1847cea3689Smrg Syncs the invocation of configure with the one from the server. 1857cea3689Smrg 1867cea3689Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 1877cea3689Smrg Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 1887cea3689Smrg 1897cea3689Smrgcommit 1e4635be11154dd8262f37b379511bd627defa2a 1907cea3689SmrgAuthor: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 1917cea3689SmrgDate: Thu Jan 2 01:07:41 2014 -0800 1927cea3689Smrg 1937cea3689Smrg Silence a benign static analysis warning with an assert of allocation size 1947cea3689Smrg 1957cea3689Smrg AuFileName.c:72:8: warning: Call to 'malloc' has an allocation size of 0 bytes 1967cea3689Smrg buf = malloc (size); 1977cea3689Smrg ^~~~~~~~~~~~~ 1987cea3689Smrg 1997cea3689Smrg Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> 2007cea3689Smrg 2017cea3689Smrgcommit 304a11be4727c5a7feeb2501e8e001466f8ce84e 2027cea3689SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 2037cea3689SmrgDate: Sun Sep 29 09:23:45 2013 -0700 2047cea3689Smrg 2057cea3689Smrg XauFileName: always go through buf allocation if buf is NULL 2067cea3689Smrg 2077cea3689Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2087cea3689Smrg 2097cea3689Smrgcommit 67beb3d0bc41c3416902c858f595b35306f76704 2107cea3689SmrgAuthor: Fuminobu TAKEYAMA <ftake@geeko.jp> 2117cea3689SmrgDate: Sun Sep 29 09:21:05 2013 -0700 2127cea3689Smrg 2137cea3689Smrg XauFileName: reset bsize when malloc failed 2147cea3689Smrg 2157cea3689Smrg https://bugs.freedesktop.org/show_bug.cgi?id=69929 2167cea3689Smrg 2177cea3689Smrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2187cea3689Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 2197cea3689Smrg 220313a12fdSmrgcommit 899790011304c4029e15abf410e49ce7cec17e0a 221313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 222313a12fdSmrgDate: Fri May 24 15:04:00 2013 -0700 223313a12fdSmrg 224313a12fdSmrg libXau 1.0.8 225313a12fdSmrg 226313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 227313a12fdSmrg 228313a12fdSmrgcommit f5a57d8a21a34d7084cce294e24c0422e02ef8ef 229313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 230313a12fdSmrgDate: Sat Mar 30 11:42:09 2013 -0700 231313a12fdSmrg 232313a12fdSmrg Use remove() instead of unlink() to delete lock files 233313a12fdSmrg 234313a12fdSmrg In normal cases, no difference. If someone has accidentally created 235313a12fdSmrg a directory with those names, this can save you from needing to fsck 236313a12fdSmrg to clean it up on some filesystems (like UFS). 237313a12fdSmrg 238313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 239313a12fdSmrg 240313a12fdSmrgcommit 4352cf9707df08d51ef891be156d475743d0a060 241313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 242313a12fdSmrgDate: Sat Mar 30 11:30:37 2013 -0700 243313a12fdSmrg 244313a12fdSmrg Call memcmp() instead of defining our own equivalent 245313a12fdSmrg 246313a12fdSmrg Stops casting len parameters to int in callers so that this change 247313a12fdSmrg doesn't introduce warnings that we're taking unsigned values, casting 248313a12fdSmrg them to signed, then passing to a function that wants them unsigned. 249313a12fdSmrg 250313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 251313a12fdSmrg 252313a12fdSmrgcommit 704beb71768cdaa2448da6edfa219b4a7bf862f1 253313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 254313a12fdSmrgDate: Sat Mar 30 11:18:44 2013 -0700 255313a12fdSmrg 256313a12fdSmrg Replace strcpy+strcat pairs with snprintf calls 257313a12fdSmrg 258313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 259313a12fdSmrg 260313a12fdSmrgcommit 3038a87edce31ad2895431f7cfdc96a33fc70e02 261313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 262313a12fdSmrgDate: Sat Mar 30 10:59:06 2013 -0700 263313a12fdSmrg 264313a12fdSmrg Check for configure's HAVE_UNISTD_H instead of X_NOT_POSIX 265313a12fdSmrg 266313a12fdSmrg Drops fallback prototype of sleep() for non-POSIX, non-Windows systems 267313a12fdSmrg 268313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 269313a12fdSmrg 270313a12fdSmrgcommit 325f5282bc1d93b72b0b05037245cf130970fa38 271313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 272313a12fdSmrgDate: Sat Mar 30 10:55:26 2013 -0700 273313a12fdSmrg 274313a12fdSmrg Use configure check for pathconf instead of X_NOT_POSIX #define 275313a12fdSmrg 276313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 277313a12fdSmrg 278313a12fdSmrgcommit 1a8a1b2c68967b48c07b56142799b1020f017027 279313a12fdSmrgAuthor: Colin Walters <walters@verbum.org> 280313a12fdSmrgDate: Wed Jan 4 17:37:06 2012 -0500 281313a12fdSmrg 282313a12fdSmrg autogen.sh: Implement GNOME Build API 283313a12fdSmrg 284313a12fdSmrg http://people.gnome.org/~walters/docs/build-api.txt 285313a12fdSmrg 286313a12fdSmrg Signed-off-by: Adam Jackson <ajax@redhat.com> 287313a12fdSmrg 288313a12fdSmrgcommit b1ace13d5864080f2101f2910cad706f800984de 289313a12fdSmrgAuthor: Adam Jackson <ajax@redhat.com> 290313a12fdSmrgDate: Tue Jan 15 14:28:48 2013 -0500 291313a12fdSmrg 292313a12fdSmrg configure: Remove AM_MAINTAINER_MODE 293313a12fdSmrg 294313a12fdSmrg Signed-off-by: Adam Jackson <ajax@redhat.com> 295313a12fdSmrg 296313a12fdSmrgcommit 8570d287396934f26224c76d48d7f17d87380e72 297313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 298313a12fdSmrgDate: Sat Jan 12 15:58:59 2013 -0800 299313a12fdSmrg 300313a12fdSmrg Convert INCLUDES to AM_CPPFLAGS in preparation for automake-1.14 obsoletion 301313a12fdSmrg 302313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 303313a12fdSmrg 304313a12fdSmrgcommit 369d133ca19f938d123254dee5c88214512f82df 305313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 306313a12fdSmrgDate: Fri Jan 4 19:38:51 2013 -0800 307313a12fdSmrg 308313a12fdSmrg unifdef -U__UNIXOS2__ 309313a12fdSmrg 310313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 311313a12fdSmrg 312313a12fdSmrgcommit e04364efccbb3bb4cfc5f4cb491ffa1faaaacbdb 313313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 314313a12fdSmrgDate: Sun Dec 16 15:50:52 2012 -0800 315313a12fdSmrg 316313a12fdSmrg Tell clang to shut up about the padding in struct xauth 317313a12fdSmrg 318313a12fdSmrg We can't clean it up without breaking ABI, so disable the warnings for it: 319313a12fdSmrg 320313a12fdSmrg ./include/X11/Xauth.h:33:19: warning: padding struct 'struct xauth' with 4 bytes to align 'address' [-Wpadded] 321313a12fdSmrg char *address; 322313a12fdSmrg ^ 323313a12fdSmrg ./include/X11/Xauth.h:35:19: warning: padding struct 'struct xauth' with 6 bytes to align 'number' [-Wpadded] 324313a12fdSmrg char *number; 325313a12fdSmrg ^ 326313a12fdSmrg ./include/X11/Xauth.h:37:19: warning: padding struct 'struct xauth' with 6 bytes to align 'name' [-Wpadded] 327313a12fdSmrg char *name; 328313a12fdSmrg ^ 329313a12fdSmrg ./include/X11/Xauth.h:39:18: warning: padding struct 'struct xauth' with 6 bytes to align 'data' [-Wpadded] 330313a12fdSmrg char *data; 331313a12fdSmrg ^ 332313a12fdSmrg 333313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 334313a12fdSmrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 335313a12fdSmrg 336313a12fdSmrgcommit 4d43b4554f8e35bf8122ae9d2f1bbc0e56fe6d37 337313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 338313a12fdSmrgDate: Sun Dec 16 15:40:30 2012 -0800 339313a12fdSmrg 340313a12fdSmrg Clean up some clang warnings about sign conversion 341313a12fdSmrg 342313a12fdSmrg fread & fwrite are defined as taking size_t arguments (an unsigned type), 343313a12fdSmrg so stop casting their arguments to a signed int just to confuse things. 344313a12fdSmrg 345313a12fdSmrg Fixes warnings: 346313a12fdSmrg 347313a12fdSmrg AuFileName.c:69:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 348313a12fdSmrg size = strlen (name) + strlen(&slashDotXauthority[1]) + 2; 349313a12fdSmrg ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 350313a12fdSmrg 351313a12fdSmrg AuRead.c:58:44: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 352313a12fdSmrg if (fread (data, (int) sizeof (char), (int) len, file) != len) { 353313a12fdSmrg ~~~~~ ^~~~~~~~~ 354313a12fdSmrg 355313a12fdSmrg AuWrite.c:49:46: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 356313a12fdSmrg if (fwrite (string, (int) sizeof (char), (int) count, file) != count) 357313a12fdSmrg ~~~~~~ ^~~~~~~~~~~ 358313a12fdSmrg 359313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 360313a12fdSmrg Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 361313a12fdSmrg 362313a12fdSmrgcommit f2b24dd74614ce807cacf764c6eddd834feffc5a 363313a12fdSmrgAuthor: Eric S. Raymond <esr@thyrsus.com> 364313a12fdSmrgDate: Thu Aug 23 11:12:39 2012 -0400 365313a12fdSmrg 366313a12fdSmrg Remove a use of tab stops. 367313a12fdSmrg 368313a12fdSmrgcommit 9daef33e32ba36c1f872691daeebbf98a73b4b25 369313a12fdSmrgAuthor: Chase Douglas <chase.douglas@canonical.com> 370313a12fdSmrgDate: Fri Apr 20 14:16:07 2012 -0700 371313a12fdSmrg 372313a12fdSmrg Free XauFileName() static buffer at exit 373313a12fdSmrg 374313a12fdSmrg XauFileName() may allocate and return a static buffer. The only 375313a12fdSmrg way to ensure it is freed is to deallocate it when the program exits. 376313a12fdSmrg 377313a12fdSmrg Signed-off-by: Chase Douglas <chase.douglas@canonical.com> 378313a12fdSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 379313a12fdSmrg 380313a12fdSmrgcommit 0e3061495f5da8a323db02e612c4f09688b7ade0 381313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 382313a12fdSmrgDate: Tue Mar 6 22:16:57 2012 -0800 383313a12fdSmrg 384313a12fdSmrg libXau 1.0.7 385313a12fdSmrg 386313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 387313a12fdSmrg 388313a12fdSmrgcommit 5c01ef69eee7dfe925c97558153fcd5e116252c6 389313a12fdSmrgAuthor: Matthew D. Fuller <fullermd@over-yonder.net> 390313a12fdSmrgDate: Mon Sep 5 10:31:14 2011 -0500 391313a12fdSmrg 392313a12fdSmrg Improve the handling of "normal" locking collisions. 393313a12fdSmrg 394313a12fdSmrg EEXIST is a perfectly normal and expected errno for open(O_CREAT | 395313a12fdSmrg O_EXCL), and is a signal to loop around and retry, not return with an 396313a12fdSmrg error. 397313a12fdSmrg 398313a12fdSmrg Signed-off-by: Matthew D. Fuller <fullermd@over-yonder.net> 399313a12fdSmrg Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 400313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 401313a12fdSmrg 402313a12fdSmrgcommit 8fd15eb0149cec75d69a27b1f8ec3ce092465b80 403313a12fdSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 404313a12fdSmrgDate: Fri Sep 16 22:04:41 2011 -0700 405313a12fdSmrg 406313a12fdSmrg Strip trailing whitespace 407313a12fdSmrg 408313a12fdSmrg Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 409313a12fdSmrg git diff -w & git diff -b show no diffs from this change 410313a12fdSmrg 411313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 412313a12fdSmrg 413313a12fdSmrgcommit 063bfa679adc2c00a6b55e5c9ee97f2aa0638788 414313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 415313a12fdSmrgDate: Wed Feb 2 11:43:40 2011 -0500 416313a12fdSmrg 417313a12fdSmrg config: comment, minor upgrade, quote and layout configure.ac 418313a12fdSmrg 419313a12fdSmrg Group statements per section as per Autoconf standard layout 420313a12fdSmrg Quote statements where appropriate. 421313a12fdSmrg Autoconf recommends not using dnl instead of # for comments 422313a12fdSmrg 423313a12fdSmrg Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters. 424313a12fdSmrg Use AC_PROG_LIBTOOL to replace the deprecated AM_PROG_LIBTOOL 425313a12fdSmrg Add AC_CONFIG_SRCDIR([Makefile.am]) where missing 426313a12fdSmrg No functional configuration changes 427313a12fdSmrg 428313a12fdSmrg This helps automated maintenance and release activities. 429313a12fdSmrg Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines 430313a12fdSmrg 431313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 432313a12fdSmrg 433313a12fdSmrgcommit c492cf2f90db79e75bf3fa8a8215f8139237c5c5 434313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 435313a12fdSmrgDate: Fri Jan 28 19:41:37 2011 -0500 436313a12fdSmrg 437313a12fdSmrg config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 438313a12fdSmrg 439313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 440313a12fdSmrg 441313a12fdSmrgcommit 7de07642d62440a90942a8a071624ac09f48a2b3 442313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 443313a12fdSmrgDate: Fri Jan 28 16:07:07 2011 -0500 444313a12fdSmrg 445313a12fdSmrg config: replace deprecated AC_HELP_STRING with AS_HELP_STRING 446313a12fdSmrg 447313a12fdSmrg This silences an Automake warning. 448313a12fdSmrg 449313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 450313a12fdSmrg 451313a12fdSmrgcommit 98f08b9c8414e7d759d08af4711b9519ca8fd37f 452313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 453313a12fdSmrgDate: Fri Jan 28 11:56:13 2011 -0500 454313a12fdSmrg 455313a12fdSmrg config: remove already included statements 456313a12fdSmrg 457313a12fdSmrg AC_PROG_INSTALL and AC_PROG_SED are included in XORG_DEFAULT_OPTIONS. 458313a12fdSmrg AC_PROG_MAKE_SET is included by AM_INIT_AUTOMAKE 459313a12fdSmrg 460313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 461313a12fdSmrg 462313a12fdSmrgcommit b910d657d7b857fcd2564304205c853fa8148667 463313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 464313a12fdSmrgDate: Thu Jan 27 18:50:14 2011 -0500 465313a12fdSmrg 466313a12fdSmrg config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 467313a12fdSmrg 468313a12fdSmrg XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 469313a12fdSmrg AC_PROG_C_C99. This sets gcc with -std=gnu99. 470313a12fdSmrg If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 471313a12fdSmrg 472313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 473313a12fdSmrg 474313a12fdSmrgcommit 2085fbfa8347620890ed844057a42c9a4dba606b 475313a12fdSmrgAuthor: Jesse Adkins <jesserayadkins@gmail.com> 476313a12fdSmrgDate: Tue Sep 28 13:30:02 2010 -0700 477313a12fdSmrg 478313a12fdSmrg Purge cvs tags. 479313a12fdSmrg 480313a12fdSmrg Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 481313a12fdSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 482313a12fdSmrg 483313a12fdSmrgcommit 240d2475aa627774dad9e4f02594c5ce8c8048a4 484313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 485313a12fdSmrgDate: Wed Aug 11 09:41:00 2010 -0400 486313a12fdSmrg 487313a12fdSmrg Xau.man: replace hard-coded 3 with __libmansuffix__ 488313a12fdSmrg 489313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 490313a12fdSmrg 491313a12fdSmrgcommit afcd0ff9109b3478a473772c9d4e14d57951aab8 492313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 493313a12fdSmrgDate: Wed Aug 11 09:31:50 2010 -0400 494313a12fdSmrg 495313a12fdSmrg Xau.man: remove whitespace as reported by git diff check 496313a12fdSmrg 497313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 498313a12fdSmrg 499313a12fdSmrgcommit f666268d1f328f76cbbef367560eb9ea4da30808 500313a12fdSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 501313a12fdSmrgDate: Wed Aug 11 09:11:55 2010 -0400 502313a12fdSmrg 503313a12fdSmrg config: simplify building of shadow man pages 504313a12fdSmrg 505313a12fdSmrg Store the shadow files in git as any other man page. 506313a12fdSmrg Move man pages to man dir and use the common makefile 507313a12fdSmrg 508313a12fdSmrg Local fix in CVS for bug 5628 509313a12fdSmrg is not required as the problem has been fixed in 510313a12fdSmrg util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba 511313a12fdSmrg 512313a12fdSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 513313a12fdSmrg 51400084f2cSmrgcommit a01b74fad039e68cf296bd5e83c6f538181e529a 51500084f2cSmrgAuthor: Julien Cristau <jcristau@debian.org> 51600084f2cSmrgDate: Mon Jul 19 17:17:54 2010 +0100 51700084f2cSmrg 51800084f2cSmrg Bump to 1.0.6 51900084f2cSmrg 52000084f2cSmrgcommit ad12e7a68f69fdc960170c0248f07df68f0fc476 52100084f2cSmrgAuthor: Julien Cristau <jcristau@debian.org> 52200084f2cSmrgDate: Mon Jul 19 17:18:34 2010 +0100 52300084f2cSmrg 52400084f2cSmrg Require xorg-macros 1.4 for XORG_INSTALL 52500084f2cSmrg 52600084f2cSmrgcommit f8f0ec4955e51a2a420724f9bc2287d5a725cb39 52700084f2cSmrgAuthor: Julien Cristau <jcristau@debian.org> 52800084f2cSmrgDate: Mon Jul 19 17:16:13 2010 +0100 52900084f2cSmrg 53000084f2cSmrg Kill cvs keyword 53100084f2cSmrg 53200084f2cSmrgcommit 7d42fad5cec59cb0696087bed9745ffd5a999f68 53300084f2cSmrgAuthor: Brice Goglin <Brice.Goglin@ens-lyon.org> 53400084f2cSmrgDate: Sat May 29 21:11:14 2010 +0200 53500084f2cSmrg 53600084f2cSmrg Xau.man: Add missing const attributes 53700084f2cSmrg 53800084f2cSmrg Reported by Tom Fogal in 53900084f2cSmrg http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583599 54000084f2cSmrg 54100084f2cSmrgcommit f93ffa718135d9d85f04935325016b8766f05ea3 54200084f2cSmrgAuthor: Brice Goglin <Brice.Goglin@ens-lyon.org> 54300084f2cSmrgDate: Sat May 29 21:04:24 2010 +0200 54400084f2cSmrg 54500084f2cSmrg Xau.man: Fix XauGetAuthByAddr() prototype 54600084f2cSmrg 54700084f2cSmrg Add missing name_length and name parameters. 54800084f2cSmrg 54900084f2cSmrg Reported by Tom Fogal in 55000084f2cSmrg http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583599 55100084f2cSmrg 55200084f2cSmrgcommit c0bc3fb7ac4f719b96257e29eaa60c2d5ed11705 55300084f2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 55400084f2cSmrgDate: Wed May 26 21:59:15 2010 -0700 55500084f2cSmrg 55600084f2cSmrg Use AC_PROG_SED to find sed to use for man pages 55700084f2cSmrg 55800084f2cSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 55900084f2cSmrg 56000084f2cSmrgcommit ff907e90a2fe95bb234049a7a11e8e3b10d54533 56100084f2cSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com> 56200084f2cSmrgDate: Wed May 26 21:57:12 2010 -0700 56300084f2cSmrg 56400084f2cSmrg Use $(AM_V_GEN) to silence man page generation 56500084f2cSmrg 56600084f2cSmrg Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 56700084f2cSmrg 56800084f2cSmrgcommit 58aef8ebf89cc8d6d4d67dc7572752db0c44b6c3 56900084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 57000084f2cSmrgDate: Tue Mar 30 09:05:41 2010 -0400 57100084f2cSmrg 57200084f2cSmrg config: update AC_PREREQ statement to 2.60 57300084f2cSmrg 57400084f2cSmrg Unrelated to the previous patches, the new value simply reflects 57500084f2cSmrg the reality that the minimum level for autoconf to configure 57600084f2cSmrg all x.org modules is 2.60 dated June 2006. 57700084f2cSmrg 57800084f2cSmrg ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 57900084f2cSmrg 58000084f2cSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 58100084f2cSmrg 58200084f2cSmrgcommit 8db2a151b92fe3a408d847c868d7823a0217b73d 58300084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 58400084f2cSmrgDate: Tue Mar 30 09:05:05 2010 -0400 58500084f2cSmrg 58600084f2cSmrg config: remove the pkgconfig pc.in file from EXTRA_DIST 58700084f2cSmrg 58800084f2cSmrg Automake always includes it in the tarball. 58900084f2cSmrg 59000084f2cSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 59100084f2cSmrg 59200084f2cSmrgcommit 4039c624286061122e3350f9194dba27118ab904 59300084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 59400084f2cSmrgDate: Tue Feb 16 10:37:21 2010 -0500 59500084f2cSmrg 59600084f2cSmrg config: move CWARNFLAGS from configure.ac to Makefile.am 59700084f2cSmrg 59800084f2cSmrg Compiler warning flags should be explicitly set in the makefile 59900084f2cSmrg rather than being merged with other packages compiler flags. 60000084f2cSmrg 60100084f2cSmrg Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 60200084f2cSmrg 60300084f2cSmrgcommit 243b553ace945da0263bb32464dfdc45e0c70c88 60400084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 60500084f2cSmrgDate: Fri Nov 27 20:56:03 2009 -0500 60600084f2cSmrg 60700084f2cSmrg Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 60800084f2cSmrg 60900084f2cSmrg Now that the INSTALL file is generated. 61000084f2cSmrg Allows running make maintainer-clean. 61100084f2cSmrg 61200084f2cSmrgcommit eed5cf87f68c665503d0dae90baf8549bb61358e 61300084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 61400084f2cSmrgDate: Wed Oct 28 14:09:10 2009 -0400 61500084f2cSmrg 61600084f2cSmrg INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 61700084f2cSmrg 61800084f2cSmrg Add missing INSTALL file. Use standard GNU file on building tarball 61900084f2cSmrg README may have been updated 62000084f2cSmrg Remove AUTHORS file as it is empty and no content available yet. 62100084f2cSmrg Remove NEWS file as it is empty and no content available yet. 62200084f2cSmrg 62300084f2cSmrgcommit 31fe929d3ea43cd8fbe2853157682677704883ad 62400084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 62500084f2cSmrgDate: Tue Oct 27 15:07:25 2009 -0400 62600084f2cSmrg 62700084f2cSmrg Deploy the new XORG_DEFAULT_OPTIONS #24242 62800084f2cSmrg 62900084f2cSmrg This macro aggregate a number of existing macros that sets commmon 63000084f2cSmrg X.Org components configuration options. It shields the configuration file from 63100084f2cSmrg future changes. 63200084f2cSmrg 63300084f2cSmrgcommit f6ae36d4bf43cd601c3c1339100684169bbaeeb3 63400084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 63500084f2cSmrgDate: Mon Oct 26 22:08:42 2009 -0400 63600084f2cSmrg 63700084f2cSmrg Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 63800084f2cSmrg 63900084f2cSmrg ChangeLog filename is known to Automake and requires no further 64000084f2cSmrg coding in the makefile. 64100084f2cSmrg 64200084f2cSmrgcommit 6e702152714be9538e1ae1b3533843f972ceb1e9 64300084f2cSmrgAuthor: Gaetan Nadon <memsize@videotron.ca> 64400084f2cSmrgDate: Thu Oct 22 12:34:19 2009 -0400 64500084f2cSmrg 64600084f2cSmrg .gitignore: use common defaults with custom section # 24239 64700084f2cSmrg 64800084f2cSmrg Using common defaults will reduce errors and maintenance. 64900084f2cSmrg Only the very small or inexistent custom section need periodic maintenance 65000084f2cSmrg when the structure of the component changes. Do not edit defaults. 65100084f2cSmrg 65200084f2cSmrgcommit 550725b423ec0364f0a32ed6935140617e366cf8 65300084f2cSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org> 65400084f2cSmrgDate: Wed Oct 21 12:47:23 2009 -0700 65500084f2cSmrg 65600084f2cSmrg This is not a GNU project, so declare it foreign. 65700084f2cSmrg 65800084f2cSmrg On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: 65900084f2cSmrg > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: 66000084f2cSmrg > > I noticed an INSTALL file in xlsclients and libXvMC today, and it 66100084f2cSmrg > > was quite annoying to work around since 'autoreconf -fvi' replaces 66200084f2cSmrg > > it and git wants to commit it. Should these files even be in git? 66300084f2cSmrg > > Can I nuke them for the betterment of humanity and since they get 66400084f2cSmrg > > created by autoreconf anyways? 66500084f2cSmrg > 66600084f2cSmrg > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 66700084f2cSmrg 66800084f2cSmrg As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with 66900084f2cSmrg AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation 67000084f2cSmrg of the INSTALL file. It is also part of the 24206 solution. 67100084f2cSmrg 67200084f2cSmrg Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org> 67300084f2cSmrg 674e19dfac4Smrgcommit 825435514bd91d0d903247c46249a87d6fe8ae09 675e19dfac4SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net> 676e19dfac4SmrgDate: Fri Aug 28 14:34:32 2009 +1000 677e19dfac4Smrg 678e19dfac4Smrg libXau 1.0.5 679e19dfac4Smrg 680e19dfac4Smrg Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 681e19dfac4Smrg 682e19dfac4Smrgcommit fc54a4f03b926dfdb590b112c7128516ffc25539 683e19dfac4SmrgAuthor: Jeremy Huddleston <jeremy@yuffie.local> 684e19dfac4SmrgDate: Sun Feb 22 11:14:04 2009 -0800 685e19dfac4Smrg 686e19dfac4Smrg Make file locking more robust for network shares like AFP 687e19dfac4Smrg 688e19dfac4Smrgcommit 742ff03dcad4d16ca8901ed47be91b303523a385 689e19dfac4SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 690e19dfac4SmrgDate: Fri Feb 6 11:35:40 2009 -0800 691e19dfac4Smrg 692e19dfac4Smrg Restore FamilyKrb5Principal definition 693e19dfac4Smrg 694e19dfac4Smrg Even if Kerberos5 support is currently unimplemented in the X server & 695e19dfac4Smrg libXau, the Family id for the X11 protocol is still defined and reserved 696e19dfac4Smrg for Kerberos5, and should be recorded here for interoperability with 697e19dfac4Smrg other implementations and to avoid reuse if someone adds a new 698e19dfac4Smrg authentication family in the future. 699e19dfac4Smrg 700e19dfac4Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 701e19dfac4Smrg 702e19dfac4Smrgcommit c147fb417582e7384b5464bb53cfd492f9d7c69d 703e19dfac4SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 704e19dfac4SmrgDate: Mon Feb 2 16:54:20 2009 -0200 705e19dfac4Smrg 706e19dfac4Smrg Remove old api kerberos. 707e19dfac4Smrg 708e19dfac4Smrg LibXau uses a 1993 kerberos api, but the X Server side support has 709e19dfac4Smrg been already removed for quite some time. 710e19dfac4Smrg This corrects bug report 711e19dfac4Smrg https://bugs.freedesktop.org/show_bug.cgi?id=14684 712e19dfac4Smrg 713e19dfac4Smrgcommit 11fbe620625520668f5e88e4f5a8fe149a7cfa3f 714e19dfac4SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 715e19dfac4SmrgDate: Thu Jan 29 15:08:23 2009 -0200 716e19dfac4Smrg 717e19dfac4Smrg Janitor: Correct make distcheck and remove extra .gitignore file. 718e19dfac4Smrg 719e19dfac4Smrgcommit 7f6275300243fd15ce974d1b5e478b47f7758485 720e19dfac4SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 721e19dfac4SmrgDate: Tue Aug 26 14:19:19 2008 -0700 722e19dfac4Smrg 723e19dfac4Smrg Version bump: 1.0.4 724e19dfac4Smrg 725e19dfac4Smrgcommit 753bf38ceca4a0c8d6c6c1845b4387e4b3c9e4f0 726e19dfac4SmrgAuthor: Damien Th?bault <damien.thebault@gmail.com> 727e19dfac4SmrgDate: Tue Aug 26 14:16:44 2008 -0700 728e19dfac4Smrg 729e19dfac4Smrg Bug 17314: libXau's Makefile.am should have proper man creation rules 730e19dfac4Smrg 731e19dfac4Smrg X.Org Bugzilla #17314 <http://bugs.freedesktop.org/show_bug.cgi?id=17314> 732e19dfac4Smrg Patch #18528 <http://bugs.freedesktop.org/attachment.cgi?id=18528> 733e19dfac4Smrg Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 734e19dfac4Smrg 735e19dfac4Smrgcommit a0b2aac596ea2cbe4d0ec1ef8c406ad98f0c499d 736e19dfac4SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 737e19dfac4SmrgDate: Tue Jul 8 15:08:35 2008 -0700 738e19dfac4Smrg 739e19dfac4Smrg SVR4 (including Solaris) puts gethostbyname_r in libnsl instead of libc 740e19dfac4Smrg 741e19dfac4Smrgcommit 1bc9f04963a8a236cc190e75e32282774b556932 742e19dfac4SmrgAuthor: Daniel Drake <ddrake@brontes3d.com> 743e19dfac4SmrgDate: Tue May 29 14:06:00 2007 -0800 744e19dfac4Smrg 745e19dfac4Smrg Bug #11097: libXau COPYING fix (add missing copyright dates) 746e19dfac4Smrg 747e19dfac4Smrg X.Org Bugzilla #11097 <https://bugs.freedesktop.org/show_bug.cgi?id=11097> 748e19dfac4Smrg 74927702724Smrgcommit 45d137fdbb9b21513aff68e945e19cdfdcbc28b1 75027702724SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 75127702724SmrgDate: Sat Dec 16 01:18:20 2006 +0200 75227702724Smrg 75327702724Smrg bump to 1.0.3 75427702724Smrg 75527702724Smrgcommit fefdba6ed5ef56abf0da9caaca64af5a5e7895b0 75627702724SmrgAuthor: Daniel Stone <daniel@fooishbar.org> 75727702724SmrgDate: Wed Dec 6 18:53:29 2006 +0200 75827702724Smrg 75927702724Smrg Makefile.am: make ChangeLog hook safer 76027702724Smrg Make ChangeLog hook as safe as possible. 76127702724Smrg 76227702724Smrgcommit 90e34a4aa471b6e446345ba8095990e360a41570 76327702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 76427702724SmrgDate: Fri Jul 28 13:47:44 2006 -0700 76527702724Smrg 76627702724Smrg Version bump -> 1.0.2 76727702724Smrg 76827702724Smrgcommit fab8b091936874b4a8077f490ec80abf7b092049 76927702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 77027702724SmrgDate: Mon Jul 24 13:14:04 2006 -0700 77127702724Smrg 77227702724Smrg Require xorg-macros 1.1.0 or later for XORG_WITH_LINT & XORG_LINT_LIBRARY macros 77327702724Smrg 77427702724Smrgcommit 3399e7bed20680520b39ade782d7a33966d477ae 77527702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 77627702724SmrgDate: Mon Jul 24 13:12:57 2006 -0700 77727702724Smrg 77827702724Smrg Add lint library to CLEANFILES 77927702724Smrg 78027702724Smrgcommit aa4f35661022f3f1c1b94284b34a531381d3a7f1 78127702724SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr> 78227702724SmrgDate: Sun Jul 16 10:57:36 2006 +0200 78327702724Smrg 78427702724Smrg set GIT_DIR=${srcdir}/.git for git-log 78527702724Smrg 78627702724Smrgcommit 881115413a7c157c9aab8fba39c8929692baaacc 78727702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 78827702724SmrgDate: Thu Jul 13 17:01:49 2006 -0700 78927702724Smrg 79027702724Smrg Generate lint library for checking programs that call functions in libXau 79127702724Smrg 79227702724Smrg (Disabled by default, enable with --enable-lint-library) 79327702724Smrg 79427702724Smrgcommit f25155b03b9fa866d522714ad64e92bf7f2b95fa 79527702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 79627702724SmrgDate: Thu Jul 13 15:16:11 2006 -0700 79727702724Smrg 79827702724Smrg renamed: include/.cvsignore -> include/.gitignore 79927702724Smrg 80027702724Smrgcommit 9062a6da402d416f21d4365d3c3a29ceea707e77 80127702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 80227702724SmrgDate: Wed Jul 12 23:53:14 2006 -0700 80327702724Smrg 80427702724Smrg Replace static ChangeLog with dist-hook to generate from git-log 80527702724Smrg 80627702724Smrgcommit 9b5a14e6de65658fdb712e737b292568a69dc3ee 80727702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 80827702724SmrgDate: Wed Jul 12 19:27:52 2006 -0700 80927702724Smrg 81027702724Smrg Rename XORG_ENABLE_LINT to XORG_WITH_LINT 81127702724Smrg 81227702724Smrgcommit d3f7a679fce893782774e97c0718393295d0773e 81327702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 81427702724SmrgDate: Wed Jul 12 19:26:53 2006 -0700 81527702724Smrg 81627702724Smrg Move --with-lint handling to XORG_ENABLE_LINT() in xorg-macros.m4 81727702724Smrg 81827702724Smrgcommit 1abf440a6a54fb0624915f9ac975f3074252c422 81927702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 82027702724SmrgDate: Wed Jul 12 19:25:38 2006 -0700 82127702724Smrg 82227702724Smrg Add *~ to .gitignore to ignore emacs droppings 82327702724Smrg 82427702724Smrgcommit 43b8275be56151bf0e29ce22795afbef24de0f9c 82527702724SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com> 82627702724SmrgDate: Wed Jul 12 17:00:16 2006 -0700 82727702724Smrg 82827702724Smrg renamed: .cvsignore -> .gitignore 82927702724Smrg 83027702724Smrgcommit 385d7fa4f151425539d613c9665b5e862f3ef614 83127702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 83227702724SmrgDate: Wed Jun 28 22:53:36 2006 +0000 83327702724Smrg 83427702724Smrg Add "--with-lint" configure flag and "make lint" Makefile target to check 83527702724Smrg source code with lint, sparse or similar tools. 83627702724Smrg 83727702724Smrgcommit 21ea069c9078edd386e96e038e1a71e041e32cf5 83827702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 83927702724SmrgDate: Wed Jun 28 22:49:36 2006 +0000 84027702724Smrg 84127702724Smrg Changelog for last commit: 84227702724Smrg Remove prototype for XauGetAuthByName to clear lint warning: name declared 84327702724Smrg but never used or defined 84427702724Smrg Fix sparse warnings: 84527702724Smrg -warning: Using plain integer as NULL pointer 84627702724Smrg -warning: non-ANSI definition of function 84727702724Smrg 84827702724Smrgcommit 8274b8e4b121c3dc3bfd5d0fa4f85bc23f5c09a0 84927702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 85027702724SmrgDate: Wed Jun 28 22:26:50 2006 +0000 85127702724Smrg 85227702724Smrg Remove prototype for XauGetAuthByName to clear lint warning: name declared 85327702724Smrg but never used or defined 85427702724Smrg Fix sparse warnings: 85527702724Smrg -warning: Using plain integer as NULL pointer 85627702724Smrg -warning: non-ANSI definition of function 85727702724Smrg 85827702724Smrgcommit 7f6f90cfce51806340f25b80a87b147d8a743b27 85927702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 86027702724SmrgDate: Sat Jun 10 01:27:06 2006 +0000 86127702724Smrg 86227702724Smrg Clean up existing Autest test program and use to provide simple (and very 86327702724Smrg incomplete) "make check" test case. 86427702724Smrg 86527702724Smrgcommit e214cc19e1d599f16a69e86b1d8b247ad40a9ed7 86627702724SmrgAuthor: Adam Jackson <ajax@nwnk.net> 86727702724SmrgDate: Fri May 12 16:05:48 2006 +0000 86827702724Smrg 86927702724Smrg Bump to 1.0.1 87027702724Smrg 87127702724Smrgcommit b92b597d7d597dd223371fe0ff60d1b2dad38fda 87227702724SmrgAuthor: Kevin E Martin <kem@kem.org> 87327702724SmrgDate: Mon May 8 19:47:10 2006 +0000 87427702724Smrg 87527702724Smrg Bug #5628 <https://bugs.freedesktop.org/show_bug.cgi?id=5628> Shadow pages 87627702724Smrg not created correctly when MANDIR & MANSUFFIX don't match. 87727702724Smrg 87827702724Smrgcommit 253a3e1c94642ccee9a3ed694eecb5382aa22b1e 87927702724SmrgAuthor: Kevin E Martin <kem@kem.org> 88027702724SmrgDate: Thu Dec 15 00:24:28 2005 +0000 88127702724Smrg 88227702724Smrg Update package version number for final X11R7 release candidate. 88327702724Smrg 88427702724Smrgcommit c7648c97a5da8824d2871f528da89dedc98e2598 88527702724SmrgAuthor: Kevin E Martin <kem@kem.org> 88627702724SmrgDate: Tue Dec 6 22:48:42 2005 +0000 88727702724Smrg 88827702724Smrg Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 88927702724Smrg 89027702724Smrgcommit c0fbe656693cab8fdf8776fb4d0fa85d0efc4e20 89127702724SmrgAuthor: Kevin E Martin <kem@kem.org> 89227702724SmrgDate: Sat Dec 3 05:49:42 2005 +0000 89327702724Smrg 89427702724Smrg Update package version number for X11R7 RC3 release. 89527702724Smrg 89627702724Smrgcommit d6d0baef6dd91cc1c3d3d701ad83ec095f02630c 89727702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 89827702724SmrgDate: Mon Nov 28 22:03:05 2005 +0000 89927702724Smrg 90027702724Smrg Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 90127702724Smrg update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 90227702724Smrg 90327702724Smrgcommit 1272a96ff8c6ee8c1ff5fc23c421b79ea4c15f92 90427702724SmrgAuthor: Eric Anholt <anholt@freebsd.org> 90527702724SmrgDate: Sun Nov 20 23:17:40 2005 +0000 90627702724Smrg 90727702724Smrg Add/improve libs .cvsignores. 90827702724Smrg 90927702724Smrgcommit 08bef4712fc1e9194db9c8910f461873b7065063 91027702724SmrgAuthor: Kevin E Martin <kem@kem.org> 91127702724SmrgDate: Sat Nov 19 07:15:40 2005 +0000 91227702724Smrg 91327702724Smrg Update pkgconfig files to separate library build-time dependencies from 91427702724Smrg application build-time dependencies, and update package deps to work 91527702724Smrg with separate build roots. 91627702724Smrg 91727702724Smrgcommit 307ff4cf91c1331c29470a9654d9d18293b45389 91827702724SmrgAuthor: Kevin E Martin <kem@kem.org> 91927702724SmrgDate: Wed Oct 19 02:48:09 2005 +0000 92027702724Smrg 92127702724Smrg Update package version number for RC1 release. 92227702724Smrg 92327702724Smrgcommit 913ed232278b0673a763eb46e97aea0f78348b5a 92427702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 92527702724SmrgDate: Tue Oct 18 00:00:08 2005 +0000 92627702724Smrg 92727702724Smrg Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions to 92827702724Smrg work better with BSD make 92927702724Smrg 93027702724Smrgcommit ce3af1f6d302e3b7adaba7e166f6f594aa13c310 93127702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 93227702724SmrgDate: Mon Oct 17 21:13:15 2005 +0000 93327702724Smrg 93427702724Smrg Rename .shadows.DONE to shadows.DONE to avoid some make's thinking it's a 93527702724Smrg suffix rule (reported by Matthieu Herrb) 93627702724Smrg 93727702724Smrgcommit 86f92c112c22604824d2044b566b8cbee81cb397 93827702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 93927702724SmrgDate: Wed Oct 12 00:39:36 2005 +0000 94027702724Smrg 94127702724Smrg Use sed to put version number in man page Add shadow man pages for man 94227702724Smrg pages that document multiple functions. 94327702724Smrg 94427702724Smrgcommit bd48f668b3c8d5de53e42b73ef4e4136d384672d 94527702724SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com> 94627702724SmrgDate: Thu Sep 22 01:40:07 2005 +0000 94727702724Smrg 94827702724Smrg Set needed flags for MT-safe API's called from libXau 94927702724Smrg 95027702724Smrgcommit 82affd3fdeafe063406d80e439c16b5d7ee66020 95127702724SmrgAuthor: Kevin E Martin <kem@kem.org> 95227702724SmrgDate: Fri Jul 29 21:22:50 2005 +0000 95327702724Smrg 95427702724Smrg Various changes preparing packages for RC0: 95527702724Smrg - Verify and update package version numbers as needed 95627702724Smrg - Implement versioning scheme 95727702724Smrg - Change bug address to point to bugzilla bug entry form 95827702724Smrg - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 95927702724Smrg reenable it) 96027702724Smrg - Fix makedepend to use pkgconfig and pass distcheck 96127702724Smrg - Update build script to build macros first 96227702724Smrg - Update modular Xorg version 96327702724Smrg 96427702724Smrgcommit 2edd5e132ac2d1ca1a5631fb1e54970012b33f85 96527702724SmrgAuthor: Keith Packard <keithp@keithp.com> 96627702724SmrgDate: Sat Jul 9 06:06:57 2005 +0000 96727702724Smrg 96827702724Smrg Add .cvsignore files 96927702724Smrg 97027702724Smrgcommit 2527a93c7ba785499c52de48da9b60d02eb4722d 97127702724SmrgAuthor: Adam Jackson <ajax@nwnk.net> 97227702724SmrgDate: Thu May 19 00:22:32 2005 +0000 97327702724Smrg 97427702724Smrg revert last change, didn't do right thing at all, sorry for the noise 97527702724Smrg 97627702724Smrgcommit fe846da148f3dd15e13e34216853d700cd2c51fd 97727702724SmrgAuthor: Adam Jackson <ajax@nwnk.net> 97827702724SmrgDate: Thu May 19 00:10:07 2005 +0000 97927702724Smrg 98027702724Smrg Require automake 1.7 in AM_INIT_AUTOMAKE 98127702724Smrg 98227702724Smrgcommit 9607573553c23bcdfb1c3eaec3571aa52fdeb5ee 98327702724SmrgAuthor: Josh Triplett <josh@speakeasy.net> 98427702724SmrgDate: Sat May 14 07:46:48 2005 +0000 98527702724Smrg 98627702724Smrg Move includes in Xau and Xdmcp into include/X11 subdirectories so that the 98727702724Smrg source can reference them with <X11/...>. 98827702724Smrg 98927702724Smrgcommit 56a655e717c5de6d91c890fdc6f9b0469ad1dd1a 99095b7a5c8SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 99127702724SmrgDate: Wed May 11 22:44:53 2005 +0000 99227702724Smrg 99327702724Smrg lib/Xau: 99427702724Smrg - Update AUTHORS, COPYING from Keith's tree 99527702724Smrg - Don't use gcc specific "-include config.h" 99627702724Smrg - Add autogen.sh 99727702724Smrg lib/xtrans: 99827702724Smrg - Add AUTHORS, COPYING, ChangeLog, Makefile.am, NEWS, README, autogen.sh, 99927702724Smrg configure.ac, xtrans.pc.in 100027702724Smrg xc/lib/Xau: 100127702724Smrg - Add conditionalized #include <config.h> 100227702724Smrg util/modular/symlink.sh 100327702724Smrg - Add functions symlink_lib_xau() and symlink_lib_xtrans() 100427702724Smrg util/modular/addconfig.h 100527702724Smrg - New script that adds #include <config.h> to files 100627702724Smrg 100727702724Smrgcommit 60177d823918d9ef7575da27870796c1285a2032 100895b7a5c8SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 100927702724SmrgDate: Mon May 9 22:04:21 2005 +0000 101027702724Smrg 101127702724Smrg Add Xau library to lib/ and symlink.sh 101227702724Smrg 101327702724Smrgcommit 62b6efa4e0012fc499d2c70bff7b99b468a0458f 101427702724SmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 101527702724SmrgDate: Mon Nov 15 15:06:55 2004 +0000 101627702724Smrg 101727702724Smrg Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added 101827702724Smrg mingw (Win32) port 101927702724Smrg 102027702724Smrgcommit 05ed20614e85180684d5b8e663dcc2fe57851447 102127702724SmrgAuthor: Egbert Eich <eich@suse.de> 102227702724SmrgDate: Fri Apr 23 18:43:36 2004 +0000 102327702724Smrg 102427702724Smrg Merging XORG-CURRENT into trunk 102527702724Smrg 102627702724Smrgcommit 0b934581a8612148d70ecf84df72f6a69ca6c5c2 102727702724SmrgAuthor: Egbert Eich <eich@suse.de> 102827702724SmrgDate: Sun Mar 14 08:32:01 2004 +0000 102927702724Smrg 103027702724Smrg Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 103127702724Smrg 103227702724Smrgcommit 1a9fc5ef22e3bdd719fc0f991512b6a1d88faaad 103327702724SmrgAuthor: Egbert Eich <eich@suse.de> 103427702724SmrgDate: Wed Mar 3 12:11:20 2004 +0000 103527702724Smrg 103627702724Smrg Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 103727702724Smrg 103827702724Smrgcommit 494e0315dcd701302bb81f2b68f759917ad401dd 103927702724SmrgAuthor: Egbert Eich <eich@suse.de> 104027702724SmrgDate: Thu Feb 26 13:35:30 2004 +0000 104127702724Smrg 104227702724Smrg readding XFree86's cvs IDs 104327702724Smrg 104427702724Smrgcommit 690d8700431f1afcb585897e7cc49b4fd7c9cf46 104527702724SmrgAuthor: Egbert Eich <eich@suse.de> 104627702724SmrgDate: Thu Feb 26 09:22:39 2004 +0000 104727702724Smrg 104827702724Smrg Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 104927702724Smrg 105027702724Smrgcommit bca26a7b7c4c4f58d65462ffd3f1b0eaef2d5d4c 105127702724SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 105227702724SmrgDate: Tue Nov 25 19:28:09 2003 +0000 105327702724Smrg 105427702724Smrg XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 105527702724Smrg 105627702724Smrgcommit 1be3101aeab9b6136c32a91c23799724a7fe7797 105727702724SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 105827702724SmrgDate: Fri Nov 14 16:48:47 2003 +0000 105927702724Smrg 106027702724Smrg XFree86 4.3.0.1 106127702724Smrg 106227702724Smrgcommit dcc3fc52f917603df94ef4207f1dec9238dce23b 106327702724SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org> 106427702724SmrgDate: Fri Nov 14 15:54:38 2003 +0000 106527702724Smrg 106627702724Smrg R6.6 is the Xorg base-line 1067