ChangeLog revision 9f00f3a1
1commit 1fab5e81fd761f628fb68d22934615536dbd0220
2Author: Matthieu Herrb <matthieu@herrb.eu>
3Date:   Mon Dec 12 23:09:52 2016 +0100
4
5    libXpm 3.5.12
6    
7    Signed-off-by: Matthieu Herrb <matthieu@herrb.eu>
8
9commit 8b3024e6871ce50b34bf2dff924774bd654703bc
10Author: Tobias Stoeckmann <tobias@stoeckmann.org>
11Date:   Sun Dec 11 13:50:05 2016 +0100
12
13    Handle size_t in file/buffer length
14    
15    The values of file sizes and buffer sizes can exceed current limits.
16    Therefore, use proper variable types for these operations.
17    
18    Signed-off-by: Matthieu Herrb <matthieu@herrb.eu>
19    Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
20
21commit d1167418f0fd02a27f617ec5afd6db053afbe185
22Author: Tobias Stoeckmann <tobias@stoeckmann.org>
23Date:   Thu Dec 8 17:07:55 2016 +0100
24
25    Avoid OOB write when handling malicious XPM files.
26    
27    libXpm uses unsigned int to store sizes, which fits size_t on 32 bit
28    systems, but leads to issues on 64 bit systems.
29    
30    On 64 bit systems, it is possible to overflow 32 bit integers while
31    parsing XPM extensions in a file.
32    
33    At first, it looks like a rather unimportant detail, because nobody
34    will seriously open a 4 GB file. But unfortunately XPM has support for
35    gzip compression out of the box. An attacker can therefore craft a
36    compressed file which is merely 4 MB in size, which makes an attack
37    much for feasable.
38    
39    Signed-off-by: Matthieu Herrb <matthieu@herrb.eu>
40    Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
41
42commit 1ec33006a9e4214b390045b820464e24297dc6c0
43Author: Tobias Stoeckmann <tobias@stoeckmann.org>
44Date:   Tue Dec 6 22:34:33 2016 +0100
45
46    Gracefully handle EOF while parsing files.
47    
48    libXpm does not properly handle EOF conditions when xpmGetC is called
49    multiple times in a row to construct a string. Instead of checking
50    its return value for EOF, the result is automatically casted into a
51    char and attached to a string.
52    
53    By carefully crafting the color table in an XPM file, it is possible to
54    send a libXpm program like gimp into a very long lasting loop and
55    massive memory allocations.
56    
57    Otherwise no memory issues arise, therefore this is just a purely
58    functional patch to dismiss invalid input.
59    
60    Signed-off-by: Matthieu Herrb <matthieu@herrb.eu>
61    Reviewed-by: Matthieu Herrb <Matthieu@herrb.eu>
62
63commit c46dedeba15edf7216d62633ed6daf40cd1f5bfd
64Author: Tobias Stoeckmann <tobias@stoeckmann.org>
65Date:   Tue Dec 6 22:31:53 2016 +0100
66
67    Fix out out boundary read on unknown colors
68    
69    libXpm is vulnerable to an out of boundary read if an XPM file contains
70    a color with a symbolic name but without any default color value.
71    
72    A caller must set XpmColorSymbols and a color with a NULL name in
73    the supplied XpmAttributes to XpmReadFileToImage (or other functions of
74    this type) in order to trigger this issue.
75    
76    Signed-off-by: Matthieu Herrb <matthieu@herrb.eu>
77    Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
78
79commit 42ca8d956276bc00bec09e410d76daf053ae35f9
80Author: Jörg Sonnenberger <joerg@NetBSD.org>
81Date:   Wed Mar 19 09:26:37 2014 +0100
82
83    Fix abs() usage.
84    
85    For long arguments, use labs().
86    
87    Reviewed-by: Matt Turner <mattst88@gmail.com>
88    Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
89
90commit 3425cbb0e6086f74783eafbe23df1121b655e006
91Author: Alan Coopersmith <alan.coopersmith@oracle.com>
92Date:   Sat Sep 7 21:40:17 2013 -0700
93
94    libXpm 3.5.11
95    
96    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
97
98commit 4bab3b62a47996ee77b8ddebcd92f0ebe9679c28
99Author: Alan Coopersmith <alan.coopersmith@oracle.com>
100Date:   Sat Sep 7 21:36:51 2013 -0700
101
102    Fix typo in COPYING (matches src/amigax.h)
103    
104    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
105
106commit 9e38750da16c6e5bd8bb26b00d74041ddf9be3e8
107Author: Alan Coopersmith <alan.coopersmith@oracle.com>
108Date:   Fri Aug 2 22:22:09 2013 -0700
109
110    Add noreturn attributes suggested by gcc
111    
112    Remove extra bogus return added to avoid warnings when calling Punt()
113    since gcc didn't know it would never return.
114    
115    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
116
117commit 93f900ceac7ac899e00998adc8782ed02b352930
118Author: Eric S. Raymond <esr@thyrsus.com>
119Date:   Wed Jun 19 06:19:18 2013 -0400
120
121    doclifter can't handle more than one dash in a name line.
122
123commit 22734e4439b3609a6b621d8e7ef8465f0a2ac0d5
124Author: Claudio Bley <cbley@av-test.de>
125Date:   Mon May 27 09:32:05 2013 +0200
126
127    Fix libXpm build with NO_ZPIPE
128    
129    When NO_ZPIPE is defined, fcntl.h is not included in WrFFrI.c
130    although OpenWriteFile uses open, O_WRONLY, O_CREAT and O_TRUNC.
131    
132        * src/WrFFrI.c: unconditionally include fcntl.h regardless
133         of NO_ZPIPE being defined or not.
134    
135    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
136    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
137
138commit e439f6e7163e3259f11f3363fa319e8a29085a92
139Author: Christophe CURIS <christophe.curis@free.fr>
140Date:   Wed May 1 10:39:38 2013 +0200
141
142    Added 'const' attribute to all filename arguments in the API
143    
144    The filename is always a read-only argument, so it is a good idea
145    to let the caller now about it.
146    
147    This patch does not change active code; the place where the attribute
148    is added will not break source-level compatibility because it adds
149    no restriction on caller side, just adds information; because the
150    lib code behaved the same way it will not break the binary interface
151    either.
152    
153    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
154    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
155
156commit 01ee6b9c500cd9c67f167e68c8383e8c58db5ddf
157Author: Christophe CURIS <christophe.curis@free.fr>
158Date:   Wed May 1 10:39:37 2013 +0200
159
160    Added 'const' qualifier to the filename argument to internal functions
161    
162    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
163    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
164
165commit 980e9f851e47d31eed9635a6399a23d1456548d0
166Author: Alan Coopersmith <alan.coopersmith@oracle.com>
167Date:   Mon Apr 22 13:23:09 2013 -0700
168
169    Close fd if fdopen() or xpmPipeThrough() fails in OpenWriteFile()
170    
171    Fixes leak found by parfait 1.1 bug checking tool:
172       File Descriptor Leak: Leaked File Descriptor fd
173            at line 350 of lib/libXpm/src/WrFFrI.c in function 'OpenWriteFile'.
174              fd initialized at line 332 with open
175              fd leaks when strcmp(".Z", (filename + (len - 2))) != 0 at line 337
176                  and strcmp(".gz", (filename + (len - 3))) != 0 at line 340.
177    
178    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
179    Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
180
181commit 81608285e11f2455800001a965dfece878861162
182Author: Colin Walters <walters@verbum.org>
183Date:   Wed Jan 4 17:37:06 2012 -0500
184
185    autogen.sh: Implement GNOME Build API
186    
187    http://people.gnome.org/~walters/docs/build-api.txt
188    
189    Signed-off-by: Adam Jackson <ajax@redhat.com>
190
191commit 4c3e0ff63a7c71daaafdcdaa1d619063e0cf4a63
192Author: Adam Jackson <ajax@redhat.com>
193Date:   Tue Jan 15 14:28:48 2013 -0500
194
195    configure: Remove AM_MAINTAINER_MODE
196    
197    Signed-off-by: Adam Jackson <ajax@redhat.com>
198
199commit 4ca8014afbb66f0b65cdcd8ea12e469f52c8c70c
200Author: Jon TURNEY <jon.turney@dronecode.org.uk>
201Date:   Mon Jan 2 22:45:53 2012 +0000
202
203    Define NO_ZPIPE when building for MinGW
204    
205    Define NO_ZPIPE when building for MinGW, decompressing via a pipe isn't implemented.
206    (since xpmPipeThrough() is only written in terms of fork() currently...)
207    
208    Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
209    Reviewed-by: Colin Harrison <colin.harrison@virgin.net>
210    Reviewed-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
211    Reviewed-by: Ángel González <ingenit@zoho.com>
212
213commit acaaea96776b36c097d5413040c5ce85d3ae6cb9
214Author: Alan Coopersmith <alan.coopersmith@oracle.com>
215Date:   Wed Mar 7 20:39:55 2012 -0800
216
217    libXpm 3.5.10
218    
219    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
220
221commit 1450186652cb9d2efe55c8da7cb64996eddd34c7
222Author: Alan Coopersmith <alan.coopersmith@oracle.com>
223Date:   Fri Nov 18 23:25:16 2011 -0800
224
225    closeness_cmp: maintain constness when casting pointers
226    
227    create.c: In function 'closeness_cmp':
228    create.c:224:5: warning: cast discards qualifiers from pointer target type
229    create.c:224:5: warning: cast discards qualifiers from pointer target type
230    
231    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
232
233commit 7aa7b34491de534da56d637552ee86f94f038cc3
234Author: Alan Coopersmith <alan.coopersmith@oracle.com>
235Date:   Fri Nov 18 23:22:12 2011 -0800
236
237    sxpm: make ErrorMessage take const char * arg to fix -Wwrite-strings warnings
238    
239    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
240
241commit 4cedf181bcfe13e5d206554c51edb82cb17e7ad5
242Author: Jeremy Huddleston <jeremyhu@apple.com>
243Date:   Fri Nov 11 10:17:11 2011 -0800
244
245    Include missing headers
246    
247    This fixes implicit declarations for strdup and strcasecmp.
248    
249    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
250
251commit 933b5d1f1fe9273d1a984707687b36ec61c4c5af
252Author: Alan Coopersmith <alan.coopersmith@oracle.com>
253Date:   Thu Nov 10 21:32:15 2011 -0800
254
255    Fix gcc -Wwrite-strings warnings that don't require public API changes
256    
257    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
258
259commit 696be14bcb4daef5280b425e297223c6ae530cb5
260Author: Alan Coopersmith <alan.coopersmith@oracle.com>
261Date:   Thu Nov 10 21:03:44 2011 -0800
262
263    Assume C89 and just use const, not local Const macro
264    
265    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
266
267commit 29972ebbb2409bcba87637069a7ad9a958b3325d
268Author: Julien Cristau <jcristau@debian.org>
269Date:   Sat Sep 24 19:18:56 2011 +0200
270
271    Link sxpm against -lX11
272    
273    It calls various Xlib functions so should link with -lX11 directly.
274    
275    Signed-off-by: Julien Cristau <jcristau@debian.org>
276
277commit 3ea70059805b3ebc795f797b5880b90b6b3a9235
278Author: Alan Coopersmith <alan.coopersmith@oracle.com>
279Date:   Fri Sep 16 22:48:53 2011 -0700
280
281    Strip trailing whitespace
282    
283    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
284    git diff -w & git diff -b show no diffs from this change
285    
286    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
287
288commit 0c9e200c3975917f5d78eac67b1f4cedefd73079
289Author: Gaetan Nadon <memsize@videotron.ca>
290Date:   Sat Mar 5 20:39:03 2011 -0500
291
292    man: add missing title header (.TH) __xorgversion__
293    
294    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
295
296commit 0f8f24302bb0e35eaab16f16358bf9c44f9f3af1
297Author: Gaetan Nadon <memsize@videotron.ca>
298Date:   Sat Mar 5 15:35:17 2011 -0500
299
300    config: move man pages into their own directory
301    
302    As per X.Org guidelines.
303    Fix whitespace issues.
304    
305    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
306
307commit 9c622c5fc82f2a19ae41e75398fee4ff1de52a1d
308Author: Gaetan Nadon <memsize@videotron.ca>
309Date:   Wed Feb 2 11:43:44 2011 -0500
310
311    config: minor layout change in configure.ac
312    
313    Group statements per section as per Autoconf standard layout
314    Quote statements where appropriate.
315    No functional configuration changes
316    
317    This helps automated maintenance and release activities.
318    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
319    
320    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
321
322commit 22a434d061af224536baee6c6110b603c5c96b2c
323Author: Alan Coopersmith <alan.coopersmith@oracle.com>
324Date:   Fri Oct 29 17:29:25 2010 -0700
325
326    libXpm 3.5.9
327    
328    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
329
330commit c11f1bd18303139f070e1873382632ee80cd9878
331Author: Gaetan Nadon <memsize@videotron.ca>
332Date:   Wed Oct 20 08:30:56 2010 -0400
333
334    config: remove obsolete FILES file from the Imakefile days
335    
336    It lists the files contained in the original
337    BULL Research Koala Project.
338    
339    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
340
341commit 0ea6c432a068fc4edf90c614e68a4f4be94edd14
342Author: Gaetan Nadon <memsize@videotron.ca>
343Date:   Sun Oct 17 12:51:15 2010 -0400
344
345    doc: move doc files to the newly created doc dir.
346    
347    As per guidelines for all xorg modules.
348    
349    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
350
351commit 7a3e69cfb079c7345f3d9b1217f373a706ba544c
352Author: Gaetan Nadon <memsize@videotron.ca>
353Date:   Fri Oct 15 17:14:39 2010 -0400
354
355    config: provide a Makefile for the include directory
356    
357    Reduce some complexity in the src makefile as it should not
358    handle sibling directories.
359    
360    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
361
362commit e50f645f4cc5bb1db0e025fc6e39c6e84a894c13
363Author: Gaetan Nadon <memsize@videotron.ca>
364Date:   Fri Oct 15 14:56:32 2010 -0400
365
366    libXpm make: remove redundant -I.
367    
368    It is always included by Automake
369    
370    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
371
372commit 8dee37ff3bb908d597d53f2b335fc2111643cce7
373Author: Gaetan Nadon <memsize@videotron.ca>
374Date:   Sun Oct 24 19:39:54 2010 -0400
375
376    sxpm make: no need to use a per target LDADD
377    
378    There is only one program in this makefile.
379    
380    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
381
382commit 34abbaaacddf1018d1805bc4890226ab200a50fb
383Author: Gaetan Nadon <memsize@videotron.ca>
384Date:   Fri Oct 15 11:45:58 2010 -0400
385
386    sxpm make: remove redundant $(XMP_LIBS) linker flags
387    
388    SXPM_LIBS contains the complete list of dependencies.
389    
390    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
391
392commit b818f5cf7f7d8240db2a94ebcc28603730760e48
393Author: Gaetan Nadon <memsize@videotron.ca>
394Date:   Fri Oct 15 10:21:08 2010 -0400
395
396    src make: remove -I$(top_builddir)/include
397    
398    This directory does not exist, only object code is created
399    in "builddir".
400    
401    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
402
403commit 78bca7e85b930593fefe85cc51b5e24f98de31d0
404Author: Gaetan Nadon <memsize@videotron.ca>
405Date:   Thu Oct 14 21:56:21 2010 -0400
406
407    config: fix warnings, m4 quoting and layout
408    
409    Fix some m4 quoting
410    Fix some autoconf warnings
411    Regroup statements per section
412    Add comments
413    
414    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
415
416commit 8e47c819490331c01959332e067f06a382d9a14a
417Author: Gaetan Nadon <memsize@videotron.ca>
418Date:   Thu Oct 14 20:35:47 2010 -0400
419
420    config: AC_OUTPUT with parms is deprecated, use AC_CONFIG_FILES
421    
422    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
423
424commit c6915d034fa3f72a9724816d2e3f5e8432ef9321
425Author: Gaetan Nadon <memsize@videotron.ca>
426Date:   Thu Oct 14 20:33:40 2010 -0400
427
428    config: AC_HELP_STRING is deprecated, use AS_HELP_STRING
429    
430    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
431
432commit e2fdf80a7f9feedacf67e46a8e577b2e6d415a5f
433Author: Gaetan Nadon <memsize@videotron.ca>
434Date:   Thu Oct 14 20:29:42 2010 -0400
435
436    config: remove unrequired AC_SUBST(XPM_CFLAGS)
437    
438    This macro is called by PKG_CHECK_MODULES
439    
440    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
441
442commit 937d8c8cf82bd57e82152af3768bdbfc5de4316a
443Author: Gaetan Nadon <memsize@videotron.ca>
444Date:   Thu Oct 14 20:28:43 2010 -0400
445
446    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
447    
448    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
449    AC_PROG_C_C99. This sets gcc with -std=gnu99.
450    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
451    
452    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
453
454commit 0ed9cb4546d0c65f08a9511736400c0f7fba982f
455Author: Gaetan Nadon <memsize@videotron.ca>
456Date:   Thu Oct 14 20:28:08 2010 -0400
457
458    config: remove unrequired AC_HEADER_STDC
459    
460    Autoconf says:
461    "This macro is obsolescent, as current systems have conforming
462    header files. New programs need not use this macro".
463    
464    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
465
466commit e99bce47294eab031fc733d695e3c9589b52aff8
467Author: Gaetan Nadon <memsize@videotron.ca>
468Date:   Thu Oct 14 20:25:00 2010 -0400
469
470    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
471    
472    Regroup AC statements at the top.
473    
474    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
475
476commit 0b5e15c685d295262bf2307d65bee3a0b28e74f5
477Author: Gaetan Nadon <memsize@videotron.ca>
478Date:   Thu Oct 14 20:15:08 2010 -0400
479
480    sxpm: use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
481    The value of MAN_SUBST is the same for all X.Org packages.
482    
483    Use the appropriate platform version of sed
484    
485    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
486
487commit 262bb7e9426150f6c7b553d184c51d3884d04adf
488Author: Gaetan Nadon <memsize@videotron.ca>
489Date:   Thu Oct 14 20:11:43 2010 -0400
490
491    cxpm: use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
492    The value of MAN_SUBST is the same for all X.Org packages.
493    
494    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
495
496commit acd4856aac05a884376736196154842959803aa6
497Author: Gaetan Nadon <memsize@videotron.ca>
498Date:   Thu Oct 14 20:03:13 2010 -0400
499
500    config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
501    
502    It depends on util-macros 1.8
503    The LT_AC_PROG_SED macro was never released by libtool.
504    Neither man makefile actually used $SED anyway.
505    
506    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
507
508commit d1bd1fbc6d7f7b4817aca4fecd8ccfe80a1c2f03
509Author: Gaetan Nadon <memsize@videotron.ca>
510Date:   Thu Oct 14 20:02:30 2010 -0400
511
512    config: upgrade to util-macros 1.8 for additional man page support
513    
514    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
515    The value of MAN_SUBST is the same for all X.Org packages.
516    
517    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
518
519commit 3b20344bf3c5ae7a8291041d4887dc8f23644d40
520Author: Colin Harrison <colin.harrison@virgin.net>
521Date:   Thu Oct 7 13:49:17 2010 +0200
522
523    Missing end comment in libXpm/src/parse.c
524    
525    CVS tag removal chopped too much out in this case...
526    
527    Signed-off-by: Julien Cristau <jcristau@debian.org>
528
529commit f8f0a68247b920052df0796a39ebcdc2e4161d05
530Author: Jesse Adkins <jesserayadkins@gmail.com>
531Date:   Tue Sep 28 13:30:03 2010 -0700
532
533    Purge cvs tags.
534    
535    Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
536    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
537
538commit d026662cce0808cf402e0d50932d90984a2ea1bb
539Author: Gaetan Nadon <memsize@videotron.ca>
540Date:   Thu Apr 1 21:11:35 2010 -0400
541
542    config: update AC_PREREQ statement to 2.60
543    
544    Unrelated to the previous patches, the new value simply reflects
545    the reality that the minimum level for autoconf to configure
546    all x.org modules is 2.60 dated June 2006.
547    
548    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
549    
550    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
551
552commit d4a7b15b3ed9e7cf94dbf64f929ae954bada9f60
553Author: Gaetan Nadon <memsize@videotron.ca>
554Date:   Thu Apr 1 21:07:54 2010 -0400
555
556    config: update and relocate AX_DEFINE_DIR macro
557    
558    Remove deprecated acinclude.m4 macro container file
559    Use separate macro files as per autoconf recommendation
560    Use the latest version of the macro from GNU
561    
562    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
563
564commit e0920779d1227338e61aaab16458b9daad508c36
565Author: Gaetan Nadon <memsize@videotron.ca>
566Date:   Mon Mar 29 14:53:49 2010 -0400
567
568    config: remove the pkgconfig pc.in file from EXTRA_DIST
569    
570    Automake always includes it in the tarball.
571    
572    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
573
574commit 34ebac912c6f1223a274ab2e4f0c12928d357ddd
575Author: Gaetan Nadon <memsize@videotron.ca>
576Date:   Thu Jan 14 09:36:38 2010 -0500
577
578    COPYING: add missing copyright notices
579    
580    Refer to: amigax.c, cxpm.c
581    Copyright (C) 1998 Arnaud LE HORS
582    Copyright (C) 19896 Lorens Younes
583    
584    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
585
586commit dca7a9ccbdd4c85d84668c3a4bc14b0049f0c893
587Author: Gaetan Nadon <memsize@videotron.ca>
588Date:   Fri Nov 27 20:56:04 2009 -0500
589
590    Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
591    
592    Now that the INSTALL file is generated.
593    Allows running make maintainer-clean.
594
595commit af0d92b686c65f7ffb5556b74fd937b01719c535
596Author: Gaetan Nadon <memsize@videotron.ca>
597Date:   Wed Oct 28 14:09:10 2009 -0400
598
599    INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
600    
601    Add missing INSTALL file. Use standard GNU file on building tarball
602    README may have been updated
603    Remove AUTHORS file as it is empty and no content available yet.
604    Remove NEWS file as it is empty and no content available yet.
605
606commit 8bda9cdb6344c6cdf87237cb84c16c54a3ae84d8
607Author: Gaetan Nadon <memsize@videotron.ca>
608Date:   Tue Oct 27 15:07:25 2009 -0400
609
610    Deploy the new XORG_DEFAULT_OPTIONS #24242
611    
612    This macro aggregate a number of existing macros that sets commmon
613    X.Org components configuration options. It shields the configuration file from
614    future changes.
615
616commit 089237b624722b141a9ba6888584ebcc5247b227
617Author: Gaetan Nadon <memsize@videotron.ca>
618Date:   Mon Oct 26 22:08:43 2009 -0400
619
620    Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
621    
622    ChangeLog filename is known to Automake and requires no further
623    coding in the makefile.
624
625commit 37e75b28f4d30a66e16cfe192a0612a335aa8d46
626Author: Gaetan Nadon <memsize@videotron.ca>
627Date:   Thu Oct 22 12:34:19 2009 -0400
628
629    .gitignore: use common defaults with custom section # 24239
630    
631    Using common defaults will reduce errors and maintenance.
632    Only the very small or inexistent custom section need periodic maintenance
633    when the structure of the component changes. Do not edit defaults.
634
635commit 68ae0e442ad57534c25566284ad049299a982d00
636Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
637Date:   Wed Oct 21 12:47:25 2009 -0700
638
639    This is not a GNU project, so declare it foreign.
640    
641    On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
642    > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
643    > > I noticed an INSTALL file in xlsclients and libXvMC today, and it
644    > > was quite annoying to work around since 'autoreconf -fvi' replaces
645    > > it and git wants to commit it.  Should these files even be in git?
646    > > Can I nuke them for the betterment of humanity and since they get
647    > > created by autoreconf anyways?
648    >
649    > See https://bugs.freedesktop.org/show_bug.cgi?id=24206
650    
651    As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
652    AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
653    of the INSTALL file. It is also part of the 24206 solution.
654    
655    Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
656
657commit 130b2fb0ea716143c63ba30856eecb351bc2af2a
658Author: Alan Coopersmith <alan.coopersmith@sun.com>
659Date:   Fri Oct 9 10:32:08 2009 -0700
660
661    libXpm 3.5.8
662    
663    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
664
665commit a195bd6d375c311b9bf6d7cce477f1d131425757
666Author: Alan Coopersmith <alan.coopersmith@sun.com>
667Date:   Thu Oct 8 21:29:45 2009 -0700
668
669    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
670    
671    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
672
673commit f4c43f70dff3cb9702fd62bc388353d02589e618
674Author: Alan Coopersmith <alan.coopersmith@sun.com>
675Date:   Thu Oct 8 20:27:49 2009 -0700
676
677    Replace AC_DEFINE_DIR with AX_DEFINE_DIR from Autoconf Archive
678
679commit d846316822ba8eb545d41140007ef98a7de9274e
680Author: Alan Coopersmith <alan.coopersmith@sun.com>
681Date:   Tue May 19 01:34:19 2009 -0700
682
683    Update AC_DEFINE_DIR to latest version from Autoconf Archive
684
685commit 53f8b42f89214b85804ae9e64c49d1a9c2a7553d
686Author: Alan Coopersmith <alan.coopersmith@sun.com>
687Date:   Mon Feb 2 20:34:35 2009 -0800
688
689    Add README with pointers to mailing list, bugzilla & git repos
690    
691    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
692
693commit 6697e31fbb616656b7f34515a79454af394b500a
694Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
695Date:   Fri Jan 30 15:45:20 2009 -0200
696
697    Janitor: ansification, make distcheck, .gitignore
698    
699      The ansification code is minor edit of the patch (by me) at
700    https://bugs.freedesktop.org/show_bug.cgi?id=14727
701    as it would not apply cleanly anymore.
702
703commit 41e4e2de4d73d098d332ece0410e9f8fda4fe10d
704Author: Peter Breitenlohner <peb@mppmu.mpg.de>
705Date:   Mon Oct 20 19:36:52 2008 -0700
706
707    X.Org Bug 17944: avoid gcc warning for libXpm
708    
709    <http://bugs.freedesktop.org/show_bug.cgi?id=17944>
710    
711    Avoid the gcc warning
712    cxpm/cxpm.c:102: warning: no previous prototype for 'ErrorMessage'
713
714commit 64323668c07b4768c57649f5ec7e2888265d1aeb
715Author: Matthieu Herrb <matthieu.herrb@laas.fr>
716Date:   Sun Mar 9 08:57:47 2008 +0100
717
718    nuke RCS Ids
719
720commit 6ef45c37160079a9aa551adcd841abdb55eabae3
721Author: Benjamin Close <Benjamin.Close@clearchain.com>
722Date:   Thu Jan 31 14:42:41 2008 +1030
723
724    Use libtools SED check rather than autoconf's SED check.
725    AC_PROG_SED required autoconf 2.60, libtool's should work
726    regardless. This keeps us supporting 2.57 of autoconf
727    
728    Found by: Tinderbox (1.4.1 compile)
729
730commit 3f7624048aa6064c69e2320a70fb7fc89e0bb7ef
731Author: Alan Coopersmith <alan.coopersmith@sun.com>
732Date:   Thu Jan 24 14:26:34 2008 -0800
733
734    Bug 14171: sxpm/Makefile.am:21: SED was already defined
735    
736    <http://bugs.freedesktop.org/show_bug.cgi?id=14171>
737
738commit 503843fd3066031adbd4a362c686acc721787b7d
739Author: James Cloos <cloos@jhcloos.com>
740Date:   Thu Dec 6 16:38:36 2007 -0500
741
742    Replace static ChangeLog with dist-hook to generate from git log
743
744commit 3e37dd39b6169af9928d5b959c40ba79a07450ee
745Author: Alan Coopersmith <alan.coopersmith@sun.com>
746Date:   Wed Aug 22 13:23:30 2007 -0700
747
748    Version bump: 3.5.7
749
750commit d82244497b54889f91c78585374d1ad6a0cef2cf
751Author: Alan Coopersmith <alan.coopersmith@sun.com>
752Date:   Wed Aug 22 13:08:42 2007 -0700
753
754    Replace strcpy with strncpy to match previous code block
755
756commit 47c974872b51b8c1d6965eff4599f8ce739bcedc
757Author: Alan Coopersmith <alan.coopersmith@sun.com>
758Date:   Mon Aug 6 14:22:48 2007 -0700
759
760    Use srcdir in paths passed to xgettext when making .po files
761
762commit 6e003fd5f174a8e312d799d7f8812c2a5b87e433
763Author: Alan Coopersmith <alan.coopersmith@sun.com>
764Date:   Mon Aug 6 12:59:04 2007 -0700
765
766    Replace index/rindex with C89 standard strchr/strrchr
767
768commit 43dfc6be8128139888426d8c709aa78efc207953
769Author: Jason Rumney <jasonr@gnu.org>
770Date:   Mon Aug 6 12:52:52 2007 -0700
771
772    X.Org Bug #11863: Build libXpm on MS Windows (with MinGW)
773    
774        * src/XpmI.h [FOR_MSW]: Include simx.h instead of real X headers.
775    
776        * src/simx.h (_XFUNCPROTOBEGIN, _XFUNCPROTOEND, NO_ZPIPE): Define.
777        (XAllocColor): Fix arg list in prototype.
778        (bzero, close, fdopen, index, rindex, open, strdup, O_RDONLY):
779        Map to W32 equivalents.
780    
781        * src/RdFToI.c [FOR_MSW]: Include fcntl.h.
782
783commit 290f0b9115428dab0cbf2880d154468c557b3e7e
784Author: Alan Coopersmith <alan.coopersmith@sun.com>
785Date:   Wed Jul 25 17:45:15 2007 -0700
786
787    Include comment/copyright/license for AC_DEFINE_DIR in acinclude.m4
788
789commit d4bc7dc0dea218cea380aba972f10f60dc1e86ac
790Author: Alan Coopersmith <alan.coopersmith@sun.com>
791Date:   Wed Jun 27 13:54:07 2007 -0700
792
793    Use AM_CFLAGS & AM_CPPFLAGS to replace per-program and obsolete macros
794    
795    Clears some warnings from automake-1.10
796
797commit 85a87de3c03ca8be526dedc0a2973f9426518c39
798Author: Alan Coopersmith <alan.coopersmith@sun.com>
799Date:   Tue Nov 21 17:12:18 2006 -0800
800
801    Sun bug 4486226: Xpm is not internationalized
802    
803    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4486226>
804    Use gettext() to allow translated messages in sxpm & cxpm
805    (cherry picked from bcda4f17ab3fa9f0572f876dbeb09b45fbc23f3d commit)
806
807commit 3c881daddcc251d6e806715d267e4e55934abd1a
808Author: Alan Coopersmith <alan.coopersmith@sun.com>
809Date:   Tue Nov 21 15:13:44 2006 -0800
810
811    Add *~ to .gitignore to skip over emacs/patch droppings
812
813commit 60817dd28774540622ea404f650db8389c66da54
814Author: Adam Jackson <ajax@benzedrine.nwnk.net>
815Date:   Fri Oct 13 16:23:49 2006 -0400
816
817    Bump to 3.5.6
818
819commit 12dc4dc15234ae818a21c20ebf7b2d053b7a94be
820Author: Alan Coopersmith <alan.coopersmith@sun.com>
821Date:   Thu Jul 13 14:59:03 2006 -0700
822
823    renamed: .cvsignore -> .gitignore
824
825commit 4daea919c3aa104b6caf8c0f42f49ae755545986
826Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
827Date:   Sat Jun 3 06:11:30 2006 +0000
828
829    Always initialize atomTable to NULL, so xpmHashTableFree() doesn't try to
830        free a random value from the stack if xpmHashTableInit returns an
831        error.
832
833commit 19855d6e09aa36db7686ad6f538179bf87e9c6ea
834Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
835Date:   Fri Jun 2 19:48:01 2006 +0000
836
837    Coverity #1432: Returned without freeing storage "hints_cmt" (in error case
838        when xpmHashTableInit failed)
839
840commit 000abcd371d0c4b1d0a5380023d74bf5bfc47685
841Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
842Date:   Fri Jun 2 19:33:29 2006 +0000
843
844    Coverity #1415: Returned without freeing storage "hints_cmt" (in error case
845        when xpmHashTableInit failed)
846
847commit 5c70c99833d4040aaf595d0005b861e0a930ee66
848Author: Adam Jackson <ajax@nwnk.net>
849Date:   Thu Apr 27 00:19:37 2006 +0000
850
851    Bump to 3.5.5
852
853commit 2dcc187c92c1a579e6e9f0bad999a3b4e47228c3
854Author: Matthieu Herrb <matthieu.herrb@laas.fr>
855Date:   Sat Mar 18 15:18:56 2006 +0000
856
857    doublecheck that a pointer is not NULL before dereferencing it. (Coverity
858        CID 121).
859
860commit 93421a53ccf159ff39bc9f8ff72c57246f9cb90c
861Author: Kevin E Martin <kem@kem.org>
862Date:   Thu Dec 15 00:24:31 2005 +0000
863
864    Update package version number for final X11R7 release candidate.
865
866commit 2b229ddcb52a3bf9bef32e764f93cc57c1351420
867Author: Kevin E Martin <kem@kem.org>
868Date:   Tue Dec 6 22:48:44 2005 +0000
869
870    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
871
872commit 50214deb692a9af760088f8e7a51955c7d3f1707
873Author: Kevin E Martin <kem@kem.org>
874Date:   Sat Dec 3 05:49:44 2005 +0000
875
876    Update package version number for X11R7 RC3 release.
877
878commit 19881d3c88ff0713ef550382fd0dfb03123dabed
879Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
880Date:   Mon Nov 28 22:03:06 2005 +0000
881
882    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
883        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
884
885commit a6fbdb403efd3bf7e1179660959fd0e66a301ce0
886Author: Kevin E Martin <kem@kem.org>
887Date:   Sat Nov 19 07:15:42 2005 +0000
888
889    Update pkgconfig files to separate library build-time dependencies from
890        application build-time dependencies, and update package deps to work
891        with separate build roots.
892
893commit 82513d04a8381da8d2281d7581f6b0d65901aede
894Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
895Date:   Sun Nov 13 02:08:07 2005 +0000
896
897    Use sed to substitute variables in man pages
898
899commit d1b430289b2ddb6c1f3383c5288aa125b058508a
900Author: Kevin E Martin <kem@kem.org>
901Date:   Wed Nov 9 21:19:13 2005 +0000
902
903    Update package version number for X11R7 RC2 release.
904
905commit e2c9276ccc1ef619dcfbdeb414ef0dec5113c1ee
906Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
907Date:   Sat Oct 29 02:26:49 2005 +0000
908
909    Add --enable-stat-zfile (on by default) to replace Imake's ZFILEDEF =
910        -DSTAT_ZFILE to enable automatically searching for file.xpm.Z &
911        file.xpm.gz when file.xpm is requested.
912
913commit 2f57ab95012d9221cca1af6c0a1ccea5d308c66f
914Author: Kevin E Martin <kem@kem.org>
915Date:   Wed Oct 19 02:48:11 2005 +0000
916
917    Update package version number for RC1 release.
918
919commit 72bf88ed120fb888c57ed3223faa316403031b36
920Author: Kevin E Martin <kem@kem.org>
921Date:   Wed Oct 5 20:24:14 2005 +0000
922
923    Add missing files to EXTRA_DIST
924    Fix man page installation
925
926commit 08c43c5f1f851c1acad360a28767670dc62d8a66
927Author: Matthieu Herrb <matthieu.herrb@laas.fr>
928Date:   Mon Oct 3 19:53:58 2005 +0000
929
930    Last argument of variable parameter list needs to be casted to a pointer
931        type.
932
933commit 5ecad7c12c3104d653972385f548e3f86532cbe3
934Author: Kevin E Martin <kem@kem.org>
935Date:   Fri Jul 29 21:22:52 2005 +0000
936
937    Various changes preparing packages for RC0:
938    - Verify and update package version numbers as needed
939    - Implement versioning scheme
940    - Change bug address to point to bugzilla bug entry form
941    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
942        reenable it)
943    - Fix makedepend to use pkgconfig and pass distcheck
944    - Update build script to build macros first
945    - Update modular Xorg version
946
947commit 703207d3b3718223d4b2711fb77fc96a4f3909ef
948Author: Matthieu Herrb <matthieu.herrb@laas.fr>
949Date:   Sun Jul 17 10:32:57 2005 +0000
950
951    fix build outside of $(srcdir)
952
953commit 5a0177d4474787951c0cae56e285bb075ab405f3
954Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
955Date:   Sat Jul 16 21:11:25 2005 +0000
956
957    Accept autoconf HAVE_STRLCPY as alias for HAS_STRLCAT
958
959commit fd38ee667976855150d3c1231a1acc2cf1a89330
960Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
961Date:   Sat Jul 16 21:10:44 2005 +0000
962
963    Check for strlcat() for use in parse.c
964
965commit 9b3eed6e4f7ee542149ecec0d017a3a460f7c084
966Author: Daniel Stone <daniel@fooishbar.org>
967Date:   Sat Jul 16 07:23:39 2005 +0000
968
969    Set soversion to 4.11.0 with -version-number.
970
971commit a705a1cd9dc4c4ba1940c9b59d2107ba59360e39
972Author: Keith Packard <keithp@keithp.com>
973Date:   Sat Jul 9 06:45:44 2005 +0000
974
975    Add .cvsignore files
976
977commit b1d84a9fc9b15232c09b6ce5d96c097fdd4f0a15
978Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
979Date:   Thu Jun 9 13:42:36 2005 +0000
980
981    Use $(top_srcdir)/src instead of $(top_builddir)/src in INCLUDES
982
983commit 769751fba3e32f49272d19799929e1ad5a3d2cd0
984Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
985Date:   Thu May 19 17:09:13 2005 +0000
986
987    Add $(top_builddir)/include to INCLUDES
988
989commit 2cc1896c61eef5739bb6a8ffa89e58ba5c175a05
990Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
991Date:   Thu May 19 15:02:48 2005 +0000
992
993    - Add build system for lib/Xpm
994    - Add Xpm to symlink.sh
995    - Conditionally include config.h in xc/extras/Xpm
996
997commit cf0d69c7ace679f27f105c582760b9be14923aba
998Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
999Date:   Thu May 19 14:37:53 2005 +0000
1000
1001    Thu May 19 10:36:54 2005 Søren Sandmann <sandmann@redhat.com>
1002    Add "../lib" to INCLUDES.
1003    Replace #include "../lib/foo" with #include "foo".
1004
1005commit 639b3598cd0e7214010248efb62b75ef85a8e5c5
1006Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1007Date:   Mon Feb 21 20:52:32 2005 +0000
1008
1009    Avoid inifite loops. From Chris Gilbert in bug #1920.
1010
1011commit f1908d7ee5e2d2d44db2116b3c88213da9dfb854
1012Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1013Date:   Sat Dec 11 16:14:05 2004 +0000
1014
1015    Fix incomplete merge.
1016
1017commit b041980732f6a6002001cfe079fdfb982937d4a8
1018Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1019Date:   Sat Dec 11 16:08:59 2004 +0000
1020
1021    more s_open() cleanup.
1022
1023commit 90d0638a42553786f54df333f0da4d008e9a0573
1024Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1025Date:   Sat Dec 11 16:04:34 2004 +0000
1026
1027    Replace s_popen() by a more specific function that allows only one command
1028        in the pipe. Remove extraneous tests on file names that broke some
1029        applications. From Alex Reisen in Bugzilla #1920.
1030
1031commit 2c23dbf2cafaad72b1f45da915eb87a8f792fdb0
1032Author: Roland Mainz <roland.mainz@nrubsig.org>
1033Date:   Wed Dec 8 01:16:48 2004 +0000
1034
1035    //bugs.freedesktop.org/show_bug.cgi?id=830): Fix libXpm header (xpm.h) to
1036        use the X11 function begin/end marker macros (_XFUNCPROTOBEGIN,
1037        _XFUNCPROTOEND) instead of homegrown (native) C++ code. Patch by Kevin
1038        DeKorte <kdekorte@yahoo.com>.
1039
1040commit 50986a34f231fbc7a4b62466bd89bd4ae4027d2e
1041Author: Matthieu Herrb <matthieu.herrb@laas.fr>
1042Date:   Thu Nov 25 21:19:11 2004 +0000
1043
1044    Fixes for CAN-2004-0914 (Thomas Biege).
1045
1046commit a983dafac59dcb425666a5a5556da4734e50c6c5
1047Author: Egbert Eich <eich@suse.de>
1048Date:   Tue Sep 21 17:57:35 2004 +0000
1049
1050    Merged over libXpm security fix provided by Chris Evans, Matthieu Herrb and
1051        Alan Coopersmith from release 6.8.1.
1052    Fail during initialization with error if font/fontset is not set for
1053        widget. This prevents a sig11 later when the non-existent font/fontset
1054        structs are referenced.
1055    Check if xf86Info.kbdProc pointer is really set before calling it on abort
1056        as this pointer won't be set if the new modular keyboard driver is used
1057        (Matthias Hopf).
1058    Added new libs to the bindist control files.
1059    Removed inclusion of unnecessary kernel header on Linux. This may fail in
1060        an -ansi environment.
1061
1062commit 2773a7214e282f6f673483f5233b880505947c3f
1063Author: Egbert Eich <eich@suse.de>
1064Date:   Fri Apr 23 18:42:32 2004 +0000
1065
1066    Merging XORG-CURRENT into trunk
1067
1068commit 65c64a2eaa8698434f1869dcdcb5d9ccb21c6932
1069Author: Egbert Eich <eich@suse.de>
1070Date:   Sun Mar 14 08:28:26 2004 +0000
1071
1072    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1073
1074commit 0b313707a677523fed9ac485445e8b09d2a85c13
1075Author: Egbert Eich <eich@suse.de>
1076Date:   Wed Mar 3 12:09:53 2004 +0000
1077
1078    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1079
1080commit 658f8e9a9094ba5d18743694cad7275be53c7a25
1081Author: Egbert Eich <eich@suse.de>
1082Date:   Thu Feb 26 13:34:33 2004 +0000
1083
1084    readding XFree86's cvs IDs
1085
1086commit 9971f91864e8f722b42c58f2ff19025715f33b98
1087Author: Egbert Eich <eich@suse.de>
1088Date:   Thu Feb 26 09:21:31 2004 +0000
1089
1090    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1091
1092commit fbfe965054d8144946651b19085684af7f6715b9
1093Author: Kaleb Keithley <kaleb@freedesktop.org>
1094Date:   Tue Nov 25 19:27:16 2003 +0000
1095
1096    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1097
1098commit c037348b5df0ac94ad4daba59f8bc9acf12ef623
1099Author: Kaleb Keithley <kaleb@freedesktop.org>
1100Date:   Fri Nov 14 16:48:24 2003 +0000
1101
1102    XFree86 4.3.0.1
1103
1104commit aafaabc4a0bfab6544e085ee504ad69de4a5ddb1
1105Author: Kaleb Keithley <kaleb@freedesktop.org>
1106Date:   Fri Nov 14 16:48:24 2003 +0000
1107
1108    Initial revision
1109