ChangeLog revision e8ac26b0
1commit fba114e03845a4cfab966f0545e809fdba9e9365
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Fri Jan 16 22:12:11 2015 -0800
4
5    iceauth 1.0.7
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit 04c0fe624bf0140e0f938942e48a01ce5c01b7be
10Author: Alan Coopersmith <alan.coopersmith@oracle.com>
11Date:   Sun Jun 1 23:38:45 2014 -0700
12
13    autogen.sh: Honor NOCONFIGURE=1
14    
15    See http://people.gnome.org/~walters/docs/build-api.txt
16    
17    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
18
19commit 6e38d6b6598f3beb36a5526f482a6356e85c4fd5
20Author: Alan Coopersmith <alan.coopersmith@oracle.com>
21Date:   Sun Jun 1 23:38:45 2014 -0700
22
23    configure: Drop AM_MAINTAINER_MODE
24    
25    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
26
27commit b0c12dd905053b38d81d44c222dbef999e992193
28Author: Alan Coopersmith <alan.coopersmith@oracle.com>
29Date:   Sun Jun 1 23:38:40 2014 -0700
30
31    config: Add missing AC_CONFIG_SRCDIR
32    
33    Regroup AC statements under the Autoconf initialization section.
34    Regroup AM statements under the Automake initialization section.
35    
36    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
37
38commit 2222cab2a3cc2615e7a3f2ec8665fdfcabc0436c
39Author: Alan Coopersmith <alan.coopersmith@oracle.com>
40Date:   Sat May 31 16:15:19 2014 -0700
41
42    More constification cleanup
43    
44    Started by fixing gcc warning:
45    iceauth.c:47:1: warning: initialization discards ‘const’ qualifier from
46     pointer target type [enabled by default]
47     static char *defcmds[] = { "source", "-", NULL };  /* default command */
48     ^
49    
50    and chasing down the rabbit hole of the functions the command line
51    arguments can be passed through, until we came out the other side
52    const clean.
53    
54    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
55
56commit 2e692217544b8712d7bb41776cfd7f1bcca1070b
57Author: Alan Coopersmith <alan.coopersmith@oracle.com>
58Date:   Sun Dec 8 12:54:10 2013 -0800
59
60    Free old argv array if realloc fails to enlarge it
61    
62    Found by cppcheck:
63    [app/iceauth/process.c:302]: (error) Common realloc mistake:
64     'argv' nulled but not freed upon failure
65    
66    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
67    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
68
69commit f6316d16b2239220dd9f043bcc628a503f89ab5c
70Author: Alan Coopersmith <alan.coopersmith@oracle.com>
71Date:   Tue Nov 5 23:48:50 2013 -0800
72
73    Print which option was in error along with usage message
74    
75    Special case -u, since it's documented as printing the usage message
76    (sort of like an ancient --help), so shouldn't be called unrecognized.
77    
78    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
79    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
80
81commit acee3b71b38ba4bcdd0b46557546e22dcdc320cb
82Author: Alan Coopersmith <alan.coopersmith@oracle.com>
83Date:   Tue Nov 5 23:34:20 2013 -0800
84
85    Add -V flag to print version
86    
87    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
88    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
89
90commit ad85d2eb4e44f21e8e38aa3bdec4acb139989218
91Author: Alan Coopersmith <alan.coopersmith@oracle.com>
92Date:   Tue Nov 5 23:26:24 2013 -0800
93
94    Fix "noexistent" typo in error message
95    
96    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
97    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
98
99commit e371fa337f256306fb93eaca7fbbe8ee5283dcfa
100Author: Alan Coopersmith <alan.coopersmith@oracle.com>
101Date:   Tue Nov 5 23:20:34 2013 -0800
102
103    Actually print command list in usage message
104    
105    The xauth routine this was based on took three arguments:
106    a file pointer, a command name, and a prefix.
107    
108    If a command name is given, prints help on that command,
109    else if it's null, prints help on all commands.
110    
111    The iceauth version has only two arguments: file pointer & command name.
112    It was being called with file pointer & prefix, and since the prefix
113    matched no command names, no help was printed.
114    
115    Since the way iceauth's help list is structured doesn't make it easy
116    to add a prefix to every line, skip indentation for now and just pass
117    NULL for the command argument.
118    
119    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
120    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
121
122commit c07d443d43e53cfe21b53a9a0eafcd6189432867
123Author: Alan Coopersmith <alan.coopersmith@oracle.com>
124Date:   Tue Jul 23 23:15:01 2013 -0700
125
126    iceauth 1.0.6
127    
128    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
129
130commit 3e9250a5bc0c5e525c231eca1f241c545ac412ac
131Author: Alan Coopersmith <alan.coopersmith@oracle.com>
132Date:   Wed Jul 17 22:34:37 2013 -0700
133
134    Constify some more string pointers to fix gcc warnings
135    
136    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
137
138commit aa38bef15c15c90e6ec831a202e6e147b889b6a6
139Author: Alan Coopersmith <alan.coopersmith@oracle.com>
140Date:   Wed Jul 17 22:27:28 2013 -0700
141
142    Use void * instead of char * for generic pointer arg to DoFunc functions
143    
144    Quiets clang warnings of:
145    process.c:754:29: warning: cast from 'char *' to 'struct _list_data *'
146     increases required alignment from 1 to 8 [-Wcast-align]
147        struct _list_data *ld = (struct _list_data *) data;
148                                ^~~~~~~~~~~~~~~~~~~~~~~~~~
149    process.c:787:32: warning: cast from 'char *' to 'struct _extract_data *'
150     increases required alignment from 1 to 8 [-Wcast-align]
151        struct _extract_data *ed = (struct _extract_data *) data;
152                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
153    process.c:988:22: warning: cast from 'char *' to 'int *'
154     increases required alignment from 1 to 4 [-Wcast-align]
155        int *nremovedp = (int *) data;
156                         ^~~~~~~~~~~~
157    
158    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
159
160commit a79de96226321f79f471574830d64080559a1557
161Author: Alan Coopersmith <alan.coopersmith@oracle.com>
162Date:   Wed Jul 17 22:22:15 2013 -0700
163
164    Mark unused arguments in callback functions to quiet clang warnings
165    
166    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
167
168commit 9c2e2d401d32ed3f6a4e4e775581321eada9c734
169Author: Alan Coopersmith <alan.coopersmith@oracle.com>
170Date:   Wed Jul 17 22:17:11 2013 -0700
171
172    Fix some sign/size conversion warnings from clang
173    
174    process.c:410:22: warning: implicit conversion changes signedness:
175      'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
176        retval = malloc (len);
177                 ~~~~~~  ^~~
178    process.c:454:30: warning: implicit conversion changes signedness:
179      'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
180                strncmp (cmd, ct->name, n) == 0) {
181                ~~~~~~~                 ^
182    process.c:450:9: warning: implicit conversion loses integer precision:
183      'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
184        n = strlen (cmd);
185          ~ ^~~~~~~~~~~~
186    process.c:1028:34: warning: implicit conversion changes signedness:
187      'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion]
188                if (strncmp (cmd, ct->name, len) == 0) {
189                    ~~~~~~~                 ^~~
190    process.c:1026:12: warning: implicit conversion loses integer precision:
191      'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
192            int len = strlen (cmd);
193                ~~~   ^~~~~~~~~~~~
194    process.c:1560:8: warning: implicit conversion loses integer precision:
195      'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
196            len = strlen (buf);
197                ~ ^~~~~~~~~~~~
198    
199    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
200
201commit 21e6ddc42acc7864fb260c101060dee5cebf07c1
202Author: Alan Coopersmith <alan.coopersmith@oracle.com>
203Date:   Sat Feb 23 10:07:03 2013 -0800
204
205    Add _X_NORETURN attributes suggested by gcc
206    
207    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
208
209commit ef04ccaac0e501612367c098410129f89e1d109a
210Author: Alan Coopersmith <alan.coopersmith@oracle.com>
211Date:   Sat Feb 23 10:02:50 2013 -0800
212
213    Assume signal handlers return void, as C89 requires
214    
215    Drops use of autoconf's obsolete AC_TYPE_SIGNAL and Imake's even more
216    obsolete SIGNALRETURNSINT.
217    
218    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
219
220commit 27846ea3e133dbb45a4e67500eba15bf5d6c796c
221Author: Jeremy Huddleston <jeremyhu@apple.com>
222Date:   Mon May 23 19:39:04 2011 -0700
223
224    configure.ac: Bump to 1.0.5
225    
226    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
227
228commit c791ec2ba9614e661e978436f56ed21f918750f8
229Author: Jeremy Huddleston <jeremyhu@apple.com>
230Date:   Mon May 23 19:37:50 2011 -0700
231
232    auth_finalize: Attempt to rename() if link() fails
233    
234    On some file systems (like AFP), hard links are not supported. If
235    link fails, try rename() before giving up.
236    
237    Reported-by: Jamie Kennea <jamie@pompey.org>
238    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
239
240commit 90640776b88b32cea2316670a3b29f7785aadc7a
241Author: Jeremy Huddleston <jeremyhu@apple.com>
242Date:   Thu Apr 28 00:51:30 2011 -0700
243
244    Error out and avoid a call to malloc(0) if given a bad hex string
245    
246    Found-by: clang static analyzer
247    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
248
249commit ada8df395e72f84127394dadd15a180afa8ec0ec
250Author: David Nusinow <dnusinow@debian.org>
251Date:   Fri Dec 3 16:29:51 2010 -0500
252
253    Make iceauth manpage describe commands. (fd.o bug#2354)
254    
255    Reviewed-by: Jesse Adkins <jesserayadkins@gmail.com>
256    Signed-off-by: Matt Turner <mattst88@gmail.com>
257
258commit ed7ce17bb0169b3bbf2cf035bc2b221fd0c9beb2
259Author: Gaetan Nadon <memsize@videotron.ca>
260Date:   Wed Jan 19 10:06:55 2011 -0500
261
262    config: move man pages into their own directory
263    
264    Use services provided by XORG_MANPAGE_SECTIONS.
265    Use standard Makefile for man pages.
266    
267    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
268
269commit 3b57666a804ce53eed82f1a80c34ef479ca1e36a
270Author: Gaetan Nadon <memsize@videotron.ca>
271Date:   Thu Jan 13 11:15:00 2011 -0500
272
273    man: remove trailing spaces and tabs
274    
275    Using s/[ \t]*$//
276    
277    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
278
279commit e67acbba6ac2a92a8de5b2d014b5d3a8609eb36a
280Author: Gaetan Nadon <memsize@videotron.ca>
281Date:   Wed Jan 12 16:28:02 2011 -0500
282
283    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
284    
285    This silences an Autoconf warning
286
287commit e170e5dbea7e785797cbd0d919d5f5d3d77b7006
288Author: Gaetan Nadon <memsize@videotron.ca>
289Date:   Wed Jan 12 13:10:21 2011 -0500
290
291    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
292    
293    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
294    AC_PROG_C_C99. This sets gcc with -std=gnu99.
295    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
296    
297    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
298
299commit 08f5377a4a853d06ec1a0396a2f1622eb6ee93ba
300Author: Gaetan Nadon <memsize@videotron.ca>
301Date:   Wed Jan 12 11:54:40 2011 -0500
302
303    config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
304    
305    It depends on util-macros 1.8 or later
306    The existing statement can now be removed from the configuration file.
307    
308    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
309
310commit b39fab5b9af70282ab640a8a9d6b56671aeda78b
311Author: Alan Coopersmith <alan.coopersmith@oracle.com>
312Date:   Fri Oct 29 21:46:07 2010 -0700
313
314    iceauth 1.0.4
315    
316    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
317
318commit 3c1b044f63d4865378a2307dd0024afca7196b42
319Author: Alan Coopersmith <alan.coopersmith@oracle.com>
320Date:   Thu Oct 21 15:01:29 2010 -0700
321
322    Remove unnecessary AC_SUBST of ICEAUTH_LIBS & ICEAUTH_CFLAGS
323    
324    PKG_CHECK_MODULES automatically handles those for us
325    
326    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
327
328commit a33fa043dfd5e84b9afd39842d848265b16ac5d7
329Author: Alan Coopersmith <alan.coopersmith@oracle.com>
330Date:   Thu Oct 21 14:59:42 2010 -0700
331
332    config: upgrade to util-macros 1.8 for additional man page support
333    
334    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
335    The value of MAN_SUBST is the same for all X.Org packages.
336    
337    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
338    Enables use of platform appropriate version of sed.
339    
340    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
341
342commit 5f79bb90cd0e3c18c184f7beb75c83e31aae6951
343Author: Gaetan Nadon <memsize@videotron.ca>
344Date:   Tue Jul 20 18:45:18 2010 -0400
345
346    config: update AC_PREREQ statement to 2.60
347    
348    Unrelated to the previous patches, the new value simply reflects
349    the reality that the minimum level for autoconf to configure
350    all x.org modules is 2.60 dated June 2006.
351    
352    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
353    
354    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
355
356commit f2b54a282333be841099773ee8788a2a7e2fea3b
357Author: Jesse Adkins <jesserayadkins@gmail.com>
358Date:   Tue Sep 28 13:29:49 2010 -0700
359
360    Purge cvs tags.
361    
362    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
363
364commit 1944291c5f541796b1ac9f036a51cb1dae0cdd81
365Author: Gaetan Nadon <memsize@videotron.ca>
366Date:   Thu Jan 7 17:46:31 2010 -0500
367
368    COPYING: replace stub with actual Copyright notice
369    
370    Refer to iceauth.c
371    Copyright 1989, 1998  The Open Group
372    
373    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
374
375commit 5f29af7ab19398501f2f2b6729a806b814534801
376Author: Gaetan Nadon <memsize@videotron.ca>
377Date:   Thu Nov 26 09:19:52 2009 -0500
378
379    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
380    
381    Now that the INSTALL file is generated.
382    Allows running make maintainer-clean.
383
384commit 8c19177d9937196f19975f4145e6377b1b4b17e8
385Author: Gaetan Nadon <memsize@videotron.ca>
386Date:   Wed Oct 28 14:09:07 2009 -0400
387
388    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
389    
390    Add missing INSTALL file. Use standard GNU file on building tarball
391    README may have been updated
392    Remove AUTHORS file as it is empty and no content available yet.
393    Remove NEWS file as it is empty and no content available yet.
394
395commit 3277a2349dcf9400f67dc3f91d4b6097a56d7faa
396Author: Gaetan Nadon <memsize@videotron.ca>
397Date:   Mon Oct 26 22:08:38 2009 -0400
398
399    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
400    
401    ChangeLog filename is known to Automake and requires no further
402    coding in the makefile.
403
404commit 9eaace4030847a25af7759c6f052e01250febdd6
405Author: Gaetan Nadon <memsize@videotron.ca>
406Date:   Thu Oct 22 12:34:14 2009 -0400
407
408    .gitignore: use common defaults with custom section # 24239
409    
410    Using common defaults will reduce errors and maintenance.
411    Only the very small or inexistent custom section need periodic maintenance
412    when the structure of the component changes. Do not edit defaults.
413
414commit 2ae7affc9be66652240219e42abdc63c693369e0
415Author: Gaetan Nadon <memsize@videotron.ca>
416Date:   Sun Sep 27 15:55:52 2009 -0400
417
418    Makefile.am: do not include autogen.sh in distribution #24183
419    
420    This is a private build script that should not be distributed
421
422commit eff30656f880bb3c362d7db4b82345b70b7282ee
423Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
424Date:   Wed Oct 21 12:47:19 2009 -0700
425
426    This is not a GNU project, so declare it foreign.
427    
428    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
429    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
430    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
431    > > was quite annoying to work around since 'autoreconf -fvi' replaces
432    > > it and git wants to commit it.  Should these files even be in git?
433    > > Can I nuke them for the betterment of humanity and since they get
434    > > created by autoreconf anyways?
435    >
436    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
437    
438    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
439    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
440    of the INSTALL file. It is also part of the 24206 solution.
441    
442    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
443
444commit 42a269e9d35234306d3208eef9c8bdb2c04caf08
445Author: Alan Coopersmith <alan.coopersmith@sun.com>
446Date:   Sat Oct 10 19:58:20 2009 -0700
447
448    iceauth 1.0.3
449    
450    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
451
452commit e772cc19bf632b3f94c5a6e841f4eef4f7b89e72
453Author: Alan Coopersmith <alan.coopersmith@sun.com>
454Date:   Sat Oct 10 19:57:34 2009 -0700
455
456    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
457    
458    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
459
460commit 42a6f0bc10530c31643b2fd768c48750ec451391
461Author: Alan Coopersmith <alan.coopersmith@sun.com>
462Date:   Thu Oct 1 14:54:17 2009 -0700
463
464    Add README with pointers to mailing lists, bugzilla, & git
465    
466    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
467
468commit 04f61947ea6c3638001057934588938473b454b3
469Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
470Date:   Thu Jan 15 18:38:12 2009 -0200
471
472    Ansification and compile warning fixes.
473    
474      This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, corrects
475    make distcheck. There weren't any gcc 4.3 and sparse warnings.
476
477commit 5e52eb5d27986490dfad02781a452b8d0650f4b9
478Author: Alan Coopersmith <alan.coopersmith@sun.com>
479Date:   Mon Jul 23 18:23:56 2007 -0700
480
481    Version bump: 1.0.2
482
483commit 4471761150676a8cee5631615bc187019b760161
484Author: Alan Coopersmith <alan.coopersmith@sun.com>
485Date:   Mon Jul 23 17:49:59 2007 -0700
486
487    Change iceauth_CFLAGS to AM_CFLAGS to avoid automake-1.10 warning
488    
489    Makefile.am:27: compiling `iceauth.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
490
491commit bc7a27ab2e4e3339b9c2ee3bb90a38662b128448
492Author: Alan Coopersmith <alan.coopersmith@sun.com>
493Date:   Fri May 18 12:58:23 2007 -0700
494
495    More constification and reduction of rw data in binary
496
497commit 45bb32cecdcf3319ae268f29a3ba1c33378e0acf
498Author: Alan Coopersmith <alan.coopersmith@sun.com>
499Date:   Fri May 18 12:57:00 2007 -0700
500
501    Debian Bug #25285: iceauth manpage starts with blank screen
502    
503    <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=25285>
504
505commit bff96f0f863ba98fe5a66110ae0e29ca26336861
506Author: Alan Coopersmith <alan.coopersmith@sun.com>
507Date:   Thu May 17 14:08:03 2007 -0700
508
509    Constify some static data constants
510
511commit c5e43b03ca7176907dd8d0d0964e0fd0460b9ff5
512Author: Alan Coopersmith <alan.coopersmith@sun.com>
513Date:   Thu May 17 13:50:05 2007 -0700
514
515    ANSIfy function declarations
516
517commit b2761be7f786fe9fde424b4331479d3ac5082f16
518Author: Alan Coopersmith <alan.coopersmith@sun.com>
519Date:   Thu May 17 13:23:25 2007 -0700
520
521    Fix some lint warnings
522    
523    (611) warning: assignment of 64-bit integer to 32-bit integer
524    (653) warning: variable argument to strcpy(); make sure it's safe
525    (728) warning: sign extension from 32-bit to 64-bit integer
526
527commit 77cadcef6ea687e7181aa222c47402f34644a6ea
528Author: Alan Coopersmith <alan.coopersmith@sun.com>
529Date:   Thu May 17 13:02:49 2007 -0700
530
531    Add option to check code with lint/sparse/etc.
532
533commit 2afbb4393b1053fcb2edbec7c92575245efabffe
534Author: Alan Coopersmith <alan.coopersmith@sun.com>
535Date:   Thu May 17 12:59:51 2007 -0700
536
537    Replace static ChangeLog with disthook to generate from git log
538
539commit 0022cf7baf11bccea0024d0dc8c1ecc37e46ef3d
540Author: Alan Coopersmith <alan.coopersmith@sun.com>
541Date:   Wed May 16 20:14:10 2007 -0700
542
543    Bug 10739: iceauth dumps core if signal caught before initialization done
544    
545    X.Org Bugzilla #10739 <http://bugs.freedesktop.org/show_bug.cgi?id=10739>
546    
547    Adding a test for NULL filename before calling IceUnlockAuthFile in
548    auth_finalize cleared the crash, but left the lock file behind.
549    Moving the initialization of authfilename to earlier in auth_initialize()
550    allowed the locks to be cleaned up as well.
551
552commit f749d926bd9796badee2efd1ee1da5905d6fd38d
553Author: Alan Coopersmith <alan.coopersmith@sun.com>
554Date:   Mon May 14 19:04:24 2007 -0700
555
556    Replace copystring() with strdup() calls
557    
558    Also solves Coverity #924: Function copystring:
559      Pointer "src" dereferenced before NULL check
560
561commit 1a142e8b29113bbd9daf21b8371f1572cd0152dd
562Author: Alan Coopersmith <alan.coopersmith@sun.com>
563Date:   Mon May 14 18:57:31 2007 -0700
564
565    Coverity #1089: Double frees in error cleanup path
566    
567    Double free of pointer "(auth)->auth_data" in call to "free"
568    Double free of pointer "(auth)->protocol_data" in call to "free"
569
570commit 4c1bd3d698bbb2ec4c1f8d3744549ec44c58d1bf
571Author: Alan Coopersmith <alan.coopersmith@sun.com>
572Date:   Mon May 14 18:47:48 2007 -0700
573
574    renamed: .cvsignore -> .gitignore
575
576commit ca8a9af2c282da78eac601e316d7db553cb411b3
577Author: Alan Coopersmith <alan.coopersmith@sun.com>
578Date:   Mon May 14 18:47:24 2007 -0700
579
580    Coverity #1039: Using uninitialized value "authdata"
581
582commit 59ccc789fa5d7d34cd81d28f46b6022e92536d6b
583Author: Kevin E Martin <kem@kem.org>
584Date:   Wed Dec 21 02:29:42 2005 +0000
585
586    Update package version for X11R7 release.
587
588commit d8dd7304386ba1ca8a6fbbcdcc6c4d790599ac91
589Author: Adam Jackson <ajax@nwnk.net>
590Date:   Mon Dec 19 16:22:40 2005 +0000
591
592    Stub COPYING files
593
594commit f3a5ff191dda517c3331760d97549a826ede4266
595Author: Kevin E Martin <kem@kem.org>
596Date:   Thu Dec 15 00:24:02 2005 +0000
597
598    Update package version number for final X11R7 release candidate.
599
600commit 589df4ac932d1c5616c12a331ef99c0ac6f75563
601Author: Kevin E Martin <kem@kem.org>
602Date:   Tue Dec 6 22:48:16 2005 +0000
603
604    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
605
606commit 7ec4ba15177f055afb6dc9972763c25bfc79cec9
607Author: Kevin E Martin <kem@kem.org>
608Date:   Sat Dec 3 05:49:15 2005 +0000
609
610    Update package version number for X11R7 RC3 release.
611
612commit 31a2c7a834076f86bb801de6f7c6ff2a454e3db3
613Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
614Date:   Mon Nov 28 22:01:37 2005 +0000
615
616    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
617        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
618
619commit de9318f27ce26c5362d71a970738db261277a630
620Author: Eric Anholt <anholt@freebsd.org>
621Date:   Mon Nov 21 10:34:55 2005 +0000
622
623    Another pass at .cvsignores for apps.
624
625commit 9b58fd72a610a45eb5a93d04d6b7b883ca3b8faf
626Author: Eric Anholt <anholt@freebsd.org>
627Date:   Sun Nov 20 22:08:48 2005 +0000
628
629    Add/improve .cvsignore files for apps.
630
631commit cab89641f369a196d4ad7ad23db8e6dfc2257d01
632Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
633Date:   Sun Nov 20 18:08:14 2005 +0000
634
635    iceauth only depends on xproto headers, not x11 library
636
637commit e4b6fddc688dbb65353f818dd482c1a0dd9575f8
638Author: Kevin E Martin <kem@kem.org>
639Date:   Wed Oct 19 02:47:48 2005 +0000
640
641    Update package version number for RC1 release.
642
643commit 1ded5d399305e930b7e3dcbb5ca48cbf5018faa7
644Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
645Date:   Mon Oct 17 23:56:19 2005 +0000
646
647    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
648        work better with BSD make
649
650commit a0fcb616a2e44353758f3010769b1e975f7944b9
651Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
652Date:   Fri Oct 14 00:25:41 2005 +0000
653
654    Use sed to fill in variables in man page
655
656commit 973f5b5e29f4ecc43e47799dcd747d67c956edd6
657Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
658Date:   Mon Aug 1 20:25:27 2005 +0000
659
660    Install man pages to section 1 instead of section m (Patch from Donnie
661        Berkholz)
662
663commit 8f0e8e0af05244c5a10914dc789c97f99e7a2aa3
664Author: Kevin E Martin <kem@kem.org>
665Date:   Fri Jul 29 21:22:29 2005 +0000
666
667    Various changes preparing packages for RC0:
668    - Verify and update package version numbers as needed
669    - Implement versioning scheme
670    - Change bug address to point to bugzilla bug entry form
671    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
672        reenable it)
673    - Fix makedepend to use pkgconfig and pass distcheck
674    - Update build script to build macros first
675    - Update modular Xorg version
676
677commit ee46a1af27aabf3178af70b02d95356d757572d3
678Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
679Date:   Tue Jul 26 18:58:14 2005 +0000
680
681    Use AC_TYPE_SIGNAL and AC_FUNC_VFORK to replace Imake's SIGNAL_DEFINES and
682    -DHAS_VFORK
683
684commit c911c36dadcb8070fbdf94d7f9eef494e18b5094
685Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
686Date:   Tue Jul 26 18:55:42 2005 +0000
687
688    Add config.h includes for modularization Use RETSIGTYPE if defined by
689        autoconf in addition to Imake's SIGNALRETURNSINT. Use
690        HAVE_WORKING_VFORK if defined by autoconf in addition to Imake's
691        HAS_VFORK
692
693commit 055e01c0756e6aa8603169dd104cdd2153d2b749
694Author: Adam Jackson <ajax@nwnk.net>
695Date:   Wed Jul 20 19:31:48 2005 +0000
696
697    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
698        configure cache, you cache it, and the cached value is probably wrong.
699
700commit c83a1200d2480ac67d755e4c589b524d1b834a6a
701Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
702Date:   Sat Jul 16 20:52:25 2005 +0000
703
704    Mark variables modified in signal handlers as volatile (part of Sun bug id
705        4496504)
706
707commit d0bc63cf13e98f686bd371a0ab609018e7fdf8c2
708Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
709Date:   Tue Jun 28 15:04:15 2005 +0000
710
711    Add build system for iceauth
712
713commit 2562a65de3dfa44006c1f82052814d9b54e00f37
714Author: Egbert Eich <eich@suse.de>
715Date:   Fri Apr 23 19:54:33 2004 +0000
716
717    Merging XORG-CURRENT into trunk
718
719commit d8eefa5e8a51e448eecb9ec6be656775be2884cd
720Author: Egbert Eich <eich@suse.de>
721Date:   Sun Mar 14 08:34:51 2004 +0000
722
723    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
724
725commit c560cd34038b23f28862bc890f3aaf161bb64c32
726Author: Egbert Eich <eich@suse.de>
727Date:   Wed Mar 3 12:12:50 2004 +0000
728
729    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
730
731commit d05d91dcd79d5ce8ce548da80ae6e11eb8a4fcc7
732Author: Egbert Eich <eich@suse.de>
733Date:   Thu Feb 26 13:36:15 2004 +0000
734
735    readding XFree86's cvs IDs
736
737commit a833bab02a6cbe19724b6bb4583f4ffaa24a0534
738Author: Egbert Eich <eich@suse.de>
739Date:   Thu Feb 26 09:23:54 2004 +0000
740
741    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
742
743commit a3101452dc6f4ef01c328fad7e18685363937bcf
744Author: Kaleb Keithley <kaleb@freedesktop.org>
745Date:   Fri Nov 14 16:48:57 2003 +0000
746
747    XFree86 4.3.0.1
748
749commit 511f5a05d0cc763d60b6b39584ea29b287cb801c
750Author: Kaleb Keithley <kaleb@freedesktop.org>
751Date:   Fri Nov 14 15:54:52 2003 +0000
752
753    R6.6 is the Xorg base-line
754