12017-07-04 1.3.1-9 nros 2 * Patches to fix CVE-2017-12921 and CVE-2017-12925 and possibly 3 CVE-2017-12920. 4 52017-07-04 1.3.1-9 nros 6 * Add stddef.h to define size_t. 7 82016-06-25 1.3.1-8 PLeivine 9 * Patch to build libfpx with GCC 6 (reference 10 https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29969). 11 122016-06-25 1.3.1-7 Chris Madison <madisonblu@hot...> 13 * Lastest automake / autoconf script updates. 14 152015-12-26 1.3.1-6 Niclas <nros> 16 * patches for libfpx to make it build on NetBSD. 17 182014-02-11 1.3.1-4 Chris Madison <madisonblu@hot...> 19 * Update with latest automake / autoconf. 20 * restore padding to oless/h/dir.hxx/class/CDirEntry. 21 222012-10-05 1.3.1-3 Chris Madison <madisonblu@hot...> 23 * Fix various warnings raised by newer compilers (reference 24 http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24007). 25 262012-10-05 1.3.1-2 Chris Madison <madisonblu@hot...> 27 * Don't compare FPXStatus to int (reference 28 http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=22001). 29 * The same virtual method (CreateEmptyResolutionLevel) is declared with a 30 slightly different signature in the two files (reference 31 http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=22000). 32 * Terminate string after copy (reference 33 http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=21999). 34 352011-12-16 1.3.1-1 Chris Madison <madisonblu@hot...> 36 * Fix double free error when processing certain specially crafted FPX files. 37 Thanks to Francis Provencher from Protek Research Lab's via Secunia SVCRP. 38 392011-09-09 1.3.1 Chris Madison <madisonblu@hot...> 40 * Update with latest automake / autoconf. 41 422009-07-14 1.3.0 Chris Madison <madisonblu@hot...> 43 * Update with latest automake / autoconf. 44 452007-10-01 Chris Madison <madisonblu@hot...> 46 * Upgrade to 1.2.0.14 (reference 47 http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=10041). 48 492005-08-06 Chris Madison <madisonblu@hot...> 50 * Header.cxx is listed twice in oless/Makefile.am. 51 * Updated to latest automake/autoconf/libtool files. 52 532005-02-26 Chris Madison <madisonblu@hot...> 54 55 * Updated automake/libtool. 56 572005-01-26 Chris Madison <madisonblu@hot...> 58 59 * Added AM_PROG_CC_C_O macro to configure.ac. 60 * Fixed AUTOMAKE_OPTIONS in Makefile.am files. 61 622005-01-25 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 63 64 * configure.ac: Bumped package version to 1.2.0.10. 65 * Makefile.am: Fixed build environment so that all files are 66 included. Many files were mysteriously missing in the previous 67 version. 68 * Updated to automake 1.9.3 69 * Updated to autoconf 2.59 70 712005-01-25 amantia <amantia@kdewebdev.org> 72 73 * ole/olecore.cpp, ole/oleprops.cpp, oless/refilb.cxx: Use array 74 syntax when deleting arrays. 75 762005-01-22 Martin Becker <becker@hlrs.de> 77 78 * ri_image/ph_image.cpp: Fixes to compile with Visual Studio 8.0. 79 802003-06-10 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 81 82 * configure.ac: Bumped package version to 1.2.0.9. 83 842003-04-26 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 85 86 * fpx/ptil_fpx.cpp (WriteHeader): One of the BSD patches had 87 wrong code. The type of compressTableGroup is 'unsigned int' so 88 it is pointless to range-check for values outside of 0-255 at 89 all. The bad patch failed to assign a value. 90 * fpxlib.h: Borland C already has typedefs for WCHAR. 91 922003-04-25 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 93 94 * Applied patches from Mikhail Teterin to resolve buffer alignment 95 problems under Solaris/SPARC (and likely other processor types), 96 and to aid with compilation using the Sun Forte C++ compiler. 97 982003-04-23 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 99 100 * configure.ac: Bumped package version to 1.2.0.8. 101 * Updated to libtool 1.5 release. 102 * configure.ac: Add <sys/param.h> as a dependency when testing 103 for <sys/mount.h>. 104 * ole/gen_guid.cpp, basics/b_string.cpp, basics/mac_comp.h, 105 fpx/buffdesc.cpp, ri_image/priimage.h, ri_image/ptile.h, 106 fpx/ptil_fpx.cpp, ri_image/corr_lut.cpp, ri_image/ptile.cpp, 107 oless/h/dir.hxx, oless/wchar.c: Applied FreeBSD ports patches 108 except that native types are substituted for types from stdint.h 109 since stdint.h is too new to improve portability. 110 * configure.ac: Add check for <sys/time.h> 111 * ole/gen_guid.cpp: Include <sys/time.h> if HAVE_SYS_TIME_H 112 is defined. 113 1142003-04-12 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 115 116 * configure.ac: Add checks for sys/statfs.h, sys/param.h, 117 and sys/mount.h, where a definition for 'struct statfs' 118 may be hiding. 119 * basics/a_file.cpp: Find struct statfs for FreeBSD. 120 * basics/filename.cpp: Find struct statfs for FreeBSD. 121 * oless/h/vect.hxx: Don't include <malloc.h> since it 122 is replaced by <stdlib.h> according to the ANSI C standard. 123 1242003-03-09 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 125 126 * fpx/f_fpxvw.cpp (OleRegGetUserType): Needed to copy 127 constant string to allocated buffer rather than assigning 128 pointer to constant string. 129 (CreateCompObj): Since lpszNew is deleted, it must always 130 be allocated via new, rather than sometimes being assigned to 131 a constant or automatic string. 132 1332002-12-18 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 134 135 * Updated to automake 1.7.2 136 * Updated to autoconf 2.57 137 1382002-11-14 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 139 140 * Updated to autoconf 2.56 141 1422002-11-14 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 143 144 * Updated to autoconf 2.55 145 * Switched to using standard C++ headers. Define 146 USE_LEGACY_INCLUDES to use legacy headers. 147 1482002-11-14 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 149 150 * Significantly reduced warnings with g++ -Wall. 151 1522002-11-14 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 153 154 * Updated to autoconf 2.54 155 * Updated to automake 1.7.1 156 * Updated to libtool 1.4e (1.1148 2002/10/28 15:38:37) 157 1582002-03-12 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 159 160 * Updated to autoconf 2.53 161 * Updated to automake 1.6 162 1632002-03-02 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 164 165 * Expanded tabs in sources to spaces (two spaces per tab) and 166 reduced the number of warnings when compiling with gcc 3.0.4. 167 1682000-12-22 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 169 170 * Added build environment based on Autoconf, Automake, and Libtool. 171 172 173