Commit graph

36 commits

Author SHA1 Message Date
wiz
d996b185bc Update libzip to 1.1.3:
1.1.3 [2016-05-28]
==================

* Fix build on Windows when using autoconf.
2016-05-28 09:59:43 +00:00
wiz
379aa9a40a Update libzip to 1.1.2. All tests pass.
1.1.2 [2016/02/19]

* Improve support for 3MF files
2016-02-19 14:30:04 +00:00
wiz
27aea65d53 Update libzip to 1.1.1:
1.1.1 [2016/02/07]

* Build fixes for Linux
* Fix some warnings reported by PVS-Studio
2016-02-07 14:08:54 +00:00
wiz
0b58cb8275 Update libzip to 1.1:
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
2016-01-28 09:01:02 +00:00
agc
7ef3a4270a Add SHA512 digests for distfiles for archivers category
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-11-03 00:56:19 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
wiz
562a44190b Update to 1.0.1:
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-04 21:10:40 +00:00
wiz
5e43e3a7d4 Update to 1.0:
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-05-03 12:11:42 +00:00
wiz
bf8cdcacbe Avoid integer overflow. Addresses CVE-2015-2331.
Uses upstream patch.
Bump PKGREVISION.
2015-03-26 09:30:01 +00:00
wiz
b788fa28b5 Update to 0.11.2:
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-12-31 11:07:14 +00:00
wiz
feb27cecc8 Update to 0.11.1:
0.11.1 [2013/04/27]

* Fix bugs in zip_set_file_compression().
* Include Xcode build infrastructure.
2013-04-27 23:05:54 +00:00
wiz
7ca87a699f Update to 0.11:
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
2013-04-01 16:03:31 +00:00
wiz
bf33c22c96 Take over maintainership. 2012-12-12 10:43:30 +00:00
asau
4eca2cfc6f "user-destdir" is default these days 2012-09-11 19:46:52 +00:00
wiz
5d9b39c007 Update to 0.10.1.
0.10.1 [2012/03/20]

* Fixed CVE-2012-1162
* Fixed CVE-2012-1163
2012-03-20 13:04:53 +00:00
jmmv
92875b7f88 Manually define BUILDLINK_INCDIRS so that lib/libzip/include/zipconf.h can
be found and included.  This lets textproc/ebook-tools build.
2011-03-22 15:46:08 +00:00
wiz
f6daca2013 libzip-0.10:
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-18 13:50:34 +00:00
wiz
db54fecd29 Recursive bump for libzip-0.10. 2011-03-18 13:49:38 +00:00
wiz
05655af2d4 Update to 0.9.2:
0.9.2 [2010/01/31]

* Avoid passing uninitialized data to deflate().
* Fix memory leak when closing zip archives.
2010-01-31 23:34:34 +00:00
wiz
46ec8eaa4c Update to 0.9.1:
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.
2010-01-24 23:13:52 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
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.
2009-03-20 19:23:50 +00:00
dillo
befb90d484 Update to 0.9:
* 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-25 11:42:10 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
dillo
07e7ef92c7 Assert OWNERship of some packages, relinquish others entierly. 2008-05-25 13:16:10 +00:00
wiz
9cf545c1e7 Update to 0.8:
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)
2007-06-06 20:55:29 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
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-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
wiz
3d298fc363 Only one dependent package, and that wants 0.7.1 now. 2006-05-18 19:12:41 +00:00
dillo
d11122d678 Update to 0.7.1: bug fix for zip_close. 2006-05-18 12:04:42 +00:00
joerg
173fb3d2fa Needs unistd.h for optind. 2006-05-09 16:31:44 +00:00
wiz
d9cc48b5e1 Bump *ABI* for shlib major bump. 2006-05-06 00:03:04 +00:00
dillo
ed74244340 Update to 0.7:
* struct zip_stat increased for future encryption support
* zip_add return value changed (now returns new index of added file)
* shared library major bump because of previous two
* added functions for reading and writing file and archive comments.
  New functions: zip_get_archive_comment, zip_get_file_comment,
  zip_set_archive_comment, zip_set_file_comment, zip_unchange_archive
2006-05-05 23:51:15 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
wiz
4d15892470 Update to 0.6.1:
Various minor bugfixes.
2005-07-14 16:56:24 +00:00
dillo
97f6339c54 Import libzip-0.6, a C library to manipulate zip archives. 2005-06-22 21:11:38 +00:00