]> granicus.if.org Git - zziplib/log
zziplib
5 years agoazure cmake
Guido Draheim [Sun, 26 May 2019 09:02:03 +0000 (11:02 +0200)]
azure cmake

5 years agoazure cmake
Guido Draheim [Sun, 26 May 2019 08:58:11 +0000 (10:58 +0200)]
azure cmake

5 years agoazure cmake
Guido Draheim [Sun, 26 May 2019 08:55:19 +0000 (10:55 +0200)]
azure cmake

5 years agoMerge branch 'master' into develop
Guido Draheim [Sun, 26 May 2019 08:52:32 +0000 (10:52 +0200)]
Merge branch 'master' into develop

5 years agoMerge branch 'master' of github.com:gdraheim/zziplib
Guido Draheim [Sun, 26 May 2019 08:45:51 +0000 (10:45 +0200)]
Merge branch 'master' of github.com:gdraheim/zziplib

5 years agoazure classic
Guido Draheim [Sun, 26 May 2019 08:45:41 +0000 (10:45 +0200)]
azure classic

5 years agoSet up CI with Azure Pipelines
Guido U. Draheim [Sun, 26 May 2019 08:40:18 +0000 (10:40 +0200)]
Set up CI with Azure Pipelines

develop [skip ci]

5 years agoazure
Guido Draheim [Sun, 26 May 2019 08:39:05 +0000 (10:39 +0200)]
azure

5 years agoSet up CI with Azure Pipelines
Guido U. Draheim [Sun, 26 May 2019 08:33:52 +0000 (10:33 +0200)]
Set up CI with Azure Pipelines

configure && cd build && make [skip ci]

6 years agoMerge pull request #65 from jmoellers/bins-code-cleanup
Guido U. Draheim [Sun, 14 Oct 2018 11:58:11 +0000 (13:58 +0200)]
Merge pull request #65 from jmoellers/bins-code-cleanup

Bins code cleanup

6 years agoMerge pull request #64 from jmoellers/testcase-CVE-2018-17828
Guido U. Draheim [Sun, 14 Oct 2018 11:57:08 +0000 (13:57 +0200)]
Merge pull request #64 from jmoellers/testcase-CVE-2018-17828

Added test case for CVE-2018-17828.

6 years agoCode cleanup in "bins".
Josef Moellers [Fri, 12 Oct 2018 14:45:47 +0000 (16:45 +0200)]
Code cleanup in "bins".

6 years agoAdded test case for CVE-2018-17828.
Josef Moellers [Wed, 10 Oct 2018 15:14:20 +0000 (17:14 +0200)]
Added test case for CVE-2018-17828.

6 years agoMerge pull request #63 from jmoellers/CVE-2018-17828
Guido U. Draheim [Thu, 4 Oct 2018 13:11:27 +0000 (15:11 +0200)]
Merge pull request #63 from jmoellers/CVE-2018-17828

Fix issue #62

6 years agoFix issue #62: Remove any "../" components from pathnames of extracted files.
Josef Moellers [Thu, 4 Oct 2018 12:21:48 +0000 (14:21 +0200)]
Fix issue #62: Remove any "../" components from pathnames of extracted files.
[CVE-2018-17828]

6 years agoadding alocal/zziplib.m4 install
Guido Draheim [Sun, 16 Sep 2018 21:00:09 +0000 (23:00 +0200)]
adding alocal/zziplib.m4 install

6 years agoone more bins/unzip-mem
Guido Draheim [Sun, 16 Sep 2018 20:22:23 +0000 (22:22 +0200)]
one more bins/unzip-mem

6 years agocorrect test_90000 to work without libtool (but cmake)
Guido Draheim [Sun, 16 Sep 2018 19:19:49 +0000 (21:19 +0200)]
correct test_90000 to work without libtool (but cmake)

6 years agoadjust result sizes of zziptests
Guido Draheim [Sun, 16 Sep 2018 18:47:53 +0000 (20:47 +0200)]
adjust result sizes of zziptests

6 years agoskip test_6545x as the test.zip was only provided by mail
Guido Draheim [Sun, 16 Sep 2018 18:41:05 +0000 (20:41 +0200)]
skip test_6545x as the test.zip was only provided by mail

