ChangeLog revision 5977a007
15977a007Smrgcommit 5eaa2f649cf594f55bae32a46ae6e65a68656bf8
25977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
35977a007SmrgDate:   Sun Feb 10 15:55:57 2013 -0800
45977a007Smrg
55977a007Smrg    xsm 1.0.3
65977a007Smrg    
75977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
85977a007Smrg
95977a007Smrgcommit 4d5fed98f350f3acb2ad53602f452a33ab5e0669
105977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
115977a007SmrgDate:   Sun Jan 13 12:11:02 2013 -0800
125977a007Smrg
135977a007Smrg    unifdef ISC
145977a007Smrg    
155977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
165977a007Smrg
175977a007Smrgcommit fe021a25285e3438b97355d1e7270190cf91646f
185977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
195977a007SmrgDate:   Sun Jan 13 11:53:33 2013 -0800
205977a007Smrg
215977a007Smrg    Use mode_t, not int, for umask return/argument value
225977a007Smrg    
235977a007Smrg    Fixes clang warnings:
245977a007Smrg    
255977a007Smrg    auth.c:144:22: warning: implicit conversion changes signedness: 'mode_t' (aka 'unsigned int') to 'int' [-Wsign-conversion]
265977a007Smrg        original_umask = umask (0077);      /* disallow non-owner access */
275977a007Smrg                       ~ ^~~~~~~~~~~~
285977a007Smrg    
295977a007Smrg    auth.c:214:12: warning: implicit conversion changes signedness: 'int' to 'mode_t' (aka 'unsigned int') [-Wsign-conversion]
305977a007Smrg        umask (original_umask);
315977a007Smrg        ~~~~~  ^~~~~~~~~~~~~~
325977a007Smrg    
335977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
345977a007Smrg
355977a007Smrgcommit 5a273c9fab6a4fe3ab0c729e78f3a86d3e5a69ed
365977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
375977a007SmrgDate:   Sun Jan 13 11:24:56 2013 -0800
385977a007Smrg
395977a007Smrg    Use standard autoconf defines for mkstemp & putenv instead of imake leftovers
405977a007Smrg    
415977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
425977a007Smrg
435977a007Smrgcommit 79a24ac258f66014af066df0707058b971c31988
445977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
455977a007SmrgDate:   Sun Jan 13 11:19:37 2013 -0800
465977a007Smrg
475977a007Smrg    config: Add missing AC_CONFIG_SRCDIR
485977a007Smrg    
495977a007Smrg    Regroup AC statements under the Autoconf initialization section.
505977a007Smrg    Regroup AM statements under the Automake initialization section.
515977a007Smrg    
525977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
535977a007Smrg
545977a007Smrgcommit ce8aac0657d0e1b0e6c1ca148456d48b87cafd4f
555977a007SmrgAuthor: Egbert Eich <eich@freedesktop.org>
565977a007SmrgDate:   Thu May 19 09:47:25 2011 +0200
575977a007Smrg
585977a007Smrg    install: Use sysconfdir instead of libdir for config files.
595977a007Smrg    
605977a007Smrg    Most X packages today install their config files in sysconfigdir,
615977a007Smrg    only a few are left which still put their configuration in libdir.
625977a007Smrg    
635977a007Smrg    Signed-off-by: Egbert Eich <eich@freedesktop.org>
645977a007Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
655977a007Smrg
665977a007Smrgcommit 29818ff0b7af752639c203237de6c3a4d84da2c2
675977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
685977a007SmrgDate:   Fri Jan 4 17:38:53 2013 -0800
695977a007Smrg
705977a007Smrg    unifdef -U__UNIXOS2__
715977a007Smrg    
725977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
735977a007Smrg
745977a007Smrgcommit c358556c1badee4d8b75e23f1cd84abff393b6ac
755977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
765977a007SmrgDate:   Tue Nov 22 22:58:52 2011 -0800
775977a007Smrg
785977a007Smrg    Add size limit to scanf string specifier
795977a007Smrg    
805977a007Smrg    While it's tempting to just switch to fgets(), that would require
815977a007Smrg    implementing our own whitespace stripping to match the current
825977a007Smrg    scanf behavior.
835977a007Smrg    
845977a007Smrg    Fixes parfait static analysis warning:
855977a007Smrg    Error: Buffer overrun
865977a007Smrg       Buffer overflow (CWE 120): Use of fscanf(%s), with buffer 'buf'
875977a007Smrg            at line 135 of app/xsm/lock.c in function 'GetLockId'.
885977a007Smrg    
895977a007Smrg    [ This bug was found by the Parfait 0.3.7 bug checking tool.
905977a007Smrg      For more information see http://labs.oracle.com/projects/parfait/ ]
915977a007Smrg    
925977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
935977a007Smrg    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
945977a007Smrg
955977a007Smrgcommit 24d38c420d5d60c988f07dd25f7fa81171dac64f
965977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
975977a007SmrgDate:   Sat Nov 19 11:29:03 2011 -0800
985977a007Smrg
995977a007Smrg    Fix some gcc -Wwrite-strings warnings
1005977a007Smrg    
1015977a007Smrg    Many are unfixable at the moment due to the libXt API
1025977a007Smrg    
1035977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1045977a007Smrg
1055977a007Smrgcommit e17c2f59266528dce1cfb71798dc6075b74839a3
1065977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1075977a007SmrgDate:   Sat Nov 19 10:54:38 2011 -0800
1085977a007Smrg
1095977a007Smrg    Terminate execl() arguments with NULL instead of 0
1105977a007Smrg    
1115977a007Smrg    Makes sure that a full 64-bits of 0 is passed in 64-bit builds, and
1125977a007Smrg    clears gcc warning of:
1135977a007Smrg    
1145977a007Smrg    misc.c: In function ‘System’:
1155977a007Smrg    misc.c:114:2: warning: missing sentinel in function call
1165977a007Smrg    
1175977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1185977a007Smrg
1195977a007Smrgcommit 7940a487162c5acb55417f0abafe70043bcc679e
1205977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1215977a007SmrgDate:   Thu Jan 13 00:11:52 2011 -0800
1225977a007Smrg
1235977a007Smrg    Convert a couple last sprintf calls to snprintf
1245977a007Smrg    
1255977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1265977a007Smrg
1275977a007Smrgcommit d5d409ac7b5792f3962dbe8a7f392d09ce797266
1285977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1295977a007SmrgDate:   Thu Jan 13 00:04:32 2011 -0800
1305977a007Smrg
1315977a007Smrg    Convert XtMalloc + sprintf to XtAsprintf
1325977a007Smrg    
1335977a007Smrg    Depends on libXt > 1.0.99 to ensure XtAsprintf is available.
1345977a007Smrg    
1355977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1365977a007Smrg
1375977a007Smrgcommit 00c7550444aa1254ca43ba32d4d4e59d02bda56d
1385977a007SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1395977a007SmrgDate:   Wed Jan 19 10:06:57 2011 -0500
1405977a007Smrg
1415977a007Smrg    config: move man pages into their own directory
1425977a007Smrg    
1435977a007Smrg    Use services provided by XORG_MANPAGE_SECTIONS.
1445977a007Smrg    Use standard Makefile for man pages.
1455977a007Smrg    
1465977a007Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1475977a007Smrg
1485977a007Smrgcommit 00ba0d9e527c18b7fe9dda3b17411993bac98c2f
1495977a007SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1505977a007SmrgDate:   Thu Jan 13 17:15:37 2011 -0500
1515977a007Smrg
1525977a007Smrg    man: replace hard coded man page section with substitution strings
1535977a007Smrg    
1545977a007Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1555977a007Smrg
1565977a007Smrgcommit 95029ee2a46c5a89e4dcf1158dc5dfb8026c2685
1575977a007SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1585977a007SmrgDate:   Thu Jan 13 11:15:48 2011 -0500
1595977a007Smrg
1605977a007Smrg    man: remove trailing spaces and tabs
1615977a007Smrg    
1625977a007Smrg    Using s/[ \t]*$//
1635977a007Smrg    
1645977a007Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1655977a007Smrg
1665977a007Smrgcommit 771866f04e80eabe7e1e6d01fd839fd7a38854b2
1675977a007SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1685977a007SmrgDate:   Wed Jan 12 16:28:02 2011 -0500
1695977a007Smrg
1705977a007Smrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
1715977a007Smrg    
1725977a007Smrg    This silences an Autoconf warning
1735977a007Smrg
1745977a007Smrgcommit e46e5149893397f04fe4ad558ead53b52ae561e7
1755977a007SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1765977a007SmrgDate:   Wed Jan 12 15:29:50 2011 -0500
1775977a007Smrg
1785977a007Smrg    config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
1795977a007Smrg    
1805977a007Smrg    This silences an Automake warning.
1815977a007Smrg    
1825977a007Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1835977a007Smrg
1845977a007Smrgcommit 7a580ac13fce90353ccbef53c559bbf1ba778831
1855977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1865977a007SmrgDate:   Fri Dec 10 00:04:32 2010 -0800
1875977a007Smrg
1885977a007Smrg    Make System() prototype for Solaris in xsm.h actually a prototype
1895977a007Smrg    
1905977a007Smrg    Fixes gcc warning:
1915977a007Smrg    xsm.h:217: warning: function declaration isn't a prototype
1925977a007Smrg    
1935977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1945977a007Smrg
1951a650d1eSmrgcommit cf08b277a983a97a3db1ee39eeeb6bf953d084db
1961a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1971a650d1eSmrgDate:   Sun Sep 26 17:00:05 2010 -0700
1988108eb18Smrg
1991a650d1eSmrg    xsm 1.0.2
2001a650d1eSmrg    
2011a650d1eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2028108eb18Smrg
2031a650d1eSmrgcommit 88ae324056c2a6be1efd5aa96c4bbd3e0ad4274b
2041a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2051a650d1eSmrgDate:   Sun Sep 26 16:54:04 2010 -0700
2068108eb18Smrg
2071a650d1eSmrg    config: Remove unnecessary calls from configure.ac
2081a650d1eSmrg    
2091a650d1eSmrg    AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now
2101a650d1eSmrg    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
2111a650d1eSmrg    
2121a650d1eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2138108eb18Smrg
2141a650d1eSmrgcommit 7089b5ad09474f51bbb04db0f12667605f16b8ed
2151a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2161a650d1eSmrgDate:   Sun Sep 26 16:51:35 2010 -0700
2178108eb18Smrg
2181a650d1eSmrg    config: upgrade to util-macros 1.8 for additional man page support
2191a650d1eSmrg    
2201a650d1eSmrg    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
2211a650d1eSmrg    The value of MAN_SUBST is the same for all X.Org packages.
2221a650d1eSmrg    
2231a650d1eSmrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
2241a650d1eSmrg    The existing statement can now be removed from the configuration file.
2251a650d1eSmrg    
2261a650d1eSmrg    Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED)
2271a650d1eSmrg    Enables silent rule and use platform appropriate version of sed.
2281a650d1eSmrg    
2291a650d1eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2308108eb18Smrg
2311a650d1eSmrgcommit 8a89975a139dd6b5ecd5f82f2c3a872dc64cf4df
2321a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
2331a650d1eSmrgDate:   Tue Jul 20 18:45:18 2010 -0400
2348108eb18Smrg
2351a650d1eSmrg    config: update AC_PREREQ statement to 2.60
2361a650d1eSmrg    
2371a650d1eSmrg    Unrelated to the previous patches, the new value simply reflects
2381a650d1eSmrg    the reality that the minimum level for autoconf to configure
2391a650d1eSmrg    all x.org modules is 2.60 dated June 2006.
2401a650d1eSmrg    
2411a650d1eSmrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
2421a650d1eSmrg    
2431a650d1eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2448108eb18Smrg
2451a650d1eSmrgcommit 4f56a25154eb876f33a46d29eed4be46bba814f2
2461a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
2471a650d1eSmrgDate:   Thu Feb 11 10:08:07 2010 -0500
2488108eb18Smrg
2491a650d1eSmrg    config: move CWARNFLAGS from configure.ac to Makefile.am
2501a650d1eSmrg    
2511a650d1eSmrg    Compiler warning flags should be explicitly set in the makefile
2521a650d1eSmrg    rather than being merged with other packages compiler flags.
2531a650d1eSmrg    
2541a650d1eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2558108eb18Smrg
2561a650d1eSmrgcommit 547b489f70df72524f210cca990d1373cf80eb34
2571a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
2581a650d1eSmrgDate:   Sat Dec 19 20:48:48 2009 -0500
2598108eb18Smrg
2601a650d1eSmrg    configure.ac: use backticks rather than $() for cmd subs
2611a650d1eSmrg    
2621a650d1eSmrg    Use "$PKG_CONFIG" rather than hard coded "pkg-config"
2631a650d1eSmrg    
2641a650d1eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2658108eb18Smrg
2661a650d1eSmrgcommit 47a6e14ea0f65a1fceedb3f8611e05255f7333d3
2671a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
2681a650d1eSmrgDate:   Thu Nov 26 09:19:55 2009 -0500
2698108eb18Smrg
2701a650d1eSmrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
2711a650d1eSmrg    
2721a650d1eSmrg    Now that the INSTALL file is generated.
2731a650d1eSmrg    Allows running make maintainer-clean.
2748108eb18Smrg
2751a650d1eSmrgcommit 5b1760932cfba4d1e921b4e9e0adfb584e1e365c
2761a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
2771a650d1eSmrgDate:   Wed Oct 28 14:09:09 2009 -0400
2781a650d1eSmrg
2791a650d1eSmrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
2801a650d1eSmrg    
2811a650d1eSmrg    Add missing INSTALL file. Use standard GNU file on building tarball
2821a650d1eSmrg    README may have been updated
2831a650d1eSmrg    Remove AUTHORS file as it is empty and no content available yet.
2841a650d1eSmrg    Remove NEWS file as it is empty and no content available yet.
2851a650d1eSmrg
2861a650d1eSmrgcommit feda4dcbfcf7102297109101ba310a5c50ed6483
2871a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
2881a650d1eSmrgDate:   Tue Oct 27 15:07:25 2009 -0400
2891a650d1eSmrg
2901a650d1eSmrg    Deploy the new XORG_DEFAULT_OPTIONS #24242
2911a650d1eSmrg    
2921a650d1eSmrg    This macro aggregate a number of existing macros that sets commmon
2931a650d1eSmrg    X.Org components configuration options. It shields the configuration file from
2941a650d1eSmrg    future changes.
2951a650d1eSmrg
2961a650d1eSmrgcommit 24dd7a8ef6d9edc1145855eba880b7c3b5bb2284
2971a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
2981a650d1eSmrgDate:   Mon Oct 26 22:08:39 2009 -0400
2991a650d1eSmrg
3001a650d1eSmrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
3011a650d1eSmrg    
3021a650d1eSmrg    ChangeLog filename is known to Automake and requires no further
3031a650d1eSmrg    coding in the makefile.
3041a650d1eSmrg
3051a650d1eSmrgcommit 12b82f86995178b572a91c377938311acb1e03df
3061a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
3071a650d1eSmrgDate:   Thu Oct 22 12:34:16 2009 -0400
3081a650d1eSmrg
3091a650d1eSmrg    .gitignore: use common defaults with custom section # 24239
3101a650d1eSmrg    
3111a650d1eSmrg    Using common defaults will reduce errors and maintenance.
3121a650d1eSmrg    Only the very small or inexistent custom section need periodic maintenance
3131a650d1eSmrg    when the structure of the component changes. Do not edit defaults.
3141a650d1eSmrg
3151a650d1eSmrgcommit 396f6dbb94447d2314a064f3384bae4c9f3dca01
3161a650d1eSmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
3171a650d1eSmrgDate:   Mon Jan 26 19:12:30 2009 -0200
3181a650d1eSmrg
3191a650d1eSmrg    Correct make distcheck and gcc/sparse warnings.
3201a650d1eSmrg
3211a650d1eSmrgcommit e06eddafd5f72f6f0782e37e9617c2e874021038
3221a650d1eSmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
3231a650d1eSmrgDate:   Sun Mar 16 16:25:42 2008 -0300
3241a650d1eSmrg
3251a650d1eSmrg    Compile warning fixes.
3261a650d1eSmrg    
3271a650d1eSmrg      Include header with prototypes for signals.c, and change prototypes and
3281a650d1eSmrg    definitions to match. This should not have any side effects as function
3291a650d1eSmrg    arguments are ignored.
3301a650d1eSmrg      Ansify some functions with K&R definitions.
3311a650d1eSmrg      printhex.c:fprintfhex() could be changed to a "sane" implementation, but
3321a650d1eSmrg    only change was "ansification".
3331a650d1eSmrg
3341a650d1eSmrgcommit f1a527497c9621428cdb78dd9d37cb846ec10544
3351a650d1eSmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
3361a650d1eSmrgDate:   Fri Nov 28 03:38:37 2008 -0200
3371a650d1eSmrg
3381a650d1eSmrg    enable VPATH build, reorganize app default files
3391a650d1eSmrg    
3401a650d1eSmrg    Minor changes to http://bugs.freedesktop.org/attachment.cgi?id=20212.
3411a650d1eSmrg
3421a650d1eSmrgcommit 463bc71d330d357babb4981c933e6b615621c262
3431a650d1eSmrgAuthor: Matthieu Herrb <matthieu@deville.herrb.net>
3441a650d1eSmrgDate:   Sat Nov 22 15:11:29 2008 +0100
3451a650d1eSmrg
3461a650d1eSmrg    Fix build in separate directory.
3471a650d1eSmrg
3481a650d1eSmrgcommit 9959f4e34227dc40f43326ed1a2240d4932f99d9
3491a650d1eSmrgAuthor: Julien Cristau <jcristau@debian.org>
3501a650d1eSmrgDate:   Sun Nov 16 21:53:59 2008 +0100
3511a650d1eSmrg
3521a650d1eSmrg    Don't override the RSH variable before checking if it's set
3531a650d1eSmrg    
3541a650d1eSmrg    This allows setting RSH on the configure command line or environment,
3551a650d1eSmrg    and lifts the build dependency on an rsh client.
3561a650d1eSmrg
3571a650d1eSmrgcommit 7dee380747bbd0a07c64d8cdb2a229485403847a
3581a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3591a650d1eSmrgDate:   Wed Oct 22 09:28:56 2008 -0700
3601a650d1eSmrg
3611a650d1eSmrg    Use realloc to resize buffer, not malloc+strcpy+free
3621a650d1eSmrg
3631a650d1eSmrgcommit 01ac0b14bea486a626d8565dec8c8e546bb3d82f
3641a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3651a650d1eSmrgDate:   Wed Oct 22 08:37:59 2008 -0700
3661a650d1eSmrg
3671a650d1eSmrg    Constify lock.c
3681a650d1eSmrg
3691a650d1eSmrgcommit 6f1ebee7cba16f31c6201d6654d0c4ff9502ec12
3701a650d1eSmrgAuthor: James Cloos <cloos@jhcloos.com>
3711a650d1eSmrgDate:   Wed Aug 20 10:32:53 2008 -0400
3721a650d1eSmrg
3731a650d1eSmrg    xaw8 is gone, use xaw7
3741a650d1eSmrg
3751a650d1eSmrgcommit 814b1bd0952299d1864c586f005904101206219b
3761a650d1eSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
3771a650d1eSmrgDate:   Thu Mar 27 20:07:55 2008 -0700
3781a650d1eSmrg
3791a650d1eSmrg    Build fix for file systems that are not case sensitive
3801a650d1eSmrg
3811a650d1eSmrgcommit cfb89d84fa8ea3f42b130d676125a530bd0e1e94
3821a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3831a650d1eSmrgDate:   Thu Feb 21 08:51:42 2008 -0800
3841a650d1eSmrg
3851a650d1eSmrg    Add PKG_CHECK_MODULES entries for the libraries xsm calls directly
3861a650d1eSmrg
3871a650d1eSmrgcommit 281158a840b5669dcea426fee4bdf4439f4e41c5
3881a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
3891a650d1eSmrgDate:   Thu Feb 21 08:38:17 2008 -0800
3901a650d1eSmrg
3911a650d1eSmrg    Change xsm_CFLAGS to AM_CFLAGS to make automake-1.10 happier
3921a650d1eSmrg    
3931a650d1eSmrg    Makefile.am:32: compiling `auth.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
3941a650d1eSmrg
3951a650d1eSmrgcommit 1dee63fcbe0e3915a4b74578d71dab673c6e313d
3961a650d1eSmrgAuthor: James Cloos <cloos@jhcloos.com>
3971a650d1eSmrgDate:   Thu Dec 6 16:37:30 2007 -0500
3981a650d1eSmrg
3991a650d1eSmrg    Replace static ChangeLog with dist-hook to generate from git log
4001a650d1eSmrg
4011a650d1eSmrgcommit adf6777c5c34ca156d77f31af3ab3dec744c109f
4021a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
4031a650d1eSmrgDate:   Mon Nov 26 13:48:44 2007 -0800
4041a650d1eSmrg
4051a650d1eSmrg    Remove instructions on monolithic build system from README
4061a650d1eSmrg
4071a650d1eSmrgcommit 6f4560e2ad81736127d2d3544415a05d41e8a2a7
4081a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
4091a650d1eSmrgDate:   Mon Nov 26 13:21:18 2007 -0800
4101a650d1eSmrg
4111a650d1eSmrg    Use snprintf, strdup & remove instead of sprintf, malloc/strcpy & unlink
4121a650d1eSmrg
4131a650d1eSmrgcommit fab9dcb15024996ac3a4f94d65ba73f484820534
4141a650d1eSmrgAuthor: James Cloos <cloos@jhcloos.com>
4151a650d1eSmrgDate:   Mon Sep 3 05:51:49 2007 -0400
4161a650d1eSmrg
4171a650d1eSmrg    Add *~ to .gitignore to skip patch/emacs droppings
4181a650d1eSmrg
4191a650d1eSmrgcommit 43612da3a7dfc4cf301c414e5c4c4a2c526eff0c
4201a650d1eSmrgAuthor: James Cloos <cloos@jhcloos.com>
4211a650d1eSmrgDate:   Thu Aug 23 19:25:13 2007 -0400
4221a650d1eSmrg
4231a650d1eSmrg    Rename .cvsignore to .gitignore
4241a650d1eSmrg
4251a650d1eSmrgcommit 6d14861388ba520387e9f3690985c8c15823e60c
4261a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
4271a650d1eSmrgDate:   Wed Dec 21 02:29:54 2005 +0000
4281a650d1eSmrg
4291a650d1eSmrg    Update package version for X11R7 release.
4301a650d1eSmrg
4311a650d1eSmrgcommit 37399858c165d769777b5ad912cca6a28c1e9174
4321a650d1eSmrgAuthor: Adam Jackson <ajax@nwnk.net>
4331a650d1eSmrgDate:   Mon Dec 19 16:22:47 2005 +0000
4341a650d1eSmrg
4351a650d1eSmrg    Stub COPYING files
4361a650d1eSmrg
4371a650d1eSmrgcommit 8af442aee53b6519402edc31f7aaec9cff15d24a
4381a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
4391a650d1eSmrgDate:   Thu Dec 15 00:24:11 2005 +0000
4401a650d1eSmrg
4411a650d1eSmrg    Update package version number for final X11R7 release candidate.
4421a650d1eSmrg
4431a650d1eSmrgcommit 436bf72ac6491cd999eef34686a105cc3009aa03
4441a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
4451a650d1eSmrgDate:   Wed Dec 7 16:18:01 2005 +0000
4461a650d1eSmrg
4471a650d1eSmrg    Change to use the app-defaults default dir configured in libXt.
4481a650d1eSmrg
4491a650d1eSmrgcommit 5c26c0c24b419e91e2d0ee33659f24bcde8f5fe0
4501a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
4511a650d1eSmrgDate:   Tue Dec 6 22:48:26 2005 +0000
4521a650d1eSmrg
4531a650d1eSmrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
4541a650d1eSmrg
4551a650d1eSmrgcommit b1d7496da8b7ece105553626f2041eb37a4545de
4561a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
4571a650d1eSmrgDate:   Sat Dec 3 05:49:28 2005 +0000
4581a650d1eSmrg
4591a650d1eSmrg    Update package version number for X11R7 RC3 release.
4601a650d1eSmrg
4611a650d1eSmrgcommit 01337278c805f4dcb5472cea320271ff98043e00
4621a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
4631a650d1eSmrgDate:   Mon Nov 28 22:01:47 2005 +0000
4641a650d1eSmrg
4651a650d1eSmrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
4661a650d1eSmrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
4671a650d1eSmrg
4681a650d1eSmrgcommit 6761550f844f7dcc9120aeb47f1e6200541132f4
4691a650d1eSmrgAuthor: Eric Anholt <anholt@freebsd.org>
4701a650d1eSmrgDate:   Mon Nov 21 10:35:08 2005 +0000
4711a650d1eSmrg
4721a650d1eSmrg    Another pass at .cvsignores for apps.
4731a650d1eSmrg
4741a650d1eSmrgcommit 6eae89f042d8d6a9481f2cb04c5d0be0a8a86ea2
4751a650d1eSmrgAuthor: Eric Anholt <anholt@freebsd.org>
4761a650d1eSmrgDate:   Sun Nov 20 22:08:56 2005 +0000
4771a650d1eSmrg
4781a650d1eSmrg    Add/improve .cvsignore files for apps.
4791a650d1eSmrg
4801a650d1eSmrgcommit bf766423665374deae5ba0ec1691c22d2edc6474
4811a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
4821a650d1eSmrgDate:   Wed Nov 9 21:09:22 2005 +0000
4831a650d1eSmrg
4841a650d1eSmrg    Update package version number for X11R7 RC2 release.
4851a650d1eSmrg
4861a650d1eSmrgcommit ea22303c5ede79f9b0f70f6e9119a45b0f08ed92
4871a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
4881a650d1eSmrgDate:   Sun Oct 23 16:58:38 2005 +0000
4891a650d1eSmrg
4901a650d1eSmrg    Fix typo. (Tobias Stoeckmann)
4911a650d1eSmrg
4921a650d1eSmrgcommit 032612fecc97aebc57db04f76f7ea4ce69fe3c4c
4931a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
4941a650d1eSmrgDate:   Wed Oct 19 02:47:58 2005 +0000
4951a650d1eSmrg
4961a650d1eSmrg    Update package version number for RC1 release.
4971a650d1eSmrg
4981a650d1eSmrgcommit b64cb46692739f59bb648753a6c16d80c032b46b
4991a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
5001a650d1eSmrgDate:   Tue Oct 18 00:32:54 2005 +0000
5011a650d1eSmrg
5021a650d1eSmrg    Change default install dir for app-default files from
5031a650d1eSmrg        $(sysconfdir)/X11/app-defaults to $(libdir)/X11/app-defaults to match
5041a650d1eSmrg        the monolith & allow localization
5051a650d1eSmrg
5061a650d1eSmrgcommit c7d2af3102968f14f5d4a5db2c968beca4c701c9
5071a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
5081a650d1eSmrgDate:   Mon Oct 17 23:56:25 2005 +0000
5091a650d1eSmrg
5101a650d1eSmrg    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
5111a650d1eSmrg        work better with BSD make
5121a650d1eSmrg
5131a650d1eSmrgcommit 98e21bcf2e08115841d53c67a3c1fe66eac04105
5141a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
5151a650d1eSmrgDate:   Fri Oct 14 00:25:48 2005 +0000
5161a650d1eSmrg
5171a650d1eSmrg    Use sed to fill in variables in man page
5181a650d1eSmrg
5191a650d1eSmrgcommit 0e8270f8cb2ff73eda71589a1e23ce434f03bcf3
5201a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
5211a650d1eSmrgDate:   Mon Aug 1 20:25:32 2005 +0000
5221a650d1eSmrg
5231a650d1eSmrg    Install man pages to section 1 instead of section m (Patch from Donnie
5241a650d1eSmrg        Berkholz)
5251a650d1eSmrg
5261a650d1eSmrgcommit 71fc4c55831ec988b0a902eaa4408d66c7fd1ea0
5271a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
5281a650d1eSmrgDate:   Sat Jul 30 21:07:26 2005 +0000
5291a650d1eSmrg
5301a650d1eSmrg    Add prototypes of Xalloc/free functions.
5311a650d1eSmrg    Export ImUtil.h to match modular tree install.
5321a650d1eSmrg    Define SVR4 to 1 to avoid warning about redefining to different values.
5331a650d1eSmrg    Include missing headers to clear more compiler warnings.
5341a650d1eSmrg
5351a650d1eSmrgcommit a0d7e5f72a1a6b4222ec05b368935d2d84c76e2c
5361a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
5371a650d1eSmrgDate:   Sat Jul 30 20:33:15 2005 +0000
5381a650d1eSmrg
5391a650d1eSmrg    Add check for putenv() for xsm's misc.c
5401a650d1eSmrg
5411a650d1eSmrgcommit 660867c1e6639382a389db391db468e214fce235
5421a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
5431a650d1eSmrgDate:   Fri Jul 29 21:22:38 2005 +0000
5441a650d1eSmrg
5451a650d1eSmrg    Various changes preparing packages for RC0:
5461a650d1eSmrg    - Verify and update package version numbers as needed
5471a650d1eSmrg    - Implement versioning scheme
5481a650d1eSmrg    - Change bug address to point to bugzilla bug entry form
5491a650d1eSmrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
5501a650d1eSmrg        reenable it)
5511a650d1eSmrg    - Fix makedepend to use pkgconfig and pass distcheck
5521a650d1eSmrg    - Update build script to build macros first
5531a650d1eSmrg    - Update modular Xorg version
5541a650d1eSmrg
5551a650d1eSmrgcommit d52d32f6fb738c87759e84ed65095675a4445270
5561a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
5571a650d1eSmrgDate:   Tue Jul 26 15:44:03 2005 +0000
5581a650d1eSmrg
5591a650d1eSmrg    Replace more GNU make-ism's with more portable macros
5601a650d1eSmrg
5611a650d1eSmrgcommit ae806b5d11971407cc06f22ff1ce81c86fbae672
5621a650d1eSmrgAuthor: Adam Jackson <ajax@nwnk.net>
5631a650d1eSmrgDate:   Wed Jul 20 19:32:04 2005 +0000
5641a650d1eSmrg
5651a650d1eSmrg    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
5661a650d1eSmrg        configure cache, you cache it, and the cached value is probably wrong.
5671a650d1eSmrg
5681a650d1eSmrgcommit 2357729733356dde5bf4fad434cfc6a3c9bd7f44
5691a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
5701a650d1eSmrgDate:   Sat Jul 16 22:07:13 2005 +0000
5711a650d1eSmrg
5721a650d1eSmrg    Add #ifdef HAVE_CONFIG_H/#include "config.h" to files that need it to get
5731a650d1eSmrg        HAS_MKSTEMP defined in modular builds.
5741a650d1eSmrg
5751a650d1eSmrgcommit 6fc73059455d756c2bc5c2780b0fc8a444dd9039
5761a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
5771a650d1eSmrgDate:   Sat Jul 16 22:00:11 2005 +0000
5781a650d1eSmrg
5791a650d1eSmrg    Convert more app-defaults rules to work with non-GNU make
5801a650d1eSmrg
5811a650d1eSmrgcommit e2191eda39bb8021d36d86750b9eb6b33702fa95
5821a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
5831a650d1eSmrgDate:   Sat Jul 16 21:59:14 2005 +0000
5841a650d1eSmrg
5851a650d1eSmrg    Define HAS_MKSTEMP if mkstemp() is present (needed for improved protection
5861a650d1eSmrg        against tempfile race conditions in many places)
5871a650d1eSmrg
5881a650d1eSmrgcommit 2f07c342e877fde5d3f64041ca6ff365a643ddc8
5891a650d1eSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
5901a650d1eSmrgDate:   Fri Jul 1 20:09:07 2005 +0000
5911a650d1eSmrg
5921a650d1eSmrg    xtrap.pc.in: s/Xfixes/XTrap/ xi.pc.in: s/Xt/Xi/ Xv/src/Makefile.am: remove
5931a650d1eSmrg        whitespace after backslash modularizeapp.sh: s/destkop/desktop/
5941a650d1eSmrg        modular/symlink.sh: Add bitmaps for xeyes, system.xsm for xsm, and
5951a650d1eSmrg        Xvidtune.cpp for xvidtune. Also comment out non-existing mga_bios.h
5961a650d1eSmrg    Check in buildsystems for xsetroot, xsm, xstdcmap, xtrap, and xvinfo
5971a650d1eSmrg
5981a650d1eSmrgcommit b2fec4bfd950c450c774543b3336e1beb0bd9aa1
5991a650d1eSmrgAuthor: Egbert Eich <eich@suse.de>
6001a650d1eSmrgDate:   Fri Apr 23 19:55:06 2004 +0000
6011a650d1eSmrg
6021a650d1eSmrg    Merging XORG-CURRENT into trunk
6031a650d1eSmrg
6041a650d1eSmrgcommit 1233b543cac3b9c1a6155042c4ff73a4b0b73293
6051a650d1eSmrgAuthor: Egbert Eich <eich@suse.de>
6061a650d1eSmrgDate:   Sun Mar 14 08:35:46 2004 +0000
6071a650d1eSmrg
6081a650d1eSmrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
6091a650d1eSmrg
6101a650d1eSmrgcommit ba8059df1be266090f17a4877a2fe28818ee511a
6111a650d1eSmrgAuthor: Egbert Eich <eich@suse.de>
6121a650d1eSmrgDate:   Wed Mar 3 12:13:18 2004 +0000
6131a650d1eSmrg
6141a650d1eSmrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
6151a650d1eSmrg
6161a650d1eSmrgcommit 034f5e9e912b8315e2cdb5ca8c3dfed078733a03
6171a650d1eSmrgAuthor: Egbert Eich <eich@suse.de>
6181a650d1eSmrgDate:   Thu Feb 26 13:36:27 2004 +0000
6191a650d1eSmrg
6201a650d1eSmrg    readding XFree86's cvs IDs
6211a650d1eSmrg
6221a650d1eSmrgcommit b24c3eb3e0f657d599c8a4edbd2abdfc8c4130ec
6231a650d1eSmrgAuthor: Egbert Eich <eich@suse.de>
6241a650d1eSmrgDate:   Thu Feb 26 09:24:17 2004 +0000
6251a650d1eSmrg
6261a650d1eSmrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
6271a650d1eSmrg
6281a650d1eSmrgcommit d0721af92ab08fc526c7c432ecc6273717cecae0
6291a650d1eSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
6301a650d1eSmrgDate:   Tue Nov 25 19:29:18 2003 +0000
6311a650d1eSmrg
6321a650d1eSmrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
6331a650d1eSmrg
6341a650d1eSmrgcommit ac8c3cf394fb9d0eb57332ea7b2d12fb3c4a396d
6351a650d1eSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
6361a650d1eSmrgDate:   Fri Nov 14 16:49:23 2003 +0000
6371a650d1eSmrg
6381a650d1eSmrg    XFree86 4.3.0.1
6391a650d1eSmrg
6401a650d1eSmrgcommit c8ddd5d82a72167de6e0a544b55f9b03ab93053e
6411a650d1eSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
6421a650d1eSmrgDate:   Fri Nov 14 15:54:55 2003 +0000
6431a650d1eSmrg
6441a650d1eSmrg    R6.6 is the Xorg base-line
645