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