6 years agoneed to ensure that test0.zip is built
Guido Draheim [Sun, 16 Sep 2018 18:27:28 +0000 (20:27 +0200)]
need to ensure that test0.zip is built

6 years agoneed to always set LANGUAGES to avoid c++ checks
Guido Draheim [Sun, 16 Sep 2018 18:17:29 +0000 (20:17 +0200)]
need to always set LANGUAGES to avoid c++ checks

6 years agomake an explicit ZZIPLIBTOOL compatibility flag to highlight the feature
Guido Draheim [Sun, 16 Sep 2018 13:02:02 +0000 (15:02 +0200)]
make an explicit ZZIPLIBTOOL compatibility flag to highlight the feature

6 years agoderive VERNUM from PROJECT_VERSION_MINOR and set FIXNUM only where it is used for...
Guido Draheim [Sun, 16 Sep 2018 12:53:34 +0000 (14:53 +0200)]
derive VERNUM from PROJECT_VERSION_MINOR and set FIXNUM only where it is used for add_library(VERSION) settings

6 years agoset project(VERSION) and reference PROJECT_VERSION after that
Guido Draheim [Sun, 16 Sep 2018 12:36:12 +0000 (14:36 +0200)]
set project(VERSION) and reference PROJECT_VERSION after that

6 years agogenerated and install pkgconfig files
Guido Draheim [Sun, 16 Sep 2018 12:18:39 +0000 (14:18 +0200)]
generated and install pkgconfig files

6 years agocreate symlinks to librelease which cmake does not do itself
Guido Draheim [Sat, 15 Sep 2018 19:13:29 +0000 (21:13 +0200)]
create symlinks to librelease which cmake does not do itself

6 years agouse RELEASE_POSTFIX to add the RELNUM to libraries
Guido Draheim [Sat, 15 Sep 2018 18:27:26 +0000 (20:27 +0200)]
use RELEASE_POSTFIX to add the RELNUM to libraries

6 years agoadd largefile support detection
Guido Draheim [Sat, 15 Sep 2018 14:51:46 +0000 (16:51 +0200)]
add largefile support detection

6 years agogenerate and install ZZIPCOMPAT headers
Guido Draheim [Sat, 15 Sep 2018 12:55:13 +0000 (14:55 +0200)]
generate and install ZZIPCOMPAT headers

6 years ago- cleanup
Guido Draheim [Sat, 15 Sep 2018 12:19:01 +0000 (14:19 +0200)]
- cleanup

6 years agoactually do install libzzipwrap, and move options to topdir
Guido Draheim [Sat, 15 Sep 2018 12:14:27 +0000 (14:14 +0200)]
actually do install libzzipwrap, and move options to topdir

6 years agoadd missing /usr/include/zzip headers to cmake install()
Guido Draheim [Sat, 15 Sep 2018 12:10:44 +0000 (14:10 +0200)]
add missing /usr/include/zzip headers to cmake install()

6 years agoif not relnum
Guido Draheim [Sat, 15 Sep 2018 11:44:04 +0000 (13:44 +0200)]
if not relnum

6 years agomore .gitignore
Guido Draheim [Sat, 15 Sep 2018 11:41:42 +0000 (13:41 +0200)]
more .gitignore

6 years agomove build of libzzip from topdir into zzip/
Guido Draheim [Sat, 15 Sep 2018 11:39:54 +0000 (13:39 +0200)]
move build of libzzip from topdir into zzip/

6 years agoevaulate checks
Guido Draheim [Sat, 15 Sep 2018 01:51:16 +0000 (03:51 +0200)]
evaulate checks

6 years agoand add 'make checks'
Guido Draheim [Sat, 15 Sep 2018 01:42:22 +0000 (03:42 +0200)]
and add 'make checks'

6 years agomigrate rules for xmlto pdf and make site
Guido Draheim [Sat, 15 Sep 2018 00:57:43 +0000 (02:57 +0200)]
migrate rules for xmlto pdf and make site

6 years agoPythonInterp and UnixCommands for portability
Guido Draheim [Fri, 14 Sep 2018 23:20:51 +0000 (01:20 +0200)]
PythonInterp and UnixCommands for portability

6 years agomake htmpages
Guido Draheim [Fri, 14 Sep 2018 22:21:48 +0000 (00:21 +0200)]
make htmpages

