ChangeLog revision 765b7306
1765b7306Smrgcommit c5783216c07fa9870da1b5cce023e24d649254c3
2765b7306SmrgAuthor: Matt Turner <mattst88@gmail.com>
3765b7306SmrgDate:   Tue Apr 19 19:04:26 2022 -0700
4765b7306Smrg
5765b7306Smrg    xauth 1.1.2
6765b7306Smrg    
7765b7306Smrg    Signed-off-by: Matt Turner <mattst88@gmail.com>
8765b7306Smrg
9765b7306Smrgcommit ce87ae39d5ab28733b4125a09d0a643d1581b1c8
10765b7306SmrgAuthor: Larry Doolittle <larry@doolittle.boa.org>
11765b7306SmrgDate:   Sat Apr 16 15:28:31 2022 -0700
12765b7306Smrg
13765b7306Smrg    Expand checks of socket file with S_ISSOCK
14765b7306Smrg    
15765b7306Smrg    Extend work done in commit 18a3c3a to earlier in the socket detection process
16765b7306Smrg    Fixes issue #6.
17765b7306Smrg
18765b7306Smrgcommit 83e97b2bf683f341da177bd5df5b1297cbdc16a4
19765b7306SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
20765b7306SmrgDate:   Sat Apr 16 13:11:36 2022 -0700
21765b7306Smrg
22765b7306Smrg    gitlab CI: stop requiring Signed-off-by in commits
23765b7306Smrg    
24765b7306Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
25765b7306Smrg
26765b7306Smrgcommit a5c70489f99c8259d4770aeb96524a91395b8ab9
27765b7306SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
28765b7306SmrgDate:   Sun Apr 10 10:46:51 2022 -0700
29765b7306Smrg
30765b7306Smrg    Fix off-by-one in quote-stripping routines
31765b7306Smrg    
32765b7306Smrg    Reported by Oracle Parfait:
33765b7306Smrg    
34765b7306Smrg    Error: Buffer overrun
35765b7306Smrg       Buffer overflow [buffer-overflow] (CWE 120):
36765b7306Smrg          In pointer dereference of key[(len - 1)] with index (len - 1)
37765b7306Smrg          Array size >= 1 bytes, index >= 1
38765b7306Smrg            at line 1647 of process.c in function 'do_add'.
39765b7306Smrg    
40765b7306Smrg    Error: Buffer overrun
41765b7306Smrg       Buffer overflow [buffer-overflow] (CWE 120):
42765b7306Smrg          In pointer dereference of authdata[(authdatalen - 1)] with index (authdatalen - 1)
43765b7306Smrg          Array size is ??? bytes, index is ???
44765b7306Smrg            at line 1965 of process.c in function 'do_generate'.
45765b7306Smrg    
46765b7306Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
47765b7306Smrg
48765b7306Smrgcommit 999691ffaef492d4bebea69605d274fa2023dfee
49765b7306SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
50765b7306SmrgDate:   Sat Dec 4 10:29:07 2021 -0800
51765b7306Smrg
52765b7306Smrg    Build xz tarballs instead of bzip2
53765b7306Smrg    
54765b7306Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
55765b7306Smrg
56765b7306Smrgcommit cb0ef91ea63105b0629324837a4dc752e32d6d67
57765b7306SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
58765b7306SmrgDate:   Tue Nov 30 17:07:42 2021 -0800
59765b7306Smrg
60765b7306Smrg    gitlab CI: add a basic build test
61765b7306Smrg    
62765b7306Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
63765b7306Smrg
64765b7306Smrgcommit 25f94d50523f8967f6f22a631d462355dbd680a3
65765b7306SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
66765b7306SmrgDate:   Tue Nov 30 17:05:46 2021 -0800
67765b7306Smrg
68765b7306Smrg    configure.ac: fail build if xtrans is not found
69765b7306Smrg    
70765b7306Smrg    Copied from libX11/configure.ac
71765b7306Smrg    
72765b7306Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
73765b7306Smrg
74765b7306Smrgcommit f17b241220fef63a32d1b7329edfbcf6f435fabe
75765b7306SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
76765b7306SmrgDate:   Tue Nov 30 17:29:59 2021 -0800
77765b7306Smrg
78765b7306Smrg    tests: report failure if stderr has unexpected output
79765b7306Smrg    
80765b7306Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
81765b7306Smrg
82765b7306Smrgcommit 6ad2fc509b55003a10fe9d973e2f8672946d4180
83765b7306SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
84765b7306SmrgDate:   Tue Nov 30 17:23:07 2021 -0800
85765b7306Smrg
86765b7306Smrg    tests: Fix failure to make distcheck
87765b7306Smrg    
88765b7306Smrg    Add test_xauth to EXTRA_DIST
89765b7306Smrg    Add test output files to CLEANFILES
90765b7306Smrg    
91765b7306Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
92765b7306Smrg
93765b7306Smrgcommit 5598b8612b095d9f5f513ada2a4bbacaca1bfea8
94765b7306SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
95765b7306SmrgDate:   Tue Nov 30 15:11:43 2021 -0800
96765b7306Smrg
97765b7306Smrg    tests: make tests work in out-of-tree builds
98765b7306Smrg    
99765b7306Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
100765b7306Smrg
101765b7306Smrgcommit 3d6519f11867183b9698cbf8cc9515bc767b98af
102765b7306SmrgAuthor: Dr. Tilmann Bubeck <tilmann@bubecks.de>
103765b7306SmrgDate:   Mon Nov 29 15:05:39 2021 +0100
104765b7306Smrg
105765b7306Smrg    Fix warning -Wstringop-truncation for strncpy by using memcpy instead
106765b7306Smrg
107765b7306Smrgcommit 5da9a32e638f4bce66ec92dff64ed68a1bbd6b6b
108765b7306SmrgAuthor: Dr. Tilmann Bubeck <tilmann@bubecks.de>
109765b7306SmrgDate:   Mon Nov 29 12:30:17 2021 +0100
110765b7306Smrg
111765b7306Smrg    Removed build requirement "cmdtest".
112765b7306Smrg    Replaced by a shell script with the needed functionality.
113765b7306Smrg
114765b7306Smrgcommit d6d1423fabdaec25d4a677e794f91a91f7c09c70
115765b7306SmrgAuthor: Baptiste Daroussin <bapt@FreeBSD.org>
116765b7306SmrgDate:   Mon Feb 6 22:28:44 2017 +0100
117765b7306Smrg
118765b7306Smrg    Improve portability
119765b7306Smrg    
120765b7306Smrg    there is no need to hard depend on bash given almost all the code is
121765b7306Smrg    /bin/sh compliant
122765b7306Smrg    
123765b7306Smrg    Remove the function keyword from setup-source to make it /bin/sh
124765b7306Smrg    compliant
125765b7306Smrg    
126765b7306Smrg    pipe wc -l output to xargs to make the command output compatible with
127765b7306Smrg    both GNU wc and BSD wc (which prefix the output with a tab)
128765b7306Smrg
1290d22642bSmrgcommit 477307d00c1220f8594622e1af982fb0e4e215bf
1300d22642bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1310d22642bSmrgDate:   Sun Nov 28 15:32:37 2021 -0800
1320d22642bSmrg
1330d22642bSmrg    xauth 1.1.1
1340d22642bSmrg    
1350d22642bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1360d22642bSmrg
1370d22642bSmrgcommit 1bfa5bff47654213f1d40af64bae0e9e23b4bed4
1380d22642bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1390d22642bSmrgDate:   Sun Nov 28 15:03:37 2021 -0800
1400d22642bSmrg
1410d22642bSmrg    Fix spelling/wording issues
1420d22642bSmrg    
1430d22642bSmrg    Found by using:
1440d22642bSmrg        codespell --builtin clear,rare,usage,informal,code,names
1450d22642bSmrg    
1460d22642bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1470d22642bSmrg
1480d22642bSmrgcommit c2811c953620cf946269db2b74b29e0dc707e26a
1490d22642bSmrgAuthor: Alex Gendin <ukkeefy@gmail.com>
1500d22642bSmrgDate:   Sat Sep 26 23:26:07 2020 -0400
1510d22642bSmrg
1520d22642bSmrg    Fix segfault when X starts
1530d22642bSmrg    
1540d22642bSmrg    This patch potentially fixes bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884934
1550d22642bSmrg    
1560d22642bSmrg    System log entries when this bug occurs:
1570d22642bSmrg        kernel: xauth[16729]: segfault at 1 ip 00007f51f517f5a5 sp 00007ffdec846568 error 4
1580d22642bSmrg                              in libc-2.31.so[7f51f5102000+144000]
1590d22642bSmrg        kernel: Code: bc d1 f3 0f 7f 27 f3 0f 7f 6f 10 f3 0f 7f 77 20 f3 0f 7f 7f 30 49 83 c0
1600d22642bSmrg                      0f 49 29 d0 48 8d 7c 17 31 e9 8f 0b 00 00 66 0f ef c0 <f3> 0f 6f 0e f3
1610d22642bSmrg                      0f 6f 56 10 66 0f 74 c1 66 0f d7 d0 49 83 f8 11 0f
1620d22642bSmrg    
1630d22642bSmrg    This bug happens when function get_address_info() in gethost.c is called
1640d22642bSmrg    with a display name without forward slash, for example 'myhost.mydomain:0'
1650d22642bSmrg
1660d22642bSmrgcommit d7e5021416444e3cc545ffa4f8d1e613cabec633
1670d22642bSmrgAuthor: Karol Herbst <kherbst@redhat.com>
1680d22642bSmrgDate:   Thu Apr 22 13:26:50 2021 +0200
1690d22642bSmrg
1700d22642bSmrg    Check malloc calls in process.c
1710d22642bSmrg    
1720d22642bSmrg    Fixes warnings like
1730d22642bSmrg    
1740d22642bSmrg    warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL 'authdata' where non-null expected
1750d22642bSmrg    
1760d22642bSmrg    Found-by: gcc static analysis
1770d22642bSmrg    Signed-off-by: Karol Herbst <kherbst@redhat.com>
1780d22642bSmrg
1790d22642bSmrgcommit 18a3c3a7672ff5d65bf0b79b89464eac7540b95b
1800d22642bSmrgAuthor: Dr. Tilmann Bubeck <tilmann@bubecks.de>
1810d22642bSmrgDate:   Thu Aug 20 20:28:52 2020 +0200
1820d22642bSmrg
1830d22642bSmrg    Additionally check socket file with S_ISSOCK
1840d22642bSmrg    This fixes bug https://bugzilla.redhat.com/show_bug.cgi?id=1870201
1850d22642bSmrg
1860d22642bSmrgcommit aaf037ec5c576e46318935feaf6e2b7407ff11a0
1870d22642bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1880d22642bSmrgDate:   Sun May 10 13:21:50 2020 -0700
1890d22642bSmrg
1900d22642bSmrg    Avoid memory leaks in error paths in do_generate
1910d22642bSmrg    
1920d22642bSmrg    Reported by Oracle Parfait:
1930d22642bSmrg    Error: Memory leak
1940d22642bSmrg       Memory leak [memory-leak] (CWE 401):
1950d22642bSmrg          Memory leak of pointer authdata allocated with malloc((authdatalen - 1))
1960d22642bSmrg            at line 1955 of process.c in function 'do_generate'.
1970d22642bSmrg              authdata allocated at line 1946 with malloc((authdatalen - 1))
1980d22642bSmrg          Memory leak of pointer authdata allocated with malloc((authdatalen - 1))
1990d22642bSmrg            at line 1971 of process.c in function 'do_generate'.
2000d22642bSmrg              authdata allocated at line 1946 with malloc((authdatalen - 1))
2010d22642bSmrg              authdata leaks when (i + 1) >= argc at line 1910.
2020d22642bSmrg            at line 1980 of process.c in function 'do_generate'.
2030d22642bSmrg              authdata allocated at line 1946 with malloc((authdatalen - 1))
2040d22642bSmrg              authdata leaks when (i + 1) >= argc at line 1910.
2050d22642bSmrg    
2060d22642bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2070d22642bSmrg
2080d22642bSmrgcommit 4faf0f63f0563513252967a2da1c51de6f5f7b0c
2090d22642bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2100d22642bSmrgDate:   Sun May 10 11:46:16 2020 -0700
2110d22642bSmrg
2120d22642bSmrg    Use reallocarray() when adding members to array in split_into_words()
2130d22642bSmrg    
2140d22642bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2150d22642bSmrg
2160d22642bSmrgcommit af7a74e28b33c18c4cb90f0d25bdfd5dff2e29d3
2170d22642bSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2180d22642bSmrgDate:   Sun May 10 11:27:25 2020 -0700
2190d22642bSmrg
2200d22642bSmrg    Avoid memory leak when realloc() fails in split_into_words()
2210d22642bSmrg    
2220d22642bSmrg    Reported by Oracle Parfait:
2230d22642bSmrg    Error: Memory leak
2240d22642bSmrg       Memory leak [memory-leak] (CWE 401):
2250d22642bSmrg          Memory leak of pointer argv allocated with malloc(32)
2260d22642bSmrg            at line 283 of process.c in function 'split_into_words'.
2270d22642bSmrg              argv allocated at line 264 with malloc(32)
2280d22642bSmrg              argv leaks when cur == total at line 280.
2290d22642bSmrg    
2300d22642bSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2310d22642bSmrg
2320d22642bSmrgcommit f5af3b21bc94cb020f3530c3cc70f8a9fd6c6452
2330d22642bSmrgAuthor: Tobias Stoeckmann <tobias@stoeckmann.org>
2340d22642bSmrgDate:   Sun May 3 12:29:53 2020 +0200
2350d22642bSmrg
2360d22642bSmrg    Prevent OOB write with long file names.
2370d22642bSmrg    
2380d22642bSmrg    If an -f argument is exactly 1022 characters in size, an off-by-one
2390d22642bSmrg    stack overflow happens in auth_finalize. The overflow could be even
2400d22642bSmrg    larger if locks are ignored for authentication files.
2410d22642bSmrg    
2420d22642bSmrg    Make sure that a given authentication file name fits into temporary
2430d22642bSmrg    buffer and that this buffer matches buffer sizes of libXau which is
2440d22642bSmrg    used by xauth.
2450d22642bSmrg
2460d22642bSmrgcommit cb98d3b3c5e0f8a7585ab6e2c909fad68c52fd55
2470d22642bSmrgAuthor: Tobias Stoeckmann <tobias@stoeckmann.org>
2480d22642bSmrgDate:   Sun May 3 12:25:21 2020 +0200
2490d22642bSmrg
2500d22642bSmrg    Fix segmentation fault on invalid add argument.
2510d22642bSmrg    
2520d22642bSmrg    The hex key supplied with an add command can be quoted, in which
2530d22642bSmrg    case the quotation marks are removed.
2540d22642bSmrg    
2550d22642bSmrg    The check itself makes sure that a given string starts with a
2560d22642bSmrg    double quotation mark and ends with a double quotation mark.
2570d22642bSmrg    
2580d22642bSmrg    Buf if only " is supplied, the code crashes because it subtracts
2590d22642bSmrg    2 from the length (which is 1) and therefore copies too much
2600d22642bSmrg    memory into a 0 allocated memory area.
2610d22642bSmrg    
2620d22642bSmrg    Proof of concept:
2630d22642bSmrg    
2640d22642bSmrg    $ xauth add :0 0 \"
2650d22642bSmrg
2666c3c2bceSmrgcommit e97992671b3870878709a1c01991488965b61b94
2676c3c2bceSmrgAuthor: Adam Jackson <ajax@redhat.com>
2686c3c2bceSmrgDate:   Thu Jul 11 13:49:26 2019 -0400
2696c3c2bceSmrg
2706c3c2bceSmrg    xauth 1.1
2716c3c2bceSmrg
2726c3c2bceSmrgcommit 0932418d9b47e8240160bcbacbdc38b9bc9870d3
2736c3c2bceSmrgAuthor: Adam Jackson <ajax@redhat.com>
2746c3c2bceSmrgDate:   Tue Jun 18 12:03:33 2019 -0400
2756c3c2bceSmrg
2766c3c2bceSmrg    process: Close a window where no authority file would exist
2776c3c2bceSmrg    
2786c3c2bceSmrg    unlink()ing the old auth file before link()ing the temp to the new is
2796c3c2bceSmrg    just silly. rename() is atomic and will happily clobber the destination,
2806c3c2bceSmrg    and the only thing link() can give you here is the ability to fail on
2816c3c2bceSmrg    filesystems that don't support hardlinks.
2826c3c2bceSmrg    
2836c3c2bceSmrg    Fixes: xorg/app/xauth#2
2846c3c2bceSmrg
2856c3c2bceSmrgcommit 42239054b088dcdfc637880a8edf39b841c5ea51
2866c3c2bceSmrgAuthor: Michal Srb <msrb@suse.com>
2876c3c2bceSmrgDate:   Thu May 31 15:12:36 2018 +0200
2886c3c2bceSmrg
2896c3c2bceSmrg    Sort entries from most specific to most generic.
2906c3c2bceSmrg    
2916c3c2bceSmrg    There is no point in adding entry or merging lists if a FamilyWild entry would
2926c3c2bceSmrg    end in front of any entry, or entry without display number would end in front
2936c3c2bceSmrg    of entry with number.
2946c3c2bceSmrg    
2956c3c2bceSmrg    This sorts all entries in order:
2966c3c2bceSmrg      * FamilyWild without display number
2976c3c2bceSmrg      * FamilyWild with display number
2986c3c2bceSmrg      * Other family without display number
2996c3c2bceSmrg      * Other family with display number
3006c3c2bceSmrg    
3016c3c2bceSmrg    The order of the entries in each category is kept.
3026c3c2bceSmrg    
3036c3c2bceSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3046c3c2bceSmrg
3056c3c2bceSmrgcommit 06a21f7c3d5eb5dc9a86418e87946cc7ac83e437
3066c3c2bceSmrgAuthor: Michal Srb <msrb@suse.com>
3076c3c2bceSmrgDate:   Thu May 31 15:12:35 2018 +0200
3086c3c2bceSmrg
3096c3c2bceSmrg    Merge only entries with equal dpy and protoname.
3106c3c2bceSmrg    
3116c3c2bceSmrg    Merging two lists, or adding entry a into list acts unexpectedly if the list
3126c3c2bceSmrg    contains FamilyWild or entry with an empty display numbers. For example:
3136c3c2bceSmrg    
3146c3c2bceSmrg      > xauth list
3156c3c2bceSmrg      #ffff#6f70656e737573652d74756d626c6577656564#:  MIT-MAGIC-COOKIE-1  1500d80327733252cc42ba469138a259
3166c3c2bceSmrg    
3176c3c2bceSmrg      > xauth add test/unix:2 MIT-MAGIC-COOKIE-1 aabbccddeeff00112233445566778899
3186c3c2bceSmrg      > xauth list
3196c3c2bceSmrg      test/unix:2  MIT-MAGIC-COOKIE-1  aabbccddeeff00112233445566778899
3206c3c2bceSmrg    
3216c3c2bceSmrg    This is because merge_entries compares entries using `match_auth`, which
3226c3c2bceSmrg    follows the same rules as XauGetBestAuthByAddr. Following these rules is good
3236c3c2bceSmrg    when filtering the output of `xauth list`, but for merging we should compare
3246c3c2bceSmrg    for equality. It used to be done that way before commit 1555fff4. That commit
3256c3c2bceSmrg    changed it to improve the `xauth list` behavior, but did not seem consider the
3266c3c2bceSmrg    impact on merge.
3276c3c2bceSmrg    
3286c3c2bceSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3296c3c2bceSmrg
3306c3c2bceSmrgcommit 673d42c5ffbbb07ad6b9b3d99a9cc78198999dd1
3316c3c2bceSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3326c3c2bceSmrgDate:   Wed Nov 21 16:58:33 2018 -0800
3336c3c2bceSmrg
3346c3c2bceSmrg    Update configure.ac bug URL for gitlab migration
3356c3c2bceSmrg    
3366c3c2bceSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3376c3c2bceSmrg
3386c3c2bceSmrgcommit fa5c2797921b2b0c6dcdde5cf1832a90a0a9dfbf
3396c3c2bceSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3406c3c2bceSmrgDate:   Fri Nov 16 21:03:57 2018 -0800
3416c3c2bceSmrg
3426c3c2bceSmrg    Update README for gitlab migration
3436c3c2bceSmrg    
3446c3c2bceSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3456c3c2bceSmrg
3466c3c2bceSmrgcommit 4a3a9fc5271cd04ab9123e4713d00b161daf0b6a
3476c3c2bceSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3486c3c2bceSmrgDate:   Sat May 5 14:58:15 2018 -0700
3496c3c2bceSmrg
3506c3c2bceSmrg    Change fall through comment in process.c to match gcc's requirements
3516c3c2bceSmrg    
3526c3c2bceSmrg    Needs to match one of the regexps shown under
3536c3c2bceSmrg    https://gcc.gnu.org/onlinedocs/gcc-7.3.0/gcc/Warning-Options.html#index-Wimplicit-fallthrough
3546c3c2bceSmrg    
3556c3c2bceSmrg    Silences warning from gcc 7.3:
3566c3c2bceSmrg    process.c: In function ‘dump_entry’:
3576c3c2bceSmrg    process.c:1007:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
3586c3c2bceSmrg          if (dpyname) {
3596c3c2bceSmrg             ^
3606c3c2bceSmrg    process.c:1012:4: note: here
3616c3c2bceSmrg        default:
3626c3c2bceSmrg        ^~~~~~~
3636c3c2bceSmrg    
3646c3c2bceSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3656c3c2bceSmrg
36640c5344fSmrgcommit 536d1003a5c4d5ac24cd3b8afd10492e4e6242df
36740c5344fSmrgAuthor: Matt Turner <mattst88@gmail.com>
36840c5344fSmrgDate:   Sun Jan 29 13:09:12 2017 -0800
36940c5344fSmrg
37040c5344fSmrg    xauth 1.0.10
37140c5344fSmrg    
37240c5344fSmrg    Signed-off-by: Matt Turner <mattst88@gmail.com>
37340c5344fSmrg
37440c5344fSmrgcommit 72717ccee0b6bdbf161cc9d44abe3dc1d824fe46
37540c5344fSmrgAuthor: Matt Turner <mattst88@gmail.com>
37640c5344fSmrgDate:   Sun Jan 29 13:09:39 2017 -0800
37740c5344fSmrg
37840c5344fSmrg    Build xauth before running tests.
37940c5344fSmrg    
38040c5344fSmrg    Otherwise make check fails if make hasn't previously been run.
38140c5344fSmrg    
38240c5344fSmrg    Signed-off-by: Matt Turner <mattst88@gmail.com>
38340c5344fSmrg
38440c5344fSmrgcommit 4dee6a980fdc0174d3825389f95ac1f27c2427db
38540c5344fSmrgAuthor: Mihail Konev <k.mvc@ya.ru>
38640c5344fSmrgDate:   Thu Jan 26 14:00:20 2017 +1000
38740c5344fSmrg
38840c5344fSmrg    autogen: add default patch prefix
38940c5344fSmrg    
39040c5344fSmrg    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
39140c5344fSmrg
39240c5344fSmrgcommit 4933bc594087c25dfbc9b1f6db46440f19d0b360
39340c5344fSmrgAuthor: Emil Velikov <emil.l.velikov@gmail.com>
39440c5344fSmrgDate:   Mon Mar 9 12:00:52 2015 +0000
39540c5344fSmrg
39640c5344fSmrg    autogen.sh: use quoted string variables
39740c5344fSmrg    
39840c5344fSmrg    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
39940c5344fSmrg    fall-outs, when they contain space.
40040c5344fSmrg    
40140c5344fSmrg    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
40240c5344fSmrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
40340c5344fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
40440c5344fSmrg
40540c5344fSmrgcommit eaeb306e67c23657f713b3ca48765d1c6ed99986
40640c5344fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
40740c5344fSmrgDate:   Tue Jan 24 10:32:07 2017 +1000
40840c5344fSmrg
40940c5344fSmrg    autogen.sh: use exec instead of waiting for configure to finish
41040c5344fSmrg    
41140c5344fSmrg    Syncs the invocation of configure with the one from the server.
41240c5344fSmrg    
41340c5344fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
41440c5344fSmrg    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
41540c5344fSmrg
41640c5344fSmrgcommit 179459471e83a0cd235a0c8ead99b3156390e00c
41740c5344fSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
41840c5344fSmrgDate:   Sun Jun 1 21:03:14 2014 -0700
41940c5344fSmrg
42040c5344fSmrg    autogen.sh: Honor NOCONFIGURE=1
42140c5344fSmrg    
42240c5344fSmrg    See http://people.gnome.org/~walters/docs/build-api.txt
42340c5344fSmrg    
42440c5344fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
42540c5344fSmrg
42640c5344fSmrgcommit 0e4c17c6d6980f07896f0631cffeb82a0e9705f7
42740c5344fSmrgAuthor: Peter Hutterer <peter.hutterer@who-t.net>
42840c5344fSmrgDate:   Thu Jan 26 10:26:30 2017 +1000
42940c5344fSmrg
43040c5344fSmrg    autogen.sh: stop using maintainer mode
43140c5344fSmrg    
43240c5344fSmrg    See xserver commit 4bf3eac5fe20f
43340c5344fSmrg    
43440c5344fSmrg    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
43540c5344fSmrg
43640c5344fSmrgcommit a64ca3aafcde516658d699047382ab294e3e974f
43740c5344fSmrgAuthor: Søren Sandmann Pedersen <ssp@redhat.com>
43840c5344fSmrgDate:   Thu Sep 26 12:30:03 2013 -0400
43940c5344fSmrg
44040c5344fSmrg    usage(): Print summary for the -n option
44140c5344fSmrg    
44240c5344fSmrg    This option is mentioned in the man page, but not in the help text
44340c5344fSmrg    
44440c5344fSmrg    Signed-off-by: Hans de Goede <hdegoede@redhat.com>
44540c5344fSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
44640c5344fSmrg
44740c5344fSmrgcommit ad26f2137f6414c8cadc070f96a4476d435e994b
44840c5344fSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
44940c5344fSmrgDate:   Fri Jan 2 09:49:52 2015 -0800
45040c5344fSmrg
45140c5344fSmrg    include POSIX-standard limits.h for PATH_MAX instead of sys/syslimits.h
45240c5344fSmrg    
45340c5344fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
45440c5344fSmrg    Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
45540c5344fSmrg    Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
45640c5344fSmrg
45740c5344fSmrgcommit a58c9d74c8f9c4292d367c6e23d15c4cba03dfde
45840c5344fSmrgAuthor: Jon TURNEY <jon.turney@dronecode.org.uk>
45940c5344fSmrgDate:   Fri Jan 2 16:18:52 2015 +0000
46040c5344fSmrg
46140c5344fSmrg    Fix !HAVE_STRLCPY case
46240c5344fSmrg    
46340c5344fSmrg    Fix error in the !HAVE_STRLCPY case, introduced in commit
46440c5344fSmrg    f990dd936b5fd1a40290bb88cde517a0ac38f823
46540c5344fSmrg    
46640c5344fSmrg    It seems that "path[sizeof(path) - 1]" rather than "buf[sizeof(path) - 1]" must
46740c5344fSmrg    be meant here, especially as the second instance doesn't even compile...
46840c5344fSmrg    
46940c5344fSmrg    parsedpy.c: In function ‘parse_displayname’:
47040c5344fSmrg    parsedpy.c:176:9: error: ‘buf’ undeclared (first use in this function)
47140c5344fSmrg    
47240c5344fSmrg    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
47340c5344fSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
47440c5344fSmrg    Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
47540c5344fSmrg
47640c5344fSmrgcommit f990dd936b5fd1a40290bb88cde517a0ac38f823
47740c5344fSmrgAuthor: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
47840c5344fSmrgDate:   Wed Dec 31 02:42:17 2014 -0800
47940c5344fSmrg
48040c5344fSmrg    Update DISPLAY parsing to work with new launchd paths in Yosemite
48140c5344fSmrg    
48240c5344fSmrg    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
48340c5344fSmrg
48440c5344fSmrgcommit 047f92a85796fca563d9345d6c4798b64be77cff
48540c5344fSmrgAuthor: Dr. Tilmann Bubeck <tilmann@bubecks.de>
48640c5344fSmrgDate:   Tue Jun 24 00:22:54 2014 +0200
48740c5344fSmrg
48840c5344fSmrg    Fix for xauth failing on ENOSPC (= disk full)
48940c5344fSmrg    
49040c5344fSmrg    If xauth must store its XAUTHORITY file on a file system which is
49140c5344fSmrg    full, it will be unable to write the changes. This condition was
49240c5344fSmrg    not detected and therefore often the whole XAUTHORITY file was
49340c5344fSmrg    cleared. Here is the fix.
49440c5344fSmrg    
49540c5344fSmrg    Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=21260
49640c5344fSmrg    
49740c5344fSmrg    Signed-off-by: Dr. Tilmann Bubeck <tilmann@bubecks.de>
49840c5344fSmrg
49940c5344fSmrgcommit 12e63de4e0b3a45fad15863a66723609b068e668
50040c5344fSmrgAuthor: Dr. Tilmann Bubeck <tilmann@bubecks.de>
50140c5344fSmrgDate:   Wed Apr 2 22:13:48 2014 +0200
50240c5344fSmrg
50340c5344fSmrg    Clarified RELEASING in README
50440c5344fSmrg    
50540c5344fSmrg    Changed clone URL and improved text. Removed section GARBAGE.
50640c5344fSmrg    
50740c5344fSmrg    Signed-off-by: Dr. Tilmann Bubeck <tilmann@bubecks.de>
50840c5344fSmrg
5099a011757Smrgcommit 0b120e37be8ed44188b3497bf02db48e9cf638bc
5109a011757SmrgAuthor: Dr. Tilmann Bubeck <tilmann@bubecks.de>
5119a011757SmrgDate:   Wed Apr 2 20:02:00 2014 +0200
5129a011757Smrg
5139a011757Smrg    Third version bump to 1.0.9.
5149a011757Smrg    
5159a011757Smrg    Minor change in README to include 1.0.9 in diff so that release.sh
5169a011757Smrg    is happy.
5179a011757Smrg    
5189a011757Smrg    Signed-off-by: Dr. Tilmann Bubeck <tilmann@bubecks.de>
5199a011757Smrg
5209a011757Smrgcommit e204395a7ccf403999ffa2515379784b641745d1
5219a011757SmrgAuthor: Dr. Tilmann Bubeck <tilmann@bubecks.de>
5229a011757SmrgDate:   Wed Apr 2 19:52:43 2014 +0200
5239a011757Smrg
5249a011757Smrg    Second version bump to 1.0.9.
5259a011757Smrg    
5269a011757Smrg    Minor change in README to push the version bump.
5279a011757Smrg    
5289a011757Smrg    Signed-off-by: Dr. Tilmann Bubeck <tilmann@bubecks.de>
5299a011757Smrg
5309a011757Smrgcommit c36e9838294a6042eb7ae61fc476cbc3280aef2d
5319a011757SmrgAuthor: Dr. Tilmann Bubeck <tilmann@bubecks.de>
5329a011757SmrgDate:   Wed Apr 2 19:44:37 2014 +0200
5339a011757Smrg
5349a011757Smrg    Fixed missing EXTRA_DIST in tests. Extended README for releasing.
5359a011757Smrg    
5369a011757Smrg    The tests/Makefile.am missed the EXTRA_DIST definition which resulted in
5379a011757Smrg    missing files for the test done with "make check". This was fixed.
5389a011757Smrg    README was extended to describe howto release a new version of this
5399a011757Smrg    software and to clarify something from ReleaseHOWTO of x.org.
5409a011757Smrg    Prepare anything for releasing 1.0.9.
5419a011757Smrg    
5429a011757Smrg    Signed-off-by: Dr. Tilmann Bubeck <tilmann@bubecks.de>
5439a011757Smrg
5449a011757Smrgcommit ce4bfd951160eabdb28f5534c34aa7549dba7fba
5459a011757SmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
5469a011757SmrgDate:   Mon Mar 31 23:21:12 2014 +0200
5479a011757Smrg
5489a011757Smrg    version bump to 1.0.9
5499a011757Smrg    
5509a011757Smrg    Prepare for a new version 1.0.9 of xauth.
5519a011757Smrg    
5529a011757Smrg    Signed-off-by: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
5539a011757Smrg
5549a011757Smrgcommit ccf30deb585297823ea03fc68805a1c825e335fe
5559a011757SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5569a011757SmrgDate:   Fri Dec 27 11:01:35 2013 -0800
5579a011757Smrg
5589a011757Smrg    Add AC_USE_SYSTEM_EXTENSIONS to expose non-standard extensions
5599a011757Smrg    
5609a011757Smrg    Required on Solaris to expose definitions in system headers that
5619a011757Smrg    are not defined in the XPG standards now that xtrans 1.3 defines
5629a011757Smrg    _XOPEN_SOURCE to 600 on Solaris.
5639a011757Smrg    
5649a011757Smrg    Fixes build failures:
5659a011757Smrg    gethost.c: In function ‘get_hostname’:
5669a011757Smrg    gethost.c:97:21: error: ‘INET6_ADDRSTRLEN’ undeclared (first use in this function)
5679a011757Smrg    gethost.c:97:21: note: each undeclared identifier is reported only once for each function it appears in
5689a011757Smrg    gethost.c:97:16: warning: unused variable ‘addr’ [-Wunused-variable]
5699a011757Smrg    gethost.c: In function ‘get_address_info’:
5709a011757Smrg    gethost.c:196:9: error: implicit declaration of function ‘strlcpy’ [-Werror=implicit-function-declaration]
5719a011757Smrg    gethost.c:196:9: warning: nested extern declaration of ‘strlcpy’ [-Wnested-externs]
5729a011757Smrg    
5739a011757Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5749a011757Smrg    Reviewed-by: Daniel Stone <daniel@fooishbar.org>
5759a011757Smrg
5769a011757Smrgcommit afeb2c22ba1f7193acf814954e66f40cfd699c17
5779a011757SmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
5789a011757SmrgDate:   Sun Oct 13 21:38:10 2013 +0200
5799a011757Smrg
5809a011757Smrg    Fix warning about warn_unused_result triggered by WRITES.
5819a011757Smrg
5829a011757Smrgcommit 2eb4ef59d7c27ac7972954d406ad9c2fa8123672
5839a011757SmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
5849a011757SmrgDate:   Sun Oct 13 17:57:49 2013 +0200
5859a011757Smrg
5869a011757Smrg    * Do not install test_xauth during "make install" as it is
5879a011757Smrg      only used during "make check".
5889a011757Smrg    * perror out, if test_xauth does not find "cmdtest".
5899a011757Smrg
5908abc0ccfSmrgcommit 4de4a231f3a718d2af0d2b00443c803f8bddfbc5
5918abc0ccfSmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
5928abc0ccfSmrgDate:   Wed Oct 9 23:45:15 2013 +0200
5938abc0ccfSmrg
5948abc0ccfSmrg    Second version bump to 1.0.8
5958abc0ccfSmrg
5968abc0ccfSmrgcommit f7425f45addce5629d338c051a41ec1a119ea51f
5978abc0ccfSmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
5988abc0ccfSmrgDate:   Wed Oct 9 23:38:15 2013 +0200
5998abc0ccfSmrg
6008abc0ccfSmrg    Rewrote test_xauth to C to make automake and "make distclean" happy.
6018abc0ccfSmrg
6028abc0ccfSmrgcommit c4356e8dc8b9fe039c38104551af93e0583ffbee
6038abc0ccfSmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
6048abc0ccfSmrgDate:   Wed Oct 9 23:33:42 2013 +0200
6058abc0ccfSmrg
6068abc0ccfSmrg    Revert version bump back to 1.0.7 to prepare missing commit before 1.0.8
6078abc0ccfSmrg
6088abc0ccfSmrgcommit d907dda4e5a2584ac15a404c8269b888b61bbf9e
6098abc0ccfSmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
6108abc0ccfSmrgDate:   Tue Oct 8 21:45:06 2013 +0200
6118abc0ccfSmrg
6128abc0ccfSmrg    version bump to 1.0.8
6138abc0ccfSmrg
6148abc0ccfSmrgcommit c6ecc2c8470093ba17ff1cf993df46f9e670173d
6158abc0ccfSmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
6168abc0ccfSmrgDate:   Tue Oct 8 21:41:37 2013 +0200
6178abc0ccfSmrg
6188abc0ccfSmrg    Improved README to explain "make check".
6198abc0ccfSmrg
6208abc0ccfSmrgcommit 4e05bce6da8eeb9eb98624cf868675eaf5816df5
6218abc0ccfSmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
6228abc0ccfSmrgDate:   Tue Oct 8 21:34:49 2013 +0200
6238abc0ccfSmrg
6248abc0ccfSmrg    Added command "version" and command line arg "-V" to show version of xauth.
6258abc0ccfSmrg
6268abc0ccfSmrgcommit e53df261c9ca11435df0c8853350d913b557446b
6278abc0ccfSmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
6288abc0ccfSmrgDate:   Sun Oct 6 16:50:33 2013 +0200
6298abc0ccfSmrg
6308abc0ccfSmrg    Fix warning raised by "-Wshadow".
6318abc0ccfSmrg
6328abc0ccfSmrgcommit 92de3583c7aaaa2040728808add2186348859b98
6338abc0ccfSmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
6348abc0ccfSmrgDate:   Sun Oct 6 15:10:05 2013 +0200
6358abc0ccfSmrg
6368abc0ccfSmrg    Rework match_auth_dpy() to be easier to read and maintain (hopefully).
6378abc0ccfSmrg
6388abc0ccfSmrgcommit 1555fff4ab458d7d4053f1ea6b74c3e14a65ad63
6398abc0ccfSmrgAuthor: Egbert Eich <eich@freedesktop.org>
6408abc0ccfSmrgDate:   Wed Aug 14 22:11:06 2013 +0200
6418abc0ccfSmrg
6428abc0ccfSmrg    Make matching algorithm mimic XauGet*AuthByAddr
6438abc0ccfSmrg    
6448abc0ccfSmrg    Xlib (xcb) uses XauGetBestAuthByAddr() when looking for an
6458abc0ccfSmrg    authorization. 'xauth [n]list $DISPLAY' used a slightly
6468abc0ccfSmrg    stricter algorithm which doesn't find a possible authorization
6478abc0ccfSmrg    for cases where either the family is set to FamilyWild or
6488abc0ccfSmrg    address the address length is 0.
6498abc0ccfSmrg    
6508abc0ccfSmrg    Signed-off-by: Egbert Eich <eich@freedesktop.org>
6518abc0ccfSmrg
6528abc0ccfSmrgcommit 10cbe2ed2a96582e7ee9fa5cfe6f8f69a3a4e4d4
6538abc0ccfSmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
6548abc0ccfSmrgDate:   Sun Oct 6 14:16:59 2013 +0200
6558abc0ccfSmrg
6568abc0ccfSmrg    Added black box tests for basic functionality started with "make check".
6578abc0ccfSmrg
6588abc0ccfSmrgcommit 3be53072f8252962c6df740e64e897b970ae0349
6598abc0ccfSmrgAuthor: Egbert Eich <eich@freedesktop.org>
6608abc0ccfSmrgDate:   Tue Oct 1 01:17:09 2013 +0200
6618abc0ccfSmrg
6628abc0ccfSmrg    Handle v4-mapped inet6 addresses correctly
6638abc0ccfSmrg    
6648abc0ccfSmrg    Handling of v4-mapped inet6 addresses has been introduced
6658abc0ccfSmrg    with commit 58140dbbd39389ad6af58e201e055f3d4b92d368:
6668abc0ccfSmrg    
6678abc0ccfSmrg       Look for FamilyLocal if inet or inet6 address is loopback
6688abc0ccfSmrg    
6698abc0ccfSmrg    These adresses should be treated as inet addresses. This patch
6708abc0ccfSmrg    makes the code consistent with the handling if xcb_auth.c in
6718abc0ccfSmrg    libxcb.
6728abc0ccfSmrg    
6738abc0ccfSmrg    Signed-off-by: Egbert Eich <eich@freedesktop.org>
6748abc0ccfSmrg
6758abc0ccfSmrgcommit 58140dbbd39389ad6af58e201e055f3d4b92d368
6768abc0ccfSmrgAuthor: Egbert Eich <eich@freedesktop.org>
6778abc0ccfSmrgDate:   Sun Sep 29 08:25:14 2013 -0700
6788abc0ccfSmrg
6798abc0ccfSmrg    Look for FamilyLocal if inet or inet6 address is loopback
6808abc0ccfSmrg    
6818abc0ccfSmrg    libxcb uses FamilyLocal authorization if the host name or IP in the
6828abc0ccfSmrg    display string is from the loopback device. This patch adds the same
6838abc0ccfSmrg    behavior to xauth.
6848abc0ccfSmrg    This fixes a long standing problem that for ssh tunneled connections
6858abc0ccfSmrg    a display variable of the form: localhost:<N>.<M> leads to correct
6868abc0ccfSmrg    authorization when an X client is started but "xauth list $DISPLAY"
6878abc0ccfSmrg    returns nothing.
6888abc0ccfSmrg    
6898abc0ccfSmrg    Signed-off-by: Egbert Eich <eich@freedesktop.org>
6908abc0ccfSmrg    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
6918abc0ccfSmrg    Reviewed-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
6928abc0ccfSmrg
6938abc0ccfSmrgcommit 09a9451af29545196cedfc8dcaf32e3f1ccc672b
6948abc0ccfSmrgAuthor: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
6958abc0ccfSmrgDate:   Sun Sep 29 07:57:37 2013 -0700
6968abc0ccfSmrg
6978abc0ccfSmrg    Silenece lack of noreturn warning
6988abc0ccfSmrg    
6998abc0ccfSmrg    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
7008abc0ccfSmrg
7018abc0ccfSmrgcommit a2c8f59f13caf63a642bad1b97d9adf5a9e01bcb
7028abc0ccfSmrgAuthor: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
7038abc0ccfSmrgDate:   Sun Sep 29 08:04:39 2013 -0700
7048abc0ccfSmrg
7058abc0ccfSmrg    Revert "Look for FamilyLocal if inet or inet6 address is loopback"
7068abc0ccfSmrg    
7078abc0ccfSmrg    Also reverts the followup "More fixes for compiler warnings regarding the use of "const"."
7088abc0ccfSmrg    
7098abc0ccfSmrg    This reverts commits fb328950ce1156b8228214240b213860b794b4c8 and
7108abc0ccfSmrg    345c7bf0d09f26183cfde9ad1c812c8de71869a5.
7118abc0ccfSmrg    
7128abc0ccfSmrg    Fixes build regression found on darwin tinderbox.
7138abc0ccfSmrg    
7148abc0ccfSmrg    Per SUSv4*, IN6_IS_ADDR_LOOPBACK takes a 'const struct in6_addr *', not a
7158abc0ccfSmrg    'const struct sockaddr_in6 *'.
7168abc0ccfSmrg    
7178abc0ccfSmrg    *: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/netinet_in.h.html
7188abc0ccfSmrg
7198abc0ccfSmrgcommit fb328950ce1156b8228214240b213860b794b4c8
7208abc0ccfSmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
7218abc0ccfSmrgDate:   Wed Sep 25 09:36:58 2013 +0200
7228abc0ccfSmrg
7238abc0ccfSmrg    More fixes for compiler warnings regarding the use of "const".
7248abc0ccfSmrg
7258abc0ccfSmrgcommit 345c7bf0d09f26183cfde9ad1c812c8de71869a5
7268abc0ccfSmrgAuthor: Egbert Eich <eich@freedesktop.org>
7278abc0ccfSmrgDate:   Wed Aug 14 17:08:27 2013 +0200
7288abc0ccfSmrg
7298abc0ccfSmrg    Look for FamilyLocal if inet or inet6 address is loopback
7308abc0ccfSmrg    
7318abc0ccfSmrg    libxcb uses FamilyLocal authorization if the host name or IP in the
7328abc0ccfSmrg    display string is from the loopback device. This patch adds the same
7338abc0ccfSmrg    behavior to xauth.
7348abc0ccfSmrg    This fixes a long standing problem that for ssh tunneled connections
7358abc0ccfSmrg    a display variable of the form: localhost:<N>.<M> leads to correct
7368abc0ccfSmrg    authorization when an X client is started but "xauth list $DISPLAY"
7378abc0ccfSmrg    returns nothing.
7388abc0ccfSmrg    
7398abc0ccfSmrg    Signed-off-by: Egbert Eich <eich@freedesktop.org>
7408abc0ccfSmrg
7418abc0ccfSmrgcommit 289ca779f73840cb5c9d69b919413079d1be3fc2
7428abc0ccfSmrgAuthor: Dr. Tilmann Bubeck <t.bubeck@reinform.de>
7438abc0ccfSmrgDate:   Tue Sep 24 11:21:52 2013 +0200
7448abc0ccfSmrg
7458abc0ccfSmrg    Fix various compiler warnings raised by modern gcc (4.8.1).
7468abc0ccfSmrg
7478abc0ccfSmrgcommit 2440a254797cc3655c8743a9232f30a693f6f947
7488abc0ccfSmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
7498abc0ccfSmrgDate:   Thu Jul 11 11:27:15 2013 +0200
7508abc0ccfSmrg
7518abc0ccfSmrg    Use copystring to create non-const string.]
7528abc0ccfSmrg    
7538abc0ccfSmrg    Hello!
7548abc0ccfSmrg    
7558abc0ccfSmrg    I see you're the official xauth maintainer according to
7568abc0ccfSmrg    http://cgit.freedesktop.org/xorg/doc/xorg-docs/tree/MAINTAINERS#n80
7578abc0ccfSmrg    
7588abc0ccfSmrg    Can you please take a look at the attached patch and merge it?
7598abc0ccfSmrg    
7608abc0ccfSmrg    Thanks,
7618abc0ccfSmrg     Thomas
7628abc0ccfSmrg    
7638abc0ccfSmrg    ----- Forwarded message from Thomas Klausner <wiz@NetBSD.org> -----
7648abc0ccfSmrg    
7658abc0ccfSmrg    Date: Sun, 30 Jun 2013 13:29:44 +0200
7668abc0ccfSmrg    From: Thomas Klausner <wiz@NetBSD.org>
7678abc0ccfSmrg    To: xorg-devel@lists.x.org
7688abc0ccfSmrg    Cc: Thomas Klausner <wiz@NetBSD.org>
7698abc0ccfSmrg    Subject: [PATCH:xauth] Use copystring to create non-const string.
7708abc0ccfSmrg    
7718abc0ccfSmrg    Fixes "error: assignment discards qualifiers from pointer target type"
7728abc0ccfSmrg    
7738abc0ccfSmrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
7748abc0ccfSmrg
7758abc0ccfSmrgcommit eee471e446405350c02c221f044a70669dac48a2
7768abc0ccfSmrgAuthor: Egbert Eich <eich@freedesktop.org>
7778abc0ccfSmrgDate:   Wed Aug 14 17:07:35 2013 +0200
7788abc0ccfSmrg
7798abc0ccfSmrg    Don't crash when running past the end of the chain
7808abc0ccfSmrg    
7818abc0ccfSmrg    Running past the end of the chain would cause a SEGV.
7828abc0ccfSmrg    
7838abc0ccfSmrg    Signed-off-by: Egbert Eich <eich@freedesktop.org>
7848abc0ccfSmrg
7858abc0ccfSmrgcommit 6dda11c17f2fdc47d43f269dccee98ec66cc8c4b
7868abc0ccfSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
7878abc0ccfSmrgDate:   Sat Feb 23 10:13:14 2013 -0800
7888abc0ccfSmrg
7898abc0ccfSmrg    Assume signal handlers return void, as C89 requires
7908abc0ccfSmrg    
7918abc0ccfSmrg    Drops use of autoconf's obsolete AC_TYPE_SIGNAL and Imake's even more
7928abc0ccfSmrg    obsolete SIGNALRETURNSINT.
7938abc0ccfSmrg    
7948abc0ccfSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
7958abc0ccfSmrg
7968abc0ccfSmrgcommit 399dc5d6282f90fee2f6071aadde977280656ffc
7978abc0ccfSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
7988abc0ccfSmrgDate:   Wed Dec 26 23:11:36 2012 -0800
7998abc0ccfSmrg
8008abc0ccfSmrg    Remove unused DECnet ("DNETCONN") code from xauth
8018abc0ccfSmrg    
8028abc0ccfSmrg    Has never been converted to build in modular builds, so has been unusable
8038abc0ccfSmrg    since X11R7.0 release in 2005.  DNETCONN support was removed from xtrans
8048abc0ccfSmrg    back in 2008.
8058abc0ccfSmrg    
8068abc0ccfSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8078abc0ccfSmrg
8088abc0ccfSmrgcommit fe46fcc3ae58767960434445a4ea9c3ce0a6724e
8098abc0ccfSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
8108abc0ccfSmrgDate:   Wed Dec 26 23:09:31 2012 -0800
8118abc0ccfSmrg
8128abc0ccfSmrg    Remove unused TLI ("STREAMSCONN") code from xauth
8138abc0ccfSmrg    
8148abc0ccfSmrg    Has never been converted to build in modular builds, so has been unusable
8158abc0ccfSmrg    since X11R7.0 release in 2005.  All known platforms with TLI/XTI support
8168abc0ccfSmrg    that X11R7 & later releases run on also have (and mostly prefer) BSD
8178abc0ccfSmrg    socket support for their networking API.
8188abc0ccfSmrg    
8198abc0ccfSmrg    And as the comment notes, it never worked right in xauth anyway.
8208abc0ccfSmrg    
8218abc0ccfSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8228abc0ccfSmrg
8238abc0ccfSmrgcommit ea343d117b5dbb17fc753e08918f44f167207fa9
8248abc0ccfSmrgAuthor: Jon TURNEY <jon.turney@dronecode.org.uk>
8258abc0ccfSmrgDate:   Sat Oct 27 18:10:30 2012 +0100
8268abc0ccfSmrg
8278abc0ccfSmrg    Include Xwinsock.h rather than sys/socket.h on WIN32
8288abc0ccfSmrg    
8298abc0ccfSmrg    For AF_INET6, include Xwinsock.h rather than sys/socket.h on WIN32
8308abc0ccfSmrg    
8318abc0ccfSmrg    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
8328abc0ccfSmrg    Reviewed-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
8338abc0ccfSmrg
83496402570Smrgcommit 374c8c7005200c13299fdcb7b7d1b12f9f4258ae
83596402570SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
83696402570SmrgDate:   Thu Mar 22 21:41:35 2012 -0700
83796402570Smrg
83896402570Smrg    xauth 1.0.7
83996402570Smrg    
84096402570Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
84196402570Smrg
84296402570Smrgcommit fbc307f3445a549815efb2476e9476bd51250cf6
84396402570SmrgAuthor: Andreas Schwab <schwab@linux-m68k.org>
84496402570SmrgDate:   Fri Sep 3 13:45:49 2010 +0200
84596402570Smrg
84696402570Smrg    Remove alarm handler in get_hostname
84796402570Smrg    
84896402570Smrg    gethostbyaddr is not (required to be) async-signal-safe.
84996402570Smrg    
85096402570Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
85196402570Smrg
85296402570Smrgcommit ee3e046dfd84cda1588eef155c7e7c36df9bf5f4
85396402570SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
85496402570SmrgDate:   Wed Sep 28 19:57:15 2011 -0700
85596402570Smrg
85696402570Smrg    Add const attributes to fix gcc -Wwrite-strings warnings
85796402570Smrg    
85896402570Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
85996402570Smrg
86096402570Smrgcommit 7f7f8cd60795c9503156950d518caa04b30a94a2
86196402570SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
86296402570SmrgDate:   Wed Sep 28 19:50:40 2011 -0700
86396402570Smrg
86496402570Smrg    Strip trailing whitespace
86596402570Smrg    
86696402570Smrg    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
86796402570Smrg    git diff -w & git diff -b show no diffs from this change
86896402570Smrg    
86996402570Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
87096402570Smrg
87196402570Smrgcommit eb5ed59c623aa360677f62a7fd6e398ee9f3cab5
87296402570SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
87396402570SmrgDate:   Wed Sep 28 19:39:20 2011 -0700
87496402570Smrg
87596402570Smrg    convert strlen/malloc/strcpy combo to strdup
87696402570Smrg    
87796402570Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
87896402570Smrg
8792852888eSmrgcommit b67f0df2dbfa372417d0687e26704635e2d10034
8802852888eSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
8812852888eSmrgDate:   Mon May 23 19:38:50 2011 -0700
8822852888eSmrg
8832852888eSmrg    configure.ac: Bump to 1.0.6
8842852888eSmrg    
8852852888eSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
8862852888eSmrg
8872852888eSmrgcommit 48f87d48fb7b51535534ef2fb18d2fd1e451c2b5
8882852888eSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
8892852888eSmrgDate:   Sun May 8 16:08:29 2011 -0700
8902852888eSmrg
8912852888eSmrg    auth_finalize: Attempt to rename() if link() fails
8922852888eSmrg    
8932852888eSmrg    On some file systems (like AFP), hard links are not supported. If
8942852888eSmrg    link fails, try rename() before giving up.
8952852888eSmrg    
8962852888eSmrg    Reported-by: Jamie Kennea <jamie@pompey.org>
8972852888eSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
8982852888eSmrg
8992852888eSmrgcommit 5032c286df16737277c9a04e1083171ffec89000
9002852888eSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
9012852888eSmrgDate:   Fri May 6 23:12:50 2011 -0700
9022852888eSmrg
9032852888eSmrg    Error out and avoid a call to malloc(0) if given a bad hex string
9042852888eSmrg    
9052852888eSmrg    process.c:567:14: warning: Call to 'malloc' has an allocation size of 0 bytes
9062852888eSmrg        retval = malloc (len);
9072852888eSmrg                 ^       ~~~
9082852888eSmrg    1 warning generated.
9092852888eSmrg    
9102852888eSmrg    Found-by: clang static analyzer
9112852888eSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
9122852888eSmrg
9132852888eSmrgcommit 9197410a2b5c875885266713f5dc470b6dac476b
9142852888eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
9152852888eSmrgDate:   Wed Jan 19 10:06:55 2011 -0500
9162852888eSmrg
9172852888eSmrg    config: move man pages into their own directory
9182852888eSmrg    
9192852888eSmrg    Use services provided by XORG_MANPAGE_SECTIONS.
9202852888eSmrg    Use standard Makefile for man pages.
9212852888eSmrg    
9222852888eSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
9232852888eSmrg
9242852888eSmrgcommit 404e5ccc404574906978570781705c73bf24b31b
9252852888eSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
9262852888eSmrgDate:   Wed Jan 12 16:28:02 2011 -0500
9272852888eSmrg
9282852888eSmrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
9292852888eSmrg    
9302852888eSmrg    This silences an Autoconf warning
9312852888eSmrg
9322852888eSmrgcommit 1a2ad8ef43c82dcbe0c6fc024c5a627ebb927a82
9332852888eSmrgAuthor: Jesse Adkins <jesserayadkins@gmail.com>
9342852888eSmrgDate:   Tue Sep 28 13:29:49 2010 -0700
9352852888eSmrg
9362852888eSmrg    Purge cvs tags.
9372852888eSmrg    
9382852888eSmrg    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
9392852888eSmrg
9402adc0320Smrgcommit da552fc4c69a62b6227383452e56428cd5d696a0
9412adc0320SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
9422adc0320SmrgDate:   Thu Sep 23 17:57:16 2010 -0700
9432adc0320Smrg
9442adc0320Smrg    xauth 1.0.5
9452adc0320Smrg    
9462adc0320Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
9472adc0320Smrg
9482adc0320Smrgcommit eec190f060cd61b44e0e7029309f7db841c824b8
9492adc0320SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
9502adc0320SmrgDate:   Thu Sep 23 07:33:02 2010 -0700
9512adc0320Smrg
9522adc0320Smrg    config: upgrade to util-macros 1.8 for additional man page support
9532adc0320Smrg    
9542adc0320Smrg    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
9552adc0320Smrg    The value of MAN_SUBST is the same for all X.Org packages.
9562adc0320Smrg    
9572adc0320Smrg    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
9582adc0320Smrg    The existing statement can now be removed from the configuration file.
9592adc0320Smrg    
9602adc0320Smrg    Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED)
9612adc0320Smrg    Enables silent rule and use platform appropriate version of sed.
9622adc0320Smrg    
9632adc0320Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
9642adc0320Smrg
9652adc0320Smrgcommit 732922acd465f081f8cbd315aa687dd745da2337
9662adc0320SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
9672adc0320SmrgDate:   Thu Sep 23 07:29:53 2010 -0700
9682adc0320Smrg
9692adc0320Smrg    config: Remove unnecessary calls from configure.ac
9702adc0320Smrg    
9712adc0320Smrg    AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now
9722adc0320Smrg    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
9732adc0320Smrg    
9742adc0320Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
9752adc0320Smrg
9762adc0320Smrgcommit 6eef00c1021930444e09d8334b06bbad83d7f2fb
9772adc0320SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
9782adc0320SmrgDate:   Tue Jul 20 18:45:18 2010 -0400
9792adc0320Smrg
9802adc0320Smrg    config: update AC_PREREQ statement to 2.60
9812adc0320Smrg    
9822adc0320Smrg    Unrelated to the previous patches, the new value simply reflects
9832adc0320Smrg    the reality that the minimum level for autoconf to configure
9842adc0320Smrg    all x.org modules is 2.60 dated June 2006.
9852adc0320Smrg    
9862adc0320Smrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
9872adc0320Smrg    
9882adc0320Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
9892adc0320Smrg
9902adc0320Smrgcommit 4f6dea33200af6d42e29b43269d8ee389db1b98f
9912adc0320SmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
9922adc0320SmrgDate:   Thu Aug 26 08:26:31 2010 -0700
9932adc0320Smrg
9942adc0320Smrg    Fix build failure resulting from previous commit on systems without strlcpy
9952adc0320Smrg    
9962adc0320Smrg    Found-by: Tinderbox
9972adc0320Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
9982adc0320Smrg
9992adc0320Smrgcommit 135338af9a141d609e07e42208b9104465346ae4
10002adc0320SmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
10012adc0320SmrgDate:   Wed Aug 25 18:23:26 2010 -0700
10022adc0320Smrg
10032adc0320Smrg    launchd: Properly support launchd sockets in xauth
10042adc0320Smrg    
10052adc0320Smrg    What we had in place before was a hack that always used ':0'.  This change
10062adc0320Smrg    results in the bundle id being used to differentiate different connections.
10072adc0320Smrg    
10082adc0320Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
10092adc0320Smrg
10102adc0320Smrgcommit 96ea88d3aeae710d8fc04f23151d5b669c5e8a0c
10112adc0320SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
10122adc0320SmrgDate:   Thu Nov 26 09:19:52 2009 -0500
10132adc0320Smrg
10142adc0320Smrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
10152adc0320Smrg    
10162adc0320Smrg    Now that the INSTALL file is generated.
10172adc0320Smrg    Allows running make maintainer-clean.
10182adc0320Smrg
10192adc0320Smrgcommit 1eb55d8efd568c31e8bc9f1f7ab91558ceecfc06
10202adc0320SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
10212adc0320SmrgDate:   Wed Oct 28 14:09:08 2009 -0400
10222adc0320Smrg
10232adc0320Smrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
10242adc0320Smrg    
10252adc0320Smrg    Add missing INSTALL file. Use standard GNU file on building tarball
10262adc0320Smrg    README may have been updated
10272adc0320Smrg    Remove AUTHORS file as it is empty and no content available yet.
10282adc0320Smrg    Remove NEWS file as it is empty and no content available yet.
10292adc0320Smrg
10302adc0320Smrgcommit f326a1fe16f6717fb822228051a7fdfd30048cab
10312adc0320SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
10322adc0320SmrgDate:   Tue Oct 27 15:07:24 2009 -0400
10332adc0320Smrg
10342adc0320Smrg    Deploy the new XORG_DEFAULT_OPTIONS #24242
10352adc0320Smrg    
10362adc0320Smrg    This macro aggregate a number of existing macros that sets commmon
10372adc0320Smrg    X.Org components configuration options. It shields the configuration file from
10382adc0320Smrg    future changes.
10392adc0320Smrg
10402adc0320Smrgcommit e3a895e81611d881e74fb5106319af513f78df07
10412adc0320SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
10422adc0320SmrgDate:   Mon Oct 26 22:08:38 2009 -0400
10432adc0320Smrg
10442adc0320Smrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
10452adc0320Smrg    
10462adc0320Smrg    ChangeLog filename is known to Automake and requires no further
10472adc0320Smrg    coding in the makefile.
10482adc0320Smrg
10492adc0320Smrgcommit b0f1523247680c9a6045c3a6296bf45d4106de1e
10502adc0320SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
10512adc0320SmrgDate:   Thu Oct 22 12:34:15 2009 -0400
10522adc0320Smrg
10532adc0320Smrg    .gitignore: use common defaults with custom section # 24239
10542adc0320Smrg    
10552adc0320Smrg    Using common defaults will reduce errors and maintenance.
10562adc0320Smrg    Only the very small or inexistent custom section need periodic maintenance
10572adc0320Smrg    when the structure of the component changes. Do not edit defaults.
10582adc0320Smrg
10592adc0320Smrgcommit b6c280336a6cf681917692933589d878e9984470
10602adc0320SmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
10612adc0320SmrgDate:   Wed Oct 21 12:47:20 2009 -0700
10622adc0320Smrg
10632adc0320Smrg    This is not a GNU project, so declare it foreign.
10642adc0320Smrg    
10652adc0320Smrg    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
10662adc0320Smrg    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
10672adc0320Smrg    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
10682adc0320Smrg    > > was quite annoying to work around since 'autoreconf -fvi' replaces
10692adc0320Smrg    > > it and git wants to commit it.  Should these files even be in git?
10702adc0320Smrg    > > Can I nuke them for the betterment of humanity and since they get
10712adc0320Smrg    > > created by autoreconf anyways?
10722adc0320Smrg    >
10732adc0320Smrg    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
10742adc0320Smrg    
10752adc0320Smrg    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
10762adc0320Smrg    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
10772adc0320Smrg    of the INSTALL file. It is also part of the 24206 solution.
10782adc0320Smrg    
10792adc0320Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
10802adc0320Smrg
10812adc0320Smrgcommit 1c701094169b6e33f7faf21a269e949bf134a326
10822adc0320SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
10832adc0320SmrgDate:   Fri Oct 9 22:58:52 2009 -0700
10842adc0320Smrg
10852adc0320Smrg    Bug 7051: xauth says creating new authority file even though it does not
10862adc0320Smrg    
10872adc0320Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=7051
10882adc0320Smrg    
10892adc0320Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
10902adc0320Smrg
10917366012aSmrgcommit d2d802ea9f882b7b7eac1251309d8141e55f213e
10927366012aSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
10937366012aSmrgDate:   Mon Sep 21 20:25:09 2009 -0700
10947366012aSmrg
10957366012aSmrg    xauth 1.0.4
10967366012aSmrg    
10977366012aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
10987366012aSmrg
10997366012aSmrgcommit e4ab625fd4e31a6cc043dfabbb7d5a801e87d526
11007366012aSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11017366012aSmrgDate:   Mon Sep 21 20:22:28 2009 -0700
11027366012aSmrg
11037366012aSmrg    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
11047366012aSmrg    
11057366012aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
11067366012aSmrg
11077366012aSmrgcommit 2cbcbed9dedb696535fe54290189478c6c007270
11087366012aSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11097366012aSmrgDate:   Mon Sep 21 20:17:48 2009 -0700
11107366012aSmrg
11117366012aSmrg    Man page updates: add "SEE ALSO", update xdm references
11127366012aSmrg    
11137366012aSmrg    Also trim trailing whitespaces and fix a spelling error
11147366012aSmrg    
11157366012aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
11167366012aSmrg
11177366012aSmrgcommit d376341c3cbeca0aec335462dffb796e5a8e5d03
11187366012aSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11197366012aSmrgDate:   Mon Sep 21 20:08:10 2009 -0700
11207366012aSmrg
11217366012aSmrg    Add pointers to mailing list, bugzilla, wiki & git repo to README
11227366012aSmrg    
11237366012aSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
11247366012aSmrg
11257366012aSmrgcommit 6d47c482a198f5421a7007221a69ee24d5f0a2a4
11267366012aSmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
11277366012aSmrgDate:   Sun Jul 19 10:27:49 2009 +0200
11287366012aSmrg
11297366012aSmrg    Initialize ed.used_stdout at the beginning of do_extract()
11307366012aSmrg    
11317366012aSmrg    This avoids reading uninitialized memory later.
11327366012aSmrg    Problem reported by Philip Guenther. Thanks.
11337366012aSmrg    
11347366012aSmrg    Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr>
11357366012aSmrg
11367366012aSmrgcommit b0aec5d07ea5c9fccacf250fe1c665d92243fb61
11377366012aSmrgAuthor: Michael Scherer <misc@mandriva.org>
11387366012aSmrgDate:   Sat Mar 7 12:14:26 2009 +0100
11397366012aSmrg
11407366012aSmrg    Fix format error
11417366012aSmrg
11427366012aSmrgcommit 31395a96cff3570440229b2715c8ba557a6ce8d4
11437366012aSmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
11447366012aSmrgDate:   Mon Jan 19 19:05:44 2009 -0200
11457366012aSmrg
11467366012aSmrg    Correct make distcheck.
11477366012aSmrg    
11487366012aSmrg      No warnings were generated by gcc 4.3 neither sparse when using
11497366012aSmrg    XORG_CWARNFLAGS.
11507366012aSmrg
11517366012aSmrgcommit 64d1fe69362bb0edcd5736ee6988d9bd394ea5c0
11527366012aSmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
11537366012aSmrgDate:   Tue Jun 17 23:31:58 2008 +0200
11547366012aSmrg
11557366012aSmrg    Replace rsh by ssh the extract/merge example. Rsh is no more.
11567366012aSmrg
11577366012aSmrgcommit 3cc17297124ea5c9917e6eacc0ab7ae021e8a386
11587366012aSmrgAuthor: Jens Granseuer <jensgr@gmx.net>
11597366012aSmrgDate:   Sun Mar 9 20:06:49 2008 +0100
11607366012aSmrg
11617366012aSmrg    C89 fix
11627366012aSmrg    
11637366012aSmrg    65a0917d4661e370b50beed8f06f5577bfeea59f broke the build with non-C99
11647366012aSmrg    aware compilers.
11657366012aSmrg
11667366012aSmrgcommit 85459f9fee2ad4d5954e8f549df9a269cf3bff76
11677366012aSmrgAuthor: Julien Cristau <jcristau@debian.org>
11687366012aSmrgDate:   Fri Mar 7 18:20:15 2008 +0100
11697366012aSmrg
11707366012aSmrg    Change xauth_CFLAGS to AM_CFLAGS to make automake-1.10 happier
11717366012aSmrg    
11727366012aSmrg    Makefile.am:27: compiling `gethost.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
11737366012aSmrg
11747366012aSmrgcommit a9c0960c94b9299bcf2bb08c05a6f66579d4a862
11757366012aSmrgAuthor: Adam Jackson <ajax@redhat.com>
11767366012aSmrgDate:   Thu Mar 6 16:56:33 2008 -0500
11777366012aSmrg
11787366012aSmrg    xauth 1.0.3
11797366012aSmrg
11807a0395d0Smrgcommit 65a0917d4661e370b50beed8f06f5577bfeea59f
11817a0395d0SmrgAuthor: Jeremy Huddleston <jeremy@tifa.local>
11827a0395d0SmrgDate:   Thu Jan 10 21:15:56 2008 -0800
11837a0395d0Smrg
11847a0395d0Smrg    get_address_info: don't allow duplicate entries to be returned in the list
11857a0395d0Smrg    OS-X's getaddrinfo() can return duplicate entries (and does for localhost with
11867a0395d0Smrg    the default 10.5 /etc/hosts).  This caused some annoying crashes which this
11877a0395d0Smrg    patch takes care of.
11887a0395d0Smrg    
11897a0395d0Smrg    See http://trac.macosforge.org/projects/xquartz/ticket/44
11907a0395d0Smrg
11917a0395d0Smrgcommit 40e1769f4c631713c32c73a5244f3d65aea89ab7
11927a0395d0SmrgAuthor: Jeremy Huddleston <jeremy@tifa.local>
11937a0395d0SmrgDate:   Sat Dec 1 20:01:23 2007 -0800
11947a0395d0Smrg
11957a0395d0Smrg    Added support for launchd socket
11967a0395d0Smrg    From Martin Costabel
11977a0395d0Smrg
11987a0395d0Smrgcommit 60615bc52f685b7ddfd574e10ed8fdcf2b6e43f5
11997a0395d0SmrgAuthor: Daniel Drake <ddrake@brontes3d.com>
12007a0395d0SmrgDate:   Wed May 16 14:24:00 2007 -0800
12017a0395d0Smrg
12027a0395d0Smrg    Bug #10971: xauth COPYING file
12037a0395d0Smrg    
12047a0395d0Smrg    X.Org Bugzilla #10971 <https://bugs.freedesktop.org/show_bug.cgi?id=10971>
12057a0395d0Smrg
12067a0395d0Smrgcommit a1602ecd22a800a6c5348c00fece3287cdcf00ce
12077a0395d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12087a0395d0SmrgDate:   Tue Dec 12 15:00:29 2006 -0800
12097a0395d0Smrg
12107a0395d0Smrg    Version bump: 1.0.2
12117a0395d0Smrg
12127a0395d0Smrgcommit 140965e6a565e338e07cf6fcc0dd5313acd67716
12137a0395d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12147a0395d0SmrgDate:   Mon Dec 11 19:31:37 2006 -0800
12157a0395d0Smrg
12167a0395d0Smrg    Remove Imake compatibility #ifdefs - require configure's AC_TYPE_SIGNAL
12177a0395d0Smrg
12187a0395d0Smrgcommit cfb36499790b764d87af7d6f4713f4fe8d3d88f7
12197a0395d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12207a0395d0SmrgDate:   Mon Dec 11 19:25:48 2006 -0800
12217a0395d0Smrg
12227a0395d0Smrg    Replace platform #ifdefs with AC_CHECK_HEADERS([net/errno.h])
12237a0395d0Smrg
12247a0395d0Smrgcommit 42815405686498bb464fa20621bbcde00096a42d
12257a0395d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12267a0395d0SmrgDate:   Mon Dec 11 18:59:14 2006 -0800
12277a0395d0Smrg
12287a0395d0Smrg    sparse warning: non-ANSI definition of function 'get_hostname'
12297a0395d0Smrg
12307a0395d0Smrgcommit a527e14d16de2955dcdd6d14141f51987af7af2c
12317a0395d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12327a0395d0SmrgDate:   Mon Dec 11 18:54:51 2006 -0800
12337a0395d0Smrg
12347a0395d0Smrg    Add hooks for checking source code with lint/sparse/etc.
12357a0395d0Smrg
12367a0395d0Smrgcommit fa9b494baacab74d354ee4d5e0f6a1342b2bc723
12377a0395d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12387a0395d0SmrgDate:   Mon Dec 11 18:48:54 2006 -0800
12397a0395d0Smrg
12407a0395d0Smrg    Replace static ChangeLog with disthook to generate from git log
12417a0395d0Smrg
12427a0395d0Smrgcommit 2c2900cef3722580fa7b32721809365fad77348a
12437a0395d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12447a0395d0SmrgDate:   Mon Dec 11 14:53:38 2006 -0800
12457a0395d0Smrg
12467a0395d0Smrg    Add *~ to .gitignore to skip emacs/patch droppings
12477a0395d0Smrg
12487a0395d0Smrgcommit 1c42ae4c711b646fff5aae562f43047b0c4e9d81
12497a0395d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12507a0395d0SmrgDate:   Mon Dec 11 14:53:13 2006 -0800
12517a0395d0Smrg
12527a0395d0Smrg    renamed: .cvsignore -> .gitignore
12537a0395d0Smrg
12547a0395d0Smrgcommit df9747b1706b0f35dd24484da05a8221369508a1
12557a0395d0SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12567a0395d0SmrgDate:   Mon Dec 11 14:50:29 2006 -0800
12577a0395d0Smrg
12587a0395d0Smrg    Sun bug 6494972: "is is" is a typo in xauth(1) man page
12597a0395d0Smrg    
12607a0395d0Smrg    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6494972>
12617a0395d0Smrg
12627a0395d0Smrgcommit 900f18b99fcdd1e404bea3e25c5f52f3fdb4a8c5
12637a0395d0SmrgAuthor: Kevin E Martin <kem@kem.org>
12647a0395d0SmrgDate:   Wed Dec 21 02:29:48 2005 +0000
12657a0395d0Smrg
12667a0395d0Smrg    Update package version for X11R7 release.
12677a0395d0Smrg
12687a0395d0Smrgcommit a147a93a8469bc6c53e644f304f022e5c4b21083
12697a0395d0SmrgAuthor: Adam Jackson <ajax@nwnk.net>
12707a0395d0SmrgDate:   Mon Dec 19 16:22:42 2005 +0000
12717a0395d0Smrg
12727a0395d0Smrg    Stub COPYING files
12737a0395d0Smrg
12747a0395d0Smrgcommit 80dae7f47a96a58ec1b008eb6a44c6b990d69d2f
12757a0395d0SmrgAuthor: Kevin E Martin <kem@kem.org>
12767a0395d0SmrgDate:   Thu Dec 15 00:24:04 2005 +0000
12777a0395d0Smrg
12787a0395d0Smrg    Update package version number for final X11R7 release candidate.
12797a0395d0Smrg
12807a0395d0Smrgcommit 2b0af47b8252e239fe0201802ef5b71c4732949a
12817a0395d0SmrgAuthor: Kevin E Martin <kem@kem.org>
12827a0395d0SmrgDate:   Tue Dec 6 22:48:19 2005 +0000
12837a0395d0Smrg
12847a0395d0Smrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
12857a0395d0Smrg
12867a0395d0Smrgcommit da2726e8d0cab3dd0e5e8653572d3c91bfd10bd4
12877a0395d0SmrgAuthor: Kevin E Martin <kem@kem.org>
12887a0395d0SmrgDate:   Sat Dec 3 05:49:18 2005 +0000
12897a0395d0Smrg
12907a0395d0Smrg    Update package version number for X11R7 RC3 release.
12917a0395d0Smrg
12927a0395d0Smrgcommit 31daf53e50be410f581f7b05d579136a8e1fd04a
12937a0395d0SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
12947a0395d0SmrgDate:   Mon Nov 28 22:01:39 2005 +0000
12957a0395d0Smrg
12967a0395d0Smrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
12977a0395d0Smrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
12987a0395d0Smrg
12997a0395d0Smrgcommit 653fe719513d43e3ad42bb086f91fc00d8f79228
13007a0395d0SmrgAuthor: Eric Anholt <anholt@freebsd.org>
13017a0395d0SmrgDate:   Mon Nov 21 10:34:58 2005 +0000
13027a0395d0Smrg
13037a0395d0Smrg    Another pass at .cvsignores for apps.
13047a0395d0Smrg
13057a0395d0Smrgcommit e4cb9726562b4acea76a683ed411e38845d91265
13067a0395d0SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
13077a0395d0SmrgDate:   Mon Nov 21 03:14:16 2005 +0000
13087a0395d0Smrg
13097a0395d0Smrg    Change dependency from xmu to xmuu since the full xmu (with all its baggage
13107a0395d0Smrg        like Xt) is not needed here.
13117a0395d0Smrg
13127a0395d0Smrgcommit 32ee4696ea37c04562229dccacffe7dc8341eca0
13137a0395d0SmrgAuthor: Eric Anholt <anholt@freebsd.org>
13147a0395d0SmrgDate:   Sun Nov 20 22:08:50 2005 +0000
13157a0395d0Smrg
13167a0395d0Smrg    Add/improve .cvsignore files for apps.
13177a0395d0Smrg
13187a0395d0Smrgcommit ccbf3e05dad84647b62fa3fd8f5730c5dd094977
13197a0395d0SmrgAuthor: Kevin E Martin <kem@kem.org>
13207a0395d0SmrgDate:   Wed Nov 9 21:09:20 2005 +0000
13217a0395d0Smrg
13227a0395d0Smrg    Update package version number for X11R7 RC2 release.
13237a0395d0Smrg
13247a0395d0Smrgcommit 0f59380f98d7fdae7ce32b67ba8f2c3798e71502
13257a0395d0SmrgAuthor: Kean Johnson <kean@armory.com>
13267a0395d0SmrgDate:   Tue Nov 8 06:33:31 2005 +0000
13277a0395d0Smrg
13287a0395d0Smrg    See ChangeLog entry 2005-11-07 for details.
13297a0395d0Smrg
13307a0395d0Smrgcommit bb5b65a587478663bd50f083bc8c17213c5c5ab7
13317a0395d0SmrgAuthor: Kevin E Martin <kem@kem.org>
13327a0395d0SmrgDate:   Wed Oct 19 02:47:51 2005 +0000
13337a0395d0Smrg
13347a0395d0Smrg    Update package version number for RC1 release.
13357a0395d0Smrg
13367a0395d0Smrgcommit 00fdcaca12f7b8f17d23a90bab864ec538987d3e
13377a0395d0SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
13387a0395d0SmrgDate:   Mon Oct 17 23:56:21 2005 +0000
13397a0395d0Smrg
13407a0395d0Smrg    Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to
13417a0395d0Smrg        work better with BSD make
13427a0395d0Smrg
13437a0395d0Smrgcommit 2c0557cea41fab82bf8d8d5b8f65d18705999513
13447a0395d0SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
13457a0395d0SmrgDate:   Fri Oct 14 00:25:43 2005 +0000
13467a0395d0Smrg
13477a0395d0Smrg    Use sed to fill in variables in man page
13487a0395d0Smrg
13497a0395d0Smrgcommit 429ec4dfe91ea5aa803295c3d3bd18a091a78572
13507a0395d0SmrgAuthor: Kevin E Martin <kem@kem.org>
13517a0395d0SmrgDate:   Fri Jul 29 21:22:30 2005 +0000
13527a0395d0Smrg
13537a0395d0Smrg    Various changes preparing packages for RC0:
13547a0395d0Smrg    - Verify and update package version numbers as needed
13557a0395d0Smrg    - Implement versioning scheme
13567a0395d0Smrg    - Change bug address to point to bugzilla bug entry form
13577a0395d0Smrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
13587a0395d0Smrg        reenable it)
13597a0395d0Smrg    - Fix makedepend to use pkgconfig and pass distcheck
13607a0395d0Smrg    - Update build script to build macros first
13617a0395d0Smrg    - Update modular Xorg version
13627a0395d0Smrg
13637a0395d0Smrgcommit 6d58b9aac2e339f1caa30882d6cb5c3bd3cd53e1
13647a0395d0SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
13657a0395d0SmrgDate:   Wed Jul 27 01:54:17 2005 +0000
13667a0395d0Smrg
13677a0395d0Smrg    Move manpages to section 1 instead of section m.
13687a0395d0Smrg
13697a0395d0Smrgcommit 7e7777e930bd2b25df25edfc26bbbab026d41827
13707a0395d0SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
13717a0395d0SmrgDate:   Tue Jul 26 17:15:43 2005 +0000
13727a0395d0Smrg
13737a0395d0Smrg    Add XTRANS_CONNECTION_FLAGS & AC_TYPE_SIGNAL to replace Imake's
13747a0395d0Smrg        CONN_DEFINES & SIGNAL_DEFINES
13757a0395d0Smrg
13767a0395d0Smrgcommit d3ef3afdb8242590ed289d0c512289c51b6f3240
13777a0395d0SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
13787a0395d0SmrgDate:   Tue Jul 26 16:58:27 2005 +0000
13797a0395d0Smrg
13807a0395d0Smrg    Add config.h includes for modularization Use RETSIGTYPE if defined by
13817a0395d0Smrg        autoconf in addition to Imake's SIGNALRETURNSINT.
13827a0395d0Smrg
13837a0395d0Smrgcommit aea947181d0185bf9512d71ea58bf8192b42c478
13847a0395d0SmrgAuthor: Adam Jackson <ajax@nwnk.net>
13857a0395d0SmrgDate:   Wed Jul 20 19:31:51 2005 +0000
13867a0395d0Smrg
13877a0395d0Smrg    Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a global
13887a0395d0Smrg        configure cache, you cache it, and the cached value is probably wrong.
13897a0395d0Smrg
13907a0395d0Smrgcommit d26b6760781675316ccf755cd39b295aa88dcaab
13917a0395d0SmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
13927a0395d0SmrgDate:   Thu Jun 30 14:14:02 2005 +0000
13937a0395d0Smrg
13947a0395d0Smrg    Check for xau.pc
13957a0395d0Smrg
13967a0395d0Smrgcommit 9ec316349f351f654a6bf9ac2492a5c7bfa87492
13977a0395d0SmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
13987a0395d0SmrgDate:   Wed Jun 29 23:04:46 2005 +0000
13997a0395d0Smrg
14007a0395d0Smrg    Add xauth build system
14017a0395d0Smrg
14027a0395d0Smrgcommit 4449eae1558daf1618ae9bcc2f53278bfc3e1fe2
14037a0395d0SmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
14047a0395d0SmrgDate:   Sat Apr 24 23:26:55 2004 +0000
14057a0395d0Smrg
14067a0395d0Smrg    Bugzilla #550: xauth doesn't unlock .Xauthority on SIGPIPE
14077a0395d0Smrg
14087a0395d0Smrgcommit a6249acfcb65447dcb9759cd4acefdf22263cc7d
14097a0395d0SmrgAuthor: Egbert Eich <eich@suse.de>
14107a0395d0SmrgDate:   Fri Apr 23 19:54:38 2004 +0000
14117a0395d0Smrg
14127a0395d0Smrg    Merging XORG-CURRENT into trunk
14137a0395d0Smrg
14147a0395d0Smrgcommit b27f9af9997bcc99fe4c9ce2d6b24c065e36be0a
14157a0395d0SmrgAuthor: Egbert Eich <eich@suse.de>
14167a0395d0SmrgDate:   Sun Mar 14 08:35:00 2004 +0000
14177a0395d0Smrg
14187a0395d0Smrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
14197a0395d0Smrg
14207a0395d0Smrgcommit 28ec313e66802039788199d807a3cd923634d0af
14217a0395d0SmrgAuthor: Egbert Eich <eich@suse.de>
14227a0395d0SmrgDate:   Wed Mar 3 12:12:55 2004 +0000
14237a0395d0Smrg
14247a0395d0Smrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
14257a0395d0Smrg
14267a0395d0Smrgcommit ec7585272a7b7791c30a52e372ee3ae485744875
14277a0395d0SmrgAuthor: Egbert Eich <eich@suse.de>
14287a0395d0SmrgDate:   Thu Feb 26 13:36:16 2004 +0000
14297a0395d0Smrg
14307a0395d0Smrg    readding XFree86's cvs IDs
14317a0395d0Smrg
14327a0395d0Smrgcommit a682e3bf548a271d97cecd5c616ef84555a1b54c
14337a0395d0SmrgAuthor: Egbert Eich <eich@suse.de>
14347a0395d0SmrgDate:   Thu Feb 26 09:23:58 2004 +0000
14357a0395d0Smrg
14367a0395d0Smrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
14377a0395d0Smrg
14387a0395d0Smrgcommit 740c103a2711826b40bd838b1fe14e47f03544ca
14397a0395d0SmrgAuthor: Egbert Eich <eich@suse.de>
14407a0395d0SmrgDate:   Thu Jan 29 08:09:02 2004 +0000
14417a0395d0Smrg
14427a0395d0Smrg    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
14437a0395d0Smrg
14447a0395d0Smrgcommit 48a153ab92b7ebde3483408993f08c208e67079c
14457a0395d0SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
14467a0395d0SmrgDate:   Thu Dec 4 22:03:46 2003 +0000
14477a0395d0Smrg
14487a0395d0Smrg    XFree86 4.3.99.901 (RC 1)
14497a0395d0Smrg
14507a0395d0Smrgcommit 09cf02b0457f774bd10574c0facf1df29fb83b53
14517a0395d0SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
14527a0395d0SmrgDate:   Tue Nov 25 19:29:03 2003 +0000
14537a0395d0Smrg
14547a0395d0Smrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
14557a0395d0Smrg
14567a0395d0Smrgcommit d013d0b3ecb18ae2f1c162c6a1db89c6b4f063d3
14577a0395d0SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
14587a0395d0SmrgDate:   Fri Nov 14 16:48:58 2003 +0000
14597a0395d0Smrg
14607a0395d0Smrg    XFree86 4.3.0.1
14617a0395d0Smrg
14627a0395d0Smrgcommit 2f9dac1bee2aa9d396899f42c10e84a432ac31ff
14637a0395d0SmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
14647a0395d0SmrgDate:   Fri Nov 14 15:54:53 2003 +0000
14657a0395d0Smrg
14667a0395d0Smrg    R6.6 is the Xorg base-line
1467