1commit a9c65683e68b3a4349afee5d7673b393fb924d2e
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Fri Dec 13 17:23:57 2024 -0800
4
5    libXau 1.0.12
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit 6b2e9a63d8306282a2b384762bea004c19f301a1
10Author: Alan Coopersmith <alan.coopersmith@oracle.com>
11Date:   Mon Aug 26 10:22:33 2024 -0700
12
13    XauDisposeAuth: remove void casts from functions that return void
14    
15    We rely on having included headers with proper prototypes to know
16    that these functions are declared to return void instead of adding
17    casts to paper over missing prototypes.
18    
19    Clears warnings from gcc 14.1:
20    
21    AuDispose.c: In function ‘XauDisposeAuth’:
22    AuDispose.c:42:13: warning: useless cast to type ‘void’ [-Wuseless-cast]
23       42 |             (void) explicit_bzero (auth->data, auth->data_length);
24          |             ^
25    AuDispose.c:48:13: warning: useless cast to type ‘void’ [-Wuseless-cast]
26       48 |             (void) free (auth->data);
27          |             ^
28    
29    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
30    Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxau/-/merge_requests/18>
31
32commit 89429bb36de409b204ef105e8b73126a639ccb03
33Author: Alan Coopersmith <alan.coopersmith@oracle.com>
34Date:   Sat Feb 17 13:23:58 2024 -0800
35
36    unifdef hpux
37    
38    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
39
40commit c7b0ac2c894bbeebc337867388a8b338692550b8
41Author: Thierry LARONDE <tlaronde@kergis.com>
42Date:   Thu Feb 1 20:43:38 2024 +0100
43
44    Autest.c includes Xauth.h that depends on other headers.
45    
46    Xauth.h includes headers provided by xproto. So add for test
47    also the dependency.
48
49commit a5d1f88c3a74a099030ffbbb30ad3fd361fdd1af
50Author: Thierry LARONDE <tlaronde@kergis.com>
51Date:   Thu Feb 1 20:42:02 2024 +0100
52
53    Allow to use POSIX.2 compliant sed(1)
54    
55    POSIX.2 sed(1) doesn't allow file to be anywhere else than, if given,
56    last. Allow to use whatever compliant sed(1) is there, not only GNU
57    sed(1).
58
59commit 4866e00d737a1ece81c519ea867cfe16a0ae36b4
60Author: Thierry LARONDE <tlaronde@kergis.com>
61Date:   Thu Feb 1 20:40:25 2024 +0100
62
63    Also test for explicit_memset(3) support
64    
65    explicit_bzero(3) is not provided by every system, and some provide
66    explicit_memset(3) that is in the process of being standardized
67    (furthermore, POSIX deprecates bzero(3) since memset(3) can do
68    same or more).
69
70commit caa2d8e29adf43bb77fc00d718f7a0db4c2c35b1
71Author: Thierry LARONDE <tlaronde@kergis.com>
72Date:   Thu Feb 1 20:37:42 2024 +0100
73
74    Gcc < 11 doesn't allow opt. deallocator arg for __attribute((malloc))
75
76commit f4fc44202b554e68093828b556f8c7fd9644ddb0
77Author: Alan Coopersmith <alan.coopersmith@oracle.com>
78Date:   Sat Sep 16 11:51:11 2023 -0700
79
80    gitlab CI: run meson build with both gcc & clang compilers
81    
82    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
83
84commit 5acc34b51625676f8f297516e4f7915b18dd4cb2
85Author: Alex Richardson <arichardson@FreeBSD.org>
86Date:   Sun Sep 10 21:49:36 2023 -0700
87
88    Allow building with clang after aec9d7266777e0b9243ef0f112fe0e07256bd446
89    
90    Clang also supports the malloc attribute but unlike GCC does not accept
91    the deallocator argument. This has been reported as
92    https://github.com/llvm/llvm-project/issues/51607
93    
94    Signed-off-by: Alex Richardson <arichardson@FreeBSD.org>
95
96commit aec9d7266777e0b9243ef0f112fe0e07256bd446
97Author: Alan Coopersmith <alan.coopersmith@oracle.com>
98Date:   Sun Jul 30 10:30:52 2023 -0700
99
100    Xauth.h: add access & malloc attributes to function prototypes
101    
102    May aid in static analysis by gcc
103    
104    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
105
106commit 68e74d37b99f56bbd1a5f2fb8cb4ad6116f27bd3
107Author: Dylan Baker <dylan@pnwbakers.com>
108Date:   Tue Jun 20 15:46:23 2023 -0700
109
110    add Meson build system
111    
112    This is, I think, equal to the autotools build-system in every practical
113    way. The man pages have hardcoded numbers. I think this is okay, as all
114    modern operating systems seem to use the same man page numbering now.
115    
116    I've also chosen to not generate a config.h file with Meson. This makes
117    using libXau as a subproject safer, since we don't have to worry about
118    conflicting config.h files, plus there are only a couple of declarations
119    that are actually used. This also saves some configure time in writing
120    out an additional file.
121
122commit df1bf4fe528a5a9eef420f78efb225e4696ac467
123Author: Alan Coopersmith <alan.coopersmith@oracle.com>
124Date:   Sat Mar 25 12:44:39 2023 -0700
125
126    Set close-on-exec when opening files
127    
128    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
129
130commit 41c43bdf85c91293af80b0b843947380b9b3378c
131Author: Alan Coopersmith <alan.coopersmith@oracle.com>
132Date:   Sat Feb 25 09:21:23 2023 -0800
133
134    Remove "All rights reserved" from Oracle copyright notices
135    
136    Oracle no longer includes this term in our copyright & license notices.
137    
138    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
139
140commit c52f54e9533046a52edf84bcc02abedc2dbcb1a7
141Author: Alan Coopersmith <alan.coopersmith@oracle.com>
142Date:   Mon Feb 6 15:27:43 2023 -0800
143
144    Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
145    
146    AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008,
147    so it's time to rely on it.
148    
149    configure.ac:35: warning: The macro `AC_LIBTOOL_WIN32_DLL' is obsolete.
150    configure.ac:35: You should run autoupdate.
151    aclocal.m4:11889: AC_LIBTOOL_WIN32_DLL is expanded from...
152    configure.ac:35: the top level
153    configure.ac:35: warning: AC_LIBTOOL_WIN32_DLL: Remove this warning and the call to _LT_SET_OPTION when you
154    configure.ac:35: put the 'win32-dll' option into LT_INIT's first parameter.
155    ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
156    aclocal.m4:11889: AC_LIBTOOL_WIN32_DLL is expanded from...
157    configure.ac:35: the top level
158    configure.ac:36: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
159    configure.ac:36: You should run autoupdate.
160    aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from...
161    configure.ac:36: the top level
162    
163    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
164
165commit 14fdf25db9f21c8f3ad37f0d32a5b8e726efdc0d
166Author: Matt Turner <mattst88@gmail.com>
167Date:   Thu Dec 8 10:36:36 2022 -0500
168
169    libXau 1.0.11
170    
171    Signed-off-by: Matt Turner <mattst88@gmail.com>
172
173commit 10f76cc702e0877743e21241b897ab93010367a2
174Author: Matt Turner <mattst88@gmail.com>
175Date:   Tue Nov 29 12:02:21 2022 -0500
176
177    configure: Use AC_SYS_LARGEFILE to enable large file support
178    
179    Signed-off-by: Matt Turner <mattst88@gmail.com>
180
181commit 4fbefa02d6c842401ff79065d364edd7087a12a6
182Author: Alan Coopersmith <alan.coopersmith@oracle.com>
183Date:   Fri Aug 26 16:01:41 2022 -0700
184
185    libXau 1.0.10
186    
187    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
188
189commit 83f33926d43f6ae4cf9734e3aedbef23fb0d6b74
190Author: Alan Coopersmith <alan.coopersmith@oracle.com>
191Date:   Sun Jul 17 10:06:05 2022 -0700
192
193    XauReadAuth: move failure handling code to a common code block
194    
195    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
196
197commit 3db78d0fa60e07a4ffda61a19849ad30623f70cf
198Author: Alan Coopersmith <alan.coopersmith@oracle.com>
199Date:   Sat Jul 9 11:00:50 2022 -0700
200
201    Remove unnnecessary casts from malloc() and free() calls
202    
203    These are not needed in C89 and later.
204    
205    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
206
207commit 7f43a321e59b998e731b36039b744138a2d5b776
208Author: Alan Coopersmith <alan.coopersmith@oracle.com>
209Date:   Sat Jul 9 10:54:58 2022 -0700
210
211    Autest.c: Fix -Wdiscarded-qualifiers warnings
212    
213    Autest.c: In function ‘main’:
214    Autest.c:38:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
215       38 |     char    *name = "XAU-TEST-1";
216          |                     ^~~~~~~~~~~~
217    Autest.c:39:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
218       39 |     char    *data = "Do not begin the test until instructed to do so.";
219          |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
220    Autest.c:57:23: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
221       57 |     test_data.address = "";
222          |                       ^
223    Autest.c:59:22: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
224       59 |     test_data.number = "";
225          |                      ^
226    
227    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
228
229commit b98078c15874c12dfd4e01594ef9277897ade1df
230Author: Alan Coopersmith <alan.coopersmith@oracle.com>
231Date:   Sat Jul 9 10:50:11 2022 -0700
232
233    Fix spelling/wording issues
234    
235    Found by using:
236        codespell --builtin clear,rare,usage,informal,names
237    
238    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
239
240commit d824fa5517cf445dc1e204f05ee2098c254f2bdb
241Author: Alan Coopersmith <alan.coopersmith@oracle.com>
242Date:   Sat Jul 9 10:48:33 2022 -0700
243
244    Build xz tarballs instead of bzip2
245    
246    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
247
248commit 8928883477ff32cbbb97ee0e871324812e3b5c96
249Author: Tobias Stoeckmann <tobias@stoeckmann.org>
250Date:   Sun Jul 3 11:52:44 2022 +0200
251
252    Use explicit_bzero if available
253    
254    Optimizing compilers may remove the bzero call because it is followed
255    by free. The function explicit_bzero avoids this optimization. Use it
256    if it is available.
257    
258    Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
259
260commit 19b13bf20de5b15ab87fb4019ec910ef3216129f
261Author: Alan Coopersmith <alan.coopersmith@oracle.com>
262Date:   Sat Jul 9 10:20:45 2022 -0700
263
264    gitlab CI: add a basic build test
265    
266    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
267
268commit d9443b2c57b512cfb250b35707378654d86c7dea
269Author: Alan Coopersmith <alan.coopersmith@oracle.com>
270Date:   Sun Feb 10 14:42:30 2019 -0800
271
272    libXau 1.0.9
273    
274    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
275
276commit 6f0b6fcf699592d9ed284356571a2f4681726ac5
277Author: Alan Coopersmith <alan.coopersmith@oracle.com>
278Date:   Fri Dec 7 19:38:53 2018 -0800
279
280    Update configure.ac bug URL for gitlab migration
281    
282    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
283
284commit 7ba7085b4f01f3cd72008712a5333ea3f0edfd88
285Author: walter harms <wharms@bfs.de>
286Date:   Sat Oct 28 19:14:22 2017 +0200
287
288    AuRead.c: remove redundant null check on calling free()
289    
290    this removes simply unneeded code from XauReadAuth
291    
292    Signed-off-by: Walter Harms <wharms@bfs.de>
293    Reviewed-by: Daniel Martin <consume.noise@gmail.com>
294    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
295
296commit cf6cc845ba12dbfa7d29a4eab810888838a9749b
297Author: walter harms <wharms@bfs.de>
298Date:   Sat Oct 28 19:14:26 2017 +0200
299
300    Au FileName.c: remove redundant null check on calling free()
301    
302    remove redundant null check on calling free()
303    Signed-off-by: Walter Harms <wharms@bfs.de>
304    Reviewed-by: Daniel Martin <consume.noise@gmail.com>
305    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
306
307commit fdbb21274a4e8af419b2581e05242f5058471f72
308Author: walter harms <wharms@bfs.de>
309Date:   Sat Oct 28 19:14:13 2017 +0200
310
311    AuDispose.c:remove redundant null check on calling free()
312    
313    redundant null check on auth->address calling free()
314    redundant null check on auth->number calling free()
315    redundant null check on auth->name calling free()
316    
317    Signed-off-by: Walter Harms <wharms@bfs.de>
318    Reviewed-by: Daniel Martin <consume.noise@gmail.com>
319    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
320
321commit 987fee49dc1750082cfe6e24833379233777a13b
322Author: Tobias Stoeckmann <tobias@stoeckmann.org>
323Date:   Thu Oct 19 22:18:18 2017 +0200
324
325    Avoid out of boundary read access
326    
327    If the environment variable HOME is empty, XauFileName triggers an
328    out of boundary read access (name[1]). If HOME consists of a single
329    character relative path, the output becomes unexpected, because
330    "HOME=a" leads to "a.Xauthority" instead of "a/.Xauthority". Granted,
331    a relative HOME path leads to trouble in general, the code should
332    properly return "a/.Xauthority" nonetheless.
333    
334    Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
335    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
336
337commit 42e152c6f2d1bd839e77c5e97f3a509d890c3237
338Author: Mihail Konev <k.mvc@ya.ru>
339Date:   Thu Jan 26 13:52:49 2017 +1000
340
341    autogen: add default patch prefix
342    
343    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
344
345commit fca98447c95ae0284b4f1b0c381011f8ccaf1ff0
346Author: Emil Velikov <emil.l.velikov@gmail.com>
347Date:   Mon Mar 9 12:00:52 2015 +0000
348
349    autogen.sh: use quoted string variables
350    
351    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
352    fall-outs, when they contain space.
353    
354    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
355    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
356    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
357
358commit 33f792eb48687793bbb92e62d7462828c7468b55
359Author: Peter Hutterer <peter.hutterer@who-t.net>
360Date:   Tue Jan 24 10:32:07 2017 +1000
361
362    autogen.sh: use exec instead of waiting for configure to finish
363    
364    Syncs the invocation of configure with the one from the server.
365    
366    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
367    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
368
369commit 1e4635be11154dd8262f37b379511bd627defa2a
370Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
371Date:   Thu Jan 2 01:07:41 2014 -0800
372
373    Silence a benign static analysis warning with an assert of allocation size
374    
375    AuFileName.c:72:8: warning: Call to 'malloc' has an allocation size of 0 bytes
376            buf = malloc (size);
377                  ^~~~~~~~~~~~~
378    
379    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
380
381commit 304a11be4727c5a7feeb2501e8e001466f8ce84e
382Author: Alan Coopersmith <alan.coopersmith@oracle.com>
383Date:   Sun Sep 29 09:23:45 2013 -0700
384
385    XauFileName: always go through buf allocation if buf is NULL
386    
387    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
388
389commit 67beb3d0bc41c3416902c858f595b35306f76704
390Author: Fuminobu TAKEYAMA <ftake@geeko.jp>
391Date:   Sun Sep 29 09:21:05 2013 -0700
392
393    XauFileName: reset bsize when malloc failed
394    
395    https://bugs.freedesktop.org/show_bug.cgi?id=69929
396    
397    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
398    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
399
400commit 899790011304c4029e15abf410e49ce7cec17e0a
401Author: Alan Coopersmith <alan.coopersmith@oracle.com>
402Date:   Fri May 24 15:04:00 2013 -0700
403
404    libXau 1.0.8
405    
406    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
407
408commit f5a57d8a21a34d7084cce294e24c0422e02ef8ef
409Author: Alan Coopersmith <alan.coopersmith@oracle.com>
410Date:   Sat Mar 30 11:42:09 2013 -0700
411
412    Use remove() instead of unlink() to delete lock files
413    
414    In normal cases, no difference.  If someone has accidentally created
415    a directory with those names, this can save you from needing to fsck
416    to clean it up on some filesystems (like UFS).
417    
418    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
419
420commit 4352cf9707df08d51ef891be156d475743d0a060
421Author: Alan Coopersmith <alan.coopersmith@oracle.com>
422Date:   Sat Mar 30 11:30:37 2013 -0700
423
424    Call memcmp() instead of defining our own equivalent
425    
426    Stops casting len parameters to int in callers so that this change
427    doesn't introduce warnings that we're taking unsigned values, casting
428    them to signed, then passing to a function that wants them unsigned.
429    
430    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
431
432commit 704beb71768cdaa2448da6edfa219b4a7bf862f1
433Author: Alan Coopersmith <alan.coopersmith@oracle.com>
434Date:   Sat Mar 30 11:18:44 2013 -0700
435
436    Replace strcpy+strcat pairs with snprintf calls
437    
438    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
439
440commit 3038a87edce31ad2895431f7cfdc96a33fc70e02
441Author: Alan Coopersmith <alan.coopersmith@oracle.com>
442Date:   Sat Mar 30 10:59:06 2013 -0700
443
444    Check for configure's HAVE_UNISTD_H instead of X_NOT_POSIX
445    
446    Drops fallback prototype of sleep() for non-POSIX, non-Windows systems
447    
448    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
449
450commit 325f5282bc1d93b72b0b05037245cf130970fa38
451Author: Alan Coopersmith <alan.coopersmith@oracle.com>
452Date:   Sat Mar 30 10:55:26 2013 -0700
453
454    Use configure check for pathconf instead of X_NOT_POSIX #define
455    
456    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
457
458commit 1a8a1b2c68967b48c07b56142799b1020f017027
459Author: Colin Walters <walters@verbum.org>
460Date:   Wed Jan 4 17:37:06 2012 -0500
461
462    autogen.sh: Implement GNOME Build API
463    
464    http://people.gnome.org/~walters/docs/build-api.txt
465    
466    Signed-off-by: Adam Jackson <ajax@redhat.com>
467
468commit b1ace13d5864080f2101f2910cad706f800984de
469Author: Adam Jackson <ajax@redhat.com>
470Date:   Tue Jan 15 14:28:48 2013 -0500
471
472    configure: Remove AM_MAINTAINER_MODE
473    
474    Signed-off-by: Adam Jackson <ajax@redhat.com>
475
476commit 8570d287396934f26224c76d48d7f17d87380e72
477Author: Alan Coopersmith <alan.coopersmith@oracle.com>
478Date:   Sat Jan 12 15:58:59 2013 -0800
479
480    Convert INCLUDES to AM_CPPFLAGS in preparation for automake-1.14 obsoletion
481    
482    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
483
484commit 369d133ca19f938d123254dee5c88214512f82df
485Author: Alan Coopersmith <alan.coopersmith@oracle.com>
486Date:   Fri Jan 4 19:38:51 2013 -0800
487
488    unifdef -U__UNIXOS2__
489    
490    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
491
492commit e04364efccbb3bb4cfc5f4cb491ffa1faaaacbdb
493Author: Alan Coopersmith <alan.coopersmith@oracle.com>
494Date:   Sun Dec 16 15:50:52 2012 -0800
495
496    Tell clang to shut up about the padding in struct xauth
497    
498    We can't clean it up without breaking ABI, so disable the warnings for it:
499    
500    ./include/X11/Xauth.h:33:19: warning: padding struct 'struct xauth' with 4 bytes to align 'address' [-Wpadded]
501        char            *address;
502                         ^
503    ./include/X11/Xauth.h:35:19: warning: padding struct 'struct xauth' with 6 bytes to align 'number' [-Wpadded]
504        char            *number;
505                         ^
506    ./include/X11/Xauth.h:37:19: warning: padding struct 'struct xauth' with 6 bytes to align 'name' [-Wpadded]
507        char            *name;
508                         ^
509    ./include/X11/Xauth.h:39:18: warning: padding struct 'struct xauth' with 6 bytes to align 'data' [-Wpadded]
510        char            *data;
511                         ^
512    
513    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
514    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
515
516commit 4d43b4554f8e35bf8122ae9d2f1bbc0e56fe6d37
517Author: Alan Coopersmith <alan.coopersmith@oracle.com>
518Date:   Sun Dec 16 15:40:30 2012 -0800
519
520    Clean up some clang warnings about sign conversion
521    
522    fread & fwrite are defined as taking size_t arguments (an unsigned type),
523    so stop casting their arguments to a signed int just to confuse things.
524    
525    Fixes warnings:
526    
527    AuFileName.c:69:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
528        size = strlen (name) + strlen(&slashDotXauthority[1]) + 2;
529             ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
530    
531    AuRead.c:58:44: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
532            if (fread (data, (int) sizeof (char), (int) len, file) != len) {
533                ~~~~~                             ^~~~~~~~~
534    
535    AuWrite.c:49:46: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
536        if (fwrite (string, (int) sizeof (char), (int) count, file) != count)
537            ~~~~~~                               ^~~~~~~~~~~
538    
539    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
540    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
541
542commit f2b24dd74614ce807cacf764c6eddd834feffc5a
543Author: Eric S. Raymond <esr@thyrsus.com>
544Date:   Thu Aug 23 11:12:39 2012 -0400
545
546    Remove a use of tab stops.
547
548commit 9daef33e32ba36c1f872691daeebbf98a73b4b25
549Author: Chase Douglas <chase.douglas@canonical.com>
550Date:   Fri Apr 20 14:16:07 2012 -0700
551
552    Free XauFileName() static buffer at exit
553    
554    XauFileName() may allocate and return a static buffer. The only
555    way to ensure it is freed is to deallocate it when the program exits.
556    
557    Signed-off-by: Chase Douglas <chase.douglas@canonical.com>
558    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
559
560commit 0e3061495f5da8a323db02e612c4f09688b7ade0
561Author: Alan Coopersmith <alan.coopersmith@oracle.com>
562Date:   Tue Mar 6 22:16:57 2012 -0800
563
564    libXau 1.0.7
565    
566    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
567
568commit 5c01ef69eee7dfe925c97558153fcd5e116252c6
569Author: Matthew D. Fuller <fullermd@over-yonder.net>
570Date:   Mon Sep 5 10:31:14 2011 -0500
571
572    Improve the handling of "normal" locking collisions.
573    
574    EEXIST is a perfectly normal and expected errno for open(O_CREAT |
575    O_EXCL), and is a signal to loop around and retry, not return with an
576    error.
577    
578    Signed-off-by: Matthew D. Fuller <fullermd@over-yonder.net>
579    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
580    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
581
582commit 8fd15eb0149cec75d69a27b1f8ec3ce092465b80
583Author: Alan Coopersmith <alan.coopersmith@oracle.com>
584Date:   Fri Sep 16 22:04:41 2011 -0700
585
586    Strip trailing whitespace
587    
588    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
589    git diff -w & git diff -b show no diffs from this change
590    
591    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
592
593commit 063bfa679adc2c00a6b55e5c9ee97f2aa0638788
594Author: Gaetan Nadon <memsize@videotron.ca>
595Date:   Wed Feb 2 11:43:40 2011 -0500
596
597    config: comment, minor upgrade, quote and layout configure.ac
598    
599    Group statements per section as per Autoconf standard layout
600    Quote statements where appropriate.
601    Autoconf recommends not using dnl instead of # for comments
602    
603    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
604    Use AC_PROG_LIBTOOL to replace the deprecated AM_PROG_LIBTOOL
605    Add AC_CONFIG_SRCDIR([Makefile.am]) where missing
606    No functional configuration changes
607    
608    This helps automated maintenance and release activities.
609    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
610    
611    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
612
613commit c492cf2f90db79e75bf3fa8a8215f8139237c5c5
614Author: Gaetan Nadon <memsize@videotron.ca>
615Date:   Fri Jan 28 19:41:37 2011 -0500
616
617    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
618    
619    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
620
621commit 7de07642d62440a90942a8a071624ac09f48a2b3
622Author: Gaetan Nadon <memsize@videotron.ca>
623Date:   Fri Jan 28 16:07:07 2011 -0500
624
625    config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
626    
627    This silences an Automake warning.
628    
629    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
630
631commit 98f08b9c8414e7d759d08af4711b9519ca8fd37f
632Author: Gaetan Nadon <memsize@videotron.ca>
633Date:   Fri Jan 28 11:56:13 2011 -0500
634
635    config: remove already included statements
636    
637    AC_PROG_INSTALL and AC_PROG_SED are included in XORG_DEFAULT_OPTIONS.
638    AC_PROG_MAKE_SET is included by AM_INIT_AUTOMAKE
639    
640    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
641
642commit b910d657d7b857fcd2564304205c853fa8148667
643Author: Gaetan Nadon <memsize@videotron.ca>
644Date:   Thu Jan 27 18:50:14 2011 -0500
645
646    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
647    
648    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
649    AC_PROG_C_C99. This sets gcc with -std=gnu99.
650    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
651    
652    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
653
654commit 2085fbfa8347620890ed844057a42c9a4dba606b
655Author: Jesse Adkins <jesserayadkins@gmail.com>
656Date:   Tue Sep 28 13:30:02 2010 -0700
657
658    Purge cvs tags.
659    
660    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
661    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
662
663commit 240d2475aa627774dad9e4f02594c5ce8c8048a4
664Author: Gaetan Nadon <memsize@videotron.ca>
665Date:   Wed Aug 11 09:41:00 2010 -0400
666
667    Xau.man: replace hard-coded 3 with __libmansuffix__
668    
669    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
670
671commit afcd0ff9109b3478a473772c9d4e14d57951aab8
672Author: Gaetan Nadon <memsize@videotron.ca>
673Date:   Wed Aug 11 09:31:50 2010 -0400
674
675    Xau.man: remove whitespace as reported by git diff check
676    
677    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
678
679commit f666268d1f328f76cbbef367560eb9ea4da30808
680Author: Gaetan Nadon <memsize@videotron.ca>
681Date:   Wed Aug 11 09:11:55 2010 -0400
682
683    config: simplify building of shadow man pages
684    
685    Store the shadow files in git as any other man page.
686    Move man pages to man dir and use the common makefile
687    
688    Local fix in CVS for bug 5628
689    is not required as the problem has been fixed in
690    util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba
691    
692    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
693
694commit a01b74fad039e68cf296bd5e83c6f538181e529a
695Author: Julien Cristau <jcristau@debian.org>
696Date:   Mon Jul 19 17:17:54 2010 +0100
697
698    Bump to 1.0.6
699
700commit ad12e7a68f69fdc960170c0248f07df68f0fc476
701Author: Julien Cristau <jcristau@debian.org>
702Date:   Mon Jul 19 17:18:34 2010 +0100
703
704    Require xorg-macros 1.4 for XORG_INSTALL
705
706commit f8f0ec4955e51a2a420724f9bc2287d5a725cb39
707Author: Julien Cristau <jcristau@debian.org>
708Date:   Mon Jul 19 17:16:13 2010 +0100
709
710    Kill cvs keyword
711
712commit 7d42fad5cec59cb0696087bed9745ffd5a999f68
713Author: Brice Goglin <Brice.Goglin@ens-lyon.org>
714Date:   Sat May 29 21:11:14 2010 +0200
715
716    Xau.man: Add missing const attributes
717    
718    Reported by Tom Fogal in
719      http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583599
720
721commit f93ffa718135d9d85f04935325016b8766f05ea3
722Author: Brice Goglin <Brice.Goglin@ens-lyon.org>
723Date:   Sat May 29 21:04:24 2010 +0200
724
725    Xau.man: Fix XauGetAuthByAddr() prototype
726    
727    Add missing name_length and name parameters.
728    
729    Reported by Tom Fogal in
730      http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583599
731
732commit c0bc3fb7ac4f719b96257e29eaa60c2d5ed11705
733Author: Alan Coopersmith <alan.coopersmith@oracle.com>
734Date:   Wed May 26 21:59:15 2010 -0700
735
736    Use AC_PROG_SED to find sed to use for man pages
737    
738    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
739
740commit ff907e90a2fe95bb234049a7a11e8e3b10d54533
741Author: Alan Coopersmith <alan.coopersmith@oracle.com>
742Date:   Wed May 26 21:57:12 2010 -0700
743
744    Use $(AM_V_GEN) to silence man page generation
745    
746    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
747
748commit 58aef8ebf89cc8d6d4d67dc7572752db0c44b6c3
749Author: Gaetan Nadon <memsize@videotron.ca>
750Date:   Tue Mar 30 09:05:41 2010 -0400
751
752    config: update AC_PREREQ statement to 2.60
753    
754    Unrelated to the previous patches, the new value simply reflects
755    the reality that the minimum level for autoconf to configure
756    all x.org modules is 2.60 dated June 2006.
757    
758    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
759    
760    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
761
762commit 8db2a151b92fe3a408d847c868d7823a0217b73d
763Author: Gaetan Nadon <memsize@videotron.ca>
764Date:   Tue Mar 30 09:05:05 2010 -0400
765
766    config: remove the pkgconfig pc.in file from EXTRA_DIST
767    
768    Automake always includes it in the tarball.
769    
770    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
771
772commit 4039c624286061122e3350f9194dba27118ab904
773Author: Gaetan Nadon <memsize@videotron.ca>
774Date:   Tue Feb 16 10:37:21 2010 -0500
775
776    config: move CWARNFLAGS from configure.ac to Makefile.am
777    
778    Compiler warning flags should be explicitly set in the makefile
779    rather than being merged with other packages compiler flags.
780    
781    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
782
783commit 243b553ace945da0263bb32464dfdc45e0c70c88
784Author: Gaetan Nadon <memsize@videotron.ca>
785Date:   Fri Nov 27 20:56:03 2009 -0500
786
787    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
788    
789    Now that the INSTALL file is generated.
790    Allows running make maintainer-clean.
791
792commit eed5cf87f68c665503d0dae90baf8549bb61358e
793Author: Gaetan Nadon <memsize@videotron.ca>
794Date:   Wed Oct 28 14:09:10 2009 -0400
795
796    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
797    
798    Add missing INSTALL file. Use standard GNU file on building tarball
799    README may have been updated
800    Remove AUTHORS file as it is empty and no content available yet.
801    Remove NEWS file as it is empty and no content available yet.
802
803commit 31fe929d3ea43cd8fbe2853157682677704883ad
804Author: Gaetan Nadon <memsize@videotron.ca>
805Date:   Tue Oct 27 15:07:25 2009 -0400
806
807    Deploy the new XORG_DEFAULT_OPTIONS #24242
808    
809    This macro aggregate a number of existing macros that sets commmon
810    X.Org components configuration options. It shields the configuration file from
811    future changes.
812
813commit f6ae36d4bf43cd601c3c1339100684169bbaeeb3
814Author: Gaetan Nadon <memsize@videotron.ca>
815Date:   Mon Oct 26 22:08:42 2009 -0400
816
817    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
818    
819    ChangeLog filename is known to Automake and requires no further
820    coding in the makefile.
821
822commit 6e702152714be9538e1ae1b3533843f972ceb1e9
823Author: Gaetan Nadon <memsize@videotron.ca>
824Date:   Thu Oct 22 12:34:19 2009 -0400
825
826    .gitignore: use common defaults with custom section # 24239
827    
828    Using common defaults will reduce errors and maintenance.
829    Only the very small or inexistent custom section need periodic maintenance
830    when the structure of the component changes. Do not edit defaults.
831
832commit 550725b423ec0364f0a32ed6935140617e366cf8
833Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
834Date:   Wed Oct 21 12:47:23 2009 -0700
835
836    This is not a GNU project, so declare it foreign.
837    
838    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
839    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
840    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
841    > > was quite annoying to work around since 'autoreconf -fvi' replaces
842    > > it and git wants to commit it.  Should these files even be in git?
843    > > Can I nuke them for the betterment of humanity and since they get
844    > > created by autoreconf anyways?
845    >
846    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
847    
848    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
849    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
850    of the INSTALL file. It is also part of the 24206 solution.
851    
852    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
853
854commit 825435514bd91d0d903247c46249a87d6fe8ae09
855Author: Peter Hutterer <peter.hutterer@who-t.net>
856Date:   Fri Aug 28 14:34:32 2009 +1000
857
858    libXau 1.0.5
859    
860    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
861
862commit fc54a4f03b926dfdb590b112c7128516ffc25539
863Author: Jeremy Huddleston <jeremy@yuffie.local>
864Date:   Sun Feb 22 11:14:04 2009 -0800
865
866    Make file locking more robust for network shares like AFP
867
868commit 742ff03dcad4d16ca8901ed47be91b303523a385
869Author: Alan Coopersmith <alan.coopersmith@sun.com>
870Date:   Fri Feb 6 11:35:40 2009 -0800
871
872    Restore FamilyKrb5Principal definition
873    
874    Even if Kerberos5 support is currently unimplemented in the X server &
875    libXau, the Family id for the X11 protocol is still defined and reserved
876    for Kerberos5, and should be recorded here for interoperability with
877    other implementations and to avoid reuse if someone adds a new
878    authentication family in the future.
879    
880    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
881
882commit c147fb417582e7384b5464bb53cfd492f9d7c69d
883Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
884Date:   Mon Feb 2 16:54:20 2009 -0200
885
886    Remove old api kerberos.
887    
888      LibXau uses a 1993 kerberos api, but the X Server side support has
889    been already removed for quite some time.
890      This corrects bug report
891    https://bugs.freedesktop.org/show_bug.cgi?id=14684
892
893commit 11fbe620625520668f5e88e4f5a8fe149a7cfa3f
894Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
895Date:   Thu Jan 29 15:08:23 2009 -0200
896
897    Janitor: Correct make distcheck and remove extra .gitignore file.
898
899commit 7f6275300243fd15ce974d1b5e478b47f7758485
900Author: Alan Coopersmith <alan.coopersmith@sun.com>
901Date:   Tue Aug 26 14:19:19 2008 -0700
902
903    Version bump: 1.0.4
904
905commit 753bf38ceca4a0c8d6c6c1845b4387e4b3c9e4f0
906Author: Damien Th?bault <damien.thebault@gmail.com>
907Date:   Tue Aug 26 14:16:44 2008 -0700
908
909    Bug 17314: libXau's Makefile.am should have proper man creation rules
910    
911    X.Org Bugzilla #17314 <http://bugs.freedesktop.org/show_bug.cgi?id=17314>
912    Patch #18528 <http://bugs.freedesktop.org/attachment.cgi?id=18528>
913    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
914
915commit a0b2aac596ea2cbe4d0ec1ef8c406ad98f0c499d
916Author: Alan Coopersmith <alan.coopersmith@sun.com>
917Date:   Tue Jul 8 15:08:35 2008 -0700
918
919    SVR4 (including Solaris) puts gethostbyname_r in libnsl instead of libc
920
921commit 1bc9f04963a8a236cc190e75e32282774b556932
922Author: Daniel Drake <ddrake@brontes3d.com>
923Date:   Tue May 29 14:06:00 2007 -0800
924
925    Bug #11097: libXau COPYING fix (add missing copyright dates)
926    
927    X.Org Bugzilla #11097 <https://bugs.freedesktop.org/show_bug.cgi?id=11097>
928
929commit 45d137fdbb9b21513aff68e945e19cdfdcbc28b1
930Author: Daniel Stone <daniel@fooishbar.org>
931Date:   Sat Dec 16 01:18:20 2006 +0200
932
933    bump to 1.0.3
934
935commit fefdba6ed5ef56abf0da9caaca64af5a5e7895b0
936Author: Daniel Stone <daniel@fooishbar.org>
937Date:   Wed Dec 6 18:53:29 2006 +0200
938
939    Makefile.am: make ChangeLog hook safer
940    Make ChangeLog hook as safe as possible.
941
942commit 90e34a4aa471b6e446345ba8095990e360a41570
943Author: Alan Coopersmith <alan.coopersmith@sun.com>
944Date:   Fri Jul 28 13:47:44 2006 -0700
945
946    Version bump -> 1.0.2
947
948commit fab8b091936874b4a8077f490ec80abf7b092049
949Author: Alan Coopersmith <alan.coopersmith@sun.com>
950Date:   Mon Jul 24 13:14:04 2006 -0700
951
952    Require xorg-macros 1.1.0 or later for XORG_WITH_LINT & XORG_LINT_LIBRARY macros
953
954commit 3399e7bed20680520b39ade782d7a33966d477ae
955Author: Alan Coopersmith <alan.coopersmith@sun.com>
956Date:   Mon Jul 24 13:12:57 2006 -0700
957
958    Add lint library to CLEANFILES
959
960commit aa4f35661022f3f1c1b94284b34a531381d3a7f1
961Author: Matthieu Herrb <matthieu.herrb@laas.fr>
962Date:   Sun Jul 16 10:57:36 2006 +0200
963
964    set GIT_DIR=${srcdir}/.git for git-log
965
966commit 881115413a7c157c9aab8fba39c8929692baaacc
967Author: Alan Coopersmith <alan.coopersmith@sun.com>
968Date:   Thu Jul 13 17:01:49 2006 -0700
969
970    Generate lint library for checking programs that call functions in libXau
971    
972    (Disabled by default, enable with --enable-lint-library)
973
974commit f25155b03b9fa866d522714ad64e92bf7f2b95fa
975Author: Alan Coopersmith <alan.coopersmith@sun.com>
976Date:   Thu Jul 13 15:16:11 2006 -0700
977
978    renamed: include/.cvsignore -> include/.gitignore
979
980commit 9062a6da402d416f21d4365d3c3a29ceea707e77
981Author: Alan Coopersmith <alan.coopersmith@sun.com>
982Date:   Wed Jul 12 23:53:14 2006 -0700
983
984    Replace static ChangeLog with dist-hook to generate from git-log
985
986commit 9b5a14e6de65658fdb712e737b292568a69dc3ee
987Author: Alan Coopersmith <alan.coopersmith@sun.com>
988Date:   Wed Jul 12 19:27:52 2006 -0700
989
990    Rename XORG_ENABLE_LINT to XORG_WITH_LINT
991
992commit d3f7a679fce893782774e97c0718393295d0773e
993Author: Alan Coopersmith <alan.coopersmith@sun.com>
994Date:   Wed Jul 12 19:26:53 2006 -0700
995
996    Move --with-lint handling to XORG_ENABLE_LINT() in xorg-macros.m4
997
998commit 1abf440a6a54fb0624915f9ac975f3074252c422
999Author: Alan Coopersmith <alan.coopersmith@sun.com>
1000Date:   Wed Jul 12 19:25:38 2006 -0700
1001
1002    Add *~ to .gitignore to ignore emacs droppings
1003
1004commit 43b8275be56151bf0e29ce22795afbef24de0f9c
1005Author: Alan Coopersmith <alan.coopersmith@sun.com>
1006Date:   Wed Jul 12 17:00:16 2006 -0700
1007
1008    renamed: .cvsignore -> .gitignore
1009
1010commit 385d7fa4f151425539d613c9665b5e862f3ef614
1011Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1012Date:   Wed Jun 28 22:53:36 2006 +0000
1013
1014    Add "--with-lint" configure flag and "make lint" Makefile target to check
1015        source code with lint, sparse or similar tools.
1016
1017commit 21ea069c9078edd386e96e038e1a71e041e32cf5
1018Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1019Date:   Wed Jun 28 22:49:36 2006 +0000
1020
1021    Changelog for last commit:
1022    Remove prototype for XauGetAuthByName to clear lint warning: name declared
1023        but never used or defined
1024    Fix sparse warnings:
1025    -warning: Using plain integer as NULL pointer
1026    -warning: non-ANSI definition of function
1027
1028commit 8274b8e4b121c3dc3bfd5d0fa4f85bc23f5c09a0
1029Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1030Date:   Wed Jun 28 22:26:50 2006 +0000
1031
1032    Remove prototype for XauGetAuthByName to clear lint warning: name declared
1033        but never used or defined
1034    Fix sparse warnings:
1035    -warning: Using plain integer as NULL pointer
1036    -warning: non-ANSI definition of function
1037
1038commit 7f6f90cfce51806340f25b80a87b147d8a743b27
1039Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1040Date:   Sat Jun 10 01:27:06 2006 +0000
1041
1042    Clean up existing Autest test program and use to provide simple (and very
1043        incomplete) "make check" test case.
1044
1045commit e214cc19e1d599f16a69e86b1d8b247ad40a9ed7
1046Author: Adam Jackson <ajax@nwnk.net>
1047Date:   Fri May 12 16:05:48 2006 +0000
1048
1049    Bump to 1.0.1
1050
1051commit b92b597d7d597dd223371fe0ff60d1b2dad38fda
1052Author: Kevin E Martin <kem@kem.org>
1053Date:   Mon May 8 19:47:10 2006 +0000
1054
1055    Bug #5628 <https://bugs.freedesktop.org/show_bug.cgi?id=5628> Shadow pages
1056        not created correctly when MANDIR & MANSUFFIX don't match.
1057
1058commit 253a3e1c94642ccee9a3ed694eecb5382aa22b1e
1059Author: Kevin E Martin <kem@kem.org>
1060Date:   Thu Dec 15 00:24:28 2005 +0000
1061
1062    Update package version number for final X11R7 release candidate.
1063
1064commit c7648c97a5da8824d2871f528da89dedc98e2598
1065Author: Kevin E Martin <kem@kem.org>
1066Date:   Tue Dec 6 22:48:42 2005 +0000
1067
1068    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
1069
1070commit c0fbe656693cab8fdf8776fb4d0fa85d0efc4e20
1071Author: Kevin E Martin <kem@kem.org>
1072Date:   Sat Dec 3 05:49:42 2005 +0000
1073
1074    Update package version number for X11R7 RC3 release.
1075
1076commit d6d0baef6dd91cc1c3d3d701ad83ec095f02630c
1077Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1078Date:   Mon Nov 28 22:03:05 2005 +0000
1079
1080    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
1081        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
1082
1083commit 1272a96ff8c6ee8c1ff5fc23c421b79ea4c15f92
1084Author: Eric Anholt <anholt@freebsd.org>
1085Date:   Sun Nov 20 23:17:40 2005 +0000
1086
1087    Add/improve libs .cvsignores.
1088
1089commit 08bef4712fc1e9194db9c8910f461873b7065063
1090Author: Kevin E Martin <kem@kem.org>
1091Date:   Sat Nov 19 07:15:40 2005 +0000
1092
1093    Update pkgconfig files to separate library build-time dependencies from
1094        application build-time dependencies, and update package deps to work
1095        with separate build roots.
1096
1097commit 307ff4cf91c1331c29470a9654d9d18293b45389
1098Author: Kevin E Martin <kem@kem.org>
1099Date:   Wed Oct 19 02:48:09 2005 +0000
1100
1101    Update package version number for RC1 release.
1102
1103commit 913ed232278b0673a763eb46e97aea0f78348b5a
1104Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1105Date:   Tue Oct 18 00:00:08 2005 +0000
1106
1107    Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions to
1108        work better with BSD make
1109
1110commit ce3af1f6d302e3b7adaba7e166f6f594aa13c310
1111Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1112Date:   Mon Oct 17 21:13:15 2005 +0000
1113
1114    Rename .shadows.DONE to shadows.DONE to avoid some make's thinking it's a
1115        suffix rule (reported by Matthieu Herrb)
1116
1117commit 86f92c112c22604824d2044b566b8cbee81cb397
1118Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1119Date:   Wed Oct 12 00:39:36 2005 +0000
1120
1121    Use sed to put version number in man page Add shadow man pages for man
1122        pages that document multiple functions.
1123
1124commit bd48f668b3c8d5de53e42b73ef4e4136d384672d
1125Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1126Date:   Thu Sep 22 01:40:07 2005 +0000
1127
1128    Set needed flags for MT-safe API's called from libXau
1129
1130commit 82affd3fdeafe063406d80e439c16b5d7ee66020
1131Author: Kevin E Martin <kem@kem.org>
1132Date:   Fri Jul 29 21:22:50 2005 +0000
1133
1134    Various changes preparing packages for RC0:
1135    - Verify and update package version numbers as needed
1136    - Implement versioning scheme
1137    - Change bug address to point to bugzilla bug entry form
1138    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1139        reenable it)
1140    - Fix makedepend to use pkgconfig and pass distcheck
1141    - Update build script to build macros first
1142    - Update modular Xorg version
1143
1144commit 2edd5e132ac2d1ca1a5631fb1e54970012b33f85
1145Author: Keith Packard <keithp@keithp.com>
1146Date:   Sat Jul 9 06:06:57 2005 +0000
1147
1148    Add .cvsignore files
1149
1150commit 2527a93c7ba785499c52de48da9b60d02eb4722d
1151Author: Adam Jackson <ajax@nwnk.net>
1152Date:   Thu May 19 00:22:32 2005 +0000
1153
1154    revert last change, didn't do right thing at all, sorry for the noise
1155
1156commit fe846da148f3dd15e13e34216853d700cd2c51fd
1157Author: Adam Jackson <ajax@nwnk.net>
1158Date:   Thu May 19 00:10:07 2005 +0000
1159
1160    Require automake 1.7 in AM_INIT_AUTOMAKE
1161
1162commit 9607573553c23bcdfb1c3eaec3571aa52fdeb5ee
1163Author: Josh Triplett <josh@speakeasy.net>
1164Date:   Sat May 14 07:46:48 2005 +0000
1165
1166    Move includes in Xau and Xdmcp into include/X11 subdirectories so that the
1167        source can reference them with <X11/...>.
1168
1169commit 56a655e717c5de6d91c890fdc6f9b0469ad1dd1a
1170Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1171Date:   Wed May 11 22:44:53 2005 +0000
1172
1173    lib/Xau:
1174    - Update AUTHORS, COPYING from Keith's tree
1175    - Don't use gcc specific "-include config.h"
1176    - Add autogen.sh
1177    lib/xtrans:
1178    - Add AUTHORS, COPYING, ChangeLog, Makefile.am, NEWS, README, autogen.sh,
1179        configure.ac, xtrans.pc.in
1180    xc/lib/Xau:
1181    - Add conditionalized #include <config.h>
1182    util/modular/symlink.sh
1183    - Add functions symlink_lib_xau() and symlink_lib_xtrans()
1184    util/modular/addconfig.h
1185    - New script that adds #include <config.h> to files
1186
1187commit 60177d823918d9ef7575da27870796c1285a2032
1188Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1189Date:   Mon May 9 22:04:21 2005 +0000
1190
1191    Add Xau library to lib/ and symlink.sh
1192
1193commit 62b6efa4e0012fc499d2c70bff7b99b468a0458f
1194Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1195Date:   Mon Nov 15 15:06:55 2004 +0000
1196
1197    Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
1198        mingw (Win32) port
1199
1200commit 05ed20614e85180684d5b8e663dcc2fe57851447
1201Author: Egbert Eich <eich@suse.de>
1202Date:   Fri Apr 23 18:43:36 2004 +0000
1203
1204    Merging XORG-CURRENT into trunk
1205
1206commit 0b934581a8612148d70ecf84df72f6a69ca6c5c2
1207Author: Egbert Eich <eich@suse.de>
1208Date:   Sun Mar 14 08:32:01 2004 +0000
1209
1210    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1211
1212commit 1a9fc5ef22e3bdd719fc0f991512b6a1d88faaad
1213Author: Egbert Eich <eich@suse.de>
1214Date:   Wed Mar 3 12:11:20 2004 +0000
1215
1216    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1217
1218commit 494e0315dcd701302bb81f2b68f759917ad401dd
1219Author: Egbert Eich <eich@suse.de>
1220Date:   Thu Feb 26 13:35:30 2004 +0000
1221
1222    readding XFree86's cvs IDs
1223
1224commit 690d8700431f1afcb585897e7cc49b4fd7c9cf46
1225Author: Egbert Eich <eich@suse.de>
1226Date:   Thu Feb 26 09:22:39 2004 +0000
1227
1228    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1229
1230commit bca26a7b7c4c4f58d65462ffd3f1b0eaef2d5d4c
1231Author: Kaleb Keithley <kaleb@freedesktop.org>
1232Date:   Tue Nov 25 19:28:09 2003 +0000
1233
1234    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1235
1236commit 1be3101aeab9b6136c32a91c23799724a7fe7797
1237Author: Kaleb Keithley <kaleb@freedesktop.org>
1238Date:   Fri Nov 14 16:48:47 2003 +0000
1239
1240    XFree86 4.3.0.1
1241
1242commit dcc3fc52f917603df94ef4207f1dec9238dce23b
1243Author: Kaleb Keithley <kaleb@freedesktop.org>
1244Date:   Fri Nov 14 15:54:38 2003 +0000
1245
1246    R6.6 is the Xorg base-line
1247