6 years agoadd docs/CMakeLists.txt to generate manpages.tar and to install man/man3 pages
Guido Draheim [Fri, 14 Sep 2018 21:18:47 +0000 (23:18 +0200)]
add docs/CMakeLists.txt to generate manpages.tar and to install man/man3 pages

6 years agoadd test/CMakeLists.txt including special 'make sfx' command
Guido Draheim [Fri, 14 Sep 2018 17:37:31 +0000 (19:37 +0200)]
add test/CMakeLists.txt including special 'make sfx' command

6 years agomake subdir libs&bins to depend on toplevel libzzip via cmake targets
Guido Draheim [Fri, 14 Sep 2018 16:32:07 +0000 (18:32 +0200)]
make subdir libs&bins to depend on toplevel libzzip via cmake targets

6 years agorefere to gnu bindir
Guido Draheim [Fri, 14 Sep 2018 16:21:24 +0000 (18:21 +0200)]
refere to gnu bindir

6 years agoadd base makefile targets
Guido Draheim [Fri, 14 Sep 2018 15:56:24 +0000 (17:56 +0200)]
add base makefile targets

6 years agoadd bins/CMakeLists.txt and adjust libzzip imports
Guido Draheim [Fri, 14 Sep 2018 15:25:01 +0000 (17:25 +0200)]
add bins/CMakeLists.txt and adjust libzzip imports

6 years agoadd SDL/CMakeLists.txt and make ZZIPWRAP / ZZIPSDL options
Guido Draheim [Fri, 14 Sep 2018 13:48:35 +0000 (15:48 +0200)]
add SDL/CMakeLists.txt and make ZZIPWRAP / ZZIPSDL options

6 years agoadding zzipwrap/CMakeLists.txt
Guido Draheim [Fri, 14 Sep 2018 13:09:49 +0000 (15:09 +0200)]
adding zzipwrap/CMakeLists.txt

6 years agomake ZZIPMMAPPED and ZZIPFSEEKO optional builds
Guido Draheim [Fri, 14 Sep 2018 11:26:28 +0000 (13:26 +0200)]
make ZZIPMMAPPED and ZZIPFSEEKO optional builds

6 years agocorrecting to detect the source *.so.x lib
Guido Draheim [Fri, 14 Sep 2018 03:37:18 +0000 (05:37 +0200)]
correcting to detect the source *.so.x lib

6 years agoadapt libversion detection
Guido Draheim [Fri, 14 Sep 2018 03:33:59 +0000 (05:33 +0200)]
adapt libversion detection

6 years agoalign naming to automake release_info / version_info tags as RELNUM/VERNUM
Guido Draheim [Fri, 14 Sep 2018 03:32:42 +0000 (05:32 +0200)]
align naming to automake release_info / version_info tags as RELNUM/VERNUM

6 years agomake static
Guido Draheim [Fri, 14 Sep 2018 00:57:49 +0000 (02:57 +0200)]
make static

6 years agomake it
Guido Draheim [Thu, 13 Sep 2018 23:54:10 +0000 (01:54 +0200)]
make it

6 years agobreaking down VERSION to APIVERSION+RELVERSION, and make symlinks for the old release...
Guido Draheim [Thu, 13 Sep 2018 23:49:05 +0000 (01:49 +0200)]
breaking down VERSION to APIVERSION+RELVERSION, and make symlinks for the old releases as it was for automake's libtool

6 years agoinstall zzipfseeko and libzzipmmapped as well
Guido Draheim [Thu, 13 Sep 2018 18:13:36 +0000 (20:13 +0200)]
install zzipfseeko and libzzipmmapped as well

6 years agouse GNUInstallDirs to install to /lib64 by default
Guido Draheim [Thu, 13 Sep 2018 18:10:16 +0000 (20:10 +0200)]
use GNUInstallDirs to install to /lib64 by default

6 years agostart Makefile for other build targets
Guido Draheim [Thu, 13 Sep 2018 17:28:01 +0000 (19:28 +0200)]
start Makefile for other build targets

6 years agowe can default to building sharedlibs in cmake
Guido Draheim [Thu, 13 Sep 2018 17:25:50 +0000 (19:25 +0200)]
we can default to building sharedlibs in cmake

