diff options
Diffstat (limited to 'Build/source/libs/zziplib/zziplib-src/ChangeLog')
-rw-r--r-- | Build/source/libs/zziplib/zziplib-src/ChangeLog | 34 |
1 files changed, 23 insertions, 11 deletions
diff --git a/Build/source/libs/zziplib/zziplib-src/ChangeLog b/Build/source/libs/zziplib/zziplib-src/ChangeLog index bb4ec6af079..cde096b936b 100644 --- a/Build/source/libs/zziplib/zziplib-src/ChangeLog +++ b/Build/source/libs/zziplib/zziplib-src/ChangeLog @@ -1,3 +1,15 @@ +2018-02-02 guidod <guidod@gmx.de> + * fix a number of CVEs reported with special *.zip files + * the testsuite has been expanded to cover all the CVEs + * some minor doc updates referencing GitHub instead of sf.net + * release v0.13.68 + +2017-06-11 guidod <guidod@gmx.de> + * fix portability issues by introducing <zzip/__errno.h> + * fix portability issues by introducing <zzip/__mkdir.h> + * fix portability issues by introducing <zzip/__string.h> for strndup + * reuse portability header <zzip/__fnmatch.h> in bins/*.c + * release v0.13.67 2017-04-24 guidod <guidod@gmx.de> * common frontend 'unzzip.c' for example code in unzzip*-xx.c @@ -228,7 +240,7 @@ * zzip/file.c: errornous usage of currentfp before setting it to the new fp value in zzip_seek(). In the good case it would seek on the wrong file and in the bad case it goes off on sigbus/NPE. - The problem occurs only if two+ zips are accessed simultanously. + The problem occurs only if two+ zips are accessed simultaneously. (problem reported and patch kindly provided by Evgeniy Muhin) * docs/Makefile.am: fixup for newer xmlto may be to generate a subdirectory "man3" inside of our output directory "man3" @@ -435,7 +447,7 @@ * fixing some compilation problems related to zip64 support in win32 2005-12-08 - * cut acinclude.m4 into seperated aclocal macros in m4/ subdirectory + * cut acinclude.m4 into separated aclocal macros in m4/ subdirectory 2005-10-14 * testing on sourceforge compilefarm, cleaning away any compiler warnings @@ -783,7 +795,7 @@ within plugin.h for io->read() calls. That makes for a little bit of portability - it seems some platforms (dot-net f.e.) do not `typedef unsigned int size_t;`, perhaps because int is 16bit - and a 32bit or even 64bit entitity is needed. + and a 32bit or even 64bit entity is needed. * now we do not need to AC_COMPILE_CHECK_SIZEOF(size_t) anymore, perhaps even stand io-wrap is not needed anymore. Let's see. * both changes need update of zzip/conf.h for _zzip_size_t plus @@ -854,7 +866,7 @@ a backslash as well. That should be handled better, we add some alternative implementations for dirsep_strrchr and dirsep_casecmp but the default is OFF!! even on WINDOWS !! - * thereby seen another problem: we did deliberatly use strcasecmp but + * thereby seen another problem: we did deliberately use strcasecmp but this symbol is not available on all unix systems - the manual says its a BSD4.3 addition. Some other systems call it strcmpi or stricmp instead, or they do not have it at all. Here we add @@ -942,7 +954,7 @@ * fix some problems of make-doc.pl with the current project * make a standard inlude info referring to zziplib.h as well * unpack htmpages.ar on SFNET and register it on the frontpage - * dont forget to modify includes of internal headers + * don't forget to modify includes of internal headers * ... * fixed an annoying bug in make-doc.pl * include htmpages.ar into the tarball @@ -951,7 +963,7 @@ * completed new directory structure - the library is called 0.12.22 as to match 0.10.72, it's the same C source in its content * install-headers modified - the new structure is now compatible both - as a shared libary (binary compatible) and for the include headers + as a shared library (binary compatible) and for the include headers too - source compatible not only for function names but also for the #include lines * 0.12.23 fixes a bug in make doc: the xmlto html was never done. @@ -1096,7 +1108,7 @@ * Michael-dot-Fink-at-asamnet-dot-de did some code review while going after a specialty he wanted to do with the libs, and therefore.. * PREFERZIP did never test real file - stupid bug, inverted logic.... - * add ZIPONLY zzipmode - we have plenty of options availabe... on 32bit + * add ZIPONLY zzipmode - we have plenty of options available... on 32bit platforms however, since I want to keep with the access-bits in the lower parts. @@ -1155,7 +1167,7 @@ and two fixes * put the updated MSVC6 files into the project, again Mike Nordell * me, add new zzwrap.dsp to DIST in Makefile.am, following Mike's addition - * me, modify some typecasts to use off_t/size_t where apropriate + * me, modify some typecasts to use off_t/size_t where appropriate * modified COPYING.ZZIP to be a bit more general than just for ZZIPLIB as noted by Tomi Olilla * zzipwrap demo_callback, how can we do void* and char* at the same time... @@ -1173,7 +1185,7 @@ * add a new file COPYING for new less-strictly license after Tomi Ollila has transferred full copyright to me * remove Tomi Ollila from all copyright entries in the sources - but honour his name where apropriate + but honour his name where appropriate * modify LGPL hints in sources and point to COPYING.ZZIP as well and change copyright year info * create COPYING.ZZIP with some general LGPL exceptions. @@ -1395,7 +1407,7 @@ * two new functions, zzip_dir_real and zzip_file_real to check if the ZZIP_XX structures are wrapping a real file or directory. Otherwise it is a zip-archive - or a zip-contained file respectivly. + or a zip-contained file respectively. * zzip_compr_str does now know about stat-types and will return names for S_ISTYPE bits. * remove zzip_fd. It was identical to zzip_dirfd @@ -1503,7 +1515,7 @@ Tomi did. * bugfixes for zzip_open, it did not always set errno(2) to the value of zzip_errno. - * The zzip_read is now seperate from + * The zzip_read is now separate from zzip_fp_read, so that setting errno(2) is only done in zzip_read, not in the zzip-touching function. |