Nathan Moinvaziri
e849627093
Move stdio to the source files that use them.
...
Fixed limits redefinition for windows.
Clean up headers.
2018-11-21 15:05:58 -08:00
Nathan Moinvaziri
b16ab566ef
Change comments to C89 style.
...
Added _POSIX_C_SOURCE definition for necessary version of POSIX.
2018-11-20 16:56:21 -08:00
Nathan Moinvaziri
1ee609b759
Make inttypes.h optional. #345
2018-11-19 21:34:35 -08:00
Nathan Moinvaziri
0ecfd22443
Fixed missing time.h include.
2018-11-19 20:52:35 -08:00
Nathan Moinvaziri
fb8a1cc220
Remove forward includes.
2018-11-19 18:01:53 -08:00
Nathan Moinvaziri
264dc189b3
Revert "Remove inttypes.h."
2018-11-13 17:42:13 -08:00
Nathan Moinvaziri
b2b082c67d
Version 2.7.5.
2018-11-13 15:22:15 -08:00
Nathan Moinvaziri
effc1428ff
Remove inttypes.h.
2018-11-08 15:24:17 -08:00
Nathan Moinvaziri
e39032376e
Added debug printing for split stream.
...
Fixed split stream not re-opening for current disk if closed.
2018-11-07 20:11:29 -08:00
Nathan Moinvaziri
c47090678d
Version 2.7.4.
2018-11-06 21:12:16 -08:00
Nathan Moinvaziri
826113fd6c
Version 2.7.3.
2018-11-04 12:52:58 -08:00
Nathan Moinvaziri
888e8a7324
Version 2.7.2.
2018-11-02 17:47:53 -07:00
Nathan Moinvaziri
54dffe95e9
Version 2.7.1.
2018-11-01 10:40:24 -07:00
Nathan Moinvaziri
a221da4ae0
Version 2.7.0.
2018-10-28 16:47:53 -07:00
Nathan Moinvaziri
05e03cad8e
Added additional error codes to aid in debugging.
2018-10-28 16:15:13 -07:00
Nathan Moinvaziri
915c513abe
Fixed winzip aes encryption with zero byte files.
...
Allow greater buffer to be passed in for hashing functions.
Fixed crc32 values not being stored in zip.
When reading zip get best hash to test against in signature.
Fixed formatting.
2018-10-26 20:00:52 -07:00
Nathan Moinvaziri
c5da4987c8
Added copy stream function.
...
Use inttypes for snprintf in split stream.
2018-10-18 11:02:59 -07:00
Nathan Moinvaziri
ff6f2a1db6
Version 2.6.0.
2018-10-08 23:48:58 -07:00
Nathan Moinvaziri
e6b6616575
Fixed compiler warnings.
2018-10-08 22:40:38 -07:00
Nathan Moinvaziri
ca8059ef61
Version 2.5.4.
2018-09-30 10:44:16 -07:00
Nathan Moinvaziri
825bfb8fbf
Version 2.5.3.
2018-09-18 20:34:01 -07:00
Nathan Moinvaziri
980b3ab699
Fixed formatting.
2018-09-17 07:46:25 -07:00
Viktor Szakats
ab8507608e
fix remaining strncpy() calls
...
to always terminate the target buffer with a zero byte.
2018-09-06 22:15:29 +00:00
Nathan Moinvaziri
85d36c5e83
Clean up includes. #306
2018-08-31 16:43:41 -07:00
Nathan Moinvaziri
5d9f95fca1
Fixed code analysis warnings.
2018-08-30 16:22:25 -07:00
Nathan Moinvaziri
351b14e512
Version 2.5.2.
2018-08-27 19:06:59 -07:00
Nathan Moinvaziri
2b3cd16b6f
Version 2.5.1.
2018-08-18 08:14:27 -07:00
Nathan Moinvaziri
c98dec4291
Version 2.5.0.
2018-08-15 07:37:30 -07:00
Nathan Moinvaziri
0f8d91101b
Version 2.4.0.
2018-08-05 10:33:42 -07:00
Nathan Moinvaziri
a8f4a09de6
Version 2.3.9.
2018-07-26 17:56:05 -07:00
Nathan Moinvaziri
ae724eff61
Version 2.3.8.
2018-07-14 09:53:56 -07:00
Nathan Moinvaziri
f873eccdd2
Version 2.3.7.
2018-07-13 08:31:40 -07:00
Nathan Moinvaziri
ffa830f684
Version 2.3.6.
2018-07-11 16:34:01 -07:00
Nathan Moinvaziri
b0a005644d
Cleanup, fixed formatting.
2018-07-11 15:34:45 -07:00
Nathan Moinvaziri
155f8b52b2
Version 2.3.5.
2018-07-09 08:13:28 -07:00
Nathan Moinvaziri
b70b824b19
Version 2.3.4.
2018-06-19 12:30:12 -07:00
Nathan Moinvaziri
7bdfbf4699
Version 2.3.3.
2018-06-10 09:09:07 -07:00
Nathan Moinvaziri
4925f31e28
Fixed compilation warnings on mac and linux.
2018-05-31 15:05:19 -07:00
Nathan Moinvaziri
30e859be0b
Version 2.3.2.
2018-05-29 08:48:05 -07:00
Nathan Moinvaziri
e1aad8c445
Version 2.3.1.
2018-05-09 19:48:55 -07:00
Nathan Moinvaziri
408940f16c
Fixed more warnings. #263
2018-05-09 09:42:31 -07:00
Nathan Moinvaziri
a4b83e8e95
Version 2.3.0.
2018-05-03 17:59:04 -07:00
Nathan Moinvaziri
92c8d77cfb
Merge pull request #262 from vszakats/warn2
...
silence various warnings
2018-05-02 20:04:57 -07:00
Nathan Moinvaziri
5244fc00c4
Added MZ_UNUSED #262
...
Added #define for malloc and free. #249
2018-05-02 20:01:35 -07:00
Viktor Szakats
4c76400cce
silence various warnings
...
- unused parameters
- trivial const stripping cases
- missing NULL initializers from vtbls
- missing static scope for vtbls
Missing newlines at EOF addressed in a separate PR.
It's be nice to replace `ZIP_UNUSED var` and `(void)var`
with a global and non-gcc-specific solution, such as:
#define MZ_UNUSED(symbol) (void)symbol
2018-05-02 21:40:29 +00:00
Viktor Szakats
915b82e95b
remove whitespace @ eol
2018-04-24 10:02:39 +00:00
Nathan Moinvaziri
ad8e3dd4b1
Version 2.2.9.
2018-04-18 20:54:52 -07:00
Nathan Moinvaziri
a43eb98099
Remove src directory.
2018-03-27 20:37:53 -07:00
Nathan Moinvaziri
24ef270bbe
Move source files to src directory.
2017-10-16 19:30:24 -07:00
Nathan Moinvaziri
77008c6344
Fixed problems extracting to a directory after change_dir was removed.
...
Consolidated all the path building to use mz_path_combine.
Fixed bug in minizip when using mz_zip_write_entry.
Created structs in minizip and miniunz for keeping all options together.
Fixed bug reading end of zip when using split stream.
Fixed large file support in win32.
2017-10-16 14:50:31 -07:00