ChangeLog revision 2e2dd055
1commit 130b2fb0ea716143c63ba30856eecb351bc2af2a 2Author: Alan Coopersmith <alan.coopersmith@sun.com> 3Date: Fri Oct 9 10:32:08 2009 -0700 4 5 libXpm 3.5.8 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 8 9commit a195bd6d375c311b9bf6d7cce477f1d131425757 10Author: Alan Coopersmith <alan.coopersmith@sun.com> 11Date: Thu Oct 8 21:29:45 2009 -0700 12 13 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 14 15 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 16 17commit f4c43f70dff3cb9702fd62bc388353d02589e618 18Author: Alan Coopersmith <alan.coopersmith@sun.com> 19Date: Thu Oct 8 20:27:49 2009 -0700 20 21 Replace AC_DEFINE_DIR with AX_DEFINE_DIR from Autoconf Archive 22 23commit d846316822ba8eb545d41140007ef98a7de9274e 24Author: Alan Coopersmith <alan.coopersmith@sun.com> 25Date: Tue May 19 01:34:19 2009 -0700 26 27 Update AC_DEFINE_DIR to latest version from Autoconf Archive 28 29commit 53f8b42f89214b85804ae9e64c49d1a9c2a7553d 30Author: Alan Coopersmith <alan.coopersmith@sun.com> 31Date: Mon Feb 2 20:34:35 2009 -0800 32 33 Add README with pointers to mailing list, bugzilla & git repos 34 35 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 36 37commit 6697e31fbb616656b7f34515a79454af394b500a 38Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 39Date: Fri Jan 30 15:45:20 2009 -0200 40 41 Janitor: ansification, make distcheck, .gitignore 42 43 The ansification code is minor edit of the patch (by me) at 44 https://bugs.freedesktop.org/show_bug.cgi?id=14727 45 as it would not apply cleanly anymore. 46 47commit 41e4e2de4d73d098d332ece0410e9f8fda4fe10d 48Author: Peter Breitenlohner <peb@mppmu.mpg.de> 49Date: Mon Oct 20 19:36:52 2008 -0700 50 51 X.Org Bug 17944: avoid gcc warning for libXpm 52 53 <http://bugs.freedesktop.org/show_bug.cgi?id=17944> 54 55 Avoid the gcc warning 56 cxpm/cxpm.c:102: warning: no previous prototype for 'ErrorMessage' 57 58commit 64323668c07b4768c57649f5ec7e2888265d1aeb 59Author: Matthieu Herrb <matthieu.herrb@laas.fr> 60Date: Sun Mar 9 08:57:47 2008 +0100 61 62 nuke RCS Ids 63 64commit 6ef45c37160079a9aa551adcd841abdb55eabae3 65Author: Benjamin Close <Benjamin.Close@clearchain.com> 66Date: Thu Jan 31 14:42:41 2008 +1030 67 68 Use libtools SED check rather than autoconf's SED check. 69 AC_PROG_SED required autoconf 2.60, libtool's should work 70 regardless. This keeps us supporting 2.57 of autoconf 71 72 Found by: Tinderbox (1.4.1 compile) 73 74commit 3f7624048aa6064c69e2320a70fb7fc89e0bb7ef 75Author: Alan Coopersmith <alan.coopersmith@sun.com> 76Date: Thu Jan 24 14:26:34 2008 -0800 77 78 Bug 14171: sxpm/Makefile.am:21: SED was already defined 79 80 <http://bugs.freedesktop.org/show_bug.cgi?id=14171> 81 82commit 503843fd3066031adbd4a362c686acc721787b7d 83Author: James Cloos <cloos@jhcloos.com> 84Date: Thu Dec 6 16:38:36 2007 -0500 85 86 Replace static ChangeLog with dist-hook to generate from git log 87 88commit 3e37dd39b6169af9928d5b959c40ba79a07450ee 89Author: Alan Coopersmith <alan.coopersmith@sun.com> 90Date: Wed Aug 22 13:23:30 2007 -0700 91 92 Version bump: 3.5.7 93 94commit d82244497b54889f91c78585374d1ad6a0cef2cf 95Author: Alan Coopersmith <alan.coopersmith@sun.com> 96Date: Wed Aug 22 13:08:42 2007 -0700 97 98 Replace strcpy with strncpy to match previous code block 99 100commit 47c974872b51b8c1d6965eff4599f8ce739bcedc 101Author: Alan Coopersmith <alan.coopersmith@sun.com> 102Date: Mon Aug 6 14:22:48 2007 -0700 103 104 Use srcdir in paths passed to xgettext when making .po files 105 106commit 6e003fd5f174a8e312d799d7f8812c2a5b87e433 107Author: Alan Coopersmith <alan.coopersmith@sun.com> 108Date: Mon Aug 6 12:59:04 2007 -0700 109 110 Replace index/rindex with C89 standard strchr/strrchr 111 112commit 43dfc6be8128139888426d8c709aa78efc207953 113Author: Jason Rumney <jasonr@gnu.org> 114Date: Mon Aug 6 12:52:52 2007 -0700 115 116 X.Org Bug #11863: Build libXpm on MS Windows (with MinGW) 117 118 * src/XpmI.h [FOR_MSW]: Include simx.h instead of real X headers. 119 120 * src/simx.h (_XFUNCPROTOBEGIN, _XFUNCPROTOEND, NO_ZPIPE): Define. 121 (XAllocColor): Fix arg list in prototype. 122 (bzero, close, fdopen, index, rindex, open, strdup, O_RDONLY): 123 Map to W32 equivalents. 124 125 * src/RdFToI.c [FOR_MSW]: Include fcntl.h. 126 127commit 290f0b9115428dab0cbf2880d154468c557b3e7e 128Author: Alan Coopersmith <alan.coopersmith@sun.com> 129Date: Wed Jul 25 17:45:15 2007 -0700 130 131 Include comment/copyright/license for AC_DEFINE_DIR in acinclude.m4 132 133commit d4bc7dc0dea218cea380aba972f10f60dc1e86ac 134Author: Alan Coopersmith <alan.coopersmith@sun.com> 135Date: Wed Jun 27 13:54:07 2007 -0700 136 137 Use AM_CFLAGS & AM_CPPFLAGS to replace per-program and obsolete macros 138 139 Clears some warnings from automake-1.10 140 141commit 85a87de3c03ca8be526dedc0a2973f9426518c39 142Author: Alan Coopersmith <alan.coopersmith@sun.com> 143Date: Tue Nov 21 17:12:18 2006 -0800 144 145 Sun bug 4486226: Xpm is not internationalized 146 147 <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4486226> 148 Use gettext() to allow translated messages in sxpm & cxpm 149 (cherry picked from bcda4f17ab3fa9f0572f876dbeb09b45fbc23f3d commit) 150 151commit 3c881daddcc251d6e806715d267e4e55934abd1a 152Author: Alan Coopersmith <alan.coopersmith@sun.com> 153Date: Tue Nov 21 15:13:44 2006 -0800 154 155 Add *~ to .gitignore to skip over emacs/patch droppings 156 157commit 60817dd28774540622ea404f650db8389c66da54 158Author: Adam Jackson <ajax@benzedrine.nwnk.net> 159Date: Fri Oct 13 16:23:49 2006 -0400 160 161 Bump to 3.5.6 162 163commit 12dc4dc15234ae818a21c20ebf7b2d053b7a94be 164Author: Alan Coopersmith <alan.coopersmith@sun.com> 165Date: Thu Jul 13 14:59:03 2006 -0700 166 167 renamed: .cvsignore -> .gitignore 168 169commit 4daea919c3aa104b6caf8c0f42f49ae755545986 170Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 171Date: Sat Jun 3 06:11:30 2006 +0000 172 173 Always initialize atomTable to NULL, so xpmHashTableFree() doesn't try to 174 free a random value from the stack if xpmHashTableInit returns an 175 error. 176 177commit 19855d6e09aa36db7686ad6f538179bf87e9c6ea 178Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 179Date: Fri Jun 2 19:48:01 2006 +0000 180 181 Coverity #1432: Returned without freeing storage "hints_cmt" (in error case 182 when xpmHashTableInit failed) 183 184commit 000abcd371d0c4b1d0a5380023d74bf5bfc47685 185Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 186Date: Fri Jun 2 19:33:29 2006 +0000 187 188 Coverity #1415: Returned without freeing storage "hints_cmt" (in error case 189 when xpmHashTableInit failed) 190 191commit 5c70c99833d4040aaf595d0005b861e0a930ee66 192Author: Adam Jackson <ajax@nwnk.net> 193Date: Thu Apr 27 00:19:37 2006 +0000 194 195 Bump to 3.5.5 196 197commit 2dcc187c92c1a579e6e9f0bad999a3b4e47228c3 198Author: Matthieu Herrb <matthieu.herrb@laas.fr> 199Date: Sat Mar 18 15:18:56 2006 +0000 200 201 doublecheck that a pointer is not NULL before dereferencing it. (Coverity 202 CID 121). 203 204commit 93421a53ccf159ff39bc9f8ff72c57246f9cb90c 205Author: Kevin E Martin <kem@kem.org> 206Date: Thu Dec 15 00:24:31 2005 +0000 207 208 Update package version number for final X11R7 release candidate. 209 210commit 2b229ddcb52a3bf9bef32e764f93cc57c1351420 211Author: Kevin E Martin <kem@kem.org> 212Date: Tue Dec 6 22:48:44 2005 +0000 213 214 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 215 216commit 50214deb692a9af760088f8e7a51955c7d3f1707 217Author: Kevin E Martin <kem@kem.org> 218Date: Sat Dec 3 05:49:44 2005 +0000 219 220 Update package version number for X11R7 RC3 release. 221 222commit 19881d3c88ff0713ef550382fd0dfb03123dabed 223Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 224Date: Mon Nov 28 22:03:06 2005 +0000 225 226 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 227 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 228 229commit a6fbdb403efd3bf7e1179660959fd0e66a301ce0 230Author: Kevin E Martin <kem@kem.org> 231Date: Sat Nov 19 07:15:42 2005 +0000 232 233 Update pkgconfig files to separate library build-time dependencies from 234 application build-time dependencies, and update package deps to work 235 with separate build roots. 236 237commit 82513d04a8381da8d2281d7581f6b0d65901aede 238Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 239Date: Sun Nov 13 02:08:07 2005 +0000 240 241 Use sed to substitute variables in man pages 242 243commit d1b430289b2ddb6c1f3383c5288aa125b058508a 244Author: Kevin E Martin <kem@kem.org> 245Date: Wed Nov 9 21:19:13 2005 +0000 246 247 Update package version number for X11R7 RC2 release. 248 249commit e2c9276ccc1ef619dcfbdeb414ef0dec5113c1ee 250Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 251Date: Sat Oct 29 02:26:49 2005 +0000 252 253 Add --enable-stat-zfile (on by default) to replace Imake's ZFILEDEF = 254 -DSTAT_ZFILE to enable automatically searching for file.xpm.Z & 255 file.xpm.gz when file.xpm is requested. 256 257commit 2f57ab95012d9221cca1af6c0a1ccea5d308c66f 258Author: Kevin E Martin <kem@kem.org> 259Date: Wed Oct 19 02:48:11 2005 +0000 260 261 Update package version number for RC1 release. 262 263commit 72bf88ed120fb888c57ed3223faa316403031b36 264Author: Kevin E Martin <kem@kem.org> 265Date: Wed Oct 5 20:24:14 2005 +0000 266 267 Add missing files to EXTRA_DIST 268 Fix man page installation 269 270commit 08c43c5f1f851c1acad360a28767670dc62d8a66 271Author: Matthieu Herrb <matthieu.herrb@laas.fr> 272Date: Mon Oct 3 19:53:58 2005 +0000 273 274 Last argument of variable parameter list needs to be casted to a pointer 275 type. 276 277commit 5ecad7c12c3104d653972385f548e3f86532cbe3 278Author: Kevin E Martin <kem@kem.org> 279Date: Fri Jul 29 21:22:52 2005 +0000 280 281 Various changes preparing packages for RC0: 282 - Verify and update package version numbers as needed 283 - Implement versioning scheme 284 - Change bug address to point to bugzilla bug entry form 285 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 286 reenable it) 287 - Fix makedepend to use pkgconfig and pass distcheck 288 - Update build script to build macros first 289 - Update modular Xorg version 290 291commit 703207d3b3718223d4b2711fb77fc96a4f3909ef 292Author: Matthieu Herrb <matthieu.herrb@laas.fr> 293Date: Sun Jul 17 10:32:57 2005 +0000 294 295 fix build outside of $(srcdir) 296 297commit 5a0177d4474787951c0cae56e285bb075ab405f3 298Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 299Date: Sat Jul 16 21:11:25 2005 +0000 300 301 Accept autoconf HAVE_STRLCPY as alias for HAS_STRLCAT 302 303commit fd38ee667976855150d3c1231a1acc2cf1a89330 304Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 305Date: Sat Jul 16 21:10:44 2005 +0000 306 307 Check for strlcat() for use in parse.c 308 309commit 9b3eed6e4f7ee542149ecec0d017a3a460f7c084 310Author: Daniel Stone <daniel@fooishbar.org> 311Date: Sat Jul 16 07:23:39 2005 +0000 312 313 Set soversion to 4.11.0 with -version-number. 314 315commit a705a1cd9dc4c4ba1940c9b59d2107ba59360e39 316Author: Keith Packard <keithp@keithp.com> 317Date: Sat Jul 9 06:45:44 2005 +0000 318 319 Add .cvsignore files 320 321commit b1d84a9fc9b15232c09b6ce5d96c097fdd4f0a15 322Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 323Date: Thu Jun 9 13:42:36 2005 +0000 324 325 Use $(top_srcdir)/src instead of $(top_builddir)/src in INCLUDES 326 327commit 769751fba3e32f49272d19799929e1ad5a3d2cd0 328Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 329Date: Thu May 19 17:09:13 2005 +0000 330 331 Add $(top_builddir)/include to INCLUDES 332 333commit 2cc1896c61eef5739bb6a8ffa89e58ba5c175a05 334Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 335Date: Thu May 19 15:02:48 2005 +0000 336 337 - Add build system for lib/Xpm 338 - Add Xpm to symlink.sh 339 - Conditionally include config.h in xc/extras/Xpm 340 341commit cf0d69c7ace679f27f105c582760b9be14923aba 342Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 343Date: Thu May 19 14:37:53 2005 +0000 344 345 Thu May 19 10:36:54 2005 Søren Sandmann <sandmann@redhat.com> 346 Add "../lib" to INCLUDES. 347 Replace #include "../lib/foo" with #include "foo". 348 349commit 639b3598cd0e7214010248efb62b75ef85a8e5c5 350Author: Matthieu Herrb <matthieu.herrb@laas.fr> 351Date: Mon Feb 21 20:52:32 2005 +0000 352 353 Avoid inifite loops. From Chris Gilbert in bug #1920. 354 355commit f1908d7ee5e2d2d44db2116b3c88213da9dfb854 356Author: Matthieu Herrb <matthieu.herrb@laas.fr> 357Date: Sat Dec 11 16:14:05 2004 +0000 358 359 Fix incomplete merge. 360 361commit b041980732f6a6002001cfe079fdfb982937d4a8 362Author: Matthieu Herrb <matthieu.herrb@laas.fr> 363Date: Sat Dec 11 16:08:59 2004 +0000 364 365 more s_open() cleanup. 366 367commit 90d0638a42553786f54df333f0da4d008e9a0573 368Author: Matthieu Herrb <matthieu.herrb@laas.fr> 369Date: Sat Dec 11 16:04:34 2004 +0000 370 371 Replace s_popen() by a more specific function that allows only one command 372 in the pipe. Remove extraneous tests on file names that broke some 373 applications. From Alex Reisen in Bugzilla #1920. 374 375commit 2c23dbf2cafaad72b1f45da915eb87a8f792fdb0 376Author: Roland Mainz <roland.mainz@nrubsig.org> 377Date: Wed Dec 8 01:16:48 2004 +0000 378 379 //bugs.freedesktop.org/show_bug.cgi?id=830): Fix libXpm header (xpm.h) to 380 use the X11 function begin/end marker macros (_XFUNCPROTOBEGIN, 381 _XFUNCPROTOEND) instead of homegrown (native) C++ code. Patch by Kevin 382 DeKorte <kdekorte@yahoo.com>. 383 384commit 50986a34f231fbc7a4b62466bd89bd4ae4027d2e 385Author: Matthieu Herrb <matthieu.herrb@laas.fr> 386Date: Thu Nov 25 21:19:11 2004 +0000 387 388 Fixes for CAN-2004-0914 (Thomas Biege). 389 390commit a983dafac59dcb425666a5a5556da4734e50c6c5 391Author: Egbert Eich <eich@suse.de> 392Date: Tue Sep 21 17:57:35 2004 +0000 393 394 Merged over libXpm security fix provided by Chris Evans, Matthieu Herrb and 395 Alan Coopersmith from release 6.8.1. 396 Fail during initialization with error if font/fontset is not set for 397 widget. This prevents a sig11 later when the non-existent font/fontset 398 structs are referenced. 399 Check if xf86Info.kbdProc pointer is really set before calling it on abort 400 as this pointer won't be set if the new modular keyboard driver is used 401 (Matthias Hopf). 402 Added new libs to the bindist control files. 403 Removed inclusion of unnecessary kernel header on Linux. This may fail in 404 an -ansi environment. 405 406commit 2773a7214e282f6f673483f5233b880505947c3f 407Author: Egbert Eich <eich@suse.de> 408Date: Fri Apr 23 18:42:32 2004 +0000 409 410 Merging XORG-CURRENT into trunk 411 412commit 65c64a2eaa8698434f1869dcdcb5d9ccb21c6932 413Author: Egbert Eich <eich@suse.de> 414Date: Sun Mar 14 08:28:26 2004 +0000 415 416 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 417 418commit 0b313707a677523fed9ac485445e8b09d2a85c13 419Author: Egbert Eich <eich@suse.de> 420Date: Wed Mar 3 12:09:53 2004 +0000 421 422 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 423 424commit 658f8e9a9094ba5d18743694cad7275be53c7a25 425Author: Egbert Eich <eich@suse.de> 426Date: Thu Feb 26 13:34:33 2004 +0000 427 428 readding XFree86's cvs IDs 429 430commit 9971f91864e8f722b42c58f2ff19025715f33b98 431Author: Egbert Eich <eich@suse.de> 432Date: Thu Feb 26 09:21:31 2004 +0000 433 434 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 435 436commit fbfe965054d8144946651b19085684af7f6715b9 437Author: Kaleb Keithley <kaleb@freedesktop.org> 438Date: Tue Nov 25 19:27:16 2003 +0000 439 440 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 441 442commit c037348b5df0ac94ad4daba59f8bc9acf12ef623 443Author: Kaleb Keithley <kaleb@freedesktop.org> 444Date: Fri Nov 14 16:48:24 2003 +0000 445 446 XFree86 4.3.0.1 447 448commit aafaabc4a0bfab6544e085ee504ad69de4a5ddb1 449Author: Kaleb Keithley <kaleb@freedesktop.org> 450Date: Fri Nov 14 16:48:24 2003 +0000 451 452 Initial revision 453