Commit Graph

  • e9aa48692f
    Merge 66a64137a400767ce4e3bcc6327f6694c0533b42 into 4f571d6e3844e1ca5ca6f400b44ca7de9bd7593e #834 Cœur 2025-03-26 20:15:55 +01:00
  • 454d93cf8f
    Merge 877e092d8176af3dcebce22dff183f4d5783710e into 4f571d6e3844e1ca5ca6f400b44ca7de9bd7593e #849 tanolino 2025-03-25 21:01:23 +01:00
  • 9283b47757
    Merge 6cc037dda062619d0d92879cddfab8d92fff5133 into 4f571d6e3844e1ca5ca6f400b44ca7de9bd7593e #845 Herman Semenoff 2025-03-25 08:06:39 -07:00
  • 4f571d6e38 Add lint workflow for clang-format develop Nathan Moinvaziri 2025-03-25 08:03:12 -07:00
  • 1529686f37 Apply Clang format tbeu 2025-02-18 23:01:11 +01:00
  • 5e99d52a00 Consider passed codepage on listing and extraction callback tbeu 2025-02-18 22:18:49 +01:00
  • 877e092d81
    Same CMake Build zlib #849 tanolino 2025-03-15 20:58:52 +01:00
  • e6eeb4ea52 Align structures for 64-bit platforms (stream_split, mz_opt, crypt_sha, crypt_hmac) Herman Semenov 2025-03-12 05:29:27 +03:00
  • 83e0e5462e
    Align structures for 64-bit platforms (stream_split, mz_opt, crypt_sha, crypt_hmac) #844 Herman Semenov 2025-03-12 05:29:27 +03:00
  • dd91a4db20 Remove excess checks before free() Herman Semenov 2025-02-28 04:59:34 +03:00
  • 36d9596622
    Remove excess checks before free() #846 Herman Semenov 2025-02-28 04:59:34 +03:00
  • 6cc037dda0
    Pre-calc length destination directory before while loop #845 Herman Semenov 2025-02-28 04:31:45 +03:00
  • d0f6b0139a Apply Clang format #842 tbeu 2025-02-18 23:01:11 +01:00
  • 633416abae Consider passed codepage on listing and extraction callback #841 tbeu 2025-02-18 22:18:49 +01:00
  • 55db144e03 Version 4.0.8. 4.0.8 master Nathan Moinvaziri 2025-01-08 10:12:15 -08:00
  • 888d4713f6 Add gtest validating mz_os_get_file_date works on ADS Gabriel Landau 2025-01-07 18:20:08 -05:00
  • 4a1d10faa2 Fix Windows Alternate Data Stream (ADS) Support Gabriel Landau 2025-01-07 16:42:05 -05:00
  • 4b9251ba42
    Update test/test_file.cc #837 Gabriel Landau 2025-01-07 18:20:08 -05:00
  • e6ade897fb
    Update test/test_file.cc Gabriel Landau 2025-01-07 18:20:03 -05:00
  • 219d0f02a8
    snake_case Gabriel Landau 2025-01-07 17:41:18 -05:00
  • 312d49a92c
    Add gtest validating mz_os_get_file_date works on ADS Gabriel Landau 2025-01-07 17:09:11 -05:00
  • 1f511b8df1
    Fix Windows Alternate Data Stream (ADS) Support Gabriel Landau 2025-01-07 16:42:05 -05:00
  • cf5404bb71 fix: don't replace slashes on UNIX Cœur 2024-11-23 21:50:30 +01:00
  • c808a65a0e Bump codecov/codecov-action from 4 to 5 dependabot[bot] 2024-12-01 00:05:02 +00:00
  • 964bbff955
    Bump codecov/codecov-action from 4 to 5 #835 dependabot[bot] 2024-12-01 00:05:02 +00:00
  • 66a64137a4 fix: unzipping with backslashes in the name on UNIX #834 Cœur 2024-11-24 19:09:36 +01:00
  • 4dc0f11d5f fix macOS CI #833 Cœur 2024-11-23 22:00:48 +01:00
  • dda368012d fix: don't replace slashes on UNIX #832 Cœur 2024-11-23 21:50:30 +01:00
  • 6d45beb98d ignore number_entry_cd when recover Cœur 2024-11-13 06:05:40 +01:00
  • fa920de64b ignore number_entry_cd when recover #827 Cœur 2024-11-13 06:05:40 +01:00
  • d7f5fdd19a fix and improve fuzzers Mikhail Khachayants 2024-11-15 00:21:08 +02:00
  • 172bcfa9df fix and improve fuzzers #829 Mikhail Khachayants 2024-11-15 00:21:08 +02:00
  • 00d695db9b align ZEXPORT definitions Cœur 2024-11-11 23:55:19 +01:00
  • bb9b90431e compatibility with Swift Package Manager #826 Cœur 2024-11-12 00:33:29 +01:00
  • 85086549ff align ZEXPORT definitions #825 Cœur 2024-11-11 23:55:19 +01:00
  • 32b66976a7 missing mz_dos_date defines in unzip.h Cœur 2024-11-11 23:20:47 +01:00
  • 7568fde406 missing mz_dos_date defines in unzip.h #823 Cœur 2024-11-11 23:20:47 +01:00
  • 34111e29e9 FIx typo in mz_zip_file.md Yasuhiro Hatta 2024-11-09 23:26:41 +09:00
  • 3bced613bc Move zlib include to zip/unzip headers like org minizip. Nathan Moinvaziri 2024-11-11 10:56:18 -08:00
  • 522196762d improve logic on variants of ZLIB_H Cœur 2024-11-01 23:39:39 +01:00
  • 6a1a1eed0b fix Windows build Cœur 2024-11-01 23:35:48 +01:00
  • 3438b8832d remove superfluous redefines Cœur 2024-11-01 23:35:33 +01:00
  • 91182928a4 avoid redefining already defined type Cœur 2024-11-01 23:33:52 +01:00
  • 91112baa26 Expose zlib constants for backwards compat Cœur 2024-11-01 12:06:30 +01:00
  • 53e63823f5 fix incorrect dos date conversion Cœur 2024-11-10 20:21:49 +01:00
  • cf884a6a17 refactor _unzOpen_stream #821 Cœur 2024-11-11 10:17:43 +01:00
  • 1c363f89cf fix incorrect dos date conversion #820 Cœur 2024-11-10 20:21:49 +01:00
  • 6673f3c548 FIx typo in mz_zip_file.md #819 Yasuhiro Hatta 2024-11-09 23:26:41 +09:00
  • cad274d42f improve logic on variants of ZLIB_H #815 Cœur 2024-11-01 23:39:39 +01:00
  • 218031725a fix Windows build Cœur 2024-11-01 23:35:48 +01:00
  • bc1ad2435e remove superfluous redefines Cœur 2024-11-01 23:35:33 +01:00
  • 346a25713c avoid redefining already defined type Cœur 2024-11-01 23:33:52 +01:00
  • 10033ed127 Expose zlib constants for backwards compat Cœur 2024-11-01 12:06:30 +01:00
  • 2c51fa719e Clang-format style changes. Nathan Moinvaziri 2024-11-01 16:30:39 -07:00
  • 483950d09d Adopting a clang-format based on Google style Cœur 2024-11-01 23:47:50 +01:00
  • 39255ca709 The value is never actually read from 'zlib' Cœur 2024-11-01 11:48:49 +01:00
  • c460967d7a Value stored to 'err' is never read Cœur 2024-11-01 11:42:22 +01:00
  • 80a467c8bc code review: AlignConsecutiveDeclarations #812 Cœur 2024-11-01 23:47:50 +01:00
  • 13de7213ab code review: BasedOnStyle: Google Cœur 2024-11-01 23:18:52 +01:00
  • 53c6394bdd The value is never actually read from 'zlib' #814 Cœur 2024-11-01 11:48:49 +01:00
  • 15e550b52e Value stored to 'err' is never read #813 Cœur 2024-11-01 11:42:22 +01:00
  • d60935b2c5 Adopting a clang-format Cœur 2024-11-01 09:44:26 +01:00
  • 20c6f562d1 Implicit conversion loses integer precision: 'unsigned long' to 'int32_t' Cœur 2024-10-31 17:19:22 +01:00
  • 8339456a44 Variable 'total_in' set but not used Cœur 2024-10-31 13:57:18 +01:00
  • 42c63e60ad aligning definitions #811 Cœur 2024-10-31 17:19:22 +01:00
  • ca87aae0bd Implicit conversion loses integer precision: 'unsigned long' to 'int32_t' Cœur 2024-10-31 14:25:25 +01:00
  • fc07b4d8c0 Variable 'total_in' set but not used #810 Cœur 2024-10-31 13:57:18 +01:00
  • 7df56f7cc8 Split compat layer into different source files #806 Nathan Moinvaziri 2024-10-30 12:33:11 -07:00
  • cc14474b37 Move mz_compat to compat folder. Nathan Moinvaziri 2024-10-30 11:04:04 -07:00
  • 0bf8db3cff Fixed GCC warnings about path_length reuse in strncat. Nathan Moinvaziri 2024-10-30 14:26:00 -07:00
  • 4d2ecb3e72 Split compat layer into different source files #806 #809 Nathan Moinvaziri 2024-10-30 12:33:11 -07:00
  • 88103e08cf Move mz_compat to compat folder. Nathan Moinvaziri 2024-10-30 11:04:04 -07:00
  • 76075582cd Fixed GCC warnings about path_length reuse in strncat. Nathan Moinvaziri 2024-10-30 14:26:00 -07:00
  • 8950c248ae Group compatibilities per origin Cœur 2024-10-30 13:18:40 +01:00
  • 6946ba67d0 Fixed disk spanning failures due to changes in #799. Nathan Moinvaziri 2024-10-30 09:15:29 -07:00
  • 18ddbf94ee Fixed disk spanning failures due to changes in #799. #808 Nathan Moinvaziri 2024-10-30 09:15:29 -07:00
  • 60842d97ca Group compatibilities per origin #807 Cœur 2024-10-30 13:18:40 +01:00
  • b2691a0c96 Added MZ_TARGET_APPSTORE to hide GSM private api on macOS Cœur 2024-10-22 02:46:23 +02:00
  • 95fdb49672 Do not use REQUIRED with find_dependency Kai Pastor 2024-07-05 20:24:54 +02:00
  • 9aeff7bc29 Fixed whitespace in mz_stream_split_open_disk. Nathan Moinvaziri 2024-10-22 10:29:39 -07:00
  • 40416c35c3 Fix decompress a zip multi-volume archive file without filename extensions will cause an infinite loop. 筱萍 2024-09-12 16:29:03 +08:00
  • 23bf392d1b fix: avoid private api on Mac App Store Cœur 2024-10-21 13:13:50 +02:00
  • 6d64915143 code review: MZ_TARGET_APPSTORE #804 Cœur 2024-10-22 02:46:23 +02:00
  • 68c3214b7c fix: avoid private api on Mac App Store Cœur 2024-10-21 13:13:50 +02:00
  • 0ee98b6909 Check version when verifying password for pkcrypt. #800 Nathan Moinvaziri 2024-10-18 12:01:40 -07:00
  • 4c4442a480 Fix decompress a zip multi-volume archive file without filename extensions will cause an infinite loop. #799 筱萍 2024-09-12 16:29:03 +08:00
  • a5e833fd7f
    Do not use REQUIRED with find_dependency #790 Kai Pastor 2024-07-05 20:24:54 +02:00
  • fe5fedc365 Version 4.0.7. 4.0.7 Nathan Moinvaziri 2024-06-15 09:21:44 -07:00
  • bfc8f6c9e1 Added definition for zipOpenNewFileInZip64 for backwards compat #787 Nathan Moinvaziri 2024-06-15 09:16:27 -07:00
  • b887f8104b Rename cli instead of lib for VS conflicts to prevent linker error. #778 Nathan Moinvaziri 2024-06-07 19:48:35 -07:00
  • 1ddb23dfc0 Clean up casing in CMake. Nathan Moinvaziri 2024-06-07 19:48:03 -07:00
  • a64aa8bb4b Only setup python when codecov is enabled. Nathan Moinvaziri 2024-06-07 19:27:28 -07:00
  • 51ab7c599d Fix macos-latest not properly locating OpenSSL. Nathan Moinvaziri 2024-06-07 19:27:00 -07:00
  • 2f380cbbbf Upgrade to GoogleTest Framework v1.13.0. Nathan Moinvaziri 2024-06-07 19:26:12 -07:00
  • 71334463b2 Turn off building shared libraries in CI. Nathan Moinvaziri 2024-06-01 20:05:05 -07:00
  • 437d2f0e4d Use default version of gcovr. Nathan Moinvaziri 2024-06-01 19:55:15 -07:00
  • 8a00c0e9fb Disable zlib-ng tests. Nathan Moinvaziri 2024-06-01 18:30:05 -07:00
  • d3bc79cd0d Cancel CI jobs when newer HEAD commit available. Nathan Moinvaziri 2024-06-01 16:48:10 -07:00
  • f1e9f85777 Reorder branches in readme after making develop default branch. Nathan Moinvaziri 2024-06-01 16:46:30 -07:00
  • db940ff659 Fixed zlib-ng build error about installing zlibstatic alias. Nathan Moinvaziri 2024-06-01 16:44:53 -07:00