ObjFW  History of utils/ofarc/LHAArchive.m of 7767b60d7fe24d93

History of the file that is called utils/ofarc/LHAArchive.m at check-in 7767b60d7fe24d93

2024-04-03
02:16
[69dcc3a6c2] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 14855) [annotate] [blame] [check-ins using] [diff]
2024-03-17
11:55
[7235b04681] part of check-in [7683a12e79] ofarc: Propagate quarantine xattr when extracting (check-in: [7683a12e79] user: js, branch: trunk, size: 14647) [annotate] [blame] [check-ins using] [diff]
2024-03-09
12:32
[e916d4fb21] part of check-in [2fae2c2c30] ofarc: Add --archive-comment= (check-in: [2fae2c2c30] user: js, branch: trunk, size: 14602) [annotate] [blame] [check-ins using] [diff]
2024-03-03
23:33
[5d3bfe8dcb] 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
17:13
[86289cab8e] part of check-in [52a1740f5e] OFZooArchiveEntry: Add header type and OS ID (check-in: [52a1740f5e] user: js, branch: trunk, size: 14701) [annotate] [blame] [check-ins using] [diff]
11:41
[f7ef0447c1] part of check-in [f007fe7b02] ofarc: Delay setting modified date of directories (check-in: [f007fe7b02] user: js, branch: trunk, size: 14700) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[0bf9a4ae71] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 14256) [annotate] [blame] [check-ins using] [diff]
2023-07-22
14:47
[e1794bea79] 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: 14256) [annotate] [blame] [check-ins using] [diff]

2023-01-06
09:04
[f59c7fc9d2] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 14177) [annotate] [blame] [check-ins using] [diff]
2022-12-24
22:15
[01fbfcd559] part of check-in [f7dd7edde4] ofarc: Ignore EISDIR for setting modification date (check-in: [f7dd7edde4] user: js, branch: trunk, size: 14177) [annotate] [blame] [check-ins using] [diff]
2022-08-27
23:53
[7f7a619844] part of check-in [406134b5e2] OFArchiveEntry: Add more properties (check-in: [406134b5e2] user: js, branch: trunk, size: 14006) [annotate] [blame] [check-ins using] [diff]
20:23
[a1e8c6e072] part of check-in [6f13f74134] OFLHAArchiveEntry: Make (un)compressedSize ull

There's newer, less common LHA versions that allow 64 bit for the size.
However, for consistency with OFTarArchiveEntry, use unsigned long long
instead of uint64_t. (check-in: [6f13f74134] user: js, branch: trunk, size: 13586) [annotate] [blame] [check-ins using] [diff]

2022-08-25
19:56
[5f83697ea8] part of check-in [327e67021e] OFLHAArchiveEntry: Merge date and modificationDate

The date is meant to be the modification date and the extension is
supposed to override the modification date on old LHA versions where the
modification date is only stored in local time. (check-in: [327e67021e] user: js, branch: trunk, size: 13584) [annotate] [blame] [check-ins using] [diff]

2022-02-12
07:46
[fb0bc51e00] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 14123) [annotate] [blame] [check-ins using] [diff]
2021-07-04
16:19
[9257c8729a] part of check-in [d6bb16aa3b] ofarc: Fix creating LHA files with directories (check-in: [d6bb16aa3b] user: js, branch: trunk, size: 14123) [annotate] [blame] [check-ins using] [diff]
2021-04-18
22:56
[051184aa1d] part of check-in [e73c65a849] Rename all symbols marked extern (check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 13997) [annotate] [blame] [check-ins using] [diff]
2021-04-17
05:16
[228be0ebf1] part of check-in [c7bdb196d4] Rename all types in OFFileManager.h (check-in: [c7bdb196d4] user: js, branch: new-naming-convention, size: 14044) [annotate] [blame] [check-ins using] [diff]
02:10
[ea0271aad2] part of check-in [255f21fb3d] of_string_encoding_t -> OFStringEncoding (check-in: [255f21fb3d] user: js, branch: new-naming-convention, size: 14047) [annotate] [blame] [check-ins using] [diff]
2021-03-07
20:25
[a0cfa6c4ee] part of check-in [1b82d3bf4f] *.m: Fold methods into one line where it fits (check-in: [1b82d3bf4f] user: js, branch: trunk, size: 14058) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[3021725523] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 14068) [annotate] [blame] [check-ins using] [diff]
2020-08-25
00:11
[da084987c7] 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
long, these can be used instead. (check-in: [25c985fec1] user: js, branch: trunk, size: 14157) [annotate] [blame] [check-ins using] [diff]

2020-08-13
21:07
[cb999e6ec3] part of check-in [8611f48f42] OFString: Rename JSONValue to objectByParsingJSON (check-in: [8611f48f42] user: js, branch: trunk, size: 14055) [annotate] [blame] [check-ins using] [diff]
2020-08-12
20:56
[c25e61eb57] 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: 14051) [annotate] [blame] [check-ins using] [diff]

2020-06-02
21:02
[b717d78c4a] part of check-in [bc158ffe75] ofarc: Set modification date of extracted files (check-in: [bc158ffe75] user: js, branch: set-mtime, size: 14020) [annotate] [blame] [check-ins using] [diff]
2020-04-13
15:48
[8c23d6ffc7] part of check-in [8a0c5ed345] OFLocale: Allow plural scripting in fallback (check-in: [8a0c5ed345] user: js, branch: trunk, size: 13292) [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
[ac9c3a4448] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 12990) [annotate] [blame] [check-ins using] [diff]
2019-03-12
23:20
[f11dcbcab1] part of check-in [53e3ae1e45] utils: Use dot syntax (check-in: [53e3ae1e45] user: js, branch: trunk, size: 12987) [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
[c8c9c9bea2] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 13118) [annotate] [blame] [check-ins using] [diff]
2018-07-28
18:45
[17eb19bc48] part of check-in [aa0384d1bf] Rename OFLocalization -> OFLocale (check-in: [aa0384d1bf] user: js, branch: trunk, size: 13112) [annotate] [blame] [check-ins using] [diff]
2018-06-23
19:09
[0ba247ec12] part of check-in [1ace482d39] ofarc: Show more details for LHA archives (check-in: [1ace482d39] user: js, branch: trunk, size: 13118) [annotate] [blame] [check-ins using] [diff]
2018-06-17
18:41
[81cd75f326] part of check-in [b508aa2625] ofarc: LHAArchive: Fix type mismatch (check-in: [b508aa2625] user: js, branch: trunk, size: 12359) [annotate] [blame] [check-ins using] [diff]
16:32
[776323ff54] part of check-in [bf8788d709] ofarc: Add LHA write and append support (check-in: [bf8788d709] user: js, branch: trunk, size: 12356) [annotate] [blame] [check-ins using] [diff]
16:16
Added: [c3602b309c] part of check-in [51343e2dfc] Rename ofzip to ofarc

It supports more than just ZIP now, so the name was no longer
appropriate. (check-in: [51343e2dfc] user: js, branch: trunk, size: 9639) [annotate] [blame] [check-ins using]