6 years agoan explict '-Wdeclaration-after-statement' defeats the ifdef-c99 detection adding...
Guido Draheim [Thu, 13 Sep 2018 17:08:53 +0000 (19:08 +0200)]
an explict '-Wdeclaration-after-statement' defeats the ifdef-c99 detection adding the '___' blocks

6 years agoinclude zzip/zzip32.h to avoid some missing-declaration warnings
Guido Draheim [Thu, 13 Sep 2018 17:07:07 +0000 (19:07 +0200)]
include zzip/zzip32.h to avoid some missing-declaration warnings

6 years agocmake - use target_include_directories
Guido Draheim [Thu, 13 Sep 2018 17:06:35 +0000 (19:06 +0200)]
cmake - use target_include_directories

6 years agoMerge pull request #55 from paroj/master
Guido U. Draheim [Thu, 13 Sep 2018 16:28:17 +0000 (18:28 +0200)]
Merge pull request #55 from paroj/master

add basic CMake based build .... but first on /develop to have it extended.

6 years agoMerge pull request #57 from tgurr/pkg-config
Guido U. Draheim [Thu, 13 Sep 2018 09:49:21 +0000 (11:49 +0200)]
Merge pull request #57 from tgurr/pkg-config

do not hardcode the pkg-config command

6 years agoMerge pull request #60 from jmoellers/master
Guido U. Draheim [Fri, 7 Sep 2018 12:10:55 +0000 (14:10 +0200)]
Merge pull request #60 from jmoellers/master

One more free() to avoid memory leak.

6 years agoOne more free() to avoid memory leak.
jmoellers [Fri, 7 Sep 2018 11:55:35 +0000 (13:55 +0200)]
One more free() to avoid memory leak.

6 years agoMerge pull request #59 from jmoellers/master
Guido U. Draheim [Fri, 7 Sep 2018 10:04:15 +0000 (12:04 +0200)]
Merge pull request #59 from jmoellers/master

Avoid memory leak from __zzip_parse_root_directory().

6 years agoAvoid memory leak from __zzip_parse_root_directory().
jmoellers [Fri, 7 Sep 2018 09:49:28 +0000 (11:49 +0200)]
Avoid memory leak from __zzip_parse_root_directory().

6 years agoAvoid memory leak from __zzip_parse_root_directory().
jmoellers [Fri, 7 Sep 2018 09:32:04 +0000 (11:32 +0200)]
Avoid memory leak from __zzip_parse_root_directory().

6 years agodo not hardcode the pkg-config command
Timo Gurr [Fri, 17 Aug 2018 10:54:15 +0000 (12:54 +0200)]
do not hardcode the pkg-config command

6 years agoadd basic CMake based build
Pavel Rojtberg [Sat, 21 Jul 2018 13:48:23 +0000 (15:48 +0200)]
add basic CMake based build

6 years agoMerge pull request #51 from keneanung/FixZzipStrndup
Guido U. Draheim [Sat, 5 May 2018 09:38:16 +0000 (11:38 +0200)]
Merge pull request #51 from keneanung/FixZzipStrndup

Fix _zzip_strndup if strndup is not available

6 years agoFix _zzip_strndup strndup is not available
keneanung [Thu, 26 Apr 2018 08:42:14 +0000 (10:42 +0200)]
Fix _zzip_strndup strndup is not available

6 years agoMerge pull request #49 from jmoellers/master
Guido U. Draheim [Mon, 26 Mar 2018 10:44:28 +0000 (12:44 +0200)]
Merge pull request #49 from jmoellers/master

zzip_mem_entry_new(): if compressed size is too big, bail out.

6 years agozzip_mem_entry_new(): if compressed size is too big, bail out.
Josef Möllers [Mon, 26 Mar 2018 10:27:34 +0000 (12:27 +0200)]
zzip_mem_entry_new(): if compressed size is too big, bail out.

6 years agoprint mails correctly in dbk2htm now
Guido Draheim [Sun, 25 Mar 2018 23:36:15 +0000 (01:36 +0200)]
print mails correctly in dbk2htm now

6 years agoprint mails correctly in dbk2htm
Guido Draheim [Sun, 25 Mar 2018 23:35:36 +0000 (01:35 +0200)]
print mails correctly in dbk2htm

6 years agomake a better overview and index.html
Guido Draheim [Sun, 25 Mar 2018 22:03:11 +0000 (00:03 +0200)]
make a better overview and index.html

