18d1e6323Smrgcommit 0575b27ebc908042e85a7b717a021ace939762a3
28d1e6323SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
38d1e6323SmrgDate:   Sun Mar 3 15:25:02 2024 -0800
48d1e6323Smrg
58d1e6323Smrg    xsm 1.0.6
68d1e6323Smrg    
78d1e6323Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
88d1e6323Smrg
98d1e6323Smrgcommit 1c7a3d9a12b825e4d96bfdded86f233404970261
108d1e6323SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
118d1e6323SmrgDate:   Sat Feb 17 14:13:14 2024 -0800
128d1e6323Smrg
138d1e6323Smrg    unifdef SYSV
148d1e6323Smrg    
158d1e6323Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
168d1e6323Smrg
178d1e6323Smrgcommit 71a8ea3d874084d24840b8869f0475146ad8a414
188d1e6323SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
198d1e6323SmrgDate:   Sat Feb 17 14:09:57 2024 -0800
208d1e6323Smrg
218d1e6323Smrg    unifdef SCO
228d1e6323Smrg    
238d1e6323Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
248d1e6323Smrg
258d1e6323Smrgcommit 06517bd7bff541f85fbddf78a6728ad0c29bd12c
268d1e6323SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
278d1e6323SmrgDate:   Sat Feb 17 14:09:30 2024 -0800
288d1e6323Smrg
298d1e6323Smrg    unifdef SCO325
308d1e6323Smrg    
318d1e6323Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
328d1e6323Smrg
338d1e6323Smrgcommit 4c6626a0d6a2a3615713a44c2226028e37d68ec1
348d1e6323SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
358d1e6323SmrgDate:   Sat Feb 11 17:33:24 2023 -0800
368d1e6323Smrg
378d1e6323Smrg    Add -help and -version options
388d1e6323Smrg    
398d1e6323Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
408d1e6323Smrg
418d1e6323Smrgcommit 1958a53e86c2aad0cdeb03d588d6ea1d2616c4a2
428d1e6323SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
438d1e6323SmrgDate:   Thu Jul 28 17:30:21 2022 -0700
448d1e6323Smrg
458d1e6323Smrg    gitlab CI: stop requiring Signed-off-by in commits
468d1e6323Smrg    
478d1e6323Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
488d1e6323Smrg
498d1e6323Smrgcommit 5680c13e833dfc3375f25e33a18b151f33147ea5
508d1e6323SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
518d1e6323SmrgDate:   Mon Aug 15 17:37:51 2022 -0700
528d1e6323Smrg
538d1e6323Smrg    unifdef -UMOTOROLA
548d1e6323Smrg    
558d1e6323Smrg    Motorola System V/88 was last released in the mid-90's and has
568d1e6323Smrg    never been supported in X11R7 modular builds.
578d1e6323Smrg    
588d1e6323Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
598d1e6323Smrg
608d1e6323Smrgcommit 8779682224ef654ac654d75c9ba6df09bd9b92fa
618d1e6323SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
628d1e6323SmrgDate:   Mon Aug 15 17:32:13 2022 -0700
638d1e6323Smrg
648d1e6323Smrg    unifdef -UUSG
658d1e6323Smrg    
668d1e6323Smrg    USG was defined for a handful of pre-SVR4 systems based on
678d1e6323Smrg    AT&T's Unix System Group releases in the old imake configs
688d1e6323Smrg    and has never been defined in X11R7 modular builds.
698d1e6323Smrg    
708d1e6323Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
718d1e6323Smrg
7299c4c48aSmrgcommit 6733ee9baffaef106792c0457c53b5c9452d0021
7399c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
7499c4c48aSmrgDate:   Sun Apr 3 17:03:13 2022 -0700
7599c4c48aSmrg
7699c4c48aSmrg    xsm 1.0.5
7799c4c48aSmrg    
7899c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
7999c4c48aSmrg
8099c4c48aSmrgcommit e552f2d4980d41d7a219dbe0c5dbaf33c4d752f3
8199c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
8299c4c48aSmrgDate:   Sat Feb 19 10:40:19 2022 -0800
8399c4c48aSmrg
8499c4c48aSmrg    Fill in COPYING file with copyright notices from source code
8599c4c48aSmrg    
8699c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8799c4c48aSmrg
8899c4c48aSmrgcommit c4d20042385ac95023ff5c03f2849655bdfb931b
8999c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
9099c4c48aSmrgDate:   Sun Jan 9 12:31:56 2022 -0800
9199c4c48aSmrg
9299c4c48aSmrg    Fix spelling/wording issues
9399c4c48aSmrg    
9499c4c48aSmrg    Found by using:
9599c4c48aSmrg        codespell --builtin clear,rare,usage,informal,code,names
9699c4c48aSmrg    
9799c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
9899c4c48aSmrg
9999c4c48aSmrgcommit 655c8ff920ac3fe8601e449b2ef8247063069bc8
10099c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
10199c4c48aSmrgDate:   Tue Dec 7 14:21:26 2021 -0800
10299c4c48aSmrg
10399c4c48aSmrg    Build xz tarballs instead of bzip2
10499c4c48aSmrg    
10599c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
10699c4c48aSmrg
10799c4c48aSmrgcommit 822be4f28bda6ba1267f4f11d378295e70f4aaba
10899c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
10999c4c48aSmrgDate:   Tue Dec 7 14:21:21 2021 -0800
11099c4c48aSmrg
11199c4c48aSmrg    gitlab CI: enable Static Application Security Testing (SAST)
11299c4c48aSmrg    
11399c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
11499c4c48aSmrg
11599c4c48aSmrgcommit 107fbd198f2d4cec9efb54e89a568a595ac2d1e3
11699c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
11799c4c48aSmrgDate:   Sun Nov 28 11:02:18 2021 -0800
11899c4c48aSmrg
11999c4c48aSmrg    Add noreturn attributes suggested by gcc
12099c4c48aSmrg    
12199c4c48aSmrg    misc.c: In function ‘nomem’:
12299c4c48aSmrg    misc.c:106:1: warning: function might be candidate for
12399c4c48aSmrg     attribute ‘noreturn’ [-Wsuggest-attribute=noreturn]
12499c4c48aSmrg      106 | nomem(void)
12599c4c48aSmrg          | ^~~~~
12699c4c48aSmrg    xsm.c:657:1: warning: function might be candidate for
12799c4c48aSmrg     attribute ‘noreturn’ [-Wsuggest-attribute=noreturn]
12899c4c48aSmrg      657 | EndSession(int status)
12999c4c48aSmrg          | ^~~~~~~~~~
13099c4c48aSmrg    
13199c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
13299c4c48aSmrg
13399c4c48aSmrgcommit 416a3fc806f47b158b489bb44f7709fc44fa4f3e
13499c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
13599c4c48aSmrgDate:   Sun Nov 28 10:54:06 2021 -0800
13699c4c48aSmrg
13799c4c48aSmrg    WriteSave: allocate enough room for full session_save_file in error
13899c4c48aSmrg    
13999c4c48aSmrg    Clears warning from gcc 11.2:
14099c4c48aSmrg    
14199c4c48aSmrg    saveutil.c: In function ‘WriteSave’:
14299c4c48aSmrg    saveutil.c:315:75: warning: ‘%s’ directive output may be truncated
14399c4c48aSmrg     writing up to 1023 bytes into a region of size 221 [-Wformat-truncation=]
14499c4c48aSmrg      315 |         snprintf (msg, sizeof(msg), "%s: Error creating session save file %s",
14599c4c48aSmrg          |                                                                           ^~
14699c4c48aSmrg      316 |                   Argv[0], session_save_file);
14799c4c48aSmrg          |                            ~~~~~~~~~~~~~~~~~
14899c4c48aSmrg    saveutil.c:315:9: note: ‘snprintf’ output 36 or more bytes (assuming 1059)
14999c4c48aSmrg     into a destination of size 256
15099c4c48aSmrg      315 |         snprintf (msg, sizeof(msg), "%s: Error creating session save file %s",
15199c4c48aSmrg          |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15299c4c48aSmrg      316 |                   Argv[0], session_save_file);
15399c4c48aSmrg          |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
15499c4c48aSmrg    
15599c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
15699c4c48aSmrg
15799c4c48aSmrgcommit 6a902614350d46b759fc09a88daf9aff11f79ee8
15899c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
15999c4c48aSmrgDate:   Sun Nov 28 10:42:03 2021 -0800
16099c4c48aSmrg
16199c4c48aSmrg    Increase size of number buffer to fit all possible values
16299c4c48aSmrg    
16399c4c48aSmrg    Clears gcc warning of:
16499c4c48aSmrg    
16599c4c48aSmrg    info.c: In function ‘DisplayProps’:
16699c4c48aSmrg    info.c:214:44: warning: ‘snprintf’ output may be truncated before the
16799c4c48aSmrg     last format character [-Wformat-truncation=]
16899c4c48aSmrg           snprintf (number, sizeof(number), "%d", propnum);
16999c4c48aSmrg                                                ^
17099c4c48aSmrg    info.c:214:7: note: ‘snprintf’ output between 2 and 11 bytes into a
17199c4c48aSmrg     destination of size 10
17299c4c48aSmrg           snprintf (number, sizeof(number), "%d", propnum);
17399c4c48aSmrg           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17499c4c48aSmrg    
17599c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
17699c4c48aSmrg
17799c4c48aSmrgcommit 4bf092e35a92b4fb613f4fee01d5ab26a612ddb6
17899c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
17999c4c48aSmrgDate:   Sun Nov 28 10:38:43 2021 -0800
18099c4c48aSmrg
18199c4c48aSmrg    Use _CONST_X_STRING to make libXt declare String as const char *
18299c4c48aSmrg    
18399c4c48aSmrg    Clears 5 -Wincompatible-pointer-types warnings
18499c4c48aSmrg    and 18 -Wdiscarded-qualifiers warnings from gcc
18599c4c48aSmrg    
18699c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
18799c4c48aSmrg
18899c4c48aSmrgcommit c7a7f81b18f8594aceaa9c32217753ef935dac2d
18999c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
19099c4c48aSmrgDate:   Sun Nov 28 11:13:24 2021 -0800
19199c4c48aSmrg
19299c4c48aSmrg    gitlab CI: add a basic build test
19399c4c48aSmrg    
19499c4c48aSmrg    Based on the config from libX11
19599c4c48aSmrg    
19699c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
19799c4c48aSmrg
19899c4c48aSmrgcommit 788c1484c7357ba8a1c69167db2994bb9282d4a6
19999c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
20099c4c48aSmrgDate:   Wed Nov 21 17:19:25 2018 -0800
20199c4c48aSmrg
20299c4c48aSmrg    Update configure.ac bug URL for gitlab migration
20399c4c48aSmrg    
20499c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
20599c4c48aSmrg
20699c4c48aSmrgcommit 536adbdd5b5e44fcfbd5bce287080e678a48b678
20799c4c48aSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
20899c4c48aSmrgDate:   Sun Sep 30 17:20:13 2018 -0700
20999c4c48aSmrg
21099c4c48aSmrg    Remove ancient System() replacement for system(3c) on Solaris
21199c4c48aSmrg    
21299c4c48aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
21399c4c48aSmrg
2148a355152Smrgcommit cae8e0a4db186da3556bdab944b61eb540e6685c
2158a355152SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2168a355152SmrgDate:   Fri Mar 9 20:24:29 2018 -0800
2178a355152Smrg
2188a355152Smrg    xsm 1.0.4
2198a355152Smrg    
2208a355152Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2218a355152Smrg
2228a355152Smrgcommit 52016a5efdf549ffb2a3fb54ce0d0e4e110957f2
2238a355152SmrgAuthor: Mihail Konev <k.mvc@ya.ru>
2248a355152SmrgDate:   Thu Jan 26 14:00:21 2017 +1000
2258a355152Smrg
2268a355152Smrg    autogen: add default patch prefix
2278a355152Smrg    
2288a355152Smrg    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
2298a355152Smrg
2308a355152Smrgcommit 730ae572b17c0d54798033375a7a6b1999ca7ef5
2318a355152SmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com>
2328a355152SmrgDate:   Mon Mar 9 12:00:52 2015 +0000
2338a355152Smrg
2348a355152Smrg    autogen.sh: use quoted string variables
2358a355152Smrg    
2368a355152Smrg    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
2378a355152Smrg    fall-outs, when they contain space.
2388a355152Smrg    
2398a355152Smrg    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2408a355152Smrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
2418a355152Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2428a355152Smrg
2438a355152Smrgcommit 2eb104d487546dac7c257f0f359d5f050fc1cdcc
2448a355152SmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
2458a355152SmrgDate:   Tue Jan 24 10:32:07 2017 +1000
2468a355152Smrg
2478a355152Smrg    autogen.sh: use exec instead of waiting for configure to finish
2488a355152Smrg    
2498a355152Smrg    Syncs the invocation of configure with the one from the server.
2508a355152Smrg    
2518a355152Smrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2528a355152Smrg    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2538a355152Smrg
2548a355152Smrgcommit 6c335e1c315a68283b1303afb06a3d5a34adab83
2558a355152SmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
2568a355152SmrgDate:   Wed Feb 25 22:22:50 2015 +0100
2578a355152Smrg
2588a355152Smrg    Close file descriptors on exec.
2598a355152Smrg    
2608a355152Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2618a355152Smrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
2628a355152Smrg
2638a355152Smrgcommit 0caed2fbce401e48d55ebfeda968e9ea8012f01d
2648a355152SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2658a355152SmrgDate:   Tue Jun 3 23:28:38 2014 -0700
2668a355152Smrg
2678a355152Smrg    Print which option was in error along with usage message
2688a355152Smrg    
2698a355152Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2708a355152Smrg
2718a355152Smrgcommit cf3acd85392869ff35dc4869d66455363890e05d
2728a355152SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2738a355152SmrgDate:   Tue Jun 3 23:23:34 2014 -0700
2748a355152Smrg
2758a355152Smrg    autogen.sh: Honor NOCONFIGURE=1
2768a355152Smrg    
2778a355152Smrg    See http://people.gnome.org/~walters/docs/build-api.txt
2788a355152Smrg    
2798a355152Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2808a355152Smrg
2818a355152Smrgcommit 23ed6c7d6d0f13788a30ed6fe13c0cb2e15d9124
2828a355152SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2838a355152SmrgDate:   Tue Jun 3 23:23:34 2014 -0700
2848a355152Smrg
2858a355152Smrg    configure: Drop AM_MAINTAINER_MODE
2868a355152Smrg    
2878a355152Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2888a355152Smrg
2898a355152Smrgcommit ab1fd5041b784747bec58f4c8ccf069c8920402b
2908a355152SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
2918a355152SmrgDate:   Tue Dec 17 11:08:50 2013 -0500
2928a355152Smrg
2938a355152Smrg    Remove obsolete Imake SIGNALRETURNSINT
2948a355152Smrg    
2958a355152Smrg    Assume signal handlers return void, as C89 requires
2968a355152Smrg    
2978a355152Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2988a355152Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2998a355152Smrg
3008a355152Smrgcommit 9f4bee64da58ed95923ceee4abfe56d5125974f6
3018d1e6323SmrgAuthor: Stéphane Aulery <lkppo@free.fr>
3028a355152SmrgDate:   Thu Jul 4 00:53:43 2013 +0200
3038a355152Smrg
3048a355152Smrg    Improve help messages & man page
3058a355152Smrg    
3068a355152Smrg    Signed-off-by: Stéphane Aulery <lkppo@free.fr>
3078a355152Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3088a355152Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3098a355152Smrg
3108a355152Smrgcommit 9a7429ed7734531ca313d8c1f724bcb07c33ff54
3118d1e6323SmrgAuthor: Stéphane Aulery <lkppo@free.fr>
3128a355152SmrgDate:   Sat Jul 6 15:40:56 2013 +0200
3138a355152Smrg
3148a355152Smrg    Drop CRAY support
3158a355152Smrg    
3168a355152Smrg    Signed-off-by: Stéphane Aulery <lkppo@free.fr>
3178a355152Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3188a355152Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3198a355152Smrg
3205977a007Smrgcommit 5eaa2f649cf594f55bae32a46ae6e65a68656bf8
3215977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3225977a007SmrgDate:   Sun Feb 10 15:55:57 2013 -0800
3235977a007Smrg
3245977a007Smrg    xsm 1.0.3
3255977a007Smrg    
3265977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3275977a007Smrg
3285977a007Smrgcommit 4d5fed98f350f3acb2ad53602f452a33ab5e0669
3295977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3305977a007SmrgDate:   Sun Jan 13 12:11:02 2013 -0800
3315977a007Smrg
3325977a007Smrg    unifdef ISC
3335977a007Smrg    
3345977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3355977a007Smrg
3365977a007Smrgcommit fe021a25285e3438b97355d1e7270190cf91646f
3375977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3385977a007SmrgDate:   Sun Jan 13 11:53:33 2013 -0800
3395977a007Smrg
3405977a007Smrg    Use mode_t, not int, for umask return/argument value
3415977a007Smrg    
3425977a007Smrg    Fixes clang warnings:
3435977a007Smrg    
3445977a007Smrg    auth.c:144:22: warning: implicit conversion changes signedness: 'mode_t' (aka 'unsigned int') to 'int' [-Wsign-conversion]
3455977a007Smrg        original_umask = umask (0077);      /* disallow non-owner access */
3465977a007Smrg                       ~ ^~~~~~~~~~~~
3475977a007Smrg    
3485977a007Smrg    auth.c:214:12: warning: implicit conversion changes signedness: 'int' to 'mode_t' (aka 'unsigned int') [-Wsign-conversion]
3495977a007Smrg        umask (original_umask);
3505977a007Smrg        ~~~~~  ^~~~~~~~~~~~~~
3515977a007Smrg    
3525977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3535977a007Smrg
3545977a007Smrgcommit 5a273c9fab6a4fe3ab0c729e78f3a86d3e5a69ed
3555977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3565977a007SmrgDate:   Sun Jan 13 11:24:56 2013 -0800
3575977a007Smrg
3585977a007Smrg    Use standard autoconf defines for mkstemp & putenv instead of imake leftovers
3595977a007Smrg    
3605977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3615977a007Smrg
3625977a007Smrgcommit 79a24ac258f66014af066df0707058b971c31988
3635977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3645977a007SmrgDate:   Sun Jan 13 11:19:37 2013 -0800
3655977a007Smrg
3665977a007Smrg    config: Add missing AC_CONFIG_SRCDIR
3675977a007Smrg    
3685977a007Smrg    Regroup AC statements under the Autoconf initialization section.
3695977a007Smrg    Regroup AM statements under the Automake initialization section.
3705977a007Smrg    
3715977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3725977a007Smrg
3735977a007Smrgcommit ce8aac0657d0e1b0e6c1ca148456d48b87cafd4f
3745977a007SmrgAuthor: Egbert Eich <eich@freedesktop.org>
3755977a007SmrgDate:   Thu May 19 09:47:25 2011 +0200
3765977a007Smrg
3775977a007Smrg    install: Use sysconfdir instead of libdir for config files.
3785977a007Smrg    
3795977a007Smrg    Most X packages today install their config files in sysconfigdir,
3805977a007Smrg    only a few are left which still put their configuration in libdir.
3815977a007Smrg    
3825977a007Smrg    Signed-off-by: Egbert Eich <eich@freedesktop.org>
3835977a007Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3845977a007Smrg
3855977a007Smrgcommit 29818ff0b7af752639c203237de6c3a4d84da2c2
3865977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3875977a007SmrgDate:   Fri Jan 4 17:38:53 2013 -0800
3885977a007Smrg
3895977a007Smrg    unifdef -U__UNIXOS2__
3905977a007Smrg    
3915977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3925977a007Smrg
3935977a007Smrgcommit c358556c1badee4d8b75e23f1cd84abff393b6ac
3945977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3955977a007SmrgDate:   Tue Nov 22 22:58:52 2011 -0800
3965977a007Smrg
3975977a007Smrg    Add size limit to scanf string specifier
3985977a007Smrg    
3995977a007Smrg    While it's tempting to just switch to fgets(), that would require
4005977a007Smrg    implementing our own whitespace stripping to match the current
4015977a007Smrg    scanf behavior.
4025977a007Smrg    
4035977a007Smrg    Fixes parfait static analysis warning:
4045977a007Smrg    Error: Buffer overrun
4055977a007Smrg       Buffer overflow (CWE 120): Use of fscanf(%s), with buffer 'buf'
4065977a007Smrg            at line 135 of app/xsm/lock.c in function 'GetLockId'.
4075977a007Smrg    
4085977a007Smrg    [ This bug was found by the Parfait 0.3.7 bug checking tool.
4095977a007Smrg      For more information see http://labs.oracle.com/projects/parfait/ ]
4105977a007Smrg    
4115977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
4125977a007Smrg    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
4135977a007Smrg
4145977a007Smrgcommit 24d38c420d5d60c988f07dd25f7fa81171dac64f
4155977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
4165977a007SmrgDate:   Sat Nov 19 11:29:03 2011 -0800
4175977a007Smrg
4185977a007Smrg    Fix some gcc -Wwrite-strings warnings
4195977a007Smrg    
4205977a007Smrg    Many are unfixable at the moment due to the libXt API
4215977a007Smrg    
4225977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
4235977a007Smrg
4245977a007Smrgcommit e17c2f59266528dce1cfb71798dc6075b74839a3
4255977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
4265977a007SmrgDate:   Sat Nov 19 10:54:38 2011 -0800
4275977a007Smrg
4285977a007Smrg    Terminate execl() arguments with NULL instead of 0
4295977a007Smrg    
4305977a007Smrg    Makes sure that a full 64-bits of 0 is passed in 64-bit builds, and
4315977a007Smrg    clears gcc warning of:
4325977a007Smrg    
4335977a007Smrg    misc.c: In function ‘System’:
4345977a007Smrg    misc.c:114:2: warning: missing sentinel in function call
4355977a007Smrg    
4365977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
4375977a007Smrg
4385977a007Smrgcommit 7940a487162c5acb55417f0abafe70043bcc679e
4395977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
4405977a007SmrgDate:   Thu Jan 13 00:11:52 2011 -0800
4415977a007Smrg
4425977a007Smrg    Convert a couple last sprintf calls to snprintf
4435977a007Smrg    
4445977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
4455977a007Smrg
4465977a007Smrgcommit d5d409ac7b5792f3962dbe8a7f392d09ce797266
4475977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
4485977a007SmrgDate:   Thu Jan 13 00:04:32 2011 -0800
4495977a007Smrg
4505977a007Smrg    Convert XtMalloc + sprintf to XtAsprintf
4515977a007Smrg    
4525977a007Smrg    Depends on libXt > 1.0.99 to ensure XtAsprintf is available.
4535977a007Smrg    
4545977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
4555977a007Smrg
4565977a007Smrgcommit 00c7550444aa1254ca43ba32d4d4e59d02bda56d
4575977a007SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
4585977a007SmrgDate:   Wed Jan 19 10:06:57 2011 -0500
4595977a007Smrg
4605977a007Smrg    config: move man pages into their own directory
4615977a007Smrg    
4625977a007Smrg    Use services provided by XORG_MANPAGE_SECTIONS.
4635977a007Smrg    Use standard Makefile for man pages.
4645977a007Smrg    
4655977a007Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
4665977a007Smrg
4675977a007Smrgcommit 00ba0d9e527c18b7fe9dda3b17411993bac98c2f
4685977a007SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
4695977a007SmrgDate:   Thu Jan 13 17:15:37 2011 -0500
4705977a007Smrg
4715977a007Smrg    man: replace hard coded man page section with substitution strings
4725977a007Smrg    
4735977a007Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
4745977a007Smrg
4755977a007Smrgcommit 95029ee2a46c5a89e4dcf1158dc5dfb8026c2685
4765977a007SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
4775977a007SmrgDate:   Thu Jan 13 11:15:48 2011 -0500
4785977a007Smrg
4795977a007Smrg    man: remove trailing spaces and tabs
4805977a007Smrg    
4815977a007Smrg    Using s/[ \t]*$//
4825977a007Smrg    
4835977a007Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
4845977a007Smrg
4855977a007Smrgcommit 771866f04e80eabe7e1e6d01fd839fd7a38854b2
4865977a007SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
4875977a007SmrgDate:   Wed Jan 12 16:28:02 2011 -0500
4885977a007Smrg
4895977a007Smrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
4905977a007Smrg    
4915977a007Smrg    This silences an Autoconf warning
4925977a007Smrg
4935977a007Smrgcommit e46e5149893397f04fe4ad558ead53b52ae561e7
4945977a007SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
4955977a007SmrgDate:   Wed Jan 12 15:29:50 2011 -0500
4965977a007Smrg
4975977a007Smrg    config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
4985977a007Smrg    
4995977a007Smrg    This silences an Automake warning.
5005977a007Smrg    
5015977a007Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
5025977a007Smrg
5035977a007Smrgcommit 7a580ac13fce90353ccbef53c559bbf1ba778831
5045977a007SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5055977a007SmrgDate:   Fri Dec 10 00:04:32 2010 -0800
5065977a007Smrg
5075977a007Smrg    Make System() prototype for Solaris in xsm.h actually a prototype
5085977a007Smrg    
5095977a007Smrg    Fixes gcc warning:
5105977a007Smrg    xsm.h:217: warning: function declaration isn't a prototype
5115977a007Smrg    
5125977a007Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5135977a007Smrg
5141a650d1eSmrgcommit cf08b277a983a97a3db1ee39eeeb6bf953d084db
5151a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5161a650d1eSmrgDate:   Sun Sep 26 17:00:05 2010 -0700
5178108eb18Smrg
5181a650d1eSmrg    xsm 1.0.2
5191a650d1eSmrg    
5201a650d1eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5218108eb18Smrg
5221a650d1eSmrgcommit 88ae324056c2a6be1efd5aa96c4bbd3e0ad4274b
5231a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5241a650d1eSmrgDate:   Sun Sep 26 16:54:04 2010 -0700
5258108eb18Smrg
5261a650d1eSmrg    config: Remove unnecessary calls from configure.ac
5271a650d1eSmrg    
5281a650d1eSmrg    AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now
5291a650d1eSmrg    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
5301a650d1eSmrg    
5311a650d1eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5328108eb18Smrg
5331a650d1eSmrgcommit 7089b5ad09474f51bbb04db0f12667605f16b8ed
5341a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5351a650d1eSmrgDate:   Sun Sep 26 16:51:35 2010 -0700
5368108eb18Smrg
5371a650d1eSmrg    config: upgrade to util-macros 1.8 for additional man page support
5381a650d1eSmrg    
5391a650d1eSmrg    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
5401a650d1eSmrg    The value of MAN_SUBST is the same for all X.Org packages.
5411a650d1eSmrg    
5421a650d1eSmrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
5431a650d1eSmrg    The existing statement can now be removed from the configuration file.
5441a650d1eSmrg    
5451a650d1eSmrg    Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED)
5461a650d1eSmrg    Enables silent rule and use platform appropriate version of sed.
5471a650d1eSmrg    
5481a650d1eSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5498108eb18Smrg
5501a650d1eSmrgcommit 8a89975a139dd6b5ecd5f82f2c3a872dc64cf4df
5511a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
5521a650d1eSmrgDate:   Tue Jul 20 18:45:18 2010 -0400
5538108eb18Smrg
5541a650d1eSmrg    config: update AC_PREREQ statement to 2.60
5551a650d1eSmrg    
5561a650d1eSmrg    Unrelated to the previous patches, the new value simply reflects
5571a650d1eSmrg    the reality that the minimum level for autoconf to configure
5581a650d1eSmrg    all x.org modules is 2.60 dated June 2006.
5591a650d1eSmrg    
5601a650d1eSmrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
5611a650d1eSmrg    
5621a650d1eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
5638108eb18Smrg
5641a650d1eSmrgcommit 4f56a25154eb876f33a46d29eed4be46bba814f2
5651a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
5661a650d1eSmrgDate:   Thu Feb 11 10:08:07 2010 -0500
5678108eb18Smrg
5681a650d1eSmrg    config: move CWARNFLAGS from configure.ac to Makefile.am
5691a650d1eSmrg    
5701a650d1eSmrg    Compiler warning flags should be explicitly set in the makefile
5711a650d1eSmrg    rather than being merged with other packages compiler flags.
5721a650d1eSmrg    
5731a650d1eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
5748108eb18Smrg
5751a650d1eSmrgcommit 547b489f70df72524f210cca990d1373cf80eb34
5761a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
5771a650d1eSmrgDate:   Sat Dec 19 20:48:48 2009 -0500
5788108eb18Smrg
5791a650d1eSmrg    configure.ac: use backticks rather than $() for cmd subs
5801a650d1eSmrg    
5811a650d1eSmrg    Use "$PKG_CONFIG" rather than hard coded "pkg-config"
5821a650d1eSmrg    
5831a650d1eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
5848108eb18Smrg
5851a650d1eSmrgcommit 47a6e14ea0f65a1fceedb3f8611e05255f7333d3
5861a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
5871a650d1eSmrgDate:   Thu Nov 26 09:19:55 2009 -0500
5888108eb18Smrg
5891a650d1eSmrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
5901a650d1eSmrg    
5911a650d1eSmrg    Now that the INSTALL file is generated.
5921a650d1eSmrg    Allows running make maintainer-clean.
5938108eb18Smrg
5941a650d1eSmrgcommit 5b1760932cfba4d1e921b4e9e0adfb584e1e365c
5951a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
5961a650d1eSmrgDate:   Wed Oct 28 14:09:09 2009 -0400
5971a650d1eSmrg
5981a650d1eSmrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
5991a650d1eSmrg    
6001a650d1eSmrg    Add missing INSTALL file. Use standard GNU file on building tarball
6011a650d1eSmrg    README may have been updated
6021a650d1eSmrg    Remove AUTHORS file as it is empty and no content available yet.
6031a650d1eSmrg    Remove NEWS file as it is empty and no content available yet.
6041a650d1eSmrg
6051a650d1eSmrgcommit feda4dcbfcf7102297109101ba310a5c50ed6483
6061a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
6071a650d1eSmrgDate:   Tue Oct 27 15:07:25 2009 -0400
6081a650d1eSmrg
6091a650d1eSmrg    Deploy the new XORG_DEFAULT_OPTIONS #24242
6101a650d1eSmrg    
6111a650d1eSmrg    This macro aggregate a number of existing macros that sets commmon
6121a650d1eSmrg    X.Org components configuration options. It shields the configuration file from
6131a650d1eSmrg    future changes.
6141a650d1eSmrg
6151a650d1eSmrgcommit 24dd7a8ef6d9edc1145855eba880b7c3b5bb2284
6161a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
6171a650d1eSmrgDate:   Mon Oct 26 22:08:39 2009 -0400
6181a650d1eSmrg
6191a650d1eSmrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
6201a650d1eSmrg    
6211a650d1eSmrg    ChangeLog filename is known to Automake and requires no further
6221a650d1eSmrg    coding in the makefile.
6231a650d1eSmrg
6241a650d1eSmrgcommit 12b82f86995178b572a91c377938311acb1e03df
6251a650d1eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
6261a650d1eSmrgDate:   Thu Oct 22 12:34:16 2009 -0400
6271a650d1eSmrg
6281a650d1eSmrg    .gitignore: use common defaults with custom section # 24239
6291a650d1eSmrg    
6301a650d1eSmrg    Using common defaults will reduce errors and maintenance.
6311a650d1eSmrg    Only the very small or inexistent custom section need periodic maintenance
6321a650d1eSmrg    when the structure of the component changes. Do not edit defaults.
6331a650d1eSmrg
6341a650d1eSmrgcommit 396f6dbb94447d2314a064f3384bae4c9f3dca01
6351a650d1eSmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
6361a650d1eSmrgDate:   Mon Jan 26 19:12:30 2009 -0200
6371a650d1eSmrg
6381a650d1eSmrg    Correct make distcheck and gcc/sparse warnings.
6391a650d1eSmrg
6401a650d1eSmrgcommit e06eddafd5f72f6f0782e37e9617c2e874021038
6411a650d1eSmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
6421a650d1eSmrgDate:   Sun Mar 16 16:25:42 2008 -0300
6431a650d1eSmrg
6441a650d1eSmrg    Compile warning fixes.
6451a650d1eSmrg    
6461a650d1eSmrg      Include header with prototypes for signals.c, and change prototypes and
6471a650d1eSmrg    definitions to match. This should not have any side effects as function
6481a650d1eSmrg    arguments are ignored.
6491a650d1eSmrg      Ansify some functions with K&R definitions.
6501a650d1eSmrg      printhex.c:fprintfhex() could be changed to a "sane" implementation, but
6511a650d1eSmrg    only change was "ansification".
6521a650d1eSmrg
6531a650d1eSmrgcommit f1a527497c9621428cdb78dd9d37cb846ec10544
6541a650d1eSmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
6551a650d1eSmrgDate:   Fri Nov 28 03:38:37 2008 -0200
6561a650d1eSmrg
6571a650d1eSmrg    enable VPATH build, reorganize app default files
6581a650d1eSmrg    
6591a650d1eSmrg    Minor changes to http://bugs.freedesktop.org/attachment.cgi?id=20212.
6601a650d1eSmrg
6611a650d1eSmrgcommit 463bc71d330d357babb4981c933e6b615621c262
6621a650d1eSmrgAuthor: Matthieu Herrb <matthieu@deville.herrb.net>
6631a650d1eSmrgDate:   Sat Nov 22 15:11:29 2008 +0100
6641a650d1eSmrg
6651a650d1eSmrg    Fix build in separate directory.
6661a650d1eSmrg
6671a650d1eSmrgcommit 9959f4e34227dc40f43326ed1a2240d4932f99d9
6681a650d1eSmrgAuthor: Julien Cristau <jcristau@debian.org>
6691a650d1eSmrgDate:   Sun Nov 16 21:53:59 2008 +0100
6701a650d1eSmrg
6711a650d1eSmrg    Don't override the RSH variable before checking if it's set
6721a650d1eSmrg    
6731a650d1eSmrg    This allows setting RSH on the configure command line or environment,
6741a650d1eSmrg    and lifts the build dependency on an rsh client.
6751a650d1eSmrg
6761a650d1eSmrgcommit 7dee380747bbd0a07c64d8cdb2a229485403847a
6771a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6781a650d1eSmrgDate:   Wed Oct 22 09:28:56 2008 -0700
6791a650d1eSmrg
6801a650d1eSmrg    Use realloc to resize buffer, not malloc+strcpy+free
6811a650d1eSmrg
6821a650d1eSmrgcommit 01ac0b14bea486a626d8565dec8c8e546bb3d82f
6831a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
6841a650d1eSmrgDate:   Wed Oct 22 08:37:59 2008 -0700
6851a650d1eSmrg
6861a650d1eSmrg    Constify lock.c
6871a650d1eSmrg
6881a650d1eSmrgcommit 6f1ebee7cba16f31c6201d6654d0c4ff9502ec12
6891a650d1eSmrgAuthor: James Cloos <cloos@jhcloos.com>
6901a650d1eSmrgDate:   Wed Aug 20 10:32:53 2008 -0400
6911a650d1eSmrg
6921a650d1eSmrg    xaw8 is gone, use xaw7
6931a650d1eSmrg
6941a650d1eSmrgcommit 814b1bd0952299d1864c586f005904101206219b
6951a650d1eSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
6961a650d1eSmrgDate:   Thu Mar 27 20:07:55 2008 -0700
6971a650d1eSmrg
6981a650d1eSmrg    Build fix for file systems that are not case sensitive
6991a650d1eSmrg
7001a650d1eSmrgcommit cfb89d84fa8ea3f42b130d676125a530bd0e1e94
7011a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
7021a650d1eSmrgDate:   Thu Feb 21 08:51:42 2008 -0800
7031a650d1eSmrg
7041a650d1eSmrg    Add PKG_CHECK_MODULES entries for the libraries xsm calls directly
7051a650d1eSmrg
7061a650d1eSmrgcommit 281158a840b5669dcea426fee4bdf4439f4e41c5
7071a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
7081a650d1eSmrgDate:   Thu Feb 21 08:38:17 2008 -0800
7091a650d1eSmrg
7101a650d1eSmrg    Change xsm_CFLAGS to AM_CFLAGS to make automake-1.10 happier
7111a650d1eSmrg    
7121a650d1eSmrg    Makefile.am:32: compiling `auth.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
7131a650d1eSmrg
7141a650d1eSmrgcommit 1dee63fcbe0e3915a4b74578d71dab673c6e313d
7151a650d1eSmrgAuthor: James Cloos <cloos@jhcloos.com>
7161a650d1eSmrgDate:   Thu Dec 6 16:37:30 2007 -0500
7171a650d1eSmrg
7181a650d1eSmrg    Replace static ChangeLog with dist-hook to generate from git log
7191a650d1eSmrg
7201a650d1eSmrgcommit adf6777c5c34ca156d77f31af3ab3dec744c109f
7211a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
7221a650d1eSmrgDate:   Mon Nov 26 13:48:44 2007 -0800
7231a650d1eSmrg
7241a650d1eSmrg    Remove instructions on monolithic build system from README
7251a650d1eSmrg
7261a650d1eSmrgcommit 6f4560e2ad81736127d2d3544415a05d41e8a2a7
7271a650d1eSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
7281a650d1eSmrgDate:   Mon Nov 26 13:21:18 2007 -0800
7291a650d1eSmrg
7301a650d1eSmrg    Use snprintf, strdup & remove instead of sprintf, malloc/strcpy & unlink
7311a650d1eSmrg
7321a650d1eSmrgcommit fab9dcb15024996ac3a4f94d65ba73f484820534
7331a650d1eSmrgAuthor: James Cloos <cloos@jhcloos.com>
7341a650d1eSmrgDate:   Mon Sep 3 05:51:49 2007 -0400
7351a650d1eSmrg
7361a650d1eSmrg    Add *~ to .gitignore to skip patch/emacs droppings
7371a650d1eSmrg
7381a650d1eSmrgcommit 43612da3a7dfc4cf301c414e5c4c4a2c526eff0c
7391a650d1eSmrgAuthor: James Cloos <cloos@jhcloos.com>
7401a650d1eSmrgDate:   Thu Aug 23 19:25:13 2007 -0400
7411a650d1eSmrg
7421a650d1eSmrg    Rename .cvsignore to .gitignore
7431a650d1eSmrg
7441a650d1eSmrgcommit 6d14861388ba520387e9f3690985c8c15823e60c
7451a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
7461a650d1eSmrgDate:   Wed Dec 21 02:29:54 2005 +0000
7471a650d1eSmrg
7481a650d1eSmrg    Update package version for X11R7 release.
7491a650d1eSmrg
7501a650d1eSmrgcommit 37399858c165d769777b5ad912cca6a28c1e9174
7511a650d1eSmrgAuthor: Adam Jackson <ajax@nwnk.net>
7521a650d1eSmrgDate:   Mon Dec 19 16:22:47 2005 +0000
7531a650d1eSmrg
7541a650d1eSmrg    Stub COPYING files
7551a650d1eSmrg
7561a650d1eSmrgcommit 8af442aee53b6519402edc31f7aaec9cff15d24a
7571a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
7581a650d1eSmrgDate:   Thu Dec 15 00:24:11 2005 +0000
7591a650d1eSmrg
7601a650d1eSmrg    Update package version number for final X11R7 release candidate.
7611a650d1eSmrg
7621a650d1eSmrgcommit 436bf72ac6491cd999eef34686a105cc3009aa03
7631a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
7641a650d1eSmrgDate:   Wed Dec 7 16:18:01 2005 +0000
7651a650d1eSmrg
7661a650d1eSmrg    Change to use the app-defaults default dir configured in libXt.
7671a650d1eSmrg
7681a650d1eSmrgcommit 5c26c0c24b419e91e2d0ee33659f24bcde8f5fe0
7691a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
7701a650d1eSmrgDate:   Tue Dec 6 22:48:26 2005 +0000
7711a650d1eSmrg
7721a650d1eSmrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
7731a650d1eSmrg
7741a650d1eSmrgcommit b1d7496da8b7ece105553626f2041eb37a4545de
7751a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
7761a650d1eSmrgDate:   Sat Dec 3 05:49:28 2005 +0000
7771a650d1eSmrg
7781a650d1eSmrg    Update package version number for X11R7 RC3 release.
7791a650d1eSmrg
7801a650d1eSmrgcommit 01337278c805f4dcb5472cea320271ff98043e00
7811a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
7821a650d1eSmrgDate:   Mon Nov 28 22:01:47 2005 +0000
7831a650d1eSmrg
7841a650d1eSmrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
7851a650d1eSmrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
7861a650d1eSmrg
7871a650d1eSmrgcommit 6761550f844f7dcc9120aeb47f1e6200541132f4
7881a650d1eSmrgAuthor: Eric Anholt <anholt@freebsd.org>
7891a650d1eSmrgDate:   Mon Nov 21 10:35:08 2005 +0000
7901a650d1eSmrg
7911a650d1eSmrg    Another pass at .cvsignores for apps.
7921a650d1eSmrg
7931a650d1eSmrgcommit 6eae89f042d8d6a9481f2cb04c5d0be0a8a86ea2
7941a650d1eSmrgAuthor: Eric Anholt <anholt@freebsd.org>
7951a650d1eSmrgDate:   Sun Nov 20 22:08:56 2005 +0000
7961a650d1eSmrg
7971a650d1eSmrg    Add/improve .cvsignore files for apps.
7981a650d1eSmrg
7991a650d1eSmrgcommit bf766423665374deae5ba0ec1691c22d2edc6474
8001a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
8011a650d1eSmrgDate:   Wed Nov 9 21:09:22 2005 +0000
8021a650d1eSmrg
8031a650d1eSmrg    Update package version number for X11R7 RC2 release.
8041a650d1eSmrg
8051a650d1eSmrgcommit ea22303c5ede79f9b0f70f6e9119a45b0f08ed92
8061a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8071a650d1eSmrgDate:   Sun Oct 23 16:58:38 2005 +0000
8081a650d1eSmrg
8091a650d1eSmrg    Fix typo. (Tobias Stoeckmann)
8101a650d1eSmrg
8111a650d1eSmrgcommit 032612fecc97aebc57db04f76f7ea4ce69fe3c4c
8121a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
8131a650d1eSmrgDate:   Wed Oct 19 02:47:58 2005 +0000
8141a650d1eSmrg
8151a650d1eSmrg    Update package version number for RC1 release.
8161a650d1eSmrg
8171a650d1eSmrgcommit b64cb46692739f59bb648753a6c16d80c032b46b
8181a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8191a650d1eSmrgDate:   Tue Oct 18 00:32:54 2005 +0000
8201a650d1eSmrg
8211a650d1eSmrg    Change default install dir for app-default files from
8221a650d1eSmrg        $(sysconfdir)/X11/app-defaults to $(libdir)/X11/app-defaults to match
8231a650d1eSmrg        the monolith & allow localization
8241a650d1eSmrg
8251a650d1eSmrgcommit c7d2af3102968f14f5d4a5db2c968beca4c701c9
8261a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8271a650d1eSmrgDate:   Mon Oct 17 23:56:25 2005 +0000
8281a650d1eSmrg
8291a650d1eSmrg    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
8301a650d1eSmrg        work better with BSD make
8311a650d1eSmrg
8321a650d1eSmrgcommit 98e21bcf2e08115841d53c67a3c1fe66eac04105
8331a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8341a650d1eSmrgDate:   Fri Oct 14 00:25:48 2005 +0000
8351a650d1eSmrg
8361a650d1eSmrg    Use sed to fill in variables in man page
8371a650d1eSmrg
8381a650d1eSmrgcommit 0e8270f8cb2ff73eda71589a1e23ce434f03bcf3
8391a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8401a650d1eSmrgDate:   Mon Aug 1 20:25:32 2005 +0000
8411a650d1eSmrg
8421a650d1eSmrg    Install man pages to section 1 instead of section m (Patch from Donnie
8431a650d1eSmrg        Berkholz)
8441a650d1eSmrg
8451a650d1eSmrgcommit 71fc4c55831ec988b0a902eaa4408d66c7fd1ea0
8461a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8471a650d1eSmrgDate:   Sat Jul 30 21:07:26 2005 +0000
8481a650d1eSmrg
8491a650d1eSmrg    Add prototypes of Xalloc/free functions.
8501a650d1eSmrg    Export ImUtil.h to match modular tree install.
8511a650d1eSmrg    Define SVR4 to 1 to avoid warning about redefining to different values.
8521a650d1eSmrg    Include missing headers to clear more compiler warnings.
8531a650d1eSmrg
8541a650d1eSmrgcommit a0d7e5f72a1a6b4222ec05b368935d2d84c76e2c
8551a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8561a650d1eSmrgDate:   Sat Jul 30 20:33:15 2005 +0000
8571a650d1eSmrg
8581a650d1eSmrg    Add check for putenv() for xsm's misc.c
8591a650d1eSmrg
8601a650d1eSmrgcommit 660867c1e6639382a389db391db468e214fce235
8611a650d1eSmrgAuthor: Kevin E Martin <kem@kem.org>
8621a650d1eSmrgDate:   Fri Jul 29 21:22:38 2005 +0000
8631a650d1eSmrg
8641a650d1eSmrg    Various changes preparing packages for RC0:
8651a650d1eSmrg    - Verify and update package version numbers as needed
8661a650d1eSmrg    - Implement versioning scheme
8671a650d1eSmrg    - Change bug address to point to bugzilla bug entry form
8681a650d1eSmrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
8691a650d1eSmrg        reenable it)
8701a650d1eSmrg    - Fix makedepend to use pkgconfig and pass distcheck
8711a650d1eSmrg    - Update build script to build macros first
8721a650d1eSmrg    - Update modular Xorg version
8731a650d1eSmrg
8741a650d1eSmrgcommit d52d32f6fb738c87759e84ed65095675a4445270
8751a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8761a650d1eSmrgDate:   Tue Jul 26 15:44:03 2005 +0000
8771a650d1eSmrg
8781a650d1eSmrg    Replace more GNU make-ism's with more portable macros
8791a650d1eSmrg
8801a650d1eSmrgcommit ae806b5d11971407cc06f22ff1ce81c86fbae672
8811a650d1eSmrgAuthor: Adam Jackson <ajax@nwnk.net>
8821a650d1eSmrgDate:   Wed Jul 20 19:32:04 2005 +0000
8831a650d1eSmrg
8841a650d1eSmrg    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
8851a650d1eSmrg        configure cache, you cache it, and the cached value is probably wrong.
8861a650d1eSmrg
8871a650d1eSmrgcommit 2357729733356dde5bf4fad434cfc6a3c9bd7f44
8881a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8891a650d1eSmrgDate:   Sat Jul 16 22:07:13 2005 +0000
8901a650d1eSmrg
8911a650d1eSmrg    Add #ifdef HAVE_CONFIG_H/#include "config.h" to files that need it to get
8921a650d1eSmrg        HAS_MKSTEMP defined in modular builds.
8931a650d1eSmrg
8941a650d1eSmrgcommit 6fc73059455d756c2bc5c2780b0fc8a444dd9039
8951a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
8961a650d1eSmrgDate:   Sat Jul 16 22:00:11 2005 +0000
8971a650d1eSmrg
8981a650d1eSmrg    Convert more app-defaults rules to work with non-GNU make
8991a650d1eSmrg
9001a650d1eSmrgcommit e2191eda39bb8021d36d86750b9eb6b33702fa95
9011a650d1eSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
9021a650d1eSmrgDate:   Sat Jul 16 21:59:14 2005 +0000
9031a650d1eSmrg
9041a650d1eSmrg    Define HAS_MKSTEMP if mkstemp() is present (needed for improved protection
9051a650d1eSmrg        against tempfile race conditions in many places)
9061a650d1eSmrg
9071a650d1eSmrgcommit 2f07c342e877fde5d3f64041ca6ff365a643ddc8
9088d1e6323SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
9091a650d1eSmrgDate:   Fri Jul 1 20:09:07 2005 +0000
9101a650d1eSmrg
9111a650d1eSmrg    xtrap.pc.in: s/Xfixes/XTrap/ xi.pc.in: s/Xt/Xi/ Xv/src/Makefile.am: remove
9121a650d1eSmrg        whitespace after backslash modularizeapp.sh: s/destkop/desktop/
9131a650d1eSmrg        modular/symlink.sh: Add bitmaps for xeyes, system.xsm for xsm, and
9141a650d1eSmrg        Xvidtune.cpp for xvidtune. Also comment out non-existing mga_bios.h
9151a650d1eSmrg    Check in buildsystems for xsetroot, xsm, xstdcmap, xtrap, and xvinfo
9161a650d1eSmrg
9171a650d1eSmrgcommit b2fec4bfd950c450c774543b3336e1beb0bd9aa1
9181a650d1eSmrgAuthor: Egbert Eich <eich@suse.de>
9191a650d1eSmrgDate:   Fri Apr 23 19:55:06 2004 +0000
9201a650d1eSmrg
9211a650d1eSmrg    Merging XORG-CURRENT into trunk
9221a650d1eSmrg
9231a650d1eSmrgcommit 1233b543cac3b9c1a6155042c4ff73a4b0b73293
9241a650d1eSmrgAuthor: Egbert Eich <eich@suse.de>
9251a650d1eSmrgDate:   Sun Mar 14 08:35:46 2004 +0000
9261a650d1eSmrg
9271a650d1eSmrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
9281a650d1eSmrg
9291a650d1eSmrgcommit ba8059df1be266090f17a4877a2fe28818ee511a
9301a650d1eSmrgAuthor: Egbert Eich <eich@suse.de>
9311a650d1eSmrgDate:   Wed Mar 3 12:13:18 2004 +0000
9321a650d1eSmrg
9331a650d1eSmrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
9341a650d1eSmrg
9351a650d1eSmrgcommit 034f5e9e912b8315e2cdb5ca8c3dfed078733a03
9361a650d1eSmrgAuthor: Egbert Eich <eich@suse.de>
9371a650d1eSmrgDate:   Thu Feb 26 13:36:27 2004 +0000
9381a650d1eSmrg
9391a650d1eSmrg    readding XFree86's cvs IDs
9401a650d1eSmrg
9411a650d1eSmrgcommit b24c3eb3e0f657d599c8a4edbd2abdfc8c4130ec
9421a650d1eSmrgAuthor: Egbert Eich <eich@suse.de>
9431a650d1eSmrgDate:   Thu Feb 26 09:24:17 2004 +0000
9441a650d1eSmrg
9451a650d1eSmrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
9461a650d1eSmrg
9471a650d1eSmrgcommit d0721af92ab08fc526c7c432ecc6273717cecae0
9481a650d1eSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
9491a650d1eSmrgDate:   Tue Nov 25 19:29:18 2003 +0000
9501a650d1eSmrg
9511a650d1eSmrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
9521a650d1eSmrg
9531a650d1eSmrgcommit ac8c3cf394fb9d0eb57332ea7b2d12fb3c4a396d
9541a650d1eSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
9551a650d1eSmrgDate:   Fri Nov 14 16:49:23 2003 +0000
9561a650d1eSmrg
9571a650d1eSmrg    XFree86 4.3.0.1
9581a650d1eSmrg
9591a650d1eSmrgcommit c8ddd5d82a72167de6e0a544b55f9b03ab93053e
9601a650d1eSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
9611a650d1eSmrgDate:   Fri Nov 14 15:54:55 2003 +0000
9621a650d1eSmrg
9631a650d1eSmrg    R6.6 is the Xorg base-line
964