ChangeLog revision 9a011757
1commit 0b120e37be8ed44188b3497bf02db48e9cf638bc
2Author: Dr. Tilmann Bubeck <tilmann@bubecks.de>
3Date:   Wed Apr 2 20:02:00 2014 +0200
4
5    Third version bump to 1.0.9.
6    
7    Minor change in README to include 1.0.9 in diff so that release.sh
8    is happy.
9    
10    Signed-off-by: Dr. Tilmann Bubeck <tilmann@bubecks.de>
11
12commit e204395a7ccf403999ffa2515379784b641745d1
13Author: Dr. Tilmann Bubeck <tilmann@bubecks.de>
14Date:   Wed Apr 2 19:52:43 2014 +0200
15
16    Second version bump to 1.0.9.
17    
18    Minor change in README to push the version bump.
19    
20    Signed-off-by: Dr. Tilmann Bubeck <tilmann@bubecks.de>
21
22commit c36e9838294a6042eb7ae61fc476cbc3280aef2d
23Author: Dr. Tilmann Bubeck <tilmann@bubecks.de>
24Date:   Wed Apr 2 19:44:37 2014 +0200
25
26    Fixed missing EXTRA_DIST in tests. Extended README for releasing.
27    
28    The tests/Makefile.am missed the EXTRA_DIST definition which resulted in
29    missing files for the test done with "make check". This was fixed.
30    README was extended to describe howto release a new version of this
31    software and to clarify something from ReleaseHOWTO of x.org.
32    Prepare anything for releasing 1.0.9.
33    
34    Signed-off-by: Dr. Tilmann Bubeck <tilmann@bubecks.de>
35
36commit ce4bfd951160eabdb28f5534c34aa7549dba7fba
37Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
38Date:   Mon Mar 31 23:21:12 2014 +0200
39
40    version bump to 1.0.9
41    
42    Prepare for a new version 1.0.9 of xauth.
43    
44    Signed-off-by: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
45
46commit ccf30deb585297823ea03fc68805a1c825e335fe
47Author: Alan Coopersmith <alan.coopersmith@oracle.com>
48Date:   Fri Dec 27 11:01:35 2013 -0800
49
50    Add AC_USE_SYSTEM_EXTENSIONS to expose non-standard extensions
51    
52    Required on Solaris to expose definitions in system headers that
53    are not defined in the XPG standards now that xtrans 1.3 defines
54    _XOPEN_SOURCE to 600 on Solaris.
55    
56    Fixes build failures:
57    gethost.c: In function ‘get_hostname’:
58    gethost.c:97:21: error: ‘INET6_ADDRSTRLEN’ undeclared (first use in this function)
59    gethost.c:97:21: note: each undeclared identifier is reported only once for each function it appears in
60    gethost.c:97:16: warning: unused variable ‘addr’ [-Wunused-variable]
61    gethost.c: In function ‘get_address_info’:
62    gethost.c:196:9: error: implicit declaration of function ‘strlcpy’ [-Werror=implicit-function-declaration]
63    gethost.c:196:9: warning: nested extern declaration of ‘strlcpy’ [-Wnested-externs]
64    
65    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
66    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
67
68commit afeb2c22ba1f7193acf814954e66f40cfd699c17
69Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
70Date:   Sun Oct 13 21:38:10 2013 +0200
71
72    Fix warning about warn_unused_result triggered by WRITES.
73
74commit 2eb4ef59d7c27ac7972954d406ad9c2fa8123672
75Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
76Date:   Sun Oct 13 17:57:49 2013 +0200
77
78    * Do not install test_xauth during "make install" as it is
79      only used during "make check".
80    * perror out, if test_xauth does not find "cmdtest".
81
82commit 4de4a231f3a718d2af0d2b00443c803f8bddfbc5
83Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
84Date:   Wed Oct 9 23:45:15 2013 +0200
85
86    Second version bump to 1.0.8
87
88commit f7425f45addce5629d338c051a41ec1a119ea51f
89Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
90Date:   Wed Oct 9 23:38:15 2013 +0200
91
92    Rewrote test_xauth to C to make automake and "make distclean" happy.
93
94commit c4356e8dc8b9fe039c38104551af93e0583ffbee
95Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
96Date:   Wed Oct 9 23:33:42 2013 +0200
97
98    Revert version bump back to 1.0.7 to prepare missing commit before 1.0.8
99
100commit d907dda4e5a2584ac15a404c8269b888b61bbf9e
101Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
102Date:   Tue Oct 8 21:45:06 2013 +0200
103
104    version bump to 1.0.8
105
106commit c6ecc2c8470093ba17ff1cf993df46f9e670173d
107Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
108Date:   Tue Oct 8 21:41:37 2013 +0200
109
110    Improved README to explain "make check".
111
112commit 4e05bce6da8eeb9eb98624cf868675eaf5816df5
113Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
114Date:   Tue Oct 8 21:34:49 2013 +0200
115
116    Added command "version" and command line arg "-V" to show version of xauth.
117
118commit e53df261c9ca11435df0c8853350d913b557446b
119Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
120Date:   Sun Oct 6 16:50:33 2013 +0200
121
122    Fix warning raised by "-Wshadow".
123
124commit 92de3583c7aaaa2040728808add2186348859b98
125Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
126Date:   Sun Oct 6 15:10:05 2013 +0200
127
128    Rework match_auth_dpy() to be easier to read and maintain (hopefully).
129
130commit 1555fff4ab458d7d4053f1ea6b74c3e14a65ad63
131Author: Egbert Eich <eich@freedesktop.org>
132Date:   Wed Aug 14 22:11:06 2013 +0200
133
134    Make matching algorithm mimic XauGet*AuthByAddr
135    
136    Xlib (xcb) uses XauGetBestAuthByAddr() when looking for an
137    authorization. 'xauth [n]list $DISPLAY' used a slightly
138    stricter algorithm which doesn't find a possible authorization
139    for cases where either the family is set to FamilyWild or
140    address the address length is 0.
141    
142    Signed-off-by: Egbert Eich <eich@freedesktop.org>
143
144commit 10cbe2ed2a96582e7ee9fa5cfe6f8f69a3a4e4d4
145Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
146Date:   Sun Oct 6 14:16:59 2013 +0200
147
148    Added black box tests for basic functionality started with "make check".
149
150commit 3be53072f8252962c6df740e64e897b970ae0349
151Author: Egbert Eich <eich@freedesktop.org>
152Date:   Tue Oct 1 01:17:09 2013 +0200
153
154    Handle v4-mapped inet6 addresses correctly
155    
156    Handling of v4-mapped inet6 addresses has been introduced
157    with commit 58140dbbd39389ad6af58e201e055f3d4b92d368:
158    
159       Look for FamilyLocal if inet or inet6 address is loopback
160    
161    These adresses should be treated as inet addresses. This patch
162    makes the code consistent with the handling if xcb_auth.c in
163    libxcb.
164    
165    Signed-off-by: Egbert Eich <eich@freedesktop.org>
166
167commit 58140dbbd39389ad6af58e201e055f3d4b92d368
168Author: Egbert Eich <eich@freedesktop.org>
169Date:   Sun Sep 29 08:25:14 2013 -0700
170
171    Look for FamilyLocal if inet or inet6 address is loopback
172    
173    libxcb uses FamilyLocal authorization if the host name or IP in the
174    display string is from the loopback device. This patch adds the same
175    behavior to xauth.
176    This fixes a long standing problem that for ssh tunneled connections
177    a display variable of the form: localhost:<N>.<M> leads to correct
178    authorization when an X client is started but "xauth list $DISPLAY"
179    returns nothing.
180    
181    Signed-off-by: Egbert Eich <eich@freedesktop.org>
182    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
183    Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
184
185commit 09a9451af29545196cedfc8dcaf32e3f1ccc672b
186Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
187Date:   Sun Sep 29 07:57:37 2013 -0700
188
189    Silenece lack of noreturn warning
190    
191    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
192
193commit a2c8f59f13caf63a642bad1b97d9adf5a9e01bcb
194Author: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
195Date:   Sun Sep 29 08:04:39 2013 -0700
196
197    Revert "Look for FamilyLocal if inet or inet6 address is loopback"
198    
199    Also reverts the followup "More fixes for compiler warnings regarding the use of "const"."
200    
201    This reverts commits fb328950ce1156b8228214240b213860b794b4c8 and
202    345c7bf0d09f26183cfde9ad1c812c8de71869a5.
203    
204    Fixes build regression found on darwin tinderbox.
205    
206    Per SUSv4*, IN6_IS_ADDR_LOOPBACK takes a 'const struct in6_addr *', not a
207    'const struct sockaddr_in6 *'.
208    
209    *: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netinet_in.h.html
210
211commit fb328950ce1156b8228214240b213860b794b4c8
212Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
213Date:   Wed Sep 25 09:36:58 2013 +0200
214
215    More fixes for compiler warnings regarding the use of "const".
216
217commit 345c7bf0d09f26183cfde9ad1c812c8de71869a5
218Author: Egbert Eich <eich@freedesktop.org>
219Date:   Wed Aug 14 17:08:27 2013 +0200
220
221    Look for FamilyLocal if inet or inet6 address is loopback
222    
223    libxcb uses FamilyLocal authorization if the host name or IP in the
224    display string is from the loopback device. This patch adds the same
225    behavior to xauth.
226    This fixes a long standing problem that for ssh tunneled connections
227    a display variable of the form: localhost:<N>.<M> leads to correct
228    authorization when an X client is started but "xauth list $DISPLAY"
229    returns nothing.
230    
231    Signed-off-by: Egbert Eich <eich@freedesktop.org>
232
233commit 289ca779f73840cb5c9d69b919413079d1be3fc2
234Author: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
235Date:   Tue Sep 24 11:21:52 2013 +0200
236
237    Fix various compiler warnings raised by modern gcc (4.8.1).
238
239commit 2440a254797cc3655c8743a9232f30a693f6f947
240Author: Thomas Klausner <wiz@NetBSD.org>
241Date:   Thu Jul 11 11:27:15 2013 +0200
242
243    Use copystring to create non-const string.]
244    
245    Hello!
246    
247    I see you're the official xauth maintainer according to
248    http://cgit.freedesktop.org/xorg/doc/xorg-docs/tree/MAINTAINERS#n80
249    
250    Can you please take a look at the attached patch and merge it?
251    
252    Thanks,
253     Thomas
254    
255    ----- Forwarded message from Thomas Klausner <wiz@NetBSD.org> -----
256    
257    Date: Sun, 30 Jun 2013 13:29:44 +0200
258    From: Thomas Klausner <wiz@NetBSD.org>
259    To: xorg-devel@lists.x.org
260    Cc: Thomas Klausner <wiz@NetBSD.org>
261    Subject: [PATCH:xauth] Use copystring to create non-const string.
262    
263    Fixes "error: assignment discards qualifiers from pointer target type"
264    
265    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
266
267commit eee471e446405350c02c221f044a70669dac48a2
268Author: Egbert Eich <eich@freedesktop.org>
269Date:   Wed Aug 14 17:07:35 2013 +0200
270
271    Don't crash when running past the end of the chain
272    
273    Running past the end of the chain would cause a SEGV.
274    
275    Signed-off-by: Egbert Eich <eich@freedesktop.org>
276
277commit 6dda11c17f2fdc47d43f269dccee98ec66cc8c4b
278Author: Alan Coopersmith <alan.coopersmith@oracle.com>
279Date:   Sat Feb 23 10:13:14 2013 -0800
280
281    Assume signal handlers return void, as C89 requires
282    
283    Drops use of autoconf's obsolete AC_TYPE_SIGNAL and Imake's even more
284    obsolete SIGNALRETURNSINT.
285    
286    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
287
288commit 399dc5d6282f90fee2f6071aadde977280656ffc
289Author: Alan Coopersmith <alan.coopersmith@oracle.com>
290Date:   Wed Dec 26 23:11:36 2012 -0800
291
292    Remove unused DECnet ("DNETCONN") code from xauth
293    
294    Has never been converted to build in modular builds, so has been unusable
295    since X11R7.0 release in 2005.  DNETCONN support was removed from xtrans
296    back in 2008.
297    
298    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
299
300commit fe46fcc3ae58767960434445a4ea9c3ce0a6724e
301Author: Alan Coopersmith <alan.coopersmith@oracle.com>
302Date:   Wed Dec 26 23:09:31 2012 -0800
303
304    Remove unused TLI ("STREAMSCONN") code from xauth
305    
306    Has never been converted to build in modular builds, so has been unusable
307    since X11R7.0 release in 2005.  All known platforms with TLI/XTI support
308    that X11R7 & later releases run on also have (and mostly prefer) BSD
309    socket support for their networking API.
310    
311    And as the comment notes, it never worked right in xauth anyway.
312    
313    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
314
315commit ea343d117b5dbb17fc753e08918f44f167207fa9
316Author: Jon TURNEY <jon.turney@dronecode.org.uk>
317Date:   Sat Oct 27 18:10:30 2012 +0100
318
319    Include Xwinsock.h rather than sys/socket.h on WIN32
320    
321    For AF_INET6, include Xwinsock.h rather than sys/socket.h on WIN32
322    
323    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
324    Reviewed-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
325
326commit 374c8c7005200c13299fdcb7b7d1b12f9f4258ae
327Author: Alan Coopersmith <alan.coopersmith@oracle.com>
328Date:   Thu Mar 22 21:41:35 2012 -0700
329
330    xauth 1.0.7
331    
332    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
333
334commit fbc307f3445a549815efb2476e9476bd51250cf6
335Author: Andreas Schwab <schwab@linux-m68k.org>
336Date:   Fri Sep 3 13:45:49 2010 +0200
337
338    Remove alarm handler in get_hostname
339    
340    gethostbyaddr is not (required to be) async-signal-safe.
341    
342    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
343
344commit ee3e046dfd84cda1588eef155c7e7c36df9bf5f4
345Author: Alan Coopersmith <alan.coopersmith@oracle.com>
346Date:   Wed Sep 28 19:57:15 2011 -0700
347
348    Add const attributes to fix gcc -Wwrite-strings warnings
349    
350    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
351
352commit 7f7f8cd60795c9503156950d518caa04b30a94a2
353Author: Alan Coopersmith <alan.coopersmith@oracle.com>
354Date:   Wed Sep 28 19:50:40 2011 -0700
355
356    Strip trailing whitespace
357    
358    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
359    git diff -w & git diff -b show no diffs from this change
360    
361    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
362
363commit eb5ed59c623aa360677f62a7fd6e398ee9f3cab5
364Author: Alan Coopersmith <alan.coopersmith@oracle.com>
365Date:   Wed Sep 28 19:39:20 2011 -0700
366
367    convert strlen/malloc/strcpy combo to strdup
368    
369    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
370
371commit b67f0df2dbfa372417d0687e26704635e2d10034
372Author: Jeremy Huddleston <jeremyhu@apple.com>
373Date:   Mon May 23 19:38:50 2011 -0700
374
375    configure.ac: Bump to 1.0.6
376    
377    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
378
379commit 48f87d48fb7b51535534ef2fb18d2fd1e451c2b5
380Author: Jeremy Huddleston <jeremyhu@apple.com>
381Date:   Sun May 8 16:08:29 2011 -0700
382
383    auth_finalize: Attempt to rename() if link() fails
384    
385    On some file systems (like AFP), hard links are not supported. If
386    link fails, try rename() before giving up.
387    
388    Reported-by: Jamie Kennea <jamie@pompey.org>
389    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
390
391commit 5032c286df16737277c9a04e1083171ffec89000
392Author: Jeremy Huddleston <jeremyhu@apple.com>
393Date:   Fri May 6 23:12:50 2011 -0700
394
395    Error out and avoid a call to malloc(0) if given a bad hex string
396    
397    process.c:567:14: warning: Call to 'malloc' has an allocation size of 0 bytes
398        retval = malloc (len);
399                 ^       ~~~
400    1 warning generated.
401    
402    Found-by: clang static analyzer
403    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
404
405commit 9197410a2b5c875885266713f5dc470b6dac476b
406Author: Gaetan Nadon <memsize@videotron.ca>
407Date:   Wed Jan 19 10:06:55 2011 -0500
408
409    config: move man pages into their own directory
410    
411    Use services provided by XORG_MANPAGE_SECTIONS.
412    Use standard Makefile for man pages.
413    
414    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
415
416commit 404e5ccc404574906978570781705c73bf24b31b
417Author: Gaetan Nadon <memsize@videotron.ca>
418Date:   Wed Jan 12 16:28:02 2011 -0500
419
420    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
421    
422    This silences an Autoconf warning
423
424commit 1a2ad8ef43c82dcbe0c6fc024c5a627ebb927a82
425Author: Jesse Adkins <jesserayadkins@gmail.com>
426Date:   Tue Sep 28 13:29:49 2010 -0700
427
428    Purge cvs tags.
429    
430    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
431
432commit da552fc4c69a62b6227383452e56428cd5d696a0
433Author: Alan Coopersmith <alan.coopersmith@oracle.com>
434Date:   Thu Sep 23 17:57:16 2010 -0700
435
436    xauth 1.0.5
437    
438    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
439
440commit eec190f060cd61b44e0e7029309f7db841c824b8
441Author: Alan Coopersmith <alan.coopersmith@oracle.com>
442Date:   Thu Sep 23 07:33:02 2010 -0700
443
444    config: upgrade to util-macros 1.8 for additional man page support
445    
446    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
447    The value of MAN_SUBST is the same for all X.Org packages.
448    
449    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
450    The existing statement can now be removed from the configuration file.
451    
452    Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED)
453    Enables silent rule and use platform appropriate version of sed.
454    
455    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
456
457commit 732922acd465f081f8cbd315aa687dd745da2337
458Author: Alan Coopersmith <alan.coopersmith@oracle.com>
459Date:   Thu Sep 23 07:29:53 2010 -0700
460
461    config: Remove unnecessary calls from configure.ac
462    
463    AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now
464    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
465    
466    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
467
468commit 6eef00c1021930444e09d8334b06bbad83d7f2fb
469Author: Gaetan Nadon <memsize@videotron.ca>
470Date:   Tue Jul 20 18:45:18 2010 -0400
471
472    config: update AC_PREREQ statement to 2.60
473    
474    Unrelated to the previous patches, the new value simply reflects
475    the reality that the minimum level for autoconf to configure
476    all x.org modules is 2.60 dated June 2006.
477    
478    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
479    
480    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
481
482commit 4f6dea33200af6d42e29b43269d8ee389db1b98f
483Author: Jeremy Huddleston <jeremyhu@apple.com>
484Date:   Thu Aug 26 08:26:31 2010 -0700
485
486    Fix build failure resulting from previous commit on systems without strlcpy
487    
488    Found-by: Tinderbox
489    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
490
491commit 135338af9a141d609e07e42208b9104465346ae4
492Author: Jeremy Huddleston <jeremyhu@apple.com>
493Date:   Wed Aug 25 18:23:26 2010 -0700
494
495    launchd: Properly support launchd sockets in xauth
496    
497    What we had in place before was a hack that always used ':0'.  This change
498    results in the bundle id being used to differentiate different connections.
499    
500    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
501
502commit 96ea88d3aeae710d8fc04f23151d5b669c5e8a0c
503Author: Gaetan Nadon <memsize@videotron.ca>
504Date:   Thu Nov 26 09:19:52 2009 -0500
505
506    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
507    
508    Now that the INSTALL file is generated.
509    Allows running make maintainer-clean.
510
511commit 1eb55d8efd568c31e8bc9f1f7ab91558ceecfc06
512Author: Gaetan Nadon <memsize@videotron.ca>
513Date:   Wed Oct 28 14:09:08 2009 -0400
514
515    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
516    
517    Add missing INSTALL file. Use standard GNU file on building tarball
518    README may have been updated
519    Remove AUTHORS file as it is empty and no content available yet.
520    Remove NEWS file as it is empty and no content available yet.
521
522commit f326a1fe16f6717fb822228051a7fdfd30048cab
523Author: Gaetan Nadon <memsize@videotron.ca>
524Date:   Tue Oct 27 15:07:24 2009 -0400
525
526    Deploy the new XORG_DEFAULT_OPTIONS #24242
527    
528    This macro aggregate a number of existing macros that sets commmon
529    X.Org components configuration options. It shields the configuration file from
530    future changes.
531
532commit e3a895e81611d881e74fb5106319af513f78df07
533Author: Gaetan Nadon <memsize@videotron.ca>
534Date:   Mon Oct 26 22:08:38 2009 -0400
535
536    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
537    
538    ChangeLog filename is known to Automake and requires no further
539    coding in the makefile.
540
541commit b0f1523247680c9a6045c3a6296bf45d4106de1e
542Author: Gaetan Nadon <memsize@videotron.ca>
543Date:   Thu Oct 22 12:34:15 2009 -0400
544
545    .gitignore: use common defaults with custom section # 24239
546    
547    Using common defaults will reduce errors and maintenance.
548    Only the very small or inexistent custom section need periodic maintenance
549    when the structure of the component changes. Do not edit defaults.
550
551commit b6c280336a6cf681917692933589d878e9984470
552Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
553Date:   Wed Oct 21 12:47:20 2009 -0700
554
555    This is not a GNU project, so declare it foreign.
556    
557    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
558    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
559    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
560    > > was quite annoying to work around since 'autoreconf -fvi' replaces
561    > > it and git wants to commit it.  Should these files even be in git?
562    > > Can I nuke them for the betterment of humanity and since they get
563    > > created by autoreconf anyways?
564    >
565    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
566    
567    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
568    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
569    of the INSTALL file. It is also part of the 24206 solution.
570    
571    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
572
573commit 1c701094169b6e33f7faf21a269e949bf134a326
574Author: Alan Coopersmith <alan.coopersmith@sun.com>
575Date:   Fri Oct 9 22:58:52 2009 -0700
576
577    Bug 7051: xauth says creating new authority file even though it does not
578    
579    https://bugs.freedesktop.org/show_bug.cgi?id=7051
580    
581    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
582
583commit d2d802ea9f882b7b7eac1251309d8141e55f213e
584Author: Alan Coopersmith <alan.coopersmith@sun.com>
585Date:   Mon Sep 21 20:25:09 2009 -0700
586
587    xauth 1.0.4
588    
589    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
590
591commit e4ab625fd4e31a6cc043dfabbb7d5a801e87d526
592Author: Alan Coopersmith <alan.coopersmith@sun.com>
593Date:   Mon Sep 21 20:22:28 2009 -0700
594
595    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
596    
597    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
598
599commit 2cbcbed9dedb696535fe54290189478c6c007270
600Author: Alan Coopersmith <alan.coopersmith@sun.com>
601Date:   Mon Sep 21 20:17:48 2009 -0700
602
603    Man page updates: add "SEE ALSO", update xdm references
604    
605    Also trim trailing whitespaces and fix a spelling error
606    
607    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
608
609commit d376341c3cbeca0aec335462dffb796e5a8e5d03
610Author: Alan Coopersmith <alan.coopersmith@sun.com>
611Date:   Mon Sep 21 20:08:10 2009 -0700
612
613    Add pointers to mailing list, bugzilla, wiki & git repo to README
614    
615    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
616
617commit 6d47c482a198f5421a7007221a69ee24d5f0a2a4
618Author: Matthieu Herrb <matthieu.herrb@laas.fr>
619Date:   Sun Jul 19 10:27:49 2009 +0200
620
621    Initialize ed.used_stdout at the beginning of do_extract()
622    
623    This avoids reading uninitialized memory later.
624    Problem reported by Philip Guenther. Thanks.
625    
626    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
627
628commit b0aec5d07ea5c9fccacf250fe1c665d92243fb61
629Author: Michael Scherer <misc@mandriva.org>
630Date:   Sat Mar 7 12:14:26 2009 +0100
631
632    Fix format error
633
634commit 31395a96cff3570440229b2715c8ba557a6ce8d4
635Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
636Date:   Mon Jan 19 19:05:44 2009 -0200
637
638    Correct make distcheck.
639    
640      No warnings were generated by gcc 4.3 neither sparse when using
641    XORG_CWARNFLAGS.
642
643commit 64d1fe69362bb0edcd5736ee6988d9bd394ea5c0
644Author: Matthieu Herrb <matthieu.herrb@laas.fr>
645Date:   Tue Jun 17 23:31:58 2008 +0200
646
647    Replace rsh by ssh the extract/merge example. Rsh is no more.
648
649commit 3cc17297124ea5c9917e6eacc0ab7ae021e8a386
650Author: Jens Granseuer <jensgr@gmx.net>
651Date:   Sun Mar 9 20:06:49 2008 +0100
652
653    C89 fix
654    
655    65a0917d4661e370b50beed8f06f5577bfeea59f broke the build with non-C99
656    aware compilers.
657
658commit 85459f9fee2ad4d5954e8f549df9a269cf3bff76
659Author: Julien Cristau <jcristau@debian.org>
660Date:   Fri Mar 7 18:20:15 2008 +0100
661
662    Change xauth_CFLAGS to AM_CFLAGS to make automake-1.10 happier
663    
664    Makefile.am:27: compiling `gethost.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
665
666commit a9c0960c94b9299bcf2bb08c05a6f66579d4a862
667Author: Adam Jackson <ajax@redhat.com>
668Date:   Thu Mar 6 16:56:33 2008 -0500
669
670    xauth 1.0.3
671
672commit 65a0917d4661e370b50beed8f06f5577bfeea59f
673Author: Jeremy Huddleston <jeremy@tifa.local>
674Date:   Thu Jan 10 21:15:56 2008 -0800
675
676    get_address_info: don't allow duplicate entries to be returned in the list
677    OS-X's getaddrinfo() can return duplicate entries (and does for localhost with
678    the default 10.5 /etc/hosts).  This caused some annoying crashes which this
679    patch takes care of.
680    
681    See http://trac.macosforge.org/projects/xquartz/ticket/44
682
683commit 40e1769f4c631713c32c73a5244f3d65aea89ab7
684Author: Jeremy Huddleston <jeremy@tifa.local>
685Date:   Sat Dec 1 20:01:23 2007 -0800
686
687    Added support for launchd socket
688    From Martin Costabel
689
690commit 60615bc52f685b7ddfd574e10ed8fdcf2b6e43f5
691Author: Daniel Drake <ddrake@brontes3d.com>
692Date:   Wed May 16 14:24:00 2007 -0800
693
694    Bug #10971: xauth COPYING file
695    
696    X.Org Bugzilla #10971 <https://bugs.freedesktop.org/show_bug.cgi?id=10971>
697
698commit a1602ecd22a800a6c5348c00fece3287cdcf00ce
699Author: Alan Coopersmith <alan.coopersmith@sun.com>
700Date:   Tue Dec 12 15:00:29 2006 -0800
701
702    Version bump: 1.0.2
703
704commit 140965e6a565e338e07cf6fcc0dd5313acd67716
705Author: Alan Coopersmith <alan.coopersmith@sun.com>
706Date:   Mon Dec 11 19:31:37 2006 -0800
707
708    Remove Imake compatibility #ifdefs - require configure's AC_TYPE_SIGNAL
709
710commit cfb36499790b764d87af7d6f4713f4fe8d3d88f7
711Author: Alan Coopersmith <alan.coopersmith@sun.com>
712Date:   Mon Dec 11 19:25:48 2006 -0800
713
714    Replace platform #ifdefs with AC_CHECK_HEADERS([net/errno.h])
715
716commit 42815405686498bb464fa20621bbcde00096a42d
717Author: Alan Coopersmith <alan.coopersmith@sun.com>
718Date:   Mon Dec 11 18:59:14 2006 -0800
719
720    sparse warning: non-ANSI definition of function 'get_hostname'
721
722commit a527e14d16de2955dcdd6d14141f51987af7af2c
723Author: Alan Coopersmith <alan.coopersmith@sun.com>
724Date:   Mon Dec 11 18:54:51 2006 -0800
725
726    Add hooks for checking source code with lint/sparse/etc.
727
728commit fa9b494baacab74d354ee4d5e0f6a1342b2bc723
729Author: Alan Coopersmith <alan.coopersmith@sun.com>
730Date:   Mon Dec 11 18:48:54 2006 -0800
731
732    Replace static ChangeLog with disthook to generate from git log
733
734commit 2c2900cef3722580fa7b32721809365fad77348a
735Author: Alan Coopersmith <alan.coopersmith@sun.com>
736Date:   Mon Dec 11 14:53:38 2006 -0800
737
738    Add *~ to .gitignore to skip emacs/patch droppings
739
740commit 1c42ae4c711b646fff5aae562f43047b0c4e9d81
741Author: Alan Coopersmith <alan.coopersmith@sun.com>
742Date:   Mon Dec 11 14:53:13 2006 -0800
743
744    renamed: .cvsignore -> .gitignore
745
746commit df9747b1706b0f35dd24484da05a8221369508a1
747Author: Alan Coopersmith <alan.coopersmith@sun.com>
748Date:   Mon Dec 11 14:50:29 2006 -0800
749
750    Sun bug 6494972: "is is" is a typo in xauth(1) man page
751    
752    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6494972>
753
754commit 900f18b99fcdd1e404bea3e25c5f52f3fdb4a8c5
755Author: Kevin E Martin <kem@kem.org>
756Date:   Wed Dec 21 02:29:48 2005 +0000
757
758    Update package version for X11R7 release.
759
760commit a147a93a8469bc6c53e644f304f022e5c4b21083
761Author: Adam Jackson <ajax@nwnk.net>
762Date:   Mon Dec 19 16:22:42 2005 +0000
763
764    Stub COPYING files
765
766commit 80dae7f47a96a58ec1b008eb6a44c6b990d69d2f
767Author: Kevin E Martin <kem@kem.org>
768Date:   Thu Dec 15 00:24:04 2005 +0000
769
770    Update package version number for final X11R7 release candidate.
771
772commit 2b0af47b8252e239fe0201802ef5b71c4732949a
773Author: Kevin E Martin <kem@kem.org>
774Date:   Tue Dec 6 22:48:19 2005 +0000
775
776    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
777
778commit da2726e8d0cab3dd0e5e8653572d3c91bfd10bd4
779Author: Kevin E Martin <kem@kem.org>
780Date:   Sat Dec 3 05:49:18 2005 +0000
781
782    Update package version number for X11R7 RC3 release.
783
784commit 31daf53e50be410f581f7b05d579136a8e1fd04a
785Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
786Date:   Mon Nov 28 22:01:39 2005 +0000
787
788    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
789        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
790
791commit 653fe719513d43e3ad42bb086f91fc00d8f79228
792Author: Eric Anholt <anholt@freebsd.org>
793Date:   Mon Nov 21 10:34:58 2005 +0000
794
795    Another pass at .cvsignores for apps.
796
797commit e4cb9726562b4acea76a683ed411e38845d91265
798Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
799Date:   Mon Nov 21 03:14:16 2005 +0000
800
801    Change dependency from xmu to xmuu since the full xmu (with all its baggage
802        like Xt) is not needed here.
803
804commit 32ee4696ea37c04562229dccacffe7dc8341eca0
805Author: Eric Anholt <anholt@freebsd.org>
806Date:   Sun Nov 20 22:08:50 2005 +0000
807
808    Add/improve .cvsignore files for apps.
809
810commit ccbf3e05dad84647b62fa3fd8f5730c5dd094977
811Author: Kevin E Martin <kem@kem.org>
812Date:   Wed Nov 9 21:09:20 2005 +0000
813
814    Update package version number for X11R7 RC2 release.
815
816commit 0f59380f98d7fdae7ce32b67ba8f2c3798e71502
817Author: Kean Johnson <kean@armory.com>
818Date:   Tue Nov 8 06:33:31 2005 +0000
819
820    See ChangeLog entry 2005-11-07 for details.
821
822commit bb5b65a587478663bd50f083bc8c17213c5c5ab7
823Author: Kevin E Martin <kem@kem.org>
824Date:   Wed Oct 19 02:47:51 2005 +0000
825
826    Update package version number for RC1 release.
827
828commit 00fdcaca12f7b8f17d23a90bab864ec538987d3e
829Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
830Date:   Mon Oct 17 23:56:21 2005 +0000
831
832    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
833        work better with BSD make
834
835commit 2c0557cea41fab82bf8d8d5b8f65d18705999513
836Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
837Date:   Fri Oct 14 00:25:43 2005 +0000
838
839    Use sed to fill in variables in man page
840
841commit 429ec4dfe91ea5aa803295c3d3bd18a091a78572
842Author: Kevin E Martin <kem@kem.org>
843Date:   Fri Jul 29 21:22:30 2005 +0000
844
845    Various changes preparing packages for RC0:
846    - Verify and update package version numbers as needed
847    - Implement versioning scheme
848    - Change bug address to point to bugzilla bug entry form
849    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
850        reenable it)
851    - Fix makedepend to use pkgconfig and pass distcheck
852    - Update build script to build macros first
853    - Update modular Xorg version
854
855commit 6d58b9aac2e339f1caa30882d6cb5c3bd3cd53e1
856Author: Daniel Stone <daniel@fooishbar.org>
857Date:   Wed Jul 27 01:54:17 2005 +0000
858
859    Move manpages to section 1 instead of section m.
860
861commit 7e7777e930bd2b25df25edfc26bbbab026d41827
862Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
863Date:   Tue Jul 26 17:15:43 2005 +0000
864
865    Add XTRANS_CONNECTION_FLAGS & AC_TYPE_SIGNAL to replace Imake's
866        CONN_DEFINES & SIGNAL_DEFINES
867
868commit d3ef3afdb8242590ed289d0c512289c51b6f3240
869Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
870Date:   Tue Jul 26 16:58:27 2005 +0000
871
872    Add config.h includes for modularization Use RETSIGTYPE if defined by
873        autoconf in addition to Imake's SIGNALRETURNSINT.
874
875commit aea947181d0185bf9512d71ea58bf8192b42c478
876Author: Adam Jackson <ajax@nwnk.net>
877Date:   Wed Jul 20 19:31:51 2005 +0000
878
879    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
880        configure cache, you cache it, and the cached value is probably wrong.
881
882commit d26b6760781675316ccf755cd39b295aa88dcaab
883Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
884Date:   Thu Jun 30 14:14:02 2005 +0000
885
886    Check for xau.pc
887
888commit 9ec316349f351f654a6bf9ac2492a5c7bfa87492
889Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
890Date:   Wed Jun 29 23:04:46 2005 +0000
891
892    Add xauth build system
893
894commit 4449eae1558daf1618ae9bcc2f53278bfc3e1fe2
895Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
896Date:   Sat Apr 24 23:26:55 2004 +0000
897
898    Bugzilla #550: xauth doesn't unlock .Xauthority on SIGPIPE
899
900commit a6249acfcb65447dcb9759cd4acefdf22263cc7d
901Author: Egbert Eich <eich@suse.de>
902Date:   Fri Apr 23 19:54:38 2004 +0000
903
904    Merging XORG-CURRENT into trunk
905
906commit b27f9af9997bcc99fe4c9ce2d6b24c065e36be0a
907Author: Egbert Eich <eich@suse.de>
908Date:   Sun Mar 14 08:35:00 2004 +0000
909
910    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
911
912commit 28ec313e66802039788199d807a3cd923634d0af
913Author: Egbert Eich <eich@suse.de>
914Date:   Wed Mar 3 12:12:55 2004 +0000
915
916    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
917
918commit ec7585272a7b7791c30a52e372ee3ae485744875
919Author: Egbert Eich <eich@suse.de>
920Date:   Thu Feb 26 13:36:16 2004 +0000
921
922    readding XFree86's cvs IDs
923
924commit a682e3bf548a271d97cecd5c616ef84555a1b54c
925Author: Egbert Eich <eich@suse.de>
926Date:   Thu Feb 26 09:23:58 2004 +0000
927
928    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
929
930commit 740c103a2711826b40bd838b1fe14e47f03544ca
931Author: Egbert Eich <eich@suse.de>
932Date:   Thu Jan 29 08:09:02 2004 +0000
933
934    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
935
936commit 48a153ab92b7ebde3483408993f08c208e67079c
937Author: Kaleb Keithley <kaleb@freedesktop.org>
938Date:   Thu Dec 4 22:03:46 2003 +0000
939
940    XFree86 4.3.99.901 (RC 1)
941
942commit 09cf02b0457f774bd10574c0facf1df29fb83b53
943Author: Kaleb Keithley <kaleb@freedesktop.org>
944Date:   Tue Nov 25 19:29:03 2003 +0000
945
946    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
947
948commit d013d0b3ecb18ae2f1c162c6a1db89c6b4f063d3
949Author: Kaleb Keithley <kaleb@freedesktop.org>
950Date:   Fri Nov 14 16:48:58 2003 +0000
951
952    XFree86 4.3.0.1
953
954commit 2f9dac1bee2aa9d396899f42c10e84a432ac31ff
955Author: Kaleb Keithley <kaleb@freedesktop.org>
956Date:   Fri Nov 14 15:54:53 2003 +0000
957
958    R6.6 is the Xorg base-line
959