ChangeLog revision 339a7c43
1339a7c43Smrgcommit e7411e7e5299116604ff1f01d9415802607f1051
2339a7c43SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3339a7c43SmrgDate:   Thu Apr 30 22:36:14 2015 -0700
4339a7c43Smrg
5339a7c43Smrg    libXt 1.1.5
6339a7c43Smrg    
7339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8339a7c43Smrg
9339a7c43Smrgcommit 0c2c7562426aec7bdf9b54a7d6993153e0bce489
10339a7c43SmrgAuthor: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
11339a7c43SmrgDate:   Sun Aug 10 12:44:26 2014 -0500
12339a7c43Smrg
13339a7c43Smrg    Fix _XtInherit on x86_64 Windows
14339a7c43Smrg    
15339a7c43Smrg    As noted in Initialize.c, _XtInherit needs special treatment as it's both called
16339a7c43Smrg    as a function, and used as a value to compare with.
17339a7c43Smrg    
18339a7c43Smrg    We need to change this trickery for x86_64, as the symbols are no longer
19339a7c43Smrg    underscore prefixed, and the address is 64 bits.
20339a7c43Smrg    
21339a7c43Smrg    We also cannot place the trampoline in the .data section, as it may be marked
22339a7c43Smrg    no-execute, so we use a special section for it instead.
23339a7c43Smrg    
24339a7c43Smrg    v2: Uses of XtInherit must also be marked dllimport, so that they do not use a
25339a7c43Smrg    thunk, but instead indirect via the __imp_XtInherit auto-import. This avoids
26339a7c43Smrg    problems with an incorrect relocation being calculated in the case where libXt
27339a7c43Smrg    and a library using it (e.g. libXaw/libXaw3d/libXm/etc.) are loaded more than
28339a7c43Smrg    2GiB apart from each other.
29339a7c43Smrg    
30339a7c43Smrg    This is enough to build a working libXt for Cygwin x86_64, because it uses the
31339a7c43Smrg    LP64 data model.  I believe that more patches are needed for libXt to work
32339a7c43Smrg    correctly when built for the Windows LLP64 data model.
33339a7c43Smrg    
34339a7c43Smrg    Signed-off-by: Yaakov Selkowitz <yselkowitz@cygwin.com>
35339a7c43Smrg    Reviewed-by: Jon TURNEY <jon.turney@dronecode.org.uk>
36339a7c43Smrg    Reviewed-by: Colin Harrison <colin.harrison@virgin.net>
37339a7c43Smrg
38339a7c43Smrgcommit 171d82fa36bb601360da2cc519718c46f137c467
39339a7c43SmrgAuthor: Jon TURNEY <jon.turney@dronecode.org.uk>
40339a7c43SmrgDate:   Tue Apr 14 12:21:58 2015 +0100
41339a7c43Smrg
42339a7c43Smrg    Include unistd.h for getpid()
43339a7c43Smrg    
44339a7c43Smrg    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
45339a7c43Smrg    Reviewed-by: David Macek <david.macek.0@gmail.com>
46339a7c43Smrg
47339a7c43Smrgcommit af9c277491c9bdc37a6fc5ae5a6c6ca190bfa56c
48339a7c43SmrgAuthor: Jon TURNEY <jon.turney@dronecode.org.uk>
49339a7c43SmrgDate:   Tue Apr 14 12:19:07 2015 +0100
50339a7c43Smrg
51339a7c43Smrg    Include direct.h header for _getdrives() on Win32
52339a7c43Smrg    
53339a7c43Smrg    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
54339a7c43Smrg    Reviewed-by: David Macek <david.macek.0@gmail.com>
55339a7c43Smrg
56339a7c43Smrgcommit e7094ceaf95a15eae73819d0ffdb9b982075e0d2
57339a7c43SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
58339a7c43SmrgDate:   Sat Feb 14 14:10:21 2015 -0800
59339a7c43Smrg
60339a7c43Smrg    unifdef -UCRAY -UCRAY2
61339a7c43Smrg    
62339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
63339a7c43Smrg
64339a7c43Smrgcommit 33a6d9dc30188c02a3ec703153728b31d458ec1e
65339a7c43SmrgAuthor: Rob Clark <robdclark@gmail.com>
66339a7c43SmrgDate:   Mon Jan 26 11:51:48 2015 -0500
67339a7c43Smrg
68339a7c43Smrg    asprintf needs _GNU_SOURCE on some platforms
69339a7c43Smrg    
70339a7c43Smrg    Fixes a build break noticed on fedora 21 on arm (although I doubt that
71339a7c43Smrg    is in any way arch specific).
72339a7c43Smrg    
73339a7c43Smrg    http://tinderbox.x.org/builds/2015-01-26-0012/logs/libXt/#build
74339a7c43Smrg    
75339a7c43Smrg    Signed-off-by: Rob Clark <robdclark@gmail.com>
76339a7c43Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
77339a7c43Smrg
78339a7c43Smrgcommit ca04f74887d53c75e794f643f7e860ba588c3a57
79339a7c43SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
80339a7c43SmrgDate:   Sun Jan 18 11:21:45 2015 -0800
81339a7c43Smrg
82339a7c43Smrg    makestrs: Use asprintf() if available
83339a7c43Smrg    
84339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
85339a7c43Smrg    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
86339a7c43Smrg
87339a7c43Smrgcommit fba83e45a8d5dc2ca920ec6c49446d2b54c2db5c
88339a7c43SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
89339a7c43SmrgDate:   Sun Jan 18 10:58:08 2015 -0800
90339a7c43Smrg
91339a7c43Smrg    makestrs: Replace strcpy()+strcat() calls with snprintf() calls
92339a7c43Smrg    
93339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
94339a7c43Smrg    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
95339a7c43Smrg
96339a7c43Smrgcommit 47fa41960650dd0e97eb78de2af0f5fcd9323b35
97339a7c43SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
98339a7c43SmrgDate:   Sun Jan 18 10:43:11 2015 -0800
99339a7c43Smrg
100339a7c43Smrg    makestrs: Replace malloc()+strcpy() calls with strdup() calls
101339a7c43Smrg    
102339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
103339a7c43Smrg    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
104339a7c43Smrg
105339a7c43Smrgcommit f3e5903536f80cb42ee6841f85e013284eb4c2fc
106339a7c43SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
107339a7c43SmrgDate:   Sun Jan 18 10:27:42 2015 -0800
108339a7c43Smrg
109339a7c43Smrg    makestrs: use strchr() instead of index()
110339a7c43Smrg    
111339a7c43Smrg    Besides being supported by more standards, strchr() has the important
112339a7c43Smrg    characteristic of having a prototype included in <string.h> on Solaris
113339a7c43Smrg    so that 64-bit compiles know it returns a pointer, not an integer.
114339a7c43Smrg    (On Solaris, index() is only found in <strings.h>, for SunOS compatibility.)
115339a7c43Smrg    
116339a7c43Smrg    Without this fix, makestrs segfaulted in 64-bit builds on Solaris after
117339a7c43Smrg    commit f9baaf55ff8cbd4bf018a34f181eda30d03b20dc switched to <string.h>.
118339a7c43Smrg    
119339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
120339a7c43Smrg    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
121339a7c43Smrg
122339a7c43Smrgcommit aed2c4d3493cf3a06ad1240f317552fd8bfd687a
123339a7c43SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
124339a7c43SmrgDate:   Sun Jan 18 10:34:38 2015 -0800
125339a7c43Smrg
126339a7c43Smrg    If CFLAGS_FOR_BUILD is not set, include CWARNFLAGS in default value
127339a7c43Smrg    
128339a7c43Smrg    Help catch errors like missing prototypes in makestrs sooner.
129339a7c43Smrg    
130339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
131339a7c43Smrg    Reviewed-by: Hans de Goede <hdegoede@redhat.com>
132339a7c43Smrg
133339a7c43Smrgcommit f9baaf55ff8cbd4bf018a34f181eda30d03b20dc
134339a7c43SmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
135339a7c43SmrgDate:   Thu Jan 8 09:18:16 2015 +0100
136339a7c43Smrg
137339a7c43Smrg    Use string.h instead of X11/Xos.h.
138339a7c43Smrg    
139339a7c43Smrg    Long long ago, Xos.h was needed to choose between <string.h> &
140339a7c43Smrg    <strings.h> depending on the OS in use.
141339a7c43Smrg    
142339a7c43Smrg    Today we can rely on C89 & later providing <string.h> everywhere
143339a7c43Smrg    for us.
144339a7c43Smrg    
145339a7c43Smrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
146339a7c43Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
147339a7c43Smrg
148339a7c43Smrgcommit 51d63a9d82dc4f2407862131bbf3e5d72b4505d3
149339a7c43SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
150339a7c43SmrgDate:   Sat Sep 21 12:52:15 2013 -0400
151339a7c43Smrg
152339a7c43Smrg    Use $(MKDIR_P) in Makefile.am for better code portability
153339a7c43Smrg    
154339a7c43Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
155339a7c43Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
156339a7c43Smrg
157339a7c43Smrgcommit 8828fc21cb5b10f06294e460d15c38e234324960
158339a7c43SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
159339a7c43SmrgDate:   Wed Jul 10 08:18:26 2013 -0700
160339a7c43Smrg
161339a7c43Smrg    Revert "Avoid shadowing variables."
162339a7c43Smrg    
163339a7c43Smrg    This reverts commit 3919044bd7d3bcb85ce3425a43b8889a248a7542.
164339a7c43Smrg    Breaks programs such as xcalc & xlogo on multiple platforms.
165339a7c43Smrg
166339a7c43Smrgcommit 9dc5fb0b9640b79a234b58e640e05d8276556beb
167339a7c43SmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
168339a7c43SmrgDate:   Tue Jun 25 23:02:48 2013 +0200
169339a7c43Smrg
170339a7c43Smrg    Fix char vs. unsigned char warnings.
171339a7c43Smrg    
172339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
173339a7c43Smrg
174339a7c43Smrgcommit 3919044bd7d3bcb85ce3425a43b8889a248a7542
175339a7c43SmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
176339a7c43SmrgDate:   Tue Jun 25 23:02:46 2013 +0200
177339a7c43Smrg
178339a7c43Smrg    Avoid shadowing variables.
179339a7c43Smrg    
180339a7c43Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
181339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
182339a7c43Smrg
183339a7c43Smrgcommit d395f487e659ee1091eb60c89c551ba1b61dfe51
184339a7c43SmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
185339a7c43SmrgDate:   Tue Jun 25 23:02:50 2013 +0200
186339a7c43Smrg
187339a7c43Smrg    Ignore test-driver from automake-1.13.
188339a7c43Smrg    
189339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
190339a7c43Smrg
191339a7c43Smrgcommit 71c76a6c500761a2ca0091a55b8c106906fcb125
192339a7c43SmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
193339a7c43SmrgDate:   Wed Jun 26 00:43:03 2013 +0200
194339a7c43Smrg
195339a7c43Smrg    Mark non-returning function with appropriate attribute.
196339a7c43Smrg    
197339a7c43Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
198339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
199339a7c43Smrg
200339a7c43Smrgcommit ce57783ea5b5c47f5dca172d36a76f91dd7704df
201339a7c43SmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
202339a7c43SmrgDate:   Wed Jun 26 00:43:32 2013 +0200
203339a7c43Smrg
204339a7c43Smrg    Use appropriate variable type for vsnprintf return value.
205339a7c43Smrg    
206339a7c43Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
207339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
208339a7c43Smrg
209339a7c43Smrgcommit 0bf255ce5f2aeacece0b685996491729f804fe94
210339a7c43SmrgAuthor: Thierry Reding <thierry.reding@avionic-design.de>
211339a7c43SmrgDate:   Thu Jan 3 10:16:55 2013 +0100
212339a7c43Smrg
213339a7c43Smrg    Fix cross-compilation
214339a7c43Smrg    
215339a7c43Smrg    When cross-compiling against a sysroot for instance, a --sysroot option
216339a7c43Smrg    is typically passed via the CPPFLAGS variable. This can cause the build
217339a7c43Smrg    to break in the util subdirectory which requires the CPPFLAGS to be set
218339a7c43Smrg    for the build system.
219339a7c43Smrg    
220339a7c43Smrg    Solve this by using the value of CPPFLAGS_FOR_BUILD for CPPFLAGS in the
221339a7c43Smrg    util subdirectory. Cross-compile setups can override the variable when
222339a7c43Smrg    calling the configure script.
223339a7c43Smrg    
224339a7c43Smrg    Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
225339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
226339a7c43Smrg
227339a7c43Smrgcommit 02fd80afd5d2416301e5166e202ff859902c7987
228339a7c43SmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
229339a7c43SmrgDate:   Sun Jun 2 21:48:38 2013 +0200
230339a7c43Smrg
231339a7c43Smrg    Add missing comma to fix DEBUG build.
232339a7c43Smrg    
233339a7c43Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
234339a7c43Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
235339a7c43Smrg
2369e7bcd65Smrgcommit e83d6d66ea28b0aaa7e574dd2471121a5250b934
2379e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2389e7bcd65SmrgDate:   Thu May 30 18:13:27 2013 -0700
2399e7bcd65Smrg
2409e7bcd65Smrg    libXt 1.1.4
2419e7bcd65Smrg    
2429e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2439e7bcd65Smrg
2449e7bcd65Smrgcommit 1f4802b745aa172d375cb79403cb1e013e6aa4c0
2459e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2469e7bcd65SmrgDate:   Sat Mar 9 13:33:20 2013 -0800
2479e7bcd65Smrg
2489e7bcd65Smrg    Remove old strtoul workaround for SunOS 4
2499e7bcd65Smrg    
2509e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2519e7bcd65Smrg
2529e7bcd65Smrgcommit 9264a21b688891dbdcee630ff72cf39aa75fc4e1
2539e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2549e7bcd65SmrgDate:   Sat Mar 9 11:44:14 2013 -0800
2559e7bcd65Smrg
2569e7bcd65Smrg    unvalidated length in _XtResourceConfigurationEH [CVE-2013-2002]
2579e7bcd65Smrg    
2589e7bcd65Smrg    The RCM_DATA property is expected to be in the format:
2599e7bcd65Smrg        resource_length, resource, value
2609e7bcd65Smrg    
2619e7bcd65Smrg    If the property contains a resource_length thats results in a pointer
2629e7bcd65Smrg    outside the property string, memory corruption can occur.
2639e7bcd65Smrg    
2649e7bcd65Smrg    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
2659e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2669e7bcd65Smrg
2679e7bcd65Smrgcommit eae57493feec958bcf733ad0d334715107029f8b
2689e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
2699e7bcd65SmrgDate:   Sat Mar 9 11:29:21 2013 -0800
2709e7bcd65Smrg
2719e7bcd65Smrg    Unchecked return values of XGetWindowProperty [CVE-2013-2005]
2729e7bcd65Smrg    
2739e7bcd65Smrg    Multiple functions in Selection.c assumed that XGetWindowProperty() would
2749e7bcd65Smrg    always set the pointer to the property, but before libX11 1.6, it could
2759e7bcd65Smrg    fail to do so in some cases, leading to libXt freeing or operating on an
2769e7bcd65Smrg    uninitialized pointer value, so libXt should always initialize the pointers
2779e7bcd65Smrg    and check for failure itself.
2789e7bcd65Smrg    
2799e7bcd65Smrg    Reported-by: Ilja Van Sprundel <ivansprundel@ioactive.com>
2809e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2819e7bcd65Smrg
2829e7bcd65Smrgcommit ead50a9a274aa96bef94e57c4625be8e9288af4e
2839e7bcd65SmrgAuthor: Colin Walters <walters@verbum.org>
2849e7bcd65SmrgDate:   Wed Jan 4 17:37:06 2012 -0500
2859e7bcd65Smrg
2869e7bcd65Smrg    autogen.sh: Implement GNOME Build API
2879e7bcd65Smrg    
2889e7bcd65Smrg    http://people.gnome.org/~walters/docs/build-api.txt
2899e7bcd65Smrg    
2909e7bcd65Smrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
2919e7bcd65Smrg
2929e7bcd65Smrgcommit 8f5f3f7a3c36088d6faf0f13da4416596257bc58
2939e7bcd65SmrgAuthor: Adam Jackson <ajax@redhat.com>
2949e7bcd65SmrgDate:   Tue Jan 15 14:28:48 2013 -0500
2959e7bcd65Smrg
2969e7bcd65Smrg    configure: Remove AM_MAINTAINER_MODE
2979e7bcd65Smrg    
2989e7bcd65Smrg    Signed-off-by: Adam Jackson <ajax@redhat.com>
2999e7bcd65Smrg
3009e7bcd65Smrgcommit 6731c2c7e3c16ad17425acfb5024fa1501e94411
3019e7bcd65SmrgAuthor: Thierry Reding <thierry.reding@avionic-design.de>
3029e7bcd65SmrgDate:   Thu Jan 3 10:16:56 2013 +0100
3039e7bcd65Smrg
3049e7bcd65Smrg    Use AM_CPPFLAGS instead of INCLUDES
3059e7bcd65Smrg    
3069e7bcd65Smrg    Recent versions of automake deprecate the INCLUDES variable. The same
3079e7bcd65Smrg    effect can be achieved by using AM_CPPFLAGS instead, which is also
3089e7bcd65Smrg    automake's recommendation.
3099e7bcd65Smrg    
3109e7bcd65Smrg    Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
3119e7bcd65Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3129e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3139e7bcd65Smrg
3149e7bcd65Smrgcommit 97034e393cfa63a55e9cec2d795ac41e5872f5b5
3159e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
3169e7bcd65SmrgDate:   Fri Jan 4 19:52:59 2013 -0800
3179e7bcd65Smrg
3189e7bcd65Smrg    unifdef -U__UNIXOS2__
3199e7bcd65Smrg    
3209e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3219e7bcd65Smrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
3229e7bcd65Smrg
3239e7bcd65Smrgcommit 0033d063894d003b1cb6edb14107d6ef7e0f3fec
3249e7bcd65SmrgAuthor: Egbert Eich <eich@freedesktop.org>
3259e7bcd65SmrgDate:   Thu Sep 8 16:40:27 2011 +0200
3269e7bcd65Smrg
3279e7bcd65Smrg    Add XtErrorDB directory to pkg-config file.
3289e7bcd65Smrg    
3299e7bcd65Smrg    Should anyone ever desire to supply this file externally
3309e7bcd65Smrg    it's location is specified in the pkg-config file.
3319e7bcd65Smrg    
3329e7bcd65Smrg    Signed-off-by: Egbert Eich <eich@freedesktop.org>
3339e7bcd65Smrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
3349e7bcd65Smrg    Tested-by: Gaetan Nadon <memsize@videotron.ca>
3359e7bcd65Smrg
3369e7bcd65Smrgcommit 15d7f9cf9e089f5968a20f80529096e9a1d3551f
3379e7bcd65SmrgAuthor: Egbert Eich <eich@freedesktop.org>
3389e7bcd65SmrgDate:   Thu May 19 18:18:52 2011 +0200
3399e7bcd65Smrg
3409e7bcd65Smrg    Install ErrorDB into a $datarootdir-path, not $libdir.
3419e7bcd65Smrg    
3429e7bcd65Smrg    This lets Xt search for it's ErrorDB in the same location
3439e7bcd65Smrg    as Xlib. These error databases are architecture independent
3449e7bcd65Smrg    data files.
3459e7bcd65Smrg    
3469e7bcd65Smrg    The XtErrorDB file neither exists in libXt nor has it ever
3479e7bcd65Smrg    been supplied by any '3rd party' (at least Google didn't
3489e7bcd65Smrg    turn up any results).
3499e7bcd65Smrg    Therefore changing the location of this file (again) should
3509e7bcd65Smrg    have no side effects on backward compatibility.
3519e7bcd65Smrg    
3529e7bcd65Smrg    Signed-off-by: Egbert Eich <eich@freedesktop.org>
3539e7bcd65Smrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
3549e7bcd65Smrg    Tested-by: Gaetan Nadon <memsize@videotron.ca>
3559e7bcd65Smrg
3569e7bcd65Smrgcommit 690d6587e7e0ba29b70d2b1d6c5c6a128c5547a2
3579e7bcd65SmrgAuthor: Eric S. Raymond <esr@thyrsus.com>
3589e7bcd65SmrgDate:   Thu Aug 23 11:43:42 2012 -0400
3599e7bcd65Smrg
3609e7bcd65Smrg    Remove unused macros that are temptations to presentation-level klugery.
3619e7bcd65Smrg    
3629e7bcd65Smrg    Also, change .Ds/.De to use CW font, as what they're wrapping is code displays.
3639e7bcd65Smrg    This may not be recognized on archaic Unixes, but .ft 1 isn't any too safe
3649e7bcd65Smrg    either. The PostScript and DVI drivers both grok CW.
3659e7bcd65Smrg    
3669e7bcd65Smrg    Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
3679e7bcd65Smrg
3689e7bcd65Smrgcommit 356b3e6235be4cdb51f13249cb68c581c0fc50c7
3699e7bcd65SmrgAuthor: Eric S. Raymond <esr@thyrsus.com>
3709e7bcd65SmrgDate:   Thu Aug 23 11:30:47 2012 -0400
3719e7bcd65Smrg
3729e7bcd65Smrg    Eliminate use of tab stops.
3739e7bcd65Smrg    
3749e7bcd65Smrg    Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
3759e7bcd65Smrg
3769e7bcd65Smrgcommit 1e5e04a80b391ea6827bb3c537be47533c6afe1e
3779e7bcd65SmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
3789e7bcd65SmrgDate:   Wed Jul 18 16:45:19 2012 +0200
3799e7bcd65Smrg
3809e7bcd65Smrg    Fix DEBUG build (TMparse.c:376:1: error: overflow in implicit constant conversion)
3819e7bcd65Smrg    
3829e7bcd65Smrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
3839e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3849e7bcd65Smrg
3859e7bcd65Smrgcommit 1ab3a0dd5140489bc80edcfd940609fefaec81f1
3869e7bcd65SmrgAuthor: Thomas Klausner <wiz@NetBSD.org>
3879e7bcd65SmrgDate:   Wed Jul 18 16:45:18 2012 +0200
3889e7bcd65Smrg
3899e7bcd65Smrg    Avoid referencing something that isn't defined. Bring in the definition from another manual page.
3909e7bcd65Smrg    
3919e7bcd65Smrg    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
3929e7bcd65Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3939e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
3949e7bcd65Smrg
3959e7bcd65Smrgcommit 6adb4655a15276973f5e74fd79f5c99d3d4b77a0
3969e7bcd65SmrgAuthor: Julien Cristau <jcristau@debian.org>
3979e7bcd65SmrgDate:   Mon Apr 23 20:08:34 2012 +0200
3989e7bcd65Smrg
3999e7bcd65Smrg    Add copyright notice and license from the X Consortium to COPYING
4009e7bcd65Smrg    
4019e7bcd65Smrg    These appear in the Xt manpages.
4029e7bcd65Smrg    
4039e7bcd65Smrg    Reported-by: Ansgar Burchardt
4049e7bcd65Smrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
4059e7bcd65Smrg
4069e7bcd65Smrgcommit 2d689ac861085d1d74bcbd05d1595bac0bf67d20
4079e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
4089e7bcd65SmrgDate:   Thu Mar 15 22:51:45 2012 -0700
4099e7bcd65Smrg
4109e7bcd65Smrg    libXt 1.1.3
4119e7bcd65Smrg    
4129e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
4139e7bcd65Smrg
4149e7bcd65Smrgcommit 75bef5b488245467b6638e25cd22006b306e8536
4159e7bcd65SmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
4169e7bcd65SmrgDate:   Mon Mar 12 18:36:52 2012 -0700
4179e7bcd65Smrg
4189e7bcd65Smrg    Revert "Treat unexpected returned events from poll as errors"
4199e7bcd65Smrg    
4209e7bcd65Smrg    This commit caused regressions:
4219e7bcd65Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=47203
4229e7bcd65Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=47216
4239e7bcd65Smrg    
4249e7bcd65Smrg    This reverts commit 70bb9e28d37fff4ead4d0a2c672af77059765fa4.
4259e7bcd65Smrg
4269e7bcd65Smrgcommit 8ab1833a80a18131d897f6d9965545c16acef921
4279e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
4289e7bcd65SmrgDate:   Wed Mar 7 17:57:26 2012 -0800
4299e7bcd65Smrg
4309e7bcd65Smrg    libXt 1.1.2
4319e7bcd65Smrg    
4329e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
4339e7bcd65Smrg
4349e7bcd65Smrgcommit aa0f30641769968e0453a7d02f3f8e5955641336
4359e7bcd65SmrgAuthor: Matt Dew <marcoz@osource.org>
4369e7bcd65SmrgDate:   Mon Jan 16 16:24:32 2012 -0700
4379e7bcd65Smrg
4389e7bcd65Smrg    informaltable cleanup
4399e7bcd65Smrg    
4409e7bcd65Smrg    On certain tables, add top and bottom borders to table header
4419e7bcd65Smrg    and a bottom border to the table. This matches what those
4429e7bcd65Smrg    tables in the old pdfs looked like.
4439e7bcd65Smrg    
4449e7bcd65Smrg    the <?dbfo keep-together='always'> prevents tables from
4459e7bcd65Smrg    splitting across pages. Useful for tiny tables.
4469e7bcd65Smrg    
4479e7bcd65Smrg    Converting the colwidth to a floating point, IE, 1* -> 1.0*
4489e7bcd65Smrg    cleans up these build errors:
4499e7bcd65Smrg    WARNING: table-layout="fixed" and column-width unspecified =>
4509e7bcd65Smrg    falling back to proportional-column-width(1)
4519e7bcd65Smrg    
4529e7bcd65Smrg    Signed-off-by: Matt Dew <marcoz@osource.org>
4539e7bcd65Smrg
4549e7bcd65Smrgcommit 70bb9e28d37fff4ead4d0a2c672af77059765fa4
4559e7bcd65SmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
4569e7bcd65SmrgDate:   Wed Jan 4 10:33:29 2012 -0800
4579e7bcd65Smrg
4589e7bcd65Smrg    Treat unexpected returned events from poll as errors
4599e7bcd65Smrg    
4609e7bcd65Smrg    Inspired by libxcb's f0565e8f06aadf760a9065a97b8cf5ab9cbd18de
4619e7bcd65Smrg    
4629e7bcd65Smrg    Resolves https://bugs.freedesktop.org/show_bug.cgi?id=20048
4639e7bcd65Smrg    
4649e7bcd65Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
4659e7bcd65Smrg
4669e7bcd65Smrgcommit 6dd231d37c036d182e789f0af37ee5417792ad4e
4679e7bcd65SmrgAuthor: Stephen Turnbull <stephenjturnbull@gmail.com>
4689e7bcd65SmrgDate:   Wed Jan 4 10:18:29 2012 -0800
4699e7bcd65Smrg
4709e7bcd65Smrg    Don't re-enter the WaitLoop if block is set to false
4719e7bcd65Smrg    
4729e7bcd65Smrg    See: https://bugs.freedesktop.org/show_bug.cgi?id=20048
4739e7bcd65Smrg    
4749e7bcd65Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
4759e7bcd65Smrg
4769e7bcd65Smrgcommit 0d8ef503e2d51d727a912d6ef3cf017608e45b7f
4779e7bcd65SmrgAuthor: Gaetan Nadon <nadon@memsize.(none)>
4789e7bcd65SmrgDate:   Sat Dec 31 09:03:39 2011 -0500
4799e7bcd65Smrg
4809e7bcd65Smrg    Add .gitignore for the newly added DocBook/XML generated files.
4819e7bcd65Smrg    
4829e7bcd65Smrg    Signed-off-by: Gaetan Nadon <nadon@memsize.(none)>
4839e7bcd65Smrg
4849e7bcd65Smrgcommit 9cbf06b9f7b1378ce3424837c979c3241516bf9b
4859e7bcd65SmrgAuthor: Gaetan Nadon <nadon@memsize.(none)>
4869e7bcd65SmrgDate:   Fri Dec 30 17:08:14 2011 -0500
4879e7bcd65Smrg
4889e7bcd65Smrg    docbook.am: embed css styles inside the HTML HEAD element
4899e7bcd65Smrg    
4909e7bcd65Smrg    Rather than referring to the external xorg.css stylesheet, embed the content
4919e7bcd65Smrg    of the file in the html output produced. This is accomplished by using
4929e7bcd65Smrg    version 1.10 of xorg-xhtml.xsl.
4939e7bcd65Smrg    
4949e7bcd65Smrg    This makes the whole html docs tree much more relocatable.
4959e7bcd65Smrg    In addition, it eliminates xorg.css as a runtime file which makes
4969e7bcd65Smrg    xorg-sgml-doctools a build time only package.
4979e7bcd65Smrg    
4989e7bcd65Smrg    Signed-off-by: Gaetan Nadon <nadon@memsize.(none)>
4999e7bcd65Smrg
5009e7bcd65Smrgcommit 7aa5d801d3b17fc9a1af9d5f6bc0283e3762cca2
5019e7bcd65SmrgAuthor: Matt Dew <marcoz@osource.org>
5029e7bcd65SmrgDate:   Wed Dec 28 21:17:53 2011 -0700
5039e7bcd65Smrg
5049e7bcd65Smrg    Remove old files.
5059e7bcd65Smrg
5069e7bcd65Smrgcommit b8818e1233b75c6bd47a6d2197fabf3a036a2119
5079e7bcd65SmrgAuthor: Matt Dew <marcoz@osource.org>
5089e7bcd65SmrgDate:   Wed Dec 28 20:34:51 2011 -0700
5099e7bcd65Smrg
5109e7bcd65Smrg    Initial docbook conversion.
5119e7bcd65Smrg
5129e7bcd65Smrgcommit fd0da0d44a8501edaac3be7fac9449ad730d8bf4
5139e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5149e7bcd65SmrgDate:   Fri Oct 7 19:45:21 2011 -0700
5159e7bcd65Smrg
5169e7bcd65Smrg    Add const attributes to TMparse typedefs to fix gcc -Wwrite-strings warnings
5179e7bcd65Smrg    
5189e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5199e7bcd65Smrg
5209e7bcd65Smrgcommit af9e4b75167c0e31ec02d5ababf204daa12f500d
5219e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5229e7bcd65SmrgDate:   Fri Oct 7 19:32:08 2011 -0700
5239e7bcd65Smrg
5249e7bcd65Smrg    Add const attributes to slashDotXdefaults to fix gcc -Wwrite-strings warnings
5259e7bcd65Smrg    
5269e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5279e7bcd65Smrg
5289e7bcd65Smrgcommit 682ca8daf29285ef5013751784a7ec98962b7cbb
5299e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5309e7bcd65SmrgDate:   Fri Oct 7 19:30:11 2011 -0700
5319e7bcd65Smrg
5329e7bcd65Smrg    Make implementation_default_path return const char *
5339e7bcd65Smrg    
5349e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5359e7bcd65Smrg
5369e7bcd65Smrgcommit d3c2fbcd83ed9ae9b6cc8d765badca7f8d3261b2
5379e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5389e7bcd65SmrgDate:   Fri Oct 7 19:23:37 2011 -0700
5399e7bcd65Smrg
5409e7bcd65Smrg    Make gravity strings const to fix gcc -Wwrite-strings warnings
5419e7bcd65Smrg    
5429e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5439e7bcd65Smrg
5449e7bcd65Smrgcommit 94ffb37790ce33fdf49d07dd1ade60b6d8376aa7
5459e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5469e7bcd65SmrgDate:   Fri Oct 7 19:21:10 2011 -0700
5479e7bcd65Smrg
5489e7bcd65Smrg    Convert ISOLatin1 functions to specify args as const char *
5499e7bcd65Smrg    
5509e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5519e7bcd65Smrg
5529e7bcd65Smrgcommit 1f48cadaa88423a012613a0b456ec8795c8c0992
5539e7bcd65SmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
5549e7bcd65SmrgDate:   Fri Oct 7 17:08:07 2011 -0700
5559e7bcd65Smrg
5569e7bcd65Smrg    Whitespace changes related to cleaning up previous patch
5579e7bcd65Smrg    
5589e7bcd65Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
5599e7bcd65Smrg
5609e7bcd65Smrgcommit 9e898aa4fd964e888044e2fa2d64089505331f62
5619e7bcd65SmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
5629e7bcd65SmrgDate:   Fri Oct 7 17:01:34 2011 -0700
5639e7bcd65Smrg
5649e7bcd65Smrg    Don't pop elements from our array while we're itterating through it.
5659e7bcd65Smrg    
5669e7bcd65Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=22543
5679e7bcd65Smrg    
5689e7bcd65Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
5699e7bcd65Smrg
5709e7bcd65Smrgcommit df2008411a5c6a735af2b0fced01df660bb6978a
5719e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5729e7bcd65SmrgDate:   Mon Sep 26 15:29:45 2011 -0700
5739e7bcd65Smrg
5749e7bcd65Smrg    makestrs: Add const attributes to fix gcc -Wwrite-strings warnings
5759e7bcd65Smrg    
5769e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5779e7bcd65Smrg
5789e7bcd65Smrgcommit 9347b890ba24db41c7cb6c6e76564e4896bc8cac
5799e7bcd65SmrgAuthor: Olivier Fourdan <fourdan@xfce.org>
5809e7bcd65SmrgDate:   Tue Sep 20 16:45:02 2011 -0700
5819e7bcd65Smrg
5829e7bcd65Smrg    Bug 40577 - Missing bound checking in FreeSelectionProperty()
5839e7bcd65Smrg    
5849e7bcd65Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=40577
5859e7bcd65Smrg    
5869e7bcd65Smrg    FreeSelectionProperty() did not check for the count of items in array
5879e7bcd65Smrg    and relied on a NULL terminated list, which can cause libXt to crash if
5889e7bcd65Smrg    FreeSelectionProperty() follows a call to GetSelectionProperty() which
5899e7bcd65Smrg    reallocates the array.
5909e7bcd65Smrg    
5919e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
5929e7bcd65Smrg
5939e7bcd65Smrgcommit 5691187ced24b16a951e2b8308bcc2b65dd36eee
5949e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
5959e7bcd65SmrgDate:   Fri Sep 16 22:54:05 2011 -0700
5969e7bcd65Smrg
5979e7bcd65Smrg    Strip trailing whitespace
5989e7bcd65Smrg    
5999e7bcd65Smrg    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
6009e7bcd65Smrg    git diff -w & git diff -b show no diffs from this change
6019e7bcd65Smrg    
6029e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6039e7bcd65Smrg
6049e7bcd65Smrgcommit 6c0b44caa9b424c7e05327e8ddc9273b87a0f81f
6059e7bcd65SmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
6069e7bcd65SmrgDate:   Sun Oct 2 13:35:26 2011 -0700
6079e7bcd65Smrg
6089e7bcd65Smrg    LP64 fix for TypedArgToArg()
6099e7bcd65Smrg    
6109e7bcd65Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=12662
6119e7bcd65Smrg    
6129e7bcd65Smrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
6139e7bcd65Smrg
6149e7bcd65Smrgcommit 2c29b8b71575d73db6b9542b24fa3312a2cf2f86
6159e7bcd65SmrgAuthor: Jon TURNEY <jon.turney@dronecode.org.uk>
6169e7bcd65SmrgDate:   Wed Apr 27 12:32:39 2011 +0100
6179e7bcd65Smrg
6189e7bcd65Smrg    Only link with ws2_32 for mingw target
6199e7bcd65Smrg    
6209e7bcd65Smrg    For the Cygwin target, we will be using the socket functions provided
6219e7bcd65Smrg    by the Cygwin DLL, so linking with ws2_32 is unnecessary, even though
6229e7bcd65Smrg    it may be present.
6239e7bcd65Smrg    
6249e7bcd65Smrg    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
6259e7bcd65Smrg    Reviewed-by: Cyril Brulebois <kibi@debian.org
6269e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6279e7bcd65Smrg
6289e7bcd65Smrgcommit 4ee8867047eaff3b121478b7199201d669e2c85d
6299e7bcd65SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
6309e7bcd65SmrgDate:   Tue May 24 14:37:03 2011 -0400
6319e7bcd65Smrg
6329e7bcd65Smrg    Update README for documentation reference
6339e7bcd65Smrg    
6349e7bcd65Smrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6359e7bcd65Smrg    Reviewed-by: Cyril Brulebois <kibi@debian.org>
6369e7bcd65Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
6379e7bcd65Smrg
6389e7bcd65Smrgcommit 5e299936489bf3476464f00ebf3ffa3fa893cc23
6399e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
6409e7bcd65SmrgDate:   Fri Mar 18 19:36:05 2011 -0700
6419e7bcd65Smrg
6429e7bcd65Smrg    Add test case for XtCvtIntToPixmap fix in commit 16d9941f3aa38
6439e7bcd65Smrg    
6449e7bcd65Smrg    Expanded from original Sun test case for Solaris bug 4163152.
6459e7bcd65Smrg    Verified that with commit 16d9941f3aa38 reverted, this test case
6469e7bcd65Smrg    fails on amd64, with it present, this test case passes.
6479e7bcd65Smrg    
6489e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6499e7bcd65Smrg
6509e7bcd65Smrgcommit 6fc14afa3fa98503248138f7f6984ee33a9bd889
6519e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
6529e7bcd65SmrgDate:   Mon Mar 14 19:07:12 2011 -0700
6539e7bcd65Smrg
6549e7bcd65Smrg    Add test case for XtAppMainLoop bug 34715
6559e7bcd65Smrg    
6569e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6579e7bcd65Smrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
6589e7bcd65Smrg
6599e7bcd65Smrgcommit 4bf003a824577b5a46a59b3b3e91687b530ee48f
6609e7bcd65SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
6619e7bcd65SmrgDate:   Thu Mar 10 14:23:44 2011 -0800
6629e7bcd65Smrg
6639e7bcd65Smrg    Add test framework similar to xserver and use it to test XtAsprintf
6649e7bcd65Smrg    
6659e7bcd65Smrg    Only two simple test cases to start with:
6669e7bcd65Smrg     - compares the results of snprintf of a short string to a static buffer
6679e7bcd65Smrg    	with the new buffer returned by XtAsprintf.
6689e7bcd65Smrg     - compare the results of using XtAsprintf to replicate a portion of a
6699e7bcd65Smrg    	very long string with the original string.
6709e7bcd65Smrg    
6719e7bcd65Smrg    Uses malloc debugging flags for various platforms to try to catch errors
6729e7bcd65Smrg    with uninitialized memory (such as the recently fixed failure to terminate
6739e7bcd65Smrg    the string).
6749e7bcd65Smrg    
6759e7bcd65Smrg    Requires xorg-macros 1.13 for XORG_ENABLE_UNIT_TESTS and XORG_WITH_GLIB.
6769e7bcd65Smrg    
6779e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6789e7bcd65Smrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
6799e7bcd65Smrg
6809e7bcd65Smrgcommit 42c611d9f8c80528f6e36ceb0ce245b06e8b1e8e
6819e7bcd65SmrgAuthor: Jordan Hayes <jordan@bitway.com>
6829e7bcd65SmrgDate:   Sun Mar 6 11:35:47 2011 -0800
6839e7bcd65Smrg
6849e7bcd65Smrg    Bug 34715: XtAppMainLoop doesn't work without a Display
6859e7bcd65Smrg    
6869e7bcd65Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=34715
6879e7bcd65Smrg    
6889e7bcd65Smrg    XtAppNextEvent() doesn't return until there's an actual XEvent to be
6899e7bcd65Smrg    handled; it handles Xt-internal events (inputs, timers, signals)
6909e7bcd65Smrg    itself, but doesn't return (because of course, those aren't XEvents).
6919e7bcd65Smrg    Which means that the exit flag doesn't get a chance to break the loop
6929e7bcd65Smrg    until/unless there's an actual XEvent.
6939e7bcd65Smrg    
6949e7bcd65Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
6959e7bcd65Smrg
696bdf0f55dSmrgcommit c16d3cc264c45601f0e59bdd29e438c7c9679721
697bdf0f55dSmrgAuthor: Julien Cristau <jcristau@debian.org>
698bdf0f55dSmrgDate:   Thu Mar 10 10:19:59 2011 +0100
699bdf0f55dSmrg
700bdf0f55dSmrg    Bump to 1.1.1
701bdf0f55dSmrg    
702bdf0f55dSmrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
703bdf0f55dSmrg
704bdf0f55dSmrgcommit fe2cf6e2b70e57624aad71f510ff8c6addaae196
705bdf0f55dSmrgAuthor: Cyril Brulebois <kibi@debian.org>
706bdf0f55dSmrgDate:   Tue Mar 8 16:09:49 2011 +0100
707bdf0f55dSmrg
708bdf0f55dSmrg    XtAsprintf: Fix memory corruption.
709bdf0f55dSmrg    
710bdf0f55dSmrg    Don't write the null terminator to a random place, this can trigger some
711bdf0f55dSmrg    segfault in XtOpenDisplay() and other annoyances.
712bdf0f55dSmrg    
713bdf0f55dSmrg    Debian Bug #617208 <http://bugs.debian.org/617208>
714bdf0f55dSmrg    
715bdf0f55dSmrg    Signed-off-by: Cyril Brulebois <kibi@debian.org>
716bdf0f55dSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
717bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
718bdf0f55dSmrg
719bdf0f55dSmrgcommit f6c791b5f318d8805db4cb6c74b1bc2e91d6c15c
720bdf0f55dSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
721bdf0f55dSmrgDate:   Sun Mar 6 13:43:46 2011 -0500
722bdf0f55dSmrg
723bdf0f55dSmrg    man: replace hard coded section number 3Xt with __libmansuffix__ #35050
724bdf0f55dSmrg    
725bdf0f55dSmrg    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512130
726bdf0f55dSmrg    
727bdf0f55dSmrg    The Xt manpages are installed in section 3 (and not 3Xt as upstream
728bdf0f55dSmrg    would have it). But, internal cross-references (in particular, in the
729bdf0f55dSmrg    SEE ALSO part) are left alone, and keep pointing at Foo(3Xt).  The
730bdf0f55dSmrg    result is that they can't be automatically followed from manpage
731bdf0f55dSmrg    sanitizers such as dwww or emacs.
732bdf0f55dSmrg    
733bdf0f55dSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
734bdf0f55dSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
735bdf0f55dSmrg
736bdf0f55dSmrgcommit 9ccf14fddedc11bd17b3ae30612c6f70f4cd7e14
737bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
738bdf0f55dSmrgDate:   Fri Mar 4 16:31:59 2011 -0800
739bdf0f55dSmrg
740bdf0f55dSmrg    Don't need to use target-specific CFLAGS for makestrs
741bdf0f55dSmrg    
742bdf0f55dSmrg    It's the only thing built in that directory, so we can use AM_CFLAGS
743bdf0f55dSmrg    and drop the requirement for AM_PROG_CC_C_O in configure.ac
744bdf0f55dSmrg    
745bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
746bdf0f55dSmrg    Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
747bdf0f55dSmrg    Tested-by: Gaetan Nadon <memsize@videotron.ca>
748bdf0f55dSmrg
749bdf0f55dSmrgcommit 16d9941f3aa38dde115cbff639e131761c1b36d0
750bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
751bdf0f55dSmrgDate:   Fri Mar 4 15:43:43 2011 -0800
752bdf0f55dSmrg
753bdf0f55dSmrg    Incorrect cast in XtCvtIntToPixmap could cause bus error on 64-bit machines
754bdf0f55dSmrg    
755bdf0f55dSmrg    Originally fixed by Leo Binchy for Sun Bug 4163152 to resolve bus error
756bdf0f55dSmrg    on VSW5 (XTS) testing on 64-bit SPARC test run on Solaris 7.
757bdf0f55dSmrg    ( Testcase: XtCvtIntToPixmap, Purpose:  1)
758bdf0f55dSmrg    
759bdf0f55dSmrg    Since we're converting from Int to Pixmap, need to access the argument
760bdf0f55dSmrg    passed in as an int, not a Pixmap, which is consistent with the other
761bdf0f55dSmrg    IntToXXX converters in this file.
762bdf0f55dSmrg    
763bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
764bdf0f55dSmrg    Reviewed-by: Matt Turner <mattst88@gmail.com>
765bdf0f55dSmrg
766bdf0f55dSmrgcommit 994443524ade46bad03eea0acbd1410d561c591d
767bdf0f55dSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
768bdf0f55dSmrgDate:   Fri Mar 4 16:30:58 2011 -0800
769bdf0f55dSmrg
770bdf0f55dSmrg    configure: Bump version to 1.1.0 for release
771bdf0f55dSmrg    
772bdf0f55dSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
773bdf0f55dSmrg
774bdf0f55dSmrgcommit c0a233895cc8270ec0ff0bd2abb88d3f6dd524c3
775bdf0f55dSmrgAuthor: Jeremy Huddleston <jeremyhu@apple.com>
776bdf0f55dSmrgDate:   Fri Mar 4 12:49:48 2011 -0800
777bdf0f55dSmrg
778bdf0f55dSmrg    darwin: Don't use poll() when expected to run on darwin10 and prior
779bdf0f55dSmrg    
780bdf0f55dSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
781bdf0f55dSmrg
782bdf0f55dSmrgcommit abf6062715c7d1390e516261a31abde4ed7ea64e
783bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
784bdf0f55dSmrgDate:   Wed Feb 2 23:29:46 2011 -0800
785bdf0f55dSmrg
786bdf0f55dSmrg    Shell.c: TopLevelSetValues ignores iconic state if shell not yet realized
787bdf0f55dSmrg    
788bdf0f55dSmrg    Fix originally created by Leo Binchy for Sun to fix Solaris bug
789bdf0f55dSmrg    1243761 The XmNiconic resource doesn't work
790bdf0f55dSmrg    
791bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
792bdf0f55dSmrg
793bdf0f55dSmrgcommit b1eaa18835ec7c3a11e580340625b35c18edf7ca
794bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
795bdf0f55dSmrgDate:   Wed Feb 2 23:21:02 2011 -0800
796bdf0f55dSmrg
797bdf0f55dSmrg    GetResources: protect against underflow when type conversion fails
798bdf0f55dSmrg    
799bdf0f55dSmrg    Fix originally created by Leo Binchy for Sun to fix Solaris bug 1211553:
800bdf0f55dSmrg     XtVaCreateManagedWidget with list of resources XtVaTypedArg cause core dump
801bdf0f55dSmrg    
802bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
803bdf0f55dSmrg
804bdf0f55dSmrgcommit 21c1cc98d8210a3ce2a4bf62ecee9168fdd99dcb
805bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
806bdf0f55dSmrgDate:   Wed Feb 2 22:42:13 2011 -0800
807bdf0f55dSmrg
808bdf0f55dSmrg    Remove unused #ifdef UNALIGNED version of Xt macros & functions
809bdf0f55dSmrg    
810bdf0f55dSmrg    Trying to outsmart the compiler and libc is a losing battle, but
811bdf0f55dSmrg    since UNALIGNED was never defined, we weren't even trying.
812bdf0f55dSmrg    
813bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
814bdf0f55dSmrg
815bdf0f55dSmrgcommit 19538f2b4553221b35831e13ec70ed9db436dd32
816bdf0f55dSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
817bdf0f55dSmrgDate:   Wed Feb 2 11:43:44 2011 -0500
818bdf0f55dSmrg
819bdf0f55dSmrg    config: comment, minor upgrade, quote and layout configure.ac
820bdf0f55dSmrg    
821bdf0f55dSmrg    Group statements per section as per Autoconf standard layout
822bdf0f55dSmrg    Quote statements where appropriate.
823bdf0f55dSmrg    Autoconf recommends not using dnl instead of # for comments
824bdf0f55dSmrg    
825bdf0f55dSmrg    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
826bdf0f55dSmrg    Add AC_CONFIG_SRCDIR([Makefile.am])
827bdf0f55dSmrg    
828bdf0f55dSmrg    This helps automated maintenance and release activities.
829bdf0f55dSmrg    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
830bdf0f55dSmrg
831bdf0f55dSmrgcommit 7fd1e98987967b23f66da4b18ebf9798a68cd370
832bdf0f55dSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
833bdf0f55dSmrgDate:   Fri Jan 28 16:07:07 2011 -0500
834bdf0f55dSmrg
835bdf0f55dSmrg    config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
836bdf0f55dSmrg    
837bdf0f55dSmrg    This silences an Automake warning.
838bdf0f55dSmrg    
839bdf0f55dSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
840bdf0f55dSmrg
841bdf0f55dSmrgcommit 84e512a94295387bd0625ce619fc8bd381395c71
842bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
843bdf0f55dSmrgDate:   Wed Dec 22 10:49:42 2010 -0800
844bdf0f55dSmrg
845bdf0f55dSmrg    Convert ALLOCATE_LOCAL + sprintf to XtAsprintf
846bdf0f55dSmrg    
847bdf0f55dSmrg    Now that we don't need to separately strlen the format string, put it
848bdf0f55dSmrg    directly into the function call to clear gcc warnings of:
849bdf0f55dSmrg    Initialize.c:397: warning: format not a string literal, argument types not checked
850bdf0f55dSmrg    
851bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
852bdf0f55dSmrg
853bdf0f55dSmrgcommit c80650fddec8596ef7278e37aa12ce2076c54e93
854bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
855bdf0f55dSmrgDate:   Thu Dec 9 23:36:31 2010 -0800
856bdf0f55dSmrg
857bdf0f55dSmrg    Convert ResConfig.c to use XtAsprintf() instead of XtMalloc + sprintf
858bdf0f55dSmrg    
859bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
860bdf0f55dSmrg
861bdf0f55dSmrgcommit ac07da253415ccb8b6322feedf7969967357050e
862bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
863bdf0f55dSmrgDate:   Wed Jan 12 23:09:29 2011 -0800
864bdf0f55dSmrg
865bdf0f55dSmrg    Add XtAsprintf() as a new exported API
866bdf0f55dSmrg    
867bdf0f55dSmrg    Like asprintf() but using XtMalloc() to tie into the Xt memory allocation
868bdf0f55dSmrg    and error handling subsystems.
869bdf0f55dSmrg    
870bdf0f55dSmrg    Bumps libXt version to 1.0.99.1 so that modules can set their pkg-config
871bdf0f55dSmrg    dependency to libXt >= 1.0.99.1 to require XtAsprintf().
872bdf0f55dSmrg    
873bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
874bdf0f55dSmrg
875bdf0f55dSmrgcommit 84f73c49db8071c06f27609ce7cc7a32a17351a9
876bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
877bdf0f55dSmrgDate:   Thu Dec 9 23:44:42 2010 -0800
878bdf0f55dSmrg
879bdf0f55dSmrg    Convert some sprintf calls to snprintf
880bdf0f55dSmrg    
881bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
882bdf0f55dSmrg    Reviewed-by: Julien Cristau <jcristau@debian.org>
883bdf0f55dSmrg
884bdf0f55dSmrgcommit 14145f3e87a039640cd8bdb2e2f4f30ca9b2a710
885bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
886bdf0f55dSmrgDate:   Sun Dec 5 01:21:06 2010 -0800
887bdf0f55dSmrg
888bdf0f55dSmrg    config: AC_PROG_CC is provided by XORG_DEFAULT_OPTIONS now
889bdf0f55dSmrg    
890bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
891bdf0f55dSmrg
892bdf0f55dSmrgcommit a73b8f06b95216083c8335fad45dd0de7f44a529
893bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
894bdf0f55dSmrgDate:   Sun Dec 5 01:19:10 2010 -0800
895bdf0f55dSmrg
896bdf0f55dSmrg    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
897bdf0f55dSmrg    
898bdf0f55dSmrg    Regroup AC statements under the Autoconf initialization section.
899bdf0f55dSmrg    Regroup AM statements under the Automake initialization section.
900bdf0f55dSmrg    Add missing AC_CONFIG_SRCDIR
901bdf0f55dSmrg    
902bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
903bdf0f55dSmrg
904bdf0f55dSmrgcommit 2bf988d229d2b85208cc42094ce7202204d628af
905bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
906bdf0f55dSmrgDate:   Sun Dec 5 00:33:44 2010 -0800
907bdf0f55dSmrg
908bdf0f55dSmrg    Remove ancient #if defined(macII) hack for A/UX from makestrs.c
909bdf0f55dSmrg    
910bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
911bdf0f55dSmrg
912bdf0f55dSmrgcommit 96508e1b9da790d4b824a42246d1e86379101733
913bdf0f55dSmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
914bdf0f55dSmrgDate:   Sun Dec 5 00:19:30 2010 -0800
915bdf0f55dSmrg
916bdf0f55dSmrg    Remove non-USE_SNPRINTF case from src/Error.c
917bdf0f55dSmrg    
918bdf0f55dSmrg    unifdef -DUSE_SNPRINTF src/Error.c
919bdf0f55dSmrg    Plus manual removal of old #ifdef notyet section that said not enough
920bdf0f55dSmrg    platforms had snprintf support yet.   Welcome to the new millenium!
921bdf0f55dSmrg    
922bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
923bdf0f55dSmrg
924bdf0f55dSmrgcommit 0b780f8cc8bc2606fc3173628c4d3065aae190f8
925bdf0f55dSmrgAuthor: walter harms <wharms@bfs.de>
926bdf0f55dSmrgDate:   Sun Nov 7 18:51:19 2010 +0100
927bdf0f55dSmrg
928bdf0f55dSmrg    remove strcmp in src/ResConfig.c
929bdf0f55dSmrg    
930bdf0f55dSmrg    Make remainder check like in the rest of code and replace strcmp()
931bdf0f55dSmrg    
932bdf0f55dSmrg    Signed-off-by: walter harms <wharms@bfs.de>
933bdf0f55dSmrg    Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net>
934bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
935bdf0f55dSmrg
936bdf0f55dSmrgcommit 59598f20ba160fd92abcf88a30f0008425e7b1ec
937bdf0f55dSmrgAuthor: walter harms <wharms@bfs.de>
938bdf0f55dSmrgDate:   Tue Oct 26 13:46:32 2010 +0200
939bdf0f55dSmrg
940bdf0f55dSmrg    QueryEventMask: fix NULL check
941bdf0f55dSmrg    
942bdf0f55dSmrg    _XtGetPerWidgetInput may return NULL
943bdf0f55dSmrg    avoid possible NULL references
944bdf0f55dSmrg    
945bdf0f55dSmrg    Signed-off-by: walter harms <wharms@bfs.de>
946bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
947bdf0f55dSmrg
948bdf0f55dSmrgcommit 8572cba2b9094dcd8ee5b4c5bcf3c38f1f291918
949bdf0f55dSmrgAuthor: walter harms <wharms@bfs.de>
950bdf0f55dSmrgDate:   Sat Oct 30 10:47:23 2010 +0200
951bdf0f55dSmrg
952bdf0f55dSmrg    src/Resource.c: Fix possible NULL access
953bdf0f55dSmrg    
954bdf0f55dSmrg    Signed-off-by: walter harms <wharms@bfs.de>
955bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
956bdf0f55dSmrg
957bdf0f55dSmrgcommit 6c75b449f6436b787247e164bee03691af2a4f55
958bdf0f55dSmrgAuthor: walter harms <wharms@bfs.de>
959bdf0f55dSmrgDate:   Fri Oct 29 17:24:48 2010 +0200
960bdf0f55dSmrg
961bdf0f55dSmrg    XtFree() can handle NULL , remove check
962bdf0f55dSmrg    
963bdf0f55dSmrg    Signed-off-by: walter harms <wharms@bfs.de>
964bdf0f55dSmrg    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
965bdf0f55dSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
966bdf0f55dSmrg
967249c3046Smrgcommit 0d29ca61b94cd34b04c5eedae443620a616d01c3
968249c3046SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
969249c3046SmrgDate:   Thu Oct 28 12:03:25 2010 -0700
970249c3046Smrg
971249c3046Smrg    libXt 1.0.9
972249c3046Smrg    
973249c3046Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
974249c3046Smrg
975249c3046Smrgcommit 87d019acc715c5ab4a5b2431ec882a0f84946c20
976249c3046SmrgAuthor: Jesse Adkins <jesserayadkins@gmail.com>
977249c3046SmrgDate:   Tue Sep 28 13:30:03 2010 -0700
978249c3046Smrg
979249c3046Smrg    Purge cvs tags.
980249c3046Smrg    
981249c3046Smrg    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
982249c3046Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
983249c3046Smrg
984249c3046Smrgcommit aa70c813f6eac2cad2944a98a1a444ea69dc024f
985249c3046SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
986249c3046SmrgDate:   Tue Oct 5 09:07:30 2010 -0400
987249c3046Smrg
988249c3046Smrg    makestrs: Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
989249c3046Smrg    
990249c3046Smrg    The value of MAN_SUBST is the same for all X.Org packages.
991249c3046Smrg    
992249c3046Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
993249c3046Smrg
994249c3046Smrgcommit 9d80fae6bc2cff26f320ff5b7b2ca7333ab3d677
995249c3046SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
996249c3046SmrgDate:   Tue Oct 5 09:04:19 2010 -0400
997249c3046Smrg
998249c3046Smrg    makestrs: Use $(SED) from AC_PROG_SED supplied by XORG_DEFAULT_OPTIONS
999249c3046Smrg    
1000249c3046Smrg    Use the appropriate platform version of sed
1001249c3046Smrg    
1002249c3046Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1003249c3046Smrg
1004249c3046Smrgcommit 71a7e999a4d99aa54ea7268b928d87e27cea6279
1005249c3046SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1006249c3046SmrgDate:   Tue Oct 5 09:02:41 2010 -0400
1007249c3046Smrg
1008249c3046Smrg    makestrs: remove unsed $(appman_DATA)
1009249c3046Smrg    
1010249c3046Smrg    Man page is not installed, this variable is not defined.
1011249c3046Smrg    
1012249c3046Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1013249c3046Smrg
1014249c3046Smrgcommit 0c968d108d8575db0149922b8375533fc54d0b7a
1015249c3046SmrgAuthor: walter harms <wharms@bfs.de>
1016249c3046SmrgDate:   Fri Oct 1 15:13:43 2010 +0200
1017249c3046Smrg
1018249c3046Smrg    Honor that GetClassActions() may return NULL.
1019249c3046Smrg    
1020249c3046Smrg    Signed-off-by: Walter <wharms@bfs.de>
1021249c3046Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1022249c3046Smrg
1023249c3046Smrgcommit 6e4dbf06d4d049666cf81207d9f853a0a40c71b7
1024249c3046SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1025249c3046SmrgDate:   Thu Sep 23 18:27:46 2010 -0700
1026249c3046Smrg
1027249c3046Smrg    Sun's copyrights belong to Oracle now
1028249c3046Smrg    
1029249c3046Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1030249c3046Smrg
1031249c3046Smrgcommit 94680a56a32ada91f07db34e02a526dca5ecbbf4
1032249c3046SmrgAuthor: Ryan Hajdaj <rhajdaj@gotnothin.com>
1033249c3046SmrgDate:   Thu Sep 23 18:13:28 2010 -0700
1034249c3046Smrg
1035249c3046Smrg    Bug 1478: Selection.c damages user error handler function
1036249c3046Smrg    
1037249c3046Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=1478
1038249c3046Smrg    
1039249c3046Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1040249c3046Smrg
1041249c3046Smrgcommit d53a3deb52100596bef9fb7b6c6e7ba15ed18bda
1042249c3046SmrgAuthor: walter harms <wharms@bfs.de>
1043249c3046SmrgDate:   Wed Sep 22 19:25:20 2010 +0200
1044249c3046Smrg
1045249c3046Smrg    fix dereference in TMprint.c
1046249c3046Smrg    
1047249c3046Smrg    the current codes checks for
1048249c3046Smrg     eventWidget == NULL after accessing
1049249c3046Smrg    eventWidget->core.tm.proc_table
1050249c3046Smrg    
1051249c3046Smrg    now it checks for eventWidget before access eventWidget->core.tm.proc_table.
1052249c3046Smrg    
1053249c3046Smrg    Signed-off-by: walter harms <wharms@bfs.de>
1054249c3046Smrg    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
1055249c3046Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1056249c3046Smrg
1057249c3046Smrgcommit 47e73791d4a88e59a797e9dde1ab2d5f58ff774c
1058249c3046SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1059249c3046SmrgDate:   Tue Aug 17 10:17:57 2010 -0400
1060249c3046Smrg
1061249c3046Smrg    man: whitespace management
1062249c3046Smrg    
1063249c3046Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1064249c3046Smrg
1065249c3046Smrgcommit 8c307c168c724368be2b9e784365b40d4b001aa3
1066249c3046SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1067249c3046SmrgDate:   Tue Aug 17 09:21:36 2010 -0400
1068249c3046Smrg
1069249c3046Smrg    man: store shadow man pages in git rather than generating them
1070249c3046Smrg    
1071249c3046Smrg    Simplify the build process and the makefile.
1072249c3046Smrg    
1073249c3046Smrg    Local fix in CVS for bug 5628 is not required
1074249c3046Smrg    as the problem has been fixed in
1075249c3046Smrg    util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba
1076249c3046Smrg    
1077249c3046Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1078249c3046Smrg
1079249c3046Smrgcommit 198ac897c7136425a20011a6c99f80cb925d622b
1080249c3046SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1081249c3046SmrgDate:   Fri Aug 6 12:32:10 2010 -0400
1082249c3046Smrg
1083249c3046Smrg    man: using the C preprocessor is not required for man pages.
1084249c3046Smrg    
1085249c3046Smrg    There were no special symbols needing cpp.
1086249c3046Smrg    Everything can be handled by the default MAN_SUBSTS in util-macros.
1087249c3046Smrg    
1088249c3046Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1089249c3046Smrg
1090249c3046Smrgcommit 74cb722a974010fa3c82dc57a036f97768b3695b
1091249c3046SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1092249c3046SmrgDate:   Tue Jun 8 20:26:29 2010 -0700
1093249c3046Smrg
1094249c3046Smrg    Move Xt specs from xorg-docs module
1095249c3046Smrg    
1096249c3046Smrg    For now, just checked in and included in dist tarballs, not processed
1097249c3046Smrg    into a usable format - same as it was in xorg-docs
1098249c3046Smrg    
1099249c3046Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1100249c3046Smrg
1101249c3046Smrgcommit 56621d3ec521dd30fabb1a77ad1c396baa740569
1102249c3046SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1103249c3046SmrgDate:   Tue May 18 18:21:32 2010 -0700
1104249c3046Smrg
1105249c3046Smrg    Move sm from Requires to Requires.private in xt.pc
1106249c3046Smrg    
1107249c3046Smrg    As explained in https://bugs.freedesktop.org/show_bug.cgi?id=26943
1108249c3046Smrg    since libXt callers need the SM headers but don't necessarily need to
1109249c3046Smrg    link directly to libSM, it should be in Requires.private, not Requires.
1110249c3046Smrg    
1111249c3046Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1112249c3046Smrg    Reviewed-by: Adam Jackson <ajax@redhat.com>
1113249c3046Smrg
1114249c3046Smrgcommit f3d2ac478918b99c51e0b4bff97935f2255ab537
1115249c3046SmrgAuthor: Alan Coopersmith <alan.coopersmith@oracle.com>
1116249c3046SmrgDate:   Fri Apr 16 16:08:39 2010 -0700
1117249c3046Smrg
1118249c3046Smrg    Bug 26943: wrong dependencies in xt.pc.in
1119249c3046Smrg    
1120249c3046Smrg    https://bugs.freedesktop.org/show_bug.cgi?id=26943
1121249c3046Smrg    
1122249c3046Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
1123249c3046Smrg
1124249c3046Smrgcommit 723d78fe8e159dee1281f3e4f8dc03825aa334b6
1125249c3046SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1126249c3046SmrgDate:   Thu Apr 1 20:30:43 2010 -0400
1127249c3046Smrg
1128249c3046Smrg    config: update and relocate AX_DEFINE_DIR macro
1129249c3046Smrg    
1130249c3046Smrg    Remove deprecated acinclude.m4 macro container file
1131249c3046Smrg    Use separate macro files as per autoconf recommendation
1132249c3046Smrg    Use the latest macro from GNU
1133249c3046Smrg    
1134249c3046Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1135249c3046Smrg
1136249c3046Smrgcommit 99a1c1f2cfa595500704d54e223f1c9e0ff9a10e
1137249c3046SmrgAuthor: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
1138249c3046SmrgDate:   Fri Apr 2 01:43:22 2010 -0500
1139249c3046Smrg
1140249c3046Smrg    Use automake silent rules for BUILT_SOURCES generation
1141249c3046Smrg    
1142249c3046Smrg    Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
1143249c3046Smrg    Acked-by: Gaetan Nadon <memsize@videotron.ca>
1144249c3046Smrg
1145249c3046Smrgcommit cf3198fdc302bb017e6cc8014abc3bdbfeb9f6b1
1146249c3046SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1147249c3046SmrgDate:   Mon Mar 29 16:50:34 2010 -0400
1148249c3046Smrg
1149249c3046Smrg    config: update AC_PREREQ statement to 2.60
1150249c3046Smrg    
1151249c3046Smrg    Unrelated to the previous patches, the new value simply reflects
1152249c3046Smrg    the reality that the minimum level for autoconf to configure
1153249c3046Smrg    all x.org modules is 2.60 dated June 2006.
1154249c3046Smrg    
1155249c3046Smrg    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
1156249c3046Smrg    
1157249c3046Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1158249c3046Smrg
1159249c3046Smrgcommit 5a876831762c5d22101bd2fa71203647858f66b2
1160249c3046SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1161249c3046SmrgDate:   Mon Mar 29 14:53:49 2010 -0400
1162249c3046Smrg
1163249c3046Smrg    config: remove the pkgconfig pc.in file from EXTRA_DIST
1164249c3046Smrg    
1165249c3046Smrg    Automake always includes it in the tarball.
1166249c3046Smrg    
1167249c3046Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1168249c3046Smrg
1169249c3046Smrgcommit cba12c108da0c3eb868a5cb08f641b6d036e0d05
1170249c3046SmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
1171249c3046SmrgDate:   Sat Mar 27 16:30:02 2010 -0400
1172249c3046Smrg
1173249c3046Smrg    config: remove execute permission on configureation file
1174249c3046Smrg    
1175249c3046Smrg    Introduced in commit 6baea764567c3327f1d85ba91375adaea6dab46d
1176249c3046Smrg    "Link with winsock for WIN32 platforms"
1177249c3046Smrg    
1178249c3046Smrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
1179249c3046Smrg
11801477040fSmrgcommit e3bce11a8ea7e0175a6f08367bace9b0eb2b898a
11811477040fSmrgAuthor: Rémi Cardona <remi@gentoo.org>
11821477040fSmrgDate:   Mon Mar 15 22:59:04 2010 +0100
11831477040fSmrg
11841477040fSmrg    libXt 1.0.8
11851477040fSmrg    
11861477040fSmrg    Signed-off-by: Rémi Cardona <remi@gentoo.org>
11871477040fSmrg
11881477040fSmrgcommit a1a8df535fa5ab3748404bdeb07e61beb604b14e
11891477040fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
11901477040fSmrgDate:   Thu Jan 14 20:07:46 2010 -0800
11911477040fSmrg
11921477040fSmrg    Update Sun license notices to current X.Org standard form
11931477040fSmrg    
11941477040fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
11951477040fSmrg
11961477040fSmrgcommit 6393306d1a2eb8239f108a773f342495e1cfd85c
11971477040fSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
11981477040fSmrgDate:   Thu Jan 14 15:57:31 2010 -0500
11991477040fSmrg
12001477040fSmrg    COPYING: add missing copyright notices
12011477040fSmrg    
12021477040fSmrg    Refer to: ActionHook.c
12031477040fSmrg    Copyright 1987, 1988 by Digital Equipment Corporation
12041477040fSmrg    Copyright 1993 by Sun Microsystems, Inc. Mountain View, CA.
12051477040fSmrg    Copyright 1987, 1988, 1998  The Open Group
12061477040fSmrg    
12071477040fSmrg    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
12081477040fSmrg    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
12091477040fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
12101477040fSmrg
12111477040fSmrgcommit b798093fc6cbcf35c095f3401586d2741adcd2cd
12121477040fSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
12131477040fSmrgDate:   Fri Dec 11 17:04:23 2009 -0800
12141477040fSmrg
12151477040fSmrg    darwin: xnu doesn't support poll on ttys on the master side.
12161477040fSmrg    
12171477040fSmrg    <rdar://problem/7360546>
12181477040fSmrg    
12191477040fSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
12201477040fSmrg
12211477040fSmrgcommit e0ac2ea8b211bdca848679ee59362384f0f97e36
12221477040fSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
12231477040fSmrgDate:   Mon Dec 7 22:28:53 2009 -0800
12241477040fSmrg
12251477040fSmrg    Fix make distcheck (./util/makestrs.1 left after distclean)
12261477040fSmrg    
12271477040fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
12281477040fSmrg
12291477040fSmrgcommit 345633dc9c79b32a1b391dfb4dfedf87ae9e291b
12301477040fSmrgAuthor: Rémi Cardona <remi@gentoo.org>
12311477040fSmrgDate:   Mon Nov 9 12:26:17 2009 +0100
12321477040fSmrg
12331477040fSmrg    Don't install makestrs on the system
12341477040fSmrg    
12351477040fSmrg    It has no known outside-libXt users. Let's not install it and its man page.
12361477040fSmrg    
12371477040fSmrg    Signed-off-by: Rémi Cardona <remi@gentoo.org>
12381477040fSmrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
12391477040fSmrg
12401477040fSmrgcommit ed31677bb9b1dd9498715a922763968917b87e49
12411477040fSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
12421477040fSmrgDate:   Fri Nov 27 20:56:04 2009 -0500
12431477040fSmrg
12441477040fSmrg    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
12451477040fSmrg    
12461477040fSmrg    Now that the INSTALL file is generated.
12471477040fSmrg    Allows running make maintainer-clean.
12481477040fSmrg
12491477040fSmrgcommit 2d95ad4beed294a0a30fdb1d8e7798fa62455a41
12501477040fSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
12511477040fSmrgDate:   Wed Oct 28 14:09:10 2009 -0400
12521477040fSmrg
12531477040fSmrg    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
12541477040fSmrg    
12551477040fSmrg    Add missing INSTALL file. Use standard GNU file on building tarball
12561477040fSmrg    README may have been updated
12571477040fSmrg    Remove AUTHORS file as it is empty and no content available yet.
12581477040fSmrg    Remove NEWS file as it is empty and no content available yet.
12591477040fSmrg
12601477040fSmrgcommit 7cc872e9934f62bf56976d5592ce621e30b1f95a
12611477040fSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
12621477040fSmrgDate:   Tue Oct 27 15:07:26 2009 -0400
12631477040fSmrg
12641477040fSmrg    Deploy the new XORG_DEFAULT_OPTIONS #24242
12651477040fSmrg    
12661477040fSmrg    This macro aggregate a number of existing macros that sets commmon
12671477040fSmrg    X.Org components configuration options. It shields the configuration file from
12681477040fSmrg    future changes.
12691477040fSmrg
12701477040fSmrgcommit 7ba57d7789362c2c2e646cc3b896802e6cbcb039
12711477040fSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
12721477040fSmrgDate:   Mon Oct 26 22:08:43 2009 -0400
12731477040fSmrg
12741477040fSmrg    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
12751477040fSmrg    
12761477040fSmrg    ChangeLog filename is known to Automake and requires no further
12771477040fSmrg    coding in the makefile.
12781477040fSmrg
12791477040fSmrgcommit b4309cadb1de581d191fce924dac8fc7e55e5fb8
12801477040fSmrgAuthor: Gaetan Nadon <memsize@videotron.ca>
12811477040fSmrgDate:   Thu Oct 22 12:34:19 2009 -0400
12821477040fSmrg
12831477040fSmrg    .gitignore: use common defaults with custom section # 24239
12841477040fSmrg    
12851477040fSmrg    Using common defaults will reduce errors and maintenance.
12861477040fSmrg    Only the very small or inexistent custom section need periodic maintenance
12871477040fSmrg    when the structure of the component changes. Do not edit defaults.
12881477040fSmrg
12891477040fSmrgcommit 80ff1f362eefabe4be62784b001500b49943f1a5
12901477040fSmrgAuthor: Jeremy Huddleston <jeremyhu@freedesktop.org>
12911477040fSmrgDate:   Wed Oct 21 12:47:26 2009 -0700
12921477040fSmrg
12931477040fSmrg    This is not a GNU project, so declare it foreign.
12941477040fSmrg    
12951477040fSmrg    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
12961477040fSmrg    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
12971477040fSmrg    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
12981477040fSmrg    > > was quite annoying to work around since 'autoreconf -fvi' replaces
12991477040fSmrg    > > it and git wants to commit it.  Should these files even be in git?
13001477040fSmrg    > > Can I nuke them for the betterment of humanity and since they get
13011477040fSmrg    > > created by autoreconf anyways?
13021477040fSmrg    >
13031477040fSmrg    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
13041477040fSmrg    
13051477040fSmrg    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
13061477040fSmrg    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
13071477040fSmrg    of the INSTALL file. It is also part of the 24206 solution.
13081477040fSmrg    
13091477040fSmrg    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
13101477040fSmrg
13112ae83157Smrgcommit 5d63df924d7f66d2207c8db67e5d6cce8c7b245b
13122ae83157SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
13132ae83157SmrgDate:   Thu Oct 8 21:50:35 2009 -0700
13142ae83157Smrg
13152ae83157Smrg    libXt 1.0.7
13162ae83157Smrg    
13172ae83157Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
13182ae83157Smrg
13192ae83157Smrgcommit f82769a1a75e17f66b67a5f71dcf889955569a57
13202ae83157SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
13212ae83157SmrgDate:   Thu Oct 8 21:33:27 2009 -0700
13222ae83157Smrg
13232ae83157Smrg    Replace AC_DEFINE_DIR with AX_DEFINE_DIR from Autoconf Archive
13242ae83157Smrg
13252ae83157Smrgcommit 0ce97e4422409de070af7fd70da590db12c58579
13262ae83157SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
13272ae83157SmrgDate:   Tue Oct 6 16:12:03 2009 -0700
13282ae83157Smrg
13292ae83157Smrg    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
13302ae83157Smrg    
13312ae83157Smrg    Includes adding many $(AM_V_GEN) calls for the AM_SILENT_RULES included
13322ae83157Smrg    by XORG_DEFAULT_OPTIONS when automake-1.11 or newer is used
13332ae83157Smrg    
13342ae83157Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
13352ae83157Smrg
13362ae83157Smrgcommit 254e2e0a8197e47bcef3e3c0b461ef8156a1af64
13372ae83157SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
13382ae83157SmrgDate:   Tue Oct 6 16:29:59 2009 -0700
13392ae83157Smrg
13402ae83157Smrg    Use make rules instead of shell for loops to generate shadow man pages
13412ae83157Smrg    
13422ae83157Smrg    Allows parallel make and simpler build logs/error reporting
13432ae83157Smrg    
13442ae83157Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
13452ae83157Smrg
13462ae83157Smrgcommit fedc095da647b6f4fda8ca5edc5644458e2b2fbf
13472ae83157SmrgAuthor: Julien Cristau <jcristau@debian.org>
13482ae83157SmrgDate:   Tue Aug 25 18:31:49 2009 +0200
13492ae83157Smrg
13502ae83157Smrg    Link against libICE
13512ae83157Smrg    
13522ae83157Smrg    libXt uses IceConnectionNumber() and IceProcessMessages(), so make sure
13532ae83157Smrg    we link against -lICE.
13542ae83157Smrg    
13552ae83157Smrg    Signed-off-by: Julien Cristau <jcristau@debian.org>
13562ae83157Smrg
13572ae83157Smrgcommit f77482f0618f954de1d080599ada058e9a3c24ff
13582ae83157SmrgAuthor: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13592ae83157SmrgDate:   Tue Jul 28 11:59:41 2009 +0200
13602ae83157Smrg
13612ae83157Smrg    Fix compilation of host tools in cross-compilation case
13622ae83157Smrg    
13632ae83157Smrg    At 36e9f0d351afbf7fd2595990b2d39e7c551f6420, a fix was added to use
13642ae83157Smrg    the host gcc instead of the target gcc when cross-compiling
13652ae83157Smrg    libXt. This fix works, but is not solve the whole problem: the CFLAGS
13662ae83157Smrg    and LDFLAGS used with the host compilers are the one defined for the
13672ae83157Smrg    target compiler (and the flags for both compilers might be very
13682ae83157Smrg    different).
13692ae83157Smrg    
13702ae83157Smrg    This new fix let libXt obey to CFLAGS_FOR_BUILD and LDFLAGS_FOR_BUILD
13712ae83157Smrg    environment variables, and use them to compile the host tools in
13722ae83157Smrg    util/.
13732ae83157Smrg    
13742ae83157Smrg    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13752ae83157Smrg
13762ae83157Smrgcommit 369629611609f20c89499c1f6b5562a4f3cca983
13772ae83157SmrgAuthor: Adam Jackson <ajax@redhat.com>
13782ae83157SmrgDate:   Thu Jul 2 13:28:01 2009 -0400
13792ae83157Smrg
13802ae83157Smrg    libXt 1.0.6
13812ae83157Smrg
13822265a131Smrgcommit 28677468c56888b18c44d71a62903d23e5c294cf
13832265a131SmrgAuthor: Jon TURNEY <jon.turney@dronecode.org.uk>
13842265a131SmrgDate:   Tue May 19 23:25:15 2009 +0100
13852265a131Smrg
13862265a131Smrg    Cygwin/X: Build fix
13872265a131Smrg    
13882265a131Smrg    Commit c59dd27ecb1751f0b097046b2f892028e5a10a3e replaces __CYGWIN__ with WIN32
13892265a131Smrg    in a preprocessor check, as the code is appropriate for both Cygwin and Mingw.
13902265a131Smrg    
13912265a131Smrg    But this isn't quite the right was to do this. Being a Win32 platform is
13922265a131Smrg    Cygwin's secret shame, and WIN32 isn't actually defined to avoid turning on
13932265a131Smrg    code specific to native-Win API ports
13942265a131Smrg    
13952265a131Smrg    (See http://www.cygwin.com/faq/faq.programming.html#faq.programming.preprocessor)
13962265a131Smrg    
13972265a131Smrg    Yes, this probably means WIN32 could bereplaced by __MINGW32__ everywhere in the
13982265a131Smrg    X sources...
13992265a131Smrg
14002265a131Smrgcommit 535f8c5324205b92c15e8755008c33a2766832c8
14012265a131SmrgAuthor: John McKernan <john.mckernan@sun.com>
14022265a131SmrgDate:   Fri May 1 13:53:03 2009 -0700
14032265a131Smrg
14042265a131Smrg    Sun bug 4010369: Too slow to process Keycode 0 events in Xt Translation Mgr.
14052265a131Smrg    
14062265a131Smrg    Evaluation from original bug report against Solaris 2.6 in 1996:
14072265a131Smrg    
14082265a131Smrg        According to my investigation with the problem using debuggable
14092265a131Smrg        libXt and libXm, keycode 0 keypress events, which are given to
14102265a131Smrg        Xt's Translation Manager when inputting any cyrillic/greek characters,
14112265a131Smrg        are not cached in Xt's Translation Manager. At the TRANSLATE macro
14122265a131Smrg        in the Xt's source lib/Xt/TMkey.c, keycode 0 keyevents are always
14132265a131Smrg        given to XtTranslateKeycode() and it consumes a long time to parse
14142265a131Smrg        Motif's Translation Manager tables as many times as keycode 0
14152265a131Smrg        keyevent are given.
14162265a131Smrg    
14172265a131Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
14182265a131Smrg
14192265a131Smrgcommit 061d3eebf7a0502afcd9c1831d67c8961feece8d
14202265a131SmrgAuthor: John McKernan <john.mckernan@sun.com>
14212265a131SmrgDate:   Fri May 1 13:41:26 2009 -0700
14222265a131Smrg
14232265a131Smrg    Sun bug #1237023:  Dtterm crashes in XtDisplayAccelerators()
14242265a131Smrg    
14252265a131Smrg    Don't try to printf if returned string is NULL
14262265a131Smrg    
14272265a131Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
14282265a131Smrg
14292265a131Smrgcommit e500631954c8d390e8705fde7f50d1acc006406e
14302265a131SmrgAuthor: Jeremy Huddleston <jeremy@yuffie.local>
14312265a131SmrgDate:   Thu Mar 12 01:03:39 2009 -0700
14322265a131Smrg
14332265a131Smrg    darwin: Don't use poll() on versions of darwin before darwin10
14342265a131Smrg
14352265a131Smrgcommit 81792a4cb402c4e5275d63465bc5d65599e34a25
14362265a131SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
14372265a131SmrgDate:   Mon Feb 2 20:34:36 2009 -0800
14382265a131Smrg
14392265a131Smrg    Add README with pointers to mailing list, bugzilla & git repos
14402265a131Smrg    
14412265a131Smrg    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
14422265a131Smrg
14432265a131Smrgcommit f56a69f2cf7df1e7cdf2494c5408786e53467374
14442265a131SmrgAuthor: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
14452265a131SmrgDate:   Fri Jan 30 18:22:10 2009 -0200
14462265a131Smrg
14472265a131Smrg    Janitor: ansification, make distcheck, compiler warnings, .gitignore.
14482265a131Smrg    
14492265a131Smrg      Most "compiler" warnings were actually sparse warnings, due to
14502265a131Smrg    assigning a integer to a pointer, or an external symbol without
14512265a131Smrg    a previous declaration.
14522265a131Smrg
14532265a131Smrgcommit c1f227f94aec6f4555182965fc0d2d8f33fef01f
14542265a131SmrgAuthor: Peter Breitenlohner <peb@mppmu.mpg.de>
14552265a131SmrgDate:   Mon Oct 20 18:50:37 2008 -0700
14562265a131Smrg
14572265a131Smrg    X.Org Bug 17942: libXt manpage formatting
14582265a131Smrg    
14592265a131Smrg    <http://bugs.freedesktop.org/show_bug.cgi?id=17942>
14602265a131Smrg
14612265a131Smrgcommit f488a6a218da6b543d1495e607ff1b31b0b48900
14622265a131SmrgAuthor: Daniel Stone <daniel@fooishbar.org>
14632265a131SmrgDate:   Tue Sep 23 19:14:09 2008 +0300
14642265a131Smrg
14652265a131Smrg    configure.ac: Minor thinko
14662265a131Smrg
14672265a131Smrgcommit 36e9f0d351afbf7fd2595990b2d39e7c551f6420
14682265a131SmrgAuthor: John Tapsell <johnflux@gmail.com>
14692265a131SmrgDate:   Tue Sep 23 19:00:42 2008 +0300
14702265a131Smrg
14712265a131Smrg    configure.ac: Use native compiler for build tools
14722265a131Smrg    
14732265a131Smrg    makestrs is used during the build, so use the native compiler (either
14742265a131Smrg    gcc or cc in $PATH, can be overridden as $CC_FOR_BUILD) instead of the
14752265a131Smrg    (possibly cross-) compiler.
14762265a131Smrg
14772265a131Smrgcommit ace1676b0630dfe739c3bd712ed2b6e46bdb52f1
14782265a131SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
14792265a131SmrgDate:   Mon Jun 23 20:04:29 2008 -0700
14802265a131Smrg
14812265a131Smrg    Update ac_define_dir.m4 to 2008-04-12 version
14822265a131Smrg
14832265a131Smrgcommit 556918e21fbb67131d979b04f29a0b59fcd87575
14842265a131SmrgAuthor: Alan Hourihane <alanh@tungstengraphics.com>
14852265a131SmrgDate:   Wed Apr 30 19:15:14 2008 +0100
14862265a131Smrg
14872265a131Smrg    Set a blank default search path for WIN32
14882265a131Smrg
14892265a131Smrgcommit 56444103a3b2159d334aa87d782fbca987118bbc
14902265a131SmrgAuthor: Alan Hourihane <alanh@tungstengraphics.com>
14912265a131SmrgDate:   Tue Apr 29 22:44:54 2008 +0100
14922265a131Smrg
14932265a131Smrg    less speed, more haste
14942265a131Smrg
14952265a131Smrgcommit a393450cbde80b6e7f0e1c4112363eb1313a6cdb
14962265a131SmrgAuthor: Alan Hourihane <alanh@tungstengraphics.com>
14972265a131SmrgDate:   Tue Apr 29 22:16:05 2008 +0100
14982265a131Smrg
14992265a131Smrg    fix logic inverted problem
15002265a131Smrg
15012265a131Smrgcommit cd83cf47412b4a5979e152990c3b0870751aee07
15022265a131SmrgAuthor: Colin Harrison <colin.harrison-at-virgin.net>
15032265a131SmrgDate:   Tue Apr 29 19:45:50 2008 +0100
15042265a131Smrg
15052265a131Smrg    Reduce the path searches on mingw
15062265a131Smrg
15072265a131Smrgcommit bb6d2a09b87560ae396085ef0981b700924333cd
15082265a131SmrgAuthor: Colin Harrison <colin.harrison-at-virgin.net>
15092265a131SmrgDate:   Tue Apr 29 13:45:06 2008 +0100
15102265a131Smrg
15112265a131Smrg    Xming specific configuration file settings
15122265a131Smrg
15132265a131Smrgcommit 6baea764567c3327f1d85ba91375adaea6dab46d
15142265a131SmrgAuthor: Alan Hourihane <alanh@tungstengraphics.com>
15152265a131SmrgDate:   Tue Apr 29 10:22:35 2008 +0100
15162265a131Smrg
15172265a131Smrg    Link with winsock for WIN32 platforms
15182265a131Smrg
15192265a131Smrgcommit c59dd27ecb1751f0b097046b2f892028e5a10a3e
15202265a131SmrgAuthor: Colin Harrison <colin.harrison-at-virgin.net>
15212265a131SmrgDate:   Tue Apr 29 10:19:55 2008 +0100
15222265a131Smrg
15232265a131Smrg    Fix some build issues for Win32 platforms
15242265a131Smrg
15252265a131Smrgcommit 8e95cb765e88d36c35f868f650c86c62c31ad635
15262265a131SmrgAuthor: Colin Harrison <colin.harrison-at-virgin.net>
15272265a131SmrgDate:   Wed Apr 23 13:56:28 2008 +0100
15282265a131Smrg
15292265a131Smrg    Add __MINGW32__
15302265a131Smrg
15312265a131Smrgcommit 4b64b821a48fe493056271216dbe29d43376954b
15322265a131SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
15332265a131SmrgDate:   Sun Mar 9 08:42:48 2008 +0100
15342265a131Smrg
15352265a131Smrg    nuke RCS Ids
15362265a131Smrg
15372265a131Smrgcommit b648ed992d2c3ea8a7462a595e51a07085bf4688
15382265a131SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
15392265a131SmrgDate:   Fri Mar 7 15:52:27 2008 -0800
15402265a131Smrg
15412265a131Smrg    Solaris builds need to pass -intelabi to makestrs, even on SPARC
15422265a131Smrg    
15432265a131Smrg    For some reason, when Solaris moved to X11R6.0, the intelabi version
15442265a131Smrg    of StringDefs.c/.h was used on SPARC, so now we're stuck with 10+ years
15452265a131Smrg    of binaries built to use it.
15462265a131Smrg
15472265a131Smrgcommit c044ea620446db676ee076484fed3268c4d7c695
15482265a131SmrgAuthor: James Cloos <cloos@jhcloos.com>
15492265a131SmrgDate:   Thu Dec 6 15:51:20 2007 -0500
15502265a131Smrg
15512265a131Smrg    Add missing PHONY line for automatic ChangeLog generation
15522265a131Smrg
15532265a131Smrgcommit 6b483e355de6c5ee5dc635ab9b817bf72680b016
15542265a131SmrgAuthor: Julien Cristau <jcristau@debian.org>
15552265a131SmrgDate:   Sat Jun 23 15:20:09 2007 +0100
15562265a131Smrg
15572265a131Smrg    Allow C++ apps to build using libXt
15582265a131Smrg
15592265a131Smrgcommit 845e51c740574db2f72a5e7c5462d8f56a3c4e22
15602265a131SmrgAuthor: Andreas Luik <luik@orthogon.com>
15612265a131SmrgDate:   Sun Apr 8 00:43:56 2007 +0300
15622265a131Smrg
15632265a131Smrg    Recalculate fd_set more aggressively (bug #808)
15642265a131Smrg    
15652265a131Smrg    select() can modify the fd set, so be a bit pessimistic and recalculate
15662265a131Smrg    it more often.
15672265a131Smrg
15682265a131Smrgcommit 007d9e5f8b2edc3ff8ce8b2f96b8f56a417bb78d
15692265a131SmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
15702265a131SmrgDate:   Mon Feb 26 18:27:43 2007 +0100
15712265a131Smrg
15722265a131Smrg    Sync XtGetErrorDatabaseText() prototype with reality.
15732265a131Smrg
15742265a131Smrgcommit 4e7031510d05471e77ff48355b23fc8e4302648c
15752265a131SmrgAuthor: Ben Byer <bbyer@bbyer.(none)>
15762265a131SmrgDate:   Tue Feb 20 01:05:27 2007 -0800
15772265a131Smrg
15782265a131Smrg    added -flat_namespace to CFLAGS for Darwin
15792265a131Smrg
15802265a131Smrgcommit 92452ca7a51fa77ea60eacd320dbd970e32653c9
15812265a131SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
15822265a131SmrgDate:   Sat Jan 27 22:29:03 2007 -0800
15832265a131Smrg
15842265a131Smrg    Version bump: 1.0.5
15852265a131Smrg
15862265a131Smrgcommit a5c7d56278e569257d3d64ff7681d0a484a1f817
15872265a131SmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
15882265a131SmrgDate:   Sat Jan 27 22:26:55 2007 -0800
15892265a131Smrg
15902265a131Smrg    Replace static ChangeLog with dist-hook to generate from git log
15912265a131Smrg
1592444c061aSmrgcommit 67772a3f39c5e8c4019336b0bf4d32e70726b0c0
1593444c061aSmrgAuthor: Eric S. Raymond <esr@thyrsus.com>
1594444c061aSmrgDate:   Tue Jan 2 17:49:17 2007 -0800
1595444c061aSmrg
1596444c061aSmrg    Bug 9514: Markup error in makestrs.1x man page
1597444c061aSmrg    
1598444c061aSmrg    <https://bugs.freedesktop.org/show_bug.cgi?id=9514>
1599444c061aSmrg
1600444c061aSmrgcommit 75f83503ba1db628137ffc9d1d9e4f2a7a2fd97a
16011477040fSmrgMerge: 2f201b1 153264a
1602444c061aSmrgAuthor: Jeremy C. Reed <reed@glacier.reedmedia.net>
1603444c061aSmrgDate:   Sat Dec 9 09:31:02 2006 -0600
1604444c061aSmrg
1605444c061aSmrg    Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libXt
1606444c061aSmrg
1607444c061aSmrgcommit 2f201b177816be7112884bda180d65f5fff19155
1608444c061aSmrgAuthor: Jeremy C. Reed <reed@glacier.reedmedia.net>
1609444c061aSmrgDate:   Sat Dec 9 09:28:04 2006 -0600
1610444c061aSmrg
1611444c061aSmrg    Don't use "INSTALL" during the build because INSTALL may be set by
1612444c061aSmrg    build environment with settings for chown and make not work with
1613444c061aSmrg    permissions of the builder.  So use mkdir -p and cp instead.  This
1614444c061aSmrg    is for my bug #6599.
1615444c061aSmrg
1616444c061aSmrgcommit 153264a7f290f98e01ed2dbd7265c977ec8ba7e1
1617444c061aSmrgAuthor: Daniel Stone <daniel@fooishbar.org>
1618444c061aSmrgDate:   Wed Nov 8 16:16:02 2006 +0200
1619444c061aSmrg
1620444c061aSmrg    bump to 1.0.4
1621444c061aSmrg
1622444c061aSmrgcommit 0c1954765c32c1bd298111cc6bed2f090494c0cf
1623444c061aSmrgAuthor: Eric Anholt <eric@anholt.net>
1624444c061aSmrgDate:   Fri Oct 27 12:35:38 2006 -0700
1625444c061aSmrg
1626444c061aSmrg    Fix .pc file with new autotools by using AC_DEFINE_DIR.
1627444c061aSmrg    
1628444c061aSmrg    With autoconf 2.60, $datadir now expands to use $datarootdir rather than just
1629444c061aSmrg    $prefix, so the .pc referenced the undefined $datarootdir.  AC_DEFINE_DIR
1630444c061aSmrg    expands it all out for us.
1631444c061aSmrg
1632444c061aSmrgcommit 3c166cc1efe86ca42180a64e14b6bbbc9744bc82
1633444c061aSmrgAuthor: Eric Anholt <eric@anholt.net>
1634444c061aSmrgDate:   Fri Oct 27 12:30:09 2006 -0700
1635444c061aSmrg
1636444c061aSmrg    Add more generated files to ignore.
1637444c061aSmrg
1638444c061aSmrgcommit 8d18dfa21f8349c998675e1f9971de02ca99a1cd
1639444c061aSmrgAuthor: Adam Jackson <ajax@benzedrine.nwnk.net>
1640444c061aSmrgDate:   Fri Oct 13 16:32:28 2006 -0400
1641444c061aSmrg
1642444c061aSmrg    Bump to 1.0.3
1643444c061aSmrg
1644444c061aSmrgcommit b54d069ea397486c6125943ffdb813482383576a
1645444c061aSmrgAuthor: Qiu-Yuan (Kathleen) Yang <qiu-yuan.yang@sun.com>
1646444c061aSmrgDate:   Fri Sep 1 18:04:26 2006 -0700
1647444c061aSmrg
1648444c061aSmrg    Sun bug #4962001: Close memory leaks seen in Motif apps
1649444c061aSmrg    
1650444c061aSmrg    The function "GetResources" will return a copy of resources to the caller
1651444c061aSmrg    and the caller has the responsibility to free the returned copy.  However some
1652444c061aSmrg    functions, such as "XtGetSubresources", "_XtGetResources", and
1653444c061aSmrg    "XtGetApplicationResources" invoked "GetResources" without freeing the
1654444c061aSmrg    returned resource copy.
1655444c061aSmrg
1656444c061aSmrgcommit 6e48adfab0c020ab5d55b68f9b4cc63ed5d8b14c
1657444c061aSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
1658444c061aSmrgDate:   Fri Sep 1 17:59:42 2006 -0700
1659444c061aSmrg
1660444c061aSmrg    Add *~ to .gitignore to skip over emacs droppings
1661444c061aSmrg
1662444c061aSmrgcommit 1eeeff85bf9f293de875169f6dc54577de0443f1
1663444c061aSmrgAuthor: David Nusinow <dnusinow@debian.org>
1664444c061aSmrgDate:   Wed Aug 30 16:33:10 2006 -0400
1665444c061aSmrg
1666444c061aSmrg    Generate the internal manpage section using __libmansuffix__
1667444c061aSmrg
1668444c061aSmrgcommit e2f43888fe021aac27770afa6a64fb3cf3fab190
1669444c061aSmrgAuthor: Alan Coopersmith <alan.coopersmith@sun.com>
1670444c061aSmrgDate:   Thu Jul 13 14:59:08 2006 -0700
1671444c061aSmrg
1672444c061aSmrg    renamed: .cvsignore -> .gitignore
1673444c061aSmrg
1674444c061aSmrgcommit 3d3a1bc23f571daa7a876a21169d5a0c996ce7cc
1675444c061aSmrgAuthor: Adam Jackson <ajax@nwnk.net>
1676444c061aSmrgDate:   Fri May 12 16:10:27 2006 +0000
1677444c061aSmrg
1678444c061aSmrg    Bump to 1.0.2
1679444c061aSmrg
1680444c061aSmrgcommit fc82234c73362d6f07acf2dcf72bcefd96850105
1681444c061aSmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
1682444c061aSmrgDate:   Sun Apr 30 14:30:16 2006 +0000
1683444c061aSmrg
1684444c061aSmrg    Fix ERRORDB definition for the case where ${prefix} != /usr
1685444c061aSmrg
1686444c061aSmrgcommit bc813392aa8f563e6cd385636b90a7496fcaa14e
1687444c061aSmrgAuthor: Adam Jackson <ajax@nwnk.net>
1688444c061aSmrgDate:   Thu Apr 27 00:23:17 2006 +0000
1689444c061aSmrg
1690444c061aSmrg    Bump to 1.0.1
1691444c061aSmrg
1692444c061aSmrgcommit 1c55684a7411c35fce2a958d84be4c13b5349ea0
1693444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1694444c061aSmrgDate:   Sun Feb 12 18:19:22 2006 +0000
1695444c061aSmrg
1696444c061aSmrg    Bug #5628 <https://bugs.freedesktop.org/show_bug.cgi?id=5628> Shadow pages
1697444c061aSmrg        not created correctly when MANDIR & MANSUFFIX don't match.
1698444c061aSmrg
1699444c061aSmrgcommit 6851a1faf46a4d8a85e481162c8ee84f66174f89
1700444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1701444c061aSmrgDate:   Thu Dec 15 00:24:34 2005 +0000
1702444c061aSmrg
1703444c061aSmrg    Update package version number for final X11R7 release candidate.
1704444c061aSmrg
1705444c061aSmrgcommit b9464aa563b650faefbb881d5b399659aa8c30bb
1706444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1707444c061aSmrgDate:   Sat Dec 10 16:29:07 2005 +0000
1708444c061aSmrg
1709444c061aSmrg    Add configure option to install makestrs and its manpage.
1710444c061aSmrg    Add makestrs man page.
1711444c061aSmrg
1712444c061aSmrgcommit 6be3ca4fb0d0f9a1361d45dfc094f0a7a85b27b4
1713444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1714444c061aSmrgDate:   Wed Dec 7 16:17:08 2005 +0000
1715444c061aSmrg
1716444c061aSmrg    Add configure option to set the build's app-default dir, and put the result
1717444c061aSmrg        in the xt.pc file for applications to use.
1718444c061aSmrg
1719444c061aSmrgcommit 3186014010acbda9f8e3568a1e8076130212f600
1720444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1721444c061aSmrgDate:   Tue Dec 6 22:48:44 2005 +0000
1722444c061aSmrg
1723444c061aSmrg    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
1724444c061aSmrg
1725444c061aSmrgcommit 5801485b720e1dd3799737d9f127212afd3101c7
1726444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1727444c061aSmrgDate:   Sat Dec 3 05:49:45 2005 +0000
1728444c061aSmrg
1729444c061aSmrg    Update package version number for X11R7 RC3 release.
1730444c061aSmrg
1731444c061aSmrgcommit d480f9dbd3e07b4e139f2a1422f803e6e6264854
1732444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1733444c061aSmrgDate:   Sat Dec 3 04:41:50 2005 +0000
1734444c061aSmrg
1735444c061aSmrg    Add check and cflags for malloc(0) returning NULL.
1736444c061aSmrg
1737444c061aSmrgcommit 2a591fe7b3416d8609bd71cb068f9390105ffecf
1738444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1739444c061aSmrgDate:   Mon Nov 28 22:03:06 2005 +0000
1740444c061aSmrg
1741444c061aSmrg    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
1742444c061aSmrg        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
1743444c061aSmrg
1744444c061aSmrgcommit 7a8979367e4ab1a6412fef9a027b7d38621d87b7
1745444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1746444c061aSmrgDate:   Wed Nov 23 22:33:07 2005 +0000
1747444c061aSmrg
1748444c061aSmrg    Bug #5003 <https://bugs.freedesktop.org/show_bug.cgi?id=5003> Patch #3763
1749444c061aSmrg        <https://bugs.freedesktop.org/attachment.cgi?id=3763> Xorg code misuses
1750444c061aSmrg        S_IF* macros
1751444c061aSmrg
1752444c061aSmrgcommit 2533120c26185990d326fa14c92383f85239f3b7
1753444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1754444c061aSmrgDate:   Sat Nov 19 07:15:43 2005 +0000
1755444c061aSmrg
1756444c061aSmrg    Update pkgconfig files to separate library build-time dependencies from
1757444c061aSmrg        application build-time dependencies, and update package deps to work
1758444c061aSmrg        with separate build roots.
1759444c061aSmrg
1760444c061aSmrgcommit 3f332f9af360cd42f5ff1b6f16ac64f7d146ff34
1761444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1762444c061aSmrgDate:   Wed Nov 9 21:19:13 2005 +0000
1763444c061aSmrg
1764444c061aSmrg    Update package version number for X11R7 RC2 release.
1765444c061aSmrg
1766444c061aSmrgcommit f151f6dfa14c36cfa54ab3e55bb67f24a8a39dc6
1767444c061aSmrgAuthor: Kean Johnson <kean@armory.com>
1768444c061aSmrgDate:   Tue Nov 8 06:33:25 2005 +0000
1769444c061aSmrg
1770444c061aSmrg    See ChangeLog entry 2005-11-07 for details.
1771444c061aSmrg
1772444c061aSmrgcommit 7ed0ec3136190288b0c450cdf2998000c43619df
1773444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1774444c061aSmrgDate:   Tue Nov 1 15:11:51 2005 +0000
1775444c061aSmrg
1776444c061aSmrg    Update pkgcheck dependencies to work with separate build roots.
1777444c061aSmrg
1778444c061aSmrgcommit 33b861860b86b53840007010287f5483a503c8e9
1779444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1780444c061aSmrgDate:   Wed Oct 19 02:48:11 2005 +0000
1781444c061aSmrg
1782444c061aSmrg    Update package version number for RC1 release.
1783444c061aSmrg
1784444c061aSmrgcommit d3853ab17d7203e7fbdfcd5cc8ed3505e5aa6233
1785444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1786444c061aSmrgDate:   Tue Oct 18 07:24:03 2005 +0000
1787444c061aSmrg
1788444c061aSmrg    Use $(INSTALL) instead of $(install_sh_DATA) for creating directories.
1789444c061aSmrg
1790444c061aSmrgcommit 831a32df90d6b3db66d6c578f6e231d4aab2b760
1791444c061aSmrgAuthor: Adam Jackson <ajax@nwnk.net>
1792444c061aSmrgDate:   Tue Oct 18 03:10:14 2005 +0000
1793444c061aSmrg
1794444c061aSmrg    Split the 'install -d' over multiple lines so certain lame versions of
1795444c061aSmrg        autotools don't flip out.
1796444c061aSmrg
1797444c061aSmrgcommit 5e37faddaac8ac50ee4ca719975f9bf526e4c980
1798444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1799444c061aSmrgDate:   Tue Oct 18 01:50:02 2005 +0000
1800444c061aSmrg
1801444c061aSmrg    Add --with-xfile-search-path=<path> and default setting to match monolith
1802444c061aSmrg        XFileSearchPathDefault in Imake (including extra directories used in
1803444c061aSmrg        Debian section of linux.cf.)
1804444c061aSmrg
1805444c061aSmrgcommit 52edad6913e3efd3fcec6c73e13d33bf8c3a5e65
1806444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1807444c061aSmrgDate:   Tue Oct 18 00:00:09 2005 +0000
1808444c061aSmrg
1809444c061aSmrg    Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions to
1810444c061aSmrg        work better with BSD make
1811444c061aSmrg
1812444c061aSmrgcommit 1fcb9d04dd8b2f78aff2d64e6db7588c973cdb5b
1813444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1814444c061aSmrgDate:   Mon Oct 17 21:13:22 2005 +0000
1815444c061aSmrg
1816444c061aSmrg    Rename .shadows.DONE to shadows.DONE to avoid some make's thinking it's a
1817444c061aSmrg        suffix rule (reported by Matthieu Herrb)
1818444c061aSmrg
1819444c061aSmrgcommit 4423fc41efc97ad1559f281c2ce3c835ccc88c61
1820444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1821444c061aSmrgDate:   Thu Oct 13 04:27:16 2005 +0000
1822444c061aSmrg
1823444c061aSmrg    Add generated man pages to .cvsignore file
1824444c061aSmrg
1825444c061aSmrgcommit 3c676e51ca509fff616495ac7354ac8b4ecde7e4
1826444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1827444c061aSmrgDate:   Wed Oct 12 00:22:32 2005 +0000
1828444c061aSmrg
1829444c061aSmrg    configure.ac Set up cpp pre-processing of man pages Add shadow man pages
1830444c061aSmrg        for man pages that document multiple functions.
1831444c061aSmrg
1832444c061aSmrgcommit 0543cf76a5e11133b5f76fa37b39cbe2985c1c75
1833444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1834444c061aSmrgDate:   Sat Sep 24 00:23:32 2005 +0000
1835444c061aSmrg
1836444c061aSmrg    Include <X11/XlibConf.h> to get correct XTHREADS settings in non-Imake
1837444c061aSmrg        builds.
1838444c061aSmrg
1839444c061aSmrgcommit 88374bab9adfe73dc445d4202a28e4d6021a674f
1840444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1841444c061aSmrgDate:   Wed Sep 21 02:35:01 2005 +0000
1842444c061aSmrg
1843444c061aSmrg    Add checks for poll & snprintf & define old Imake names if found Enable XKB
1844444c061aSmrg        usage in Xt unless --disable-xkb is specified Set STRINGSABIOPTIONS for
1845444c061aSmrg        building StringDefs files on Solaris, SCO, and SVR4 systems.
1846444c061aSmrg
1847444c061aSmrgcommit dbd0485a6e1926e7b94fdffb3e71de27c4a29012
1848444c061aSmrgAuthor: Adam Jackson <ajax@nwnk.net>
1849444c061aSmrgDate:   Mon Aug 1 23:59:39 2005 +0000
1850444c061aSmrg
1851444c061aSmrg    Properly define BUILT_FILES
1852444c061aSmrg
1853444c061aSmrgcommit f4043547fbb2feb87f480388a695016b90f53279
1854444c061aSmrgAuthor: Keith Packard <keithp@keithp.com>
1855444c061aSmrgDate:   Mon Aug 1 23:47:55 2005 +0000
1856444c061aSmrg
1857444c061aSmrg    Move building of StringDefs files to src and fix them so that parallel make
1858444c061aSmrg        works right.
1859444c061aSmrg
1860444c061aSmrgcommit 027977140e19c5622331ac90eeb5e9bb9fe72640
1861444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
1862444c061aSmrgDate:   Fri Jul 29 21:22:52 2005 +0000
1863444c061aSmrg
1864444c061aSmrg    Various changes preparing packages for RC0:
1865444c061aSmrg    - Verify and update package version numbers as needed
1866444c061aSmrg    - Implement versioning scheme
1867444c061aSmrg    - Change bug address to point to bugzilla bug entry form
1868444c061aSmrg    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1869444c061aSmrg        reenable it)
1870444c061aSmrg    - Fix makedepend to use pkgconfig and pass distcheck
1871444c061aSmrg    - Update build script to build macros first
1872444c061aSmrg    - Update modular Xorg version
1873444c061aSmrg
1874444c061aSmrgcommit 28845cf017b991f7ed2dd23c005ab36ca43b97a5
1875444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1876444c061aSmrgDate:   Fri Jul 22 20:30:10 2005 +0000
1877444c061aSmrg
1878444c061aSmrg    Bug #3824: <https://bugs.freedesktop.org/show_bug.cgi?id=3824> Correct
1879444c061aSmrg        incomplete license statement from Sun.
1880444c061aSmrg
1881444c061aSmrgcommit 052efe144da64f96fb1201a36933894d2d4bfb3c
1882444c061aSmrgAuthor: Daniel Stone <daniel@fooishbar.org>
1883444c061aSmrgDate:   Tue Jul 19 02:00:01 2005 +0000
1884444c061aSmrg
1885444c061aSmrg    distcheck fixes -- clean up after makestrs, don't list non-existant files.
1886444c061aSmrg
1887444c061aSmrgcommit e1cd82cf0b4d51db42c5d71a63805b6fb9ad45b8
1888444c061aSmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
1889444c061aSmrgDate:   Sun Jul 17 10:15:26 2005 +0000
1890444c061aSmrg
1891444c061aSmrg    Fix for building outside of srcdir.
1892444c061aSmrg
1893444c061aSmrgcommit 40bf5c6a837430bf23f86b97fcde8237099511c0
1894444c061aSmrgAuthor: Daniel Stone <daniel@fooishbar.org>
1895444c061aSmrgDate:   Sat Jul 16 07:37:19 2005 +0000
1896444c061aSmrg
1897444c061aSmrg    Set version number to 6.0.0 with -version-number.
1898444c061aSmrg
1899444c061aSmrgcommit 265f56bafdca73f28a4937ebff86ac77a25f2d4b
1900444c061aSmrgAuthor: Keith Packard <keithp@keithp.com>
1901444c061aSmrgDate:   Sat Jul 9 06:49:50 2005 +0000
1902444c061aSmrg
1903444c061aSmrg    Add .cvsignore files
1904444c061aSmrg
1905444c061aSmrgcommit 63a4f8f76f5fb9159447878a4a85a14d0fbf4bf6
1906444c061aSmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1907444c061aSmrgDate:   Thu Jun 30 12:23:32 2005 +0000
1908444c061aSmrg
1909444c061aSmrg    Add -no-undefined to linker command to build shared library on cygwin too
1910444c061aSmrg
1911444c061aSmrgcommit 64b2b98096c6a5b2ac3af59796e07601eee4e28a
1912444c061aSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1913444c061aSmrgDate:   Mon Jun 20 21:47:20 2005 +0000
1914444c061aSmrg
1915444c061aSmrg    - Make Xt install its internal files in /usr/include/X11, both in the
1916444c061aSmrg        modular and the monolithic tree.
1917444c061aSmrg    - Update XTrap to use #include <X11/internal-xt-headerI.h>
1918444c061aSmrg    - Add XvMC to symlink.sh
1919444c061aSmrg
1920444c061aSmrgcommit 6e10d9886cfe518d1407331a7a8e5bac85390249
1921444c061aSmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1922444c061aSmrgDate:   Fri Jun 10 12:19:31 2005 +0000
1923444c061aSmrg
1924444c061aSmrg    ensure $(buildir)/src and $(builddir)/include/X11 exist before installing
1925444c061aSmrg        generated files there
1926444c061aSmrg
1927444c061aSmrgcommit 1b5fb35a8db7bcf568a2318118068b6c01169c14
1928444c061aSmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1929444c061aSmrgDate:   Tue May 24 16:06:12 2005 +0000
1930444c061aSmrg
1931444c061aSmrg    separation of source and build directories
1932444c061aSmrg
1933444c061aSmrgcommit e6db93aff3a4e92b8d13998866a787bdc08b6f35
1934444c061aSmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1935444c061aSmrgDate:   Tue May 24 15:58:51 2005 +0000
1936444c061aSmrg
1937444c061aSmrg    Make source directory for templates configurable
1938444c061aSmrg
1939444c061aSmrgcommit 82f3473668ed08af059e094a696911d2347e5d57
1940444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1941444c061aSmrgDate:   Sun May 22 19:05:11 2005 +0000
1942444c061aSmrg
1943444c061aSmrg    Convert man pages to long file names in lib/X11, lib/Xt, & lib/Xext
1944444c061aSmrg
1945444c061aSmrgcommit 1c6db5c90aa4b4c7c82b0676416c2a9a0baa6c67
1946444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1947444c061aSmrgDate:   Sun May 22 04:25:43 2005 +0000
1948444c061aSmrg
1949444c061aSmrg    Check for <alloca.h> and define INCLUDE_ALLOCA_H if found, since
1950444c061aSmrg        <Xalloca.h> requires it.
1951444c061aSmrg
1952444c061aSmrgcommit 2e00049e9b02e26f858c3e4510641a735c03b086
1953444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
1954444c061aSmrgDate:   Sat May 21 20:47:26 2005 +0000
1955444c061aSmrg
1956444c061aSmrg    Use $(install_sh_DATA) instead of "install" for better portability. Remove
1957444c061aSmrg        duplicate installation lines.
1958444c061aSmrg    Add AM_CFLAGS to pass through XT_CFLAGS & X11_CFLAGS
1959444c061aSmrg
1960444c061aSmrgcommit a175c9ea92967441a7ad33d2f6c8bf26cbe954fe
1961444c061aSmrgAuthor: Adam Jackson <ajax@nwnk.net>
1962444c061aSmrgDate:   Thu May 19 00:22:33 2005 +0000
1963444c061aSmrg
1964444c061aSmrg    revert last change, didn't do right thing at all, sorry for the noise
1965444c061aSmrg
1966444c061aSmrgcommit 185284247a889358b2ea269424eb665a71079826
1967444c061aSmrgAuthor: Adam Jackson <ajax@nwnk.net>
1968444c061aSmrgDate:   Thu May 19 00:10:08 2005 +0000
1969444c061aSmrg
1970444c061aSmrg    Require automake 1.7 in AM_INIT_AUTOMAKE
1971444c061aSmrg
1972444c061aSmrgcommit c7fe09644945e3725c0b67b84cd24d8475cea184
1973444c061aSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1974444c061aSmrgDate:   Wed May 18 19:34:25 2005 +0000
1975444c061aSmrg
1976444c061aSmrg    Also include include/X11
1977444c061aSmrg
1978444c061aSmrgcommit 605a76dcc93e277e1b26841a0225b7e0fb851b76
1979444c061aSmrgAuthor: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1980444c061aSmrgDate:   Wed May 18 15:38:31 2005 +0000
1981444c061aSmrg
1982444c061aSmrg    - conditionally include config.h in xc/lib/Xt sources
1983444c061aSmrg    - add build system for lib/Xt
1984444c061aSmrg
1985444c061aSmrgcommit b0a241cf7c7ab3840929da3b1aabdda7bab22517
1986444c061aSmrgAuthor: Egbert Eich <eich@suse.de>
1987444c061aSmrgDate:   Tue May 17 08:10:10 2005 +0000
1988444c061aSmrg
1989444c061aSmrg    gcc4 allows to check if sentinels are correct (a sentinel is the
1990444c061aSmrg        terminating element in a varargs list). A sentinel needs to be NULL,
1991444c061aSmrg        not 0 - which doesn't make a difference on 32bit but matters on 64bit.
1992444c061aSmrg        Furthermore it can be told that functions have a printf-like format
1993444c061aSmrg        string and argument list so that they can verify that both match. To
1994444c061aSmrg        use these features certain attributes need to be set - which are
1995444c061aSmrg        compiler specific. To do this we define macros which are expanded
1996444c061aSmrg        depending on the compiler version. For now we put those in
1997444c061aSmrg        include/Xfuncproto.h (the XFree86 DDX layer contains a file compiler.h
1998444c061aSmrg        which however is not visible outside the DDX) (Bugzilla #3268).
1999444c061aSmrg
2000444c061aSmrgcommit 2b42b9154f9886ab05da1c3d6ce75fd95f59e04e
2001444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
2002444c061aSmrgDate:   Sun May 15 20:52:39 2005 +0000
2003444c061aSmrg
2004444c061aSmrg    Add settings to bring Solaris builds closer to the ones Sun packages in
2005444c061aSmrg        Solaris. Adds "BuildLikeSun" options for areas Sun deviates from the
2006444c061aSmrg        way Xorg is packaged on other platforms. See comment in sun.cf for
2007444c061aSmrg        details. Also, use system-provided Expat on Solaris 10 and other
2008444c061aSmrg        cleanups.
2009444c061aSmrg    Set shared library versions for Solaris builds to match versions used in
2010444c061aSmrg        Solaris. Add missing SharedXfixesReqs and SharedXdamageReqs.
2011444c061aSmrg    Add -solarisabi option to create XtStrings code compatibile with existing
2012444c061aSmrg        Solaris binaries. (Off by default, on if "BuildLikeSun" is set in
2013444c061aSmrg        sun.cf)
2014444c061aSmrg
2015444c061aSmrgcommit 149898492fe56f6a096a875375faa7323f7e96f4
2016444c061aSmrgAuthor: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
2017444c061aSmrgDate:   Wed Apr 20 09:35:50 2005 +0000
2018444c061aSmrg
2019444c061aSmrg    Bugzilla #3072 (https://bugs.freedesktop.org/show_bug.cgi?id=3072)
2020444c061aSmrg        attachment #2469 (https://bugs.freedesktop.org/attachment.cgi?id=2469):
2021444c061aSmrg        fix uninitialized pointer in libXt on Win32. Reported by Dave Williss
2022444c061aSmrg
2023444c061aSmrgcommit 85eb751e4e1683af6cee3ee9dce29f74911a639d
2024444c061aSmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
2025444c061aSmrgDate:   Mon Feb 21 21:08:27 2005 +0000
2026444c061aSmrg
2027444c061aSmrg    Convert lib/Xt to ANSI C (Thomas Dickey). Fixes for a few valgrind warnings
2028444c061aSmrg        (Thomas Dickey).
2029444c061aSmrg
2030444c061aSmrgcommit 94150cb72d9d641c64325cd70323d93b9a3701a5
2031444c061aSmrgAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>
2032444c061aSmrgDate:   Wed Jan 19 19:27:34 2005 +0000
2033444c061aSmrg
2034444c061aSmrg    doc/man/Xt/Imakefile
2035444c061aSmrg    doc/man/Xt/XtAddCbk.man
2036444c061aSmrg    doc/man/Xt/XtAddIn.man
2037444c061aSmrg    doc/man/Xt/XtAllocGC.man
2038444c061aSmrg    doc/man/Xt/XtAppE.man
2039444c061aSmrg    doc/man/Xt/XtAppEM.man
2040444c061aSmrg    doc/man/Xt/XtAppSTC.man
2041444c061aSmrg    doc/man/Xt/XtClass.man
2042444c061aSmrg    doc/man/Xt/XtConvSt.man
2043444c061aSmrg    doc/man/Xt/XtConvert.man
2044444c061aSmrg    doc/man/Xt/XtCreateSR.man
2045444c061aSmrg    doc/man/Xt/XtDisplayI.man
2046444c061aSmrg    doc/man/Xt/XtErr.man
2047444c061aSmrg    doc/man/Xt/XtErrM.man
2048444c061aSmrg    doc/man/Xt/XtExtEvDis.man
2049444c061aSmrg    doc/man/Xt/XtGEDB.man
2050444c061aSmrg    doc/man/Xt/XtGetANC.man
2051444c061aSmrg    doc/man/Xt/XtGetActK.man
2052444c061aSmrg    doc/man/Xt/XtGetAres.man
2053444c061aSmrg    doc/man/Xt/XtGetSTO.man
2054444c061aSmrg    doc/man/Xt/XtGetSres.man
2055444c061aSmrg    doc/man/Xt/XtInit.man
2056444c061aSmrg    doc/man/Xt/XtInitWC.man
2057444c061aSmrg    doc/man/Xt/XtManChild.man
2058444c061aSmrg    doc/man/Xt/XtOffset.man
2059444c061aSmrg    doc/man/Xt/XtOwnSel.man
2060444c061aSmrg    doc/man/Xt/XtRegDraw.man
2061444c061aSmrg    doc/man/Xt/XtResPA.man
2062444c061aSmrg    doc/man/Xt/XtSession.man
2063444c061aSmrg    doc/man/Xt/XtSetLangP.man
2064444c061aSmrg    doc/man/Xt/XtSetSP.man
2065444c061aSmrg    doc/man/Xt/XtSetVal.man
2066444c061aSmrg    //bugs.freedesktop.org/show_bug.cgi?id=2331> Attachment #1718
2067444c061aSmrg        <https://bugs.freedesktop.org/attachment.cgi?id=1718>
2068444c061aSmrg
2069444c061aSmrgcommit cd85103c7298be4a13909c07c95f5d53b069966e
2070444c061aSmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
2071444c061aSmrgDate:   Sun Jan 2 11:08:49 2005 +0000
2072444c061aSmrg
2073444c061aSmrg    Fix formatting.
2074444c061aSmrg
2075444c061aSmrgcommit 054445f4238a98b7ea7910778ed110f5eff9d4f2
2076444c061aSmrgAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>
2077444c061aSmrgDate:   Sun Oct 3 20:08:42 2004 +0000
2078444c061aSmrg
2079444c061aSmrg    Xt Manual pages fixes from Dmitry Bolkhovitanov (Bugzilla #1498, $1499).
2080444c061aSmrg
2081444c061aSmrgcommit 045e3de107523f28e765da8239d6afa9f51d6ba2
2082444c061aSmrgAuthor: Kevin E Martin <kem@kem.org>
2083444c061aSmrgDate:   Wed Aug 11 21:14:17 2004 +0000
2084444c061aSmrg
2085444c061aSmrg    Apply PPC64 build patch (Bug #303, Mike A. Harris, Alan Coopersmith).
2086444c061aSmrg
2087444c061aSmrgcommit 7a541dcaa28b6f97a647d0d8e0873f665ea372aa
2088444c061aSmrgAuthor: Eric Anholt <anholt@freebsd.org>
2089444c061aSmrgDate:   Sat Jul 31 01:21:51 2004 +0000
2090444c061aSmrg
2091444c061aSmrg    Rename some COMPOSITE macros and enums to avoid conflicting with the
2092444c061aSmrg        COMPOSITE extension's new macro. These appear to only be used
2093444c061aSmrg        internally.
2094444c061aSmrg
2095444c061aSmrgcommit b83924fa380f9e68c0c8a9dada6094c95fc44441
2096444c061aSmrgAuthor: Egbert Eich <eich@suse.de>
2097444c061aSmrgDate:   Fri Apr 23 18:43:54 2004 +0000
2098444c061aSmrg
2099444c061aSmrg    Merging XORG-CURRENT into trunk
2100444c061aSmrg
2101444c061aSmrgcommit 1b4f95dee32054b4d14ed5f78e47371c544fc5ac
2102444c061aSmrgAuthor: Egbert Eich <eich@suse.de>
2103444c061aSmrgDate:   Sun Mar 14 08:32:26 2004 +0000
2104444c061aSmrg
2105444c061aSmrg    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
2106444c061aSmrg
2107444c061aSmrgcommit 83e661ed1cec6b14c60adbd48ab8588f6b13c391
2108444c061aSmrgAuthor: Egbert Eich <eich@suse.de>
2109444c061aSmrgDate:   Wed Mar 3 12:11:32 2004 +0000
2110444c061aSmrg
2111444c061aSmrg    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
2112444c061aSmrg
2113444c061aSmrgcommit 77d281253982e2ebe27430f38b993927d879a005
2114444c061aSmrgAuthor: Egbert Eich <eich@suse.de>
2115444c061aSmrgDate:   Thu Feb 26 13:35:34 2004 +0000
2116444c061aSmrg
2117444c061aSmrg    readding XFree86's cvs IDs
2118444c061aSmrg
2119444c061aSmrgcommit 0efb2e616125953a3773b9b6c9a530ad30ce9bc8
2120444c061aSmrgAuthor: Egbert Eich <eich@suse.de>
2121444c061aSmrgDate:   Thu Feb 26 09:22:45 2004 +0000
2122444c061aSmrg
2123444c061aSmrg    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
2124444c061aSmrg
2125444c061aSmrgcommit 036e955dfcc31d3b6c081f84e4f0b85969ccdd12
2126444c061aSmrgAuthor: Egbert Eich <eich@suse.de>
2127444c061aSmrgDate:   Thu Jan 29 08:08:07 2004 +0000
2128444c061aSmrg
2129444c061aSmrg    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
2130444c061aSmrg
2131444c061aSmrgcommit f81d7ef72c9b4f13e33efa812bed9446657ed003
2132444c061aSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
2133444c061aSmrgDate:   Tue Nov 25 19:28:16 2003 +0000
2134444c061aSmrg
2135444c061aSmrg    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
2136444c061aSmrg
2137444c061aSmrgcommit bdc0667ef29e24b1a2188b11546d843a7d3e5ef6
2138444c061aSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
2139444c061aSmrgDate:   Fri Nov 14 16:48:49 2003 +0000
2140444c061aSmrg
2141444c061aSmrg    XFree86 4.3.0.1
2142444c061aSmrg
2143444c061aSmrgcommit 6a13c9e08bb042c81ae904c44a38a50d785c824e
2144444c061aSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
2145444c061aSmrgDate:   Fri Nov 14 16:48:49 2003 +0000
2146444c061aSmrg
2147444c061aSmrg    Initial revision
2148444c061aSmrg
2149444c061aSmrgcommit 0117b0b441d8835a11a2886f3c8aed937dcffa9d
2150444c061aSmrgAuthor: Kaleb Keithley <kaleb@freedesktop.org>
2151444c061aSmrgDate:   Fri Nov 14 15:54:39 2003 +0000
2152444c061aSmrg
2153444c061aSmrg    R6.6 is the Xorg base-line
2154