Path to this page:
./
archivers/zziplib,
Library for ZIP archive handling
Branch: CURRENT,
Version: 0.13.80,
Package name: zziplib-0.13.80,
Maintainer: pkgsrc-usersThe zziplib library is intentionally lightweight, it offers the
ability to easily extract data from files archived in a single zip
file. Applications can bundle files into a single zip archive and
access them. The implementation is based only on the (free) subset
of compression with the zlib algorithm which is actually used by
the zip/unzip tools.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 1164.988 KB
Version history: (Expand)
- (2025-05-30) Updated to version: zziplib-0.13.80
- (2025-04-23) Updated to version: zziplib-0.13.79
- (2024-08-11) Updated to version: zziplib-0.13.78
- (2024-06-27) Updated to version: zziplib-0.13.77
- (2024-05-28) Updated to version: zziplib-0.13.76
- (2024-05-27) Updated to version: zziplib-0.13.75
CVS history: (Expand)
2025-05-30 11:12:31 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
zziplib: updated to 0.13.80
0.13.80
* '.pc' files back to $libdir
* add conanfile.py and tests to support c++ package manager
* add vcpkg.json and tests to support c++ package manager
* switch from setup.cfg to pyproject.toml to python wheels
* rename to zzipdoctools to prepare actual pypi distribution
* drop unused '.cdtproject' and '.pydevproject'
* switch to lintcheck.yml to extend support for vscode development
* fix afl warnings, specifically maxint check ((A & MAXINT) == MAXINT)
* refer dependency to sdl2 instead of sdl (to not get sdl3)
|
2025-05-06 09:47:38 by Thomas Klausner | Files touched by this commit (2) |
Log message:
zziplib: SOEXT -> SHLIB_EXT
|
2025-04-20 08:14:03 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
zziplib: needs pkg-config
|
2025-04-20 01:46:49 by Amitai Schleier | Files touched by this commit (1) |
Log message:
zziplib: remove incorrect PLIST entries. Packages on macOS and NetBSD.
|
2025-04-19 18:00:38 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
zziplib: updated to 0.13.79
0.13.79
* fixed 174 175 176 on buffer-overflow in mmapped.c
* create afl testbuild to have clean debug environment
* validate 164 166 as being fixed in 0.13.78 alreaedy
* add same 0xFFFu overrun check for 175 into zip.c
* fix asan missing dir_close in zziptest.c
* bump cmake_minimum to 3.10 to make cmake 4 happy 173
* combine testbuilds.py and zziptest.py into make test_X
* seperate make zziptestdownloads to have option for those files
* and otherwise just skip tests that need a downloaded file
* not only check files to be the same am/cm but also ABI lib-symbols
* automake tests for every ubuntu version (including 32 and 64on32)
* testcases for largefile builds as well - and 32bit builds
* make tests that use automakes `*.pc` - with corrected cmake install
* make an error on largefile-mismatch in 3264 builds
* start a zzip32.h to get all the 3264 definitions declared
* need zzip_plugin_off_t() to detected largefile problems
* switch to BSD exitcodes when not using ZIP_xx exitcodes
* introduce ZZIP_PLUGIN_TYPE_32BIT for forced 32bit variants
* need -DLARGEFILE=ON to force 64bit builds
* `make missing32` shows the 32on64 symbols
* cut out CMakeScripts/TestLargefileSensitive.cmake
|
2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575) |
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
|
2024-08-11 09:18:23 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
zziplib: updated to 0.13.78
release v0.13.78
* fix windows crossgcc builds
* fix ZIP64 trailer and ZIP64 extras being too short sometimes
|
2024-06-27 09:18:49 by Adam Ciarcinski | Files touched by this commit (5) |  |
Log message:
zziplib: updated to 0.13.77
release v0.13.77
* make afl to check for fuzzer bugs
* update os versions to latest from docker_mirror.py
* add missing tests scenarios for later os releases
* fix Coverage include hack
* integrate mxe/src/zziplib-2-prefer-win32-mmap.patch
* make crossgcc/windows a working example for mingw
* `./testbuilds.py clean` will drop test-related docker images
* `./testbuilds.py` will automatically run clean if everything successful
* `./testbuilds.py help` shows the available tests and commands
* in test_2xx create /external bins and compile them by linking via cmake-configs
* fix bins/CMakeLists.txt to show realistic usage of cmake find_package
* note: it seems bins/unzzip*.c use internal headers which external programs can't
|