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