ChangeLog revision 9fe995a9
19fe995a9Smrgcommit 5e52eb5d27986490dfad02781a452b8d0650f4b9
29fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
39fe995a9SmrgDate:   Mon Jul 23 18:23:56 2007 -0700
49fe995a9Smrg
59fe995a9Smrg    Version bump: 1.0.2
69fe995a9Smrg
79fe995a9Smrgcommit 4471761150676a8cee5631615bc187019b760161
89fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
99fe995a9SmrgDate:   Mon Jul 23 17:49:59 2007 -0700
109fe995a9Smrg
119fe995a9Smrg    Change iceauth_CFLAGS to AM_CFLAGS to avoid automake-1.10 warning
129fe995a9Smrg    
139fe995a9Smrg    Makefile.am:27: compiling `iceauth.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
149fe995a9Smrg
159fe995a9Smrgcommit bc7a27ab2e4e3339b9c2ee3bb90a38662b128448
169fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
179fe995a9SmrgDate:   Fri May 18 12:58:23 2007 -0700
189fe995a9Smrg
199fe995a9Smrg    More constification and reduction of rw data in binary
209fe995a9Smrg
219fe995a9Smrgcommit 45bb32cecdcf3319ae268f29a3ba1c33378e0acf
229fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
239fe995a9SmrgDate:   Fri May 18 12:57:00 2007 -0700
249fe995a9Smrg
259fe995a9Smrg    Debian Bug #25285: iceauth manpage starts with blank screen
269fe995a9Smrg    
279fe995a9Smrg    <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=25285>
289fe995a9Smrg
299fe995a9Smrgcommit bff96f0f863ba98fe5a66110ae0e29ca26336861
309fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
319fe995a9SmrgDate:   Thu May 17 14:08:03 2007 -0700
329fe995a9Smrg
339fe995a9Smrg    Constify some static data constants
349fe995a9Smrg
359fe995a9Smrgcommit c5e43b03ca7176907dd8d0d0964e0fd0460b9ff5
369fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
379fe995a9SmrgDate:   Thu May 17 13:50:05 2007 -0700
389fe995a9Smrg
399fe995a9Smrg    ANSIfy function declarations
409fe995a9Smrg
419fe995a9Smrgcommit b2761be7f786fe9fde424b4331479d3ac5082f16
429fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
439fe995a9SmrgDate:   Thu May 17 13:23:25 2007 -0700
449fe995a9Smrg
459fe995a9Smrg    Fix some lint warnings
469fe995a9Smrg    
479fe995a9Smrg    (611) warning: assignment of 64-bit integer to 32-bit integer
489fe995a9Smrg    (653) warning: variable argument to strcpy(); make sure it's safe
499fe995a9Smrg    (728) warning: sign extension from 32-bit to 64-bit integer
509fe995a9Smrg
519fe995a9Smrgcommit 77cadcef6ea687e7181aa222c47402f34644a6ea
529fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
539fe995a9SmrgDate:   Thu May 17 13:02:49 2007 -0700
549fe995a9Smrg
559fe995a9Smrg    Add option to check code with lint/sparse/etc.
569fe995a9Smrg
579fe995a9Smrgcommit 2afbb4393b1053fcb2edbec7c92575245efabffe
589fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
599fe995a9SmrgDate:   Thu May 17 12:59:51 2007 -0700
609fe995a9Smrg
619fe995a9Smrg    Replace static ChangeLog with disthook to generate from git log
629fe995a9Smrg
639fe995a9Smrgcommit 0022cf7baf11bccea0024d0dc8c1ecc37e46ef3d
649fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
659fe995a9SmrgDate:   Wed May 16 20:14:10 2007 -0700
669fe995a9Smrg
679fe995a9Smrg    Bug 10739: iceauth dumps core if signal caught before initialization done
689fe995a9Smrg    
699fe995a9Smrg    X.Org Bugzilla #10739 <http://bugs.freedesktop.org/show_bug.cgi?id=10739>
709fe995a9Smrg    
719fe995a9Smrg    Adding a test for NULL filename before calling IceUnlockAuthFile in
729fe995a9Smrg    auth_finalize cleared the crash, but left the lock file behind.
739fe995a9Smrg    Moving the initialization of authfilename to earlier in auth_initialize()
749fe995a9Smrg    allowed the locks to be cleaned up as well.
759fe995a9Smrg
769fe995a9Smrgcommit f749d926bd9796badee2efd1ee1da5905d6fd38d
779fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
789fe995a9SmrgDate:   Mon May 14 19:04:24 2007 -0700
799fe995a9Smrg
809fe995a9Smrg    Replace copystring() with strdup() calls
819fe995a9Smrg    
829fe995a9Smrg    Also solves Coverity #924: Function copystring:
839fe995a9Smrg      Pointer "src" dereferenced before NULL check
849fe995a9Smrg
859fe995a9Smrgcommit 1a142e8b29113bbd9daf21b8371f1572cd0152dd
869fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
879fe995a9SmrgDate:   Mon May 14 18:57:31 2007 -0700
889fe995a9Smrg
899fe995a9Smrg    Coverity #1089: Double frees in error cleanup path
909fe995a9Smrg    
919fe995a9Smrg    Double free of pointer "(auth)->auth_data" in call to "free"
929fe995a9Smrg    Double free of pointer "(auth)->protocol_data" in call to "free"
939fe995a9Smrg
949fe995a9Smrgcommit 4c1bd3d698bbb2ec4c1f8d3744549ec44c58d1bf
959fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
969fe995a9SmrgDate:   Mon May 14 18:47:48 2007 -0700
979fe995a9Smrg
989fe995a9Smrg    renamed: .cvsignore -> .gitignore
999fe995a9Smrg
1009fe995a9Smrgcommit ca8a9af2c282da78eac601e316d7db553cb411b3
1019fe995a9SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
1029fe995a9SmrgDate:   Mon May 14 18:47:24 2007 -0700
1039fe995a9Smrg
1049fe995a9Smrg    Coverity #1039: Using uninitialized value "authdata"
1059fe995a9Smrg
1069fe995a9Smrgcommit 59ccc789fa5d7d34cd81d28f46b6022e92536d6b
1079fe995a9SmrgAuthor: Kevin E Martin <kem@kem.org>
1089fe995a9SmrgDate:   Wed Dec 21 02:29:42 2005 +0000
1099fe995a9Smrg
1109fe995a9Smrg    Update package version for X11R7 release.
1119fe995a9Smrg
1129fe995a9Smrgcommit d8dd7304386ba1ca8a6fbbcdcc6c4d790599ac91
1139fe995a9SmrgAuthor: Adam Jackson <ajax@nwnk.net>
1149fe995a9SmrgDate:   Mon Dec 19 16:22:40 2005 +0000
1159fe995a9Smrg
1169fe995a9Smrg    Stub COPYING files
1179fe995a9Smrg
1189fe995a9Smrgcommit f3a5ff191dda517c3331760d97549a826ede4266
1199fe995a9SmrgAuthor: Kevin E Martin <kem@kem.org>
1209fe995a9SmrgDate:   Thu Dec 15 00:24:02 2005 +0000
1219fe995a9Smrg
1229fe995a9Smrg    Update package version number for final X11R7 release candidate.
1239fe995a9Smrg
1249fe995a9Smrgcommit 589df4ac932d1c5616c12a331ef99c0ac6f75563
1259fe995a9SmrgAuthor: Kevin E Martin <kem@kem.org>
1269fe995a9SmrgDate:   Tue Dec 6 22:48:16 2005 +0000
1279fe995a9Smrg
1289fe995a9Smrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
1299fe995a9Smrg
1309fe995a9Smrgcommit 7ec4ba15177f055afb6dc9972763c25bfc79cec9
1319fe995a9SmrgAuthor: Kevin E Martin <kem@kem.org>
1329fe995a9SmrgDate:   Sat Dec 3 05:49:15 2005 +0000
1339fe995a9Smrg
1349fe995a9Smrg    Update package version number for X11R7 RC3 release.
1359fe995a9Smrg
1369fe995a9Smrgcommit 31a2c7a834076f86bb801de6f7c6ff2a454e3db3
1379fe995a9SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1389fe995a9SmrgDate:   Mon Nov 28 22:01:37 2005 +0000
1399fe995a9Smrg
1409fe995a9Smrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
1419fe995a9Smrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
1429fe995a9Smrg
1439fe995a9Smrgcommit de9318f27ce26c5362d71a970738db261277a630
1449fe995a9SmrgAuthor: Eric Anholt <anholt@freebsd.org>
1459fe995a9SmrgDate:   Mon Nov 21 10:34:55 2005 +0000
1469fe995a9Smrg
1479fe995a9Smrg    Another pass at .cvsignores for apps.
1489fe995a9Smrg
1499fe995a9Smrgcommit 9b58fd72a610a45eb5a93d04d6b7b883ca3b8faf
1509fe995a9SmrgAuthor: Eric Anholt <anholt@freebsd.org>
1519fe995a9SmrgDate:   Sun Nov 20 22:08:48 2005 +0000
1529fe995a9Smrg
1539fe995a9Smrg    Add/improve .cvsignore files for apps.
1549fe995a9Smrg
1559fe995a9Smrgcommit cab89641f369a196d4ad7ad23db8e6dfc2257d01
1569fe995a9SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1579fe995a9SmrgDate:   Sun Nov 20 18:08:14 2005 +0000
1589fe995a9Smrg
1599fe995a9Smrg    iceauth only depends on xproto headers, not x11 library
1609fe995a9Smrg
1619fe995a9Smrgcommit e4b6fddc688dbb65353f818dd482c1a0dd9575f8
1629fe995a9SmrgAuthor: Kevin E Martin <kem@kem.org>
1639fe995a9SmrgDate:   Wed Oct 19 02:47:48 2005 +0000
1649fe995a9Smrg
1659fe995a9Smrg    Update package version number for RC1 release.
1669fe995a9Smrg
1679fe995a9Smrgcommit 1ded5d399305e930b7e3dcbb5ca48cbf5018faa7
1689fe995a9SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1699fe995a9SmrgDate:   Mon Oct 17 23:56:19 2005 +0000
1709fe995a9Smrg
1719fe995a9Smrg    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
1729fe995a9Smrg        work better with BSD make
1739fe995a9Smrg
1749fe995a9Smrgcommit a0fcb616a2e44353758f3010769b1e975f7944b9
1759fe995a9SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1769fe995a9SmrgDate:   Fri Oct 14 00:25:41 2005 +0000
1779fe995a9Smrg
1789fe995a9Smrg    Use sed to fill in variables in man page
1799fe995a9Smrg
1809fe995a9Smrgcommit 973f5b5e29f4ecc43e47799dcd747d67c956edd6
1819fe995a9SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1829fe995a9SmrgDate:   Mon Aug 1 20:25:27 2005 +0000
1839fe995a9Smrg
1849fe995a9Smrg    Install man pages to section 1 instead of section m (Patch from Donnie
1859fe995a9Smrg        Berkholz)
1869fe995a9Smrg
1879fe995a9Smrgcommit 8f0e8e0af05244c5a10914dc789c97f99e7a2aa3
1889fe995a9SmrgAuthor: Kevin E Martin <kem@kem.org>
1899fe995a9SmrgDate:   Fri Jul 29 21:22:29 2005 +0000
1909fe995a9Smrg
1919fe995a9Smrg    Various changes preparing packages for RC0:
1929fe995a9Smrg    - Verify and update package version numbers as needed
1939fe995a9Smrg    - Implement versioning scheme
1949fe995a9Smrg    - Change bug address to point to bugzilla bug entry form
1959fe995a9Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1969fe995a9Smrg        reenable it)
1979fe995a9Smrg    - Fix makedepend to use pkgconfig and pass distcheck
1989fe995a9Smrg    - Update build script to build macros first
1999fe995a9Smrg    - Update modular Xorg version
2009fe995a9Smrg
2019fe995a9Smrgcommit ee46a1af27aabf3178af70b02d95356d757572d3
2029fe995a9SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
2039fe995a9SmrgDate:   Tue Jul 26 18:58:14 2005 +0000
2049fe995a9Smrg
2059fe995a9Smrg    Use AC_TYPE_SIGNAL and AC_FUNC_VFORK to replace Imake's SIGNAL_DEFINES and
2069fe995a9Smrg    -DHAS_VFORK
2079fe995a9Smrg
2089fe995a9Smrgcommit c911c36dadcb8070fbdf94d7f9eef494e18b5094
2099fe995a9SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
2109fe995a9SmrgDate:   Tue Jul 26 18:55:42 2005 +0000
2119fe995a9Smrg
2129fe995a9Smrg    Add config.h includes for modularization Use RETSIGTYPE if defined by
2139fe995a9Smrg        autoconf in addition to Imake's SIGNALRETURNSINT. Use
2149fe995a9Smrg        HAVE_WORKING_VFORK if defined by autoconf in addition to Imake's
2159fe995a9Smrg        HAS_VFORK
2169fe995a9Smrg
2179fe995a9Smrgcommit 055e01c0756e6aa8603169dd104cdd2153d2b749
2189fe995a9SmrgAuthor: Adam Jackson <ajax@nwnk.net>
2199fe995a9SmrgDate:   Wed Jul 20 19:31:48 2005 +0000
2209fe995a9Smrg
2219fe995a9Smrg    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
2229fe995a9Smrg        configure cache, you cache it, and the cached value is probably wrong.
2239fe995a9Smrg
2249fe995a9Smrgcommit c83a1200d2480ac67d755e4c589b524d1b834a6a
2259fe995a9SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
2269fe995a9SmrgDate:   Sat Jul 16 20:52:25 2005 +0000
2279fe995a9Smrg
2289fe995a9Smrg    Mark variables modified in signal handlers as volatile (part of Sun bug id
2299fe995a9Smrg        4496504)
2309fe995a9Smrg
2319fe995a9Smrgcommit d0bc63cf13e98f686bd371a0ab609018e7fdf8c2
2329fe995a9SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
2339fe995a9SmrgDate:   Tue Jun 28 15:04:15 2005 +0000
2349fe995a9Smrg
2359fe995a9Smrg    Add build system for iceauth
2369fe995a9Smrg
2379fe995a9Smrgcommit 2562a65de3dfa44006c1f82052814d9b54e00f37
2389fe995a9SmrgAuthor: Egbert Eich <eich@suse.de>
2399fe995a9SmrgDate:   Fri Apr 23 19:54:33 2004 +0000
2409fe995a9Smrg
2419fe995a9Smrg    Merging XORG-CURRENT into trunk
2429fe995a9Smrg
2439fe995a9Smrgcommit d8eefa5e8a51e448eecb9ec6be656775be2884cd
2449fe995a9SmrgAuthor: Egbert Eich <eich@suse.de>
2459fe995a9SmrgDate:   Sun Mar 14 08:34:51 2004 +0000
2469fe995a9Smrg
2479fe995a9Smrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
2489fe995a9Smrg
2499fe995a9Smrgcommit c560cd34038b23f28862bc890f3aaf161bb64c32
2509fe995a9SmrgAuthor: Egbert Eich <eich@suse.de>
2519fe995a9SmrgDate:   Wed Mar 3 12:12:50 2004 +0000
2529fe995a9Smrg
2539fe995a9Smrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
2549fe995a9Smrg
2559fe995a9Smrgcommit d05d91dcd79d5ce8ce548da80ae6e11eb8a4fcc7
2569fe995a9SmrgAuthor: Egbert Eich <eich@suse.de>
2579fe995a9SmrgDate:   Thu Feb 26 13:36:15 2004 +0000
2589fe995a9Smrg
2599fe995a9Smrg    readding XFree86's cvs IDs
2609fe995a9Smrg
2619fe995a9Smrgcommit a833bab02a6cbe19724b6bb4583f4ffaa24a0534
2629fe995a9SmrgAuthor: Egbert Eich <eich@suse.de>
2639fe995a9SmrgDate:   Thu Feb 26 09:23:54 2004 +0000
2649fe995a9Smrg
2659fe995a9Smrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
2669fe995a9Smrg
2679fe995a9Smrgcommit a3101452dc6f4ef01c328fad7e18685363937bcf
2689fe995a9SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
2699fe995a9SmrgDate:   Fri Nov 14 16:48:57 2003 +0000
2709fe995a9Smrg
2719fe995a9Smrg    XFree86 4.3.0.1
2729fe995a9Smrg
2739fe995a9Smrgcommit 511f5a05d0cc763d60b6b39584ea29b287cb801c
2749fe995a9SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
2759fe995a9SmrgDate:   Fri Nov 14 15:54:52 2003 +0000
2769fe995a9Smrg
2779fe995a9Smrg    R6.6 is the Xorg base-line
278