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