summaryrefslogtreecommitdiff
path: root/archivers/libzip
AgeCommit message (Collapse)AuthorFilesLines
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2019-07-20*: recursive bump for nettle 3.5.1wiz2-3/+4
2019-03-12libzip: update to 1.5.2.wiz2-8/+7
1.5.2 [2019-03-12] ================== * Fix bug in AES encryption affecting certain file sizes * Keep file permissions when modifying zip archives * Support systems with small stack size. * Support mbed TLS as crypto backend. * Add nullability annotations.
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2018-04-17Add p11-kit to gnutls/bl3.mk and bump dependencies.wiz2-3/+4
2018-04-11libzip: update to 1.5.1.wiz2-7/+7
1.5.1 [2018-04-11] ================== * Choose format of installed documentation based on available tools. * Fix visibility of symbols. * Fix zipcmp directory support. * Don't set RPATH on Linux. * Use Libs.private for link dependencies in pkg-config file. * Fix build with LibreSSL. * Various bugfixes.
2018-03-12Recursive bumps for fontconfig and libzip dependency changes.wiz1-2/+13
2018-03-12libzip: update to 1.5.0.wiz3-16/+26
1.5.0 [2018-03-11] ================== * Use standard cryptographic library instead of custom AES implementation. This also simplifies the license. * Use `clang-format` to format the source code. * More Windows improvements.
2018-02-11libzip: use httpswiz1-2/+2
2018-02-03Add a workaround so libzip 1.4.0 builds successfully on Darwin/Mac OS Xjdolecek1-1/+11
Skip running the regression tests since for some reason the setting of LD_LIBRARY_PATH isn't passed down through cmake invocation; this avoids error: dyld: Library not loaded: @rpath/libzip.5.dylib Referenced from: ${WRKSRC}/regress/../src/ziptool Reason: image not found
2017-12-30libzip: update to 1.4.0.wiz4-35/+23
1.4.0 [2017-12-29] ================== * Improve build with cmake * Retire autoconf/automake build system * Add `zip_source_buffer_fragment()`. * Add support to clone unchanged beginning of archive (instead of rewriting it). Supported for buffer sources and on Apple File System. * Add support for Microsoft Universal Windows Platform.
2017-12-18libzip: Work around redefine_extname in SunOS headers.jperkin2-1/+20
2017-11-20libzip: update to 1.3.2.wiz2-7/+7
1.3.2 [2017-11-20] ================== * Fix bug introduced in last: zip_t was erroneously freed if zip_close() failed.
2017-11-19libzip: update to 1.3.1.wiz3-9/+11
1.3.1 [2017-11-19] ================== * Install zipconf.h into ${PREFIX}/include * Add zip_libzip_version() * Fix AES tests on Linux
2017-09-02Bump libzip ABI depends and PKGREVISIONs of its users for bzip2 dependency.wiz1-2/+2
2017-09-02Updated libzip to 1.3.0.wiz3-8/+10
1.3.0 [2017-09-02] ================== * Support bzip2 compressed zip archives * Improve file progress callback code * Fix zip_fdopen() * CVE-2017-12858: Fix double free(). * CVE-2017-14107: Improve EOCD64 parsing.
2017-02-23Recursive bump for libzip shlib major bump.wiz1-2/+2
2017-02-19Updated libzip to 1.2.0.wiz3-9/+12
1.2.0 [2017-02-19] ================== * Support for AES encryption (Winzip version), both encryption and decryption. * Support legacy zip files with >64k entries. * Fix seeking in zip_source_file if start > 0. * Add zip_fseek() for seeking in uncompressed data. * Add zip_ftell() for telling position in uncompressed data. * Add zip_register_progress_callback() for UI updates during zip_close()
2017-01-07update MASTER_SITES.zafer1-2/+2
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-1/+2
2016-05-28Update libzip to 1.1.3:wiz2-7/+7
1.1.3 [2016-05-28] ================== * Fix build on Windows when using autoconf.
2016-02-19Update libzip to 1.1.2. All tests pass.wiz2-7/+7
1.1.2 [2016/02/19] * Improve support for 3MF files
2016-02-07Update libzip to 1.1.1:wiz2-7/+7
1.1.1 [2016/02/07] * Build fixes for Linux * Fix some warnings reported by PVS-Studio
2016-01-28Update libzip to 1.1:wiz3-9/+10
1.1 [2016/01/26] * ziptool(1): command line tool to modify zip archives * Speedups for archives with many entries * Coverity fixes * Better APK support * Support for running tests on Windows * More build fixes for Windows * Portability fixes * Documentation improvements
2015-11-03Add SHA512 digests for distfiles for archivers categoryagc1-1/+2
Problems found with existing distfile for eagle: distfiles/bicom101.zip distfiles/szip-2.1nb3/szip-2.1.tar.gz distfiles/xmill-0.9.1.tar.gz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-1/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2015-05-04Update to 1.0.1:wiz3-8/+8
1.0.1 [2015/05/04] * Build fixes for Windows. While here, bump ABI depends for the shlib major bump in the 1.0 release.
2015-05-03Update to 1.0:wiz4-39/+47
1.0 [2015/04/29] * Implemented an I/O abstraction layer. * Added support for native Windows API for files. * Added support for setting the last modification time for a file. * Added a new type zip_error_t for errors. * Added more typedefs for structs. * Torrentzip support was removed. * CVE-2015-2331 was fixed. * Addressed all Coverity CIDs.
2015-03-26Avoid integer overflow. Addresses CVE-2015-2331.wiz3-2/+32
Uses upstream patch. Bump PKGREVISION.
2013-12-31Update to 0.11.2:wiz3-7/+9
0.11.2 [2013/12/19] * Support querying/setting operating system and external attributes. * For newly added files, set operating system to UNIX, permissions to 0666 (0777 for directories). * Fix bug when writing zip archives containing files bigger than 4GB.
2013-04-27Update to 0.11.1:wiz2-6/+6
0.11.1 [2013/04/27] * Fix bugs in zip_set_file_compression(). * Include Xcode build infrastructure.
2013-04-01Update to 0.11:wiz4-13/+25
0.11 [2013/03/23] * Added Zip64 support (large file support) * Added UTF-8 support for file names, file comments, and archive comments * Changed API for name and comment related functions for UTF-8 support * Added zip_discard() * Added ZIP_TRUNCATE for zip_open() * Added zip_set_file_compression() * Added API for accessing and modifying extra fields * Improved API type consistency * Use gcc4's visibility __attribute__ * More changes for Windows support * Additional test cases
2012-12-12Take over maintainership.wiz1-2/+2
2012-09-11"user-destdir" is default these daysasau1-3/+1
2012-03-20Update to 0.10.1.wiz2-6/+7
0.10.1 [2012/03/20] * Fixed CVE-2012-1162 * Fixed CVE-2012-1163
2011-03-22Manually define BUILDLINK_INCDIRS so that lib/libzip/include/zipconf.h canjmmv1-1/+3
be found and included. This lets textproc/ebook-tools build.
2011-03-18libzip-0.10:wiz3-7/+15
0.10 [2010/03/18] * Added zip_get_num_files(), deprecated zip_get_num_entries(). * Better windows support. * Support for traditional PKWARE encryption added. * Fix opening archives with more than 65535 entries. * Fix some memory leaks. * Fix cmake build and installation * Fix memory leak in error case in zip_open() * Fixed CVE-2011-0421 (no security implications though) * More documentation.
2011-03-18Recursive bump for libzip-0.10.wiz1-1/+2
2010-01-31Update to 0.9.2:wiz2-6/+6
0.9.2 [2010/01/31] * Avoid passing uninitialized data to deflate(). * Fix memory leak when closing zip archives.
2010-01-24Update to 0.9.1:wiz2-6/+7
0.9.1 [2010/01/24] * Fix infinite loop on reading some broken files. * Optimization in time conversion (don't call localtime()). * Clear data descriptor flag in central directory, fixing Open Office files. * Allow more than 64k entries.
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-07-25Update to 0.9:dillo3-7/+11
* remove erroneous references to GPL * add support for torrentzip * new functions: zip_get_archive_flag, zip_set_archive_flag * zip_source_zip: add flag to force recompression * zip_sorce_file: only keep file open while reading from it
2008-07-14Mark as destdir ready.joerg1-1/+3
2008-05-25Assert OWNERship of some packages, relinquish others entierly.dillo1-2/+2
2007-06-06Update to 0.8:wiz3-7/+11
0.8 [2007/06/06] * fix for zip archives larger than 2GiB * fix zip_error_strerror to include libzip error string * add support for streamed zip files * new functions: zip_add_dir, zip_error_clear, zip_file_error_clear * add basic support for building with CMake (incomplete)
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-05-18Only one dependent package, and that wants 0.7.1 now.wiz1-3/+2
2006-05-18Update to 0.7.1: bug fix for zip_close.dillo3-19/+6
2006-05-09Needs unistd.h for optind.joerg2-1/+14