History of the file that is called utils/ofarc/ZIPArchive.m at check-in c4419f085b92f811
|
2024-04-03
| ||
| 02:16 | [be437b8b44] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 15239) [annotate] [blame] [check-ins using] [diff] | |
|
2024-03-17
| ||
| 11:55 | [1e18caa344] part of check-in [7683a12e79] ofarc: Propagate quarantine xattr when extracting (check-in: [7683a12e79] user: js, branch: trunk, size: 15031) [annotate] [blame] [check-ins using] [diff] | |
|
2024-03-10
| ||
| 23:10 |
[f42e8a7cde]
part of check-in [ddcef349e5]
ofarc: Fix multipart ZIP files
This was broken when switching adding the path extension to the IRI | |
| 18:44 | [05dbf8ce6d] part of check-in [0ca94307e6] OFIRI: Add methods for path extension (check-in: [0ca94307e6] user: js, branch: trunk, size: 15007) [annotate] [blame] [check-ins using] [diff] | |
|
2024-03-09
| ||
| 12:32 | [eaf9f03d7b] part of check-in [2fae2c2c30] ofarc: Add --archive-comment= (check-in: [2fae2c2c30] user: js, branch: trunk, size: 15006) [annotate] [blame] [check-ins using] [diff] | |
| 12:10 | [337eae1f07] part of check-in [f5bc11fc39] ofarc: Print archive comment with `-lv` (check-in: [f5bc11fc39] user: js, branch: trunk, size: 15084) [annotate] [blame] [check-ins using] [diff] | |
|
2024-03-03
| ||
| 23:33 | [c2df60b68d] part of check-in [370e91ddce] ofarc: Add --iri option (check-in: [370e91ddce] user: js, branch: trunk, size: 14724) [annotate] [blame] [check-ins using] [diff] | |
|
2024-03-02
| ||
| 11:41 | [9a0280ef0d] part of check-in [f007fe7b02] ofarc: Delay setting modified date of directories (check-in: [f007fe7b02] user: js, branch: trunk, size: 14504) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-02
| ||
| 17:17 | [6ca4ff87a1] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 14060) [annotate] [blame] [check-ins using] [diff] | |
|
2023-08-28
| ||
| 15:23 | [f1e259e067] part of check-in [5b69188a1b] ofarc: Properly handle missing ZIP parts (check-in: [5b69188a1b] user: js, branch: trunk, size: 14060) [annotate] [blame] [check-ins using] [diff] | |
|
2023-07-25
| ||
| 21:21 | [5f0ed89edf] part of check-in [d6f5e2abc5] OFZIPArchive: Handle files spanning multiple parts (check-in: [d6f5e2abc5] user: js, branch: trunk, size: 14168) [annotate] [blame] [check-ins using] [diff] | |
|
2023-07-23
| ||
| 23:35 |
[1213ad1e65]
part of check-in [630ea6bc5a]
OFZIPArchive: Initial support for split archives
This cannot yet extract a file from the archive if the file spans | |
|
2023-07-22
| ||
| 14:47 |
[6d356b2e44]
part of check-in [f2109cf1c3]
utils/ofarc: Pass the path of the archive
This is in preparation for supporting split archives. (check-in: [f2109cf1c3] user: js, branch: trunk, size: 13467) [annotate] [blame] [check-ins using] [diff] | |
|
2023-01-06
| ||
| 09:04 | [110299511c] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 13388) [annotate] [blame] [check-ins using] [diff] | |
|
2022-12-24
| ||
| 22:15 | [ef2bc5e047] part of check-in [f7dd7edde4] ofarc: Ignore EISDIR for setting modification date (check-in: [f7dd7edde4] user: js, branch: trunk, size: 13388) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-30
| ||
| 18:30 |
[cefb3af267]
part of check-in [b01c12cecd]
utils/ofarc: Remove pointless range check
The range check was a leftover from when different types were used. (check-in: [b01c12cecd] user: js, branch: trunk, size: 13238) [annotate] [blame] [check-ins using] [diff] | |
|
2022-08-27
| ||
| 20:33 |
[6652b0186c]
part of check-in [94c326ab78]
OFZIPArchiveEntry: Make (un)compressedSize ull
This is for consistency with OFTarArchiveEntry and OFLHAArchiveEntry. (check-in: [94c326ab78] user: js, branch: trunk, size: 13321) [annotate] [blame] [check-ins using] [diff] | |
|
2022-02-12
| ||
| 07:46 | [0cdfabe7b0] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 13316) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-18
| ||
| 22:56 | [6b1b9a0f7a] part of check-in [e73c65a849] Rename all symbols marked extern (check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 13316) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-17
| ||
| 18:36 | [2b6d39166d] part of check-in [aa74e85220] Rename all remaining enums (check-in: [aa74e85220] user: js, branch: new-naming-convention, size: 13357) [annotate] [blame] [check-ins using] [diff] | |
| 05:16 | [20066e086c] part of check-in [c7bdb196d4] Rename all types in OFFileManager.h (check-in: [c7bdb196d4] user: js, branch: new-naming-convention, size: 13317) [annotate] [blame] [check-ins using] [diff] | |
| 02:10 | [d17203d99f] part of check-in [255f21fb3d] of_string_encoding_t -> OFStringEncoding (check-in: [255f21fb3d] user: js, branch: new-naming-convention, size: 13403) [annotate] [blame] [check-ins using] [diff] | |
|
2021-03-07
| ||
| 20:25 | [a469b7585b] part of check-in [1b82d3bf4f] *.m: Fold methods into one line where it fits (check-in: [1b82d3bf4f] user: js, branch: trunk, size: 13411) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-02
| ||
| 22:04 | [c58060c45a] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 13427) [annotate] [blame] [check-ins using] [diff] | |
|
2020-08-25
| ||
| 00:11 |
[4b4d3715d0]
part of check-in [25c985fec1]
OFNumber: Remove (u)int{8,16,32,64} methods
Since C guarantees minimum sizes for char, short, int, long and long | |
|
2020-08-13
| ||
| 21:07 | [64fc6c92d3] part of check-in [8611f48f42] OFString: Rename JSONValue to objectByParsingJSON (check-in: [8611f48f42] user: js, branch: trunk, size: 13493) [annotate] [blame] [check-ins using] [diff] | |
|
2020-08-12
| ||
| 20:56 |
[b0e2928e0d]
part of check-in [d74f244ab7]
Avoid using (u)intmax_t in methods
It is not guaranteed that a type encoding for it exists. (check-in: [d74f244ab7] user: js, branch: trunk, size: 13489) [annotate] [blame] [check-ins using] [diff] | |
|
2020-06-02
| ||
| 21:02 | [251b5d4973] part of check-in [bc158ffe75] ofarc: Set modification date of extracted files (check-in: [bc158ffe75] user: js, branch: set-mtime, size: 13471) [annotate] [blame] [check-ins using] [diff] | |
|
2020-04-13
| ||
| 15:48 | [f7e021bab7] part of check-in [8a0c5ed345] OFLocale: Allow plural scripting in fallback (check-in: [8a0c5ed345] user: js, branch: trunk, size: 12945) [annotate] [blame] [check-ins using] [diff] | |
|
2020-01-02
| ||
| 01:51 | [2678f9aad0] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 12643) [annotate] [blame] [check-ins using] [diff] | |
|
2019-03-12
| ||
| 23:20 | [88db62d8cb] part of check-in [53e3ae1e45] utils: Use dot syntax (check-in: [53e3ae1e45] user: js, branch: trunk, size: 12640) [annotate] [blame] [check-ins using] [diff] | |
|
2019-01-03
| ||
| 19:13 | [1b422f0d5c] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 12722) [annotate] [blame] [check-ins using] [diff] | |
|
2018-07-28
| ||
| 18:45 | [9156ff69f8] part of check-in [aa0384d1bf] Rename OFLocalization -> OFLocale (check-in: [aa0384d1bf] user: js, branch: trunk, size: 12716) [annotate] [blame] [check-ins using] [diff] | |
|
2018-06-23
| ||
| 20:15 | [7e434e2f97] part of check-in [14dcc4929a] ofarc: Fix double newline in output (check-in: [14dcc4929a] user: js, branch: trunk, size: 12722) [annotate] [blame] [check-ins using] [diff] | |
|
2018-06-17
| ||
| 16:16 |
Added:
[10b4e5f5e1]
part of check-in [51343e2dfc]
Rename ofzip to ofarc
It supports more than just ZIP now, so the name was no longer | |