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