6 years agodo not delete pages after packging htm/man pages tar
Guido Draheim [Sun, 25 Mar 2018 21:16:57 +0000 (23:16 +0200)]
do not delete pages after packging htm/man pages tar

6 years agogenerate overview html pages
Guido Draheim [Sun, 25 Mar 2018 21:16:36 +0000 (23:16 +0200)]
generate overview html pages

6 years agosome typos #46
Guido Draheim [Sat, 24 Mar 2018 13:58:14 +0000 (14:58 +0100)]
some typos #46

6 years agoand ensure ET.tostring() is a str() in python3 #47
Guido Draheim [Sat, 24 Mar 2018 10:40:17 +0000 (11:40 +0100)]
and ensure ET.tostring() is a str() in python3 #47

6 years agomake 'xmlto' optional in *.spec #46
Guido Draheim [Sat, 24 Mar 2018 10:30:35 +0000 (11:30 +0100)]
make 'xmlto' optional in *.spec #46

6 years agoallow dir2man to generate html, plus dir2index to complete the htmpages.tar #46
Guido Draheim [Sat, 24 Mar 2018 10:25:40 +0000 (11:25 +0100)]
allow dir2man to generate html, plus dir2index to complete the htmpages.tar #46

6 years agomake2(man) w/ refends2
Guido Draheim [Sat, 24 Mar 2018 02:55:23 +0000 (03:55 +0100)]
make2(man) w/ refends2

6 years agomake2(man) in dbk2man
Guido Draheim [Sat, 24 Mar 2018 02:52:00 +0000 (03:52 +0100)]
make2(man) in dbk2man

6 years agoallow for overview pages
Guido Draheim [Sat, 24 Mar 2018 02:41:46 +0000 (03:41 +0100)]
allow for overview pages

6 years agomake dbk2man.py compatible with xmlto commandline #46
Guido Draheim [Sat, 24 Mar 2018 00:06:06 +0000 (01:06 +0100)]
make dbk2man.py compatible with xmlto commandline #46

6 years agouse future print_statement / correct problem with missing <refentry>
Guido Draheim [Fri, 23 Mar 2018 23:31:27 +0000 (00:31 +0100)]
use future print_statement / correct problem with missing <refentry>

6 years agouse future print_statement
Guido Draheim [Fri, 23 Mar 2018 23:30:32 +0000 (00:30 +0100)]
use future print_statement

6 years agodid not compile #48
Guido Draheim [Fri, 23 Mar 2018 23:11:49 +0000 (00:11 +0100)]
did not compile #48

6 years agocollaps conditions
Guido Draheim [Fri, 23 Mar 2018 22:33:09 +0000 (23:33 +0100)]
collaps conditions

6 years agoMerge pull request #48 from jmoellers/master
Guido U. Draheim [Fri, 23 Mar 2018 22:30:10 +0000 (23:30 +0100)]
Merge pull request #48 from jmoellers/master

__zzip_parse_root_directory: Check if rootsize is non-0 and rootseek

6 years ago__zzip_parse_root_directory: Check if rootsize is non-0 and rootseek
Josef Möllers [Wed, 21 Mar 2018 08:15:09 +0000 (09:15 +0100)]
__zzip_parse_root_directory: Check if rootsize is non-0 and rootseek
lies within the archive. Fixes CVE-2018-7726.

6 years agov0.13.69 v0.13.69
Guido Draheim [Sat, 17 Mar 2018 12:46:45 +0000 (13:46 +0100)]
v0.13.69

6 years agozzip32.h was never used in opensource code #44
Guido Draheim [Fri, 16 Mar 2018 15:44:20 +0000 (16:44 +0100)]
zzip32.h was never used in opensource code #44

6 years agofix for zz_rootsize #41
Guido Draheim [Thu, 15 Mar 2018 22:54:37 +0000 (23:54 +0100)]
fix for zz_rootsize #41

6 years agosomehow the test does not not extract anythong #41
Guido Draheim [Wed, 14 Mar 2018 06:54:06 +0000 (07:54 +0100)]
somehow the test does not not extract anythong #41

6 years agotestcase - with disk_close we have EXIT_OK #40
Guido Draheim [Wed, 14 Mar 2018 06:51:44 +0000 (07:51 +0100)]
testcase - with disk_close we have EXIT_OK #40