178 Commits

Author SHA1 Message Date
jinfeihan57
42a6b39526
Add delete entry function (#142) 2020-11-10 11:53:19 +01:00
Kuba Podgórski
7faf19034e Update README.md 2020-11-05 13:18:46 +01:00
Kuba Podgórski
26a5708c67 Move Contribution to CONTRIBUTING.md
Add links to cool projects.
2020-11-05 13:17:04 +01:00
Kuba Podgórski
3d8c7ce458
Create CONTRIBUTING.md 2020-11-05 10:49:58 +01:00
jinfeihan57
e2246cb5c6
Add zip_open_stream() func. (#140) 2020-09-17 09:32:59 +02:00
Kuba Podgórski
e54c766ffb Try to fix build on unix 2020-09-10 15:51:49 +02:00
Kuba Podgórski
6b038da83f Revert "Remove -pedantic for tests in release mode."
This reverts commit c970a571babd19fc14b2aa783962de5a41c00ead.
2020-09-10 15:49:41 +02:00
Kuba Podgórski
c970a571ba Remove -pedantic for tests in release mode. 2020-09-10 15:37:29 +02:00
Ali Hardan
1d0fc2c043
Update README.md (#137) 2020-08-29 00:23:24 +02:00
jinfeihan57
0d24296d51
fix issue #123 (#136)
* normalize entry names on extract
2020-08-28 14:46:06 +02:00
jinfeihan57
b76004b3b7
using clang-format & test not support windows (#134)
* add zip_extract_stream
2020-08-24 16:43:51 +02:00
Kuba Podgórski
59b7942cd8 Add example how to compress a folder. 2020-08-19 21:50:27 +02:00
Kuba Podgórski
529eef88ad
set(CMAKE_VERBOSE_MAKEFILE ON) (#133)
* set(CMAKE_VERBOSE_MAKEFILE ON)

* -D CMAKE_AR=/usr/bin/ar
2020-08-18 13:21:05 +02:00
Kuba Podgórski
6e7dce3daa trigger build on pr event 2020-08-18 12:50:45 +02:00
Kuba Podgórski
853f41516f Revert "zip_extract_stream() (#131)"
This reverts commit c555a9636f72c03e25e5a525a7725cb7e6a67680.
2020-08-18 12:29:22 +02:00
Kuba Podgórski
ce1a404443 Revert "clang-format"
This reverts commit 046a374bf0f03ec9e00b7717409864cd610f7764.
2020-08-18 12:29:18 +02:00
Kuba Podgórski
046a374bf0 clang-format 2020-08-18 12:20:46 +02:00
jinfeihan57
c555a9636f
zip_extract_stream() (#131)
Add zip_extract_stream
2020-08-18 11:00:01 +02:00
Kuba Podgórski
a462384060 Fix tinfl_decompress 2020-07-25 23:40:13 +02:00
Kuba Podgórski
8ceef944ca Fix test for clang scan-build 2020-07-25 23:15:29 +02:00
Kuba Podgórski
5efb939fb8
Update README.md 2020-07-25 23:02:48 +02:00
Kuba Podgórski
a87edc4d8f
Update README.md 2020-07-25 23:01:46 +02:00
Kuba Podgórski
96924c94da
promote to 0.1.19 v0.1.19 2020-04-20 23:17:44 +02:00
Kuba Podgórski
e6c9807d8d
CMake3.4 -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=TRUE (#122)
Co-authored-by: kuba-- <>
2020-04-20 23:15:55 +02:00
Kuba Podgórski
f053be982f v0.1.18 v0.1.18 2020-02-04 13:45:44 +01:00
Kuba Podgórski
42c8ba8f70
Fix compilation on FreeBSD 12.1 32Bit with GCC 9.2.0 (#119) 2020-02-04 13:31:40 +01:00
Kuba Podgórski
b41b3b3b0b
remove codecov (#118) 2020-01-30 23:25:47 +01:00
Kuba Podgórski
d50a1239d0
Update README.md 2020-01-24 21:52:12 +01:00
Kuba Podgórski
b8fac51d42
remove travis and appveyor (#116) v0.1.17 2020-01-22 12:49:19 +01:00
Kuba Podgórski
998d700f31
Check if the archive has a zip64 end of central directory headers. (#113) 2020-01-22 00:58:56 +01:00
Kuba Podgórski
569dc18321
Update README.md 2020-01-22 00:56:32 +01:00
Kuba Podgórski
02a982bf9e
Update README.md 2020-01-22 00:54:39 +01:00
Kuba Podgórski
18de403671
Update README.md 2020-01-22 00:50:04 +01:00
Kuba Podgórski
6063e85a76
Update build.yml 2020-01-22 00:48:47 +01:00
Kuba Podgórski
aad40be349
Update build.yml (#115) 2020-01-22 00:38:57 +01:00
Kuba Podgórski
b9558ee34f
Create build.yml (#114) 2020-01-22 00:18:29 +01:00
Kuba Podgórski
6b3c346c70
Add __DEFINED_ssize_t for alpine gcc (#111) v0.1.16 2019-11-12 18:12:03 +01:00
Kuba Podgórski
196cdd3e5d
Support for 64-bit fields (#108) 2019-07-10 00:05:34 +02:00
Rahul Sheth
6c5797073e Update CMake files with Config install and some cleanup (#105) v0.1.15 2019-05-24 19:34:09 +02:00
Ivan Romanov
410549dd3a Fix UNIX file permissions (#103)
Need to explicity set UNIX file permissions when commpressing buffer
to entry. Without it later unpacked file can't be opened.

Fix #100
2019-04-27 01:56:17 +02:00
Ivan Romanov
2445a950bd Add Doxygen support (#102) 2019-04-25 17:15:07 +02:00
Kuba Podgórski
31f1741334
Update appveyor.yml 2019-04-25 16:34:48 +02:00
AMIR
87c1353216 Update CmakeLists.txt (#99) v0.1.14 2019-03-28 10:20:29 +01:00
Charlie Gettys
9cf492859a Update miniz.h (#98)
Implements upstream fix to richgel999/miniz#124.
2019-03-27 16:48:26 +01:00
Haozhun Jin
635ef1d145 Fix ssize_t on 64-bit Windows (#96) 2019-03-05 22:29:19 +01:00
ForgottenTales
e5ef416905 remove unecessary assertion in miniz.h (#92) (#95) v0.1.13 2019-02-25 10:35:22 +01:00
kuba--
1fcb1718ee
Support ssize_t for GCC on RPI3 2019-02-05 15:30:55 +01:00
AVP
df34e4609a Add support for Android NDK stdint.h. (#91)
Some stdint.h headers define `_SSIZE_T_DEFINED_` instead of
`_SSIZE_T_DEFINED`. Allow for this in the ifdef checks in zip.h
v0.1.12
2019-01-10 23:27:22 +01:00
Kuba Podgórski
f339a2fca2
Support for TDM-GCC (#90) 2019-01-06 23:49:31 +01:00
AVP
76bec1583a Rename basename to base_name. (#87)
The function name `basename` is used in `"string.h"` in some Linux
environments, so rename it to `base_name` to avoid naming conflicts
in those environments.
2018-11-29 10:32:21 +01:00