ObjFW  History of src/OFLHAArchiveEntry.m of 26ddd2e4e4e151a4

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file src/OFLHAArchiveEntry.m at check-in 26ddd2e4e4e151a4

2025-06-22
19:32
Deleted: Point to the new repository check-in: [ec62287f25] user: js branch: trunk, size: 0
2025-05-30
10:20
Fix OFLHAArchiveEntry on big endian systems file: [1d36bd1144] check-in: [4ce8c94ae2] user: js branch: 1.3, size: 22640
02:01
Fix OFLHAArchiveEntry on big endian systems file: [6299186c36] check-in: [e86df72e58] user: js branch: trunk, size: 22783
2025-04-13
23:01
Continue migrating to the ARC functions for RR file: [a2b9b7f359] check-in: [b0a3da90ad] user: js branch: trunk, size: 22825
2025-01-01
12:58
Update copyright file: [d8e0ccc585] check-in: [9d802a786d] user: js branch: trunk, size: 22682
2024-08-21
20:14
Make ObjFW compile on macOS/PowerPC 64 file: [1d66542ada] check-in: [7b0cd744dc] user: js branch: trunk, size: 22682
2024-04-29
21:42
Properly hide private symbols file: [9d58a40bb8] check-in: [f16bccc7b3] user: js branch: trunk, size: 22684
2024-04-03
02:16
Change license to LGPLv3 only file: [14cbf19d20] check-in: [7413a728a7] user: js branch: trunk, size: 22683
2024-02-28
00:24
Add OFZooArchive Only support for reading so far. Compression methods 0 (uncompressed) and 2 (LZ77 + Huffman, apparently identical to lh4/lh5) are supported. file: [13f8a765b6] check-in: [9a95da71d5] user: js branch: trunk, size: 22475
2024-02-27
19:52
OFLHAArchiveEntry: Skip level 2 header padding file: [3d1d2bc4d6] check-in: [657514726f] user: js branch: 1.0, size: 21100
19:44
OFLHAArchiveEntry: Skip level 2/3 header padding file: [49afc93b6c] check-in: [d7e496ba27] user: js branch: trunk, size: 22475
2024-02-26
21:46
OFLHAArchive: Add support for files > 4 GB file: [2adb105405] check-in: [9d9fa168aa] user: js branch: trunk, size: 21754
2024-02-25
21:19
OFLHAArchiveEntry: Create more compatible archives file: [f084e9ff1d] check-in: [431696dee5] user: js branch: 1.0, size: 20408
21:19
OFLHAArchiveEntry: Create more compatible archives file: [fa0ccd29a1] check-in: [7752f8518b] user: js branch: trunk, size: 20706
2024-02-24
15:05
OFLHAArchiveEntry: Add extra sanity checks file: [0138d44106] check-in: [581e18268c] user: js branch: 1.0, size: 20151
15:05
OFLHAArchiveEntry: Add extra sanity checks file: [76b8e70f25] check-in: [4c56240653] user: js branch: trunk, size: 20449
13:52
OFLHAArchiveEntry: Parse compression method last This avoids trying to parse the compression method when the header level is invalid. file: [170a00bdd8] check-in: [9b1de0cac0] user: js branch: 1.0, size: 19974
13:51
OFLHAArchiveEntry: Parse compression method last This avoids trying to parse the compression method when the header level is invalid. file: [ed305bf072] check-in: [d57a56449f] user: js branch: trunk, size: 20272
13:29
OFLHAArchiveEntry: Remove pointless check file: [cf1160a94a] check-in: [d7b824ee7e] user: js branch: 1.0, size: 19974
13:29
OFLHAArchiveEntry: Remove pointless check file: [c2a59c307b] check-in: [4b6a09da4c] user: js branch: trunk, size: 20272
13:23
OFLHAArchiveEntry: Properly skip extended area file: [cf3fc3a2d6] check-in: [399137032a] user: js branch: 1.0, size: 20096
13:22
OFLHAArchiveEntry: Properly skip extended area file: [e954a2772e] check-in: [0b7f209aef] user: js branch: trunk, size: 20394
12:21
OFLHAArchiveEntry: Add support for header level 3 file: [146467eda7] check-in: [3f79f0542a] user: js branch: trunk, size: 19694
2024-01-02
17:17
Update copyright file: [79302ee500] check-in: [26ddd2e4e4] user: js branch: trunk, size: 19396
2023-01-06
09:04
Update copyright file: [1e7711c5fc] check-in: [8939cbdb52] user: js branch: trunk, size: 19396
2022-08-27
23:53
OFArchiveEntry: Add more properties file: [b338459827] check-in: [406134b5e2] user: js branch: trunk, size: 19396
20:23
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. file: [c71c080e0a] check-in: [6f13f74134] user: js branch: trunk, size: 18267
2022-08-25
19:56
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. file: [027838e133] check-in: [327e67021e] user: js branch: trunk, size: 18018
2022-08-24
19:54
OF*ArchiveEntry: Move inits to mutable class file: [1ef68b0ae3] check-in: [9f409b2ee0] user: js branch: trunk, size: 18335
2022-02-12
07:46
Update copyright file: [45c1be7d3b] check-in: [1a86b8175b] user: js branch: trunk, size: 18523
2021-04-18
20:51
Rename everything in several smaller files file: [54c8747335] check-in: [35de667566] user: js branch: new-naming-convention, size: 18523
15:55
Rename all functions in macros.h file: [0d247504f2] check-in: [7392685ffc] user: js branch: new-naming-convention, size: 18523
2021-04-17
02:10
of_string_encoding_t -> OFStringEncoding file: [35e510f89b] check-in: [255f21fb3d] user: js branch: new-naming-convention, size: 18455
2021-03-07
20:25
*.m: Fold methods into one line where it fits file: [d68323165e] check-in: [1b82d3bf4f] user: js branch: trunk, size: 18524
2021-01-02
22:04
Update copyright file: [a71890ea74] check-in: [374e1a1bfa] user: js branch: trunk, size: 18601
2020-08-25
00:11
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. file: [61acef2124] check-in: [25c985fec1] user: js branch: trunk, size: 18690
2020-01-02
01:51
Update copyright file: [9cc455c13c] check-in: [c7f0229795] user: js branch: trunk, size: 18646
2019-09-29
20:53
Reduce ivar scopes file: [f7b5894775] check-in: [e0a330b377] user: js branch: trunk, size: 18643
2019-03-08
00:35
Use dot syntax file: [436ef99699] check-in: [bceb7ed4c9] user: js branch: trunk, size: 18675
2019-01-03
19:13
Update copyright file: [000c2ce28c] check-in: [0509d7a844] user: js branch: trunk, size: 18704
2018-06-17
11:19
OFLHAArchive: Write extensions file: [dc72e4d9e8] check-in: [4e5688382f] user: js branch: trunk, size: 18698
11:03
OFLHAArchive: Correctly write directory name file: [d1563d1ec0] check-in: [816ec4d0f5] user: js branch: trunk, size: 18257
01:01
OFLHAArchive: Add write and append support file: [24aa0ab799] check-in: [54fe3999b7] user: js branch: trunk, size: 18020
2018-06-10
15:29
Add OFMutableLHAArchiveEntry file: [2705c71e3d] check-in: [60ecab6058] user: js branch: trunk, size: 12263
14:42
ofzip: Show compression method for ZIP archives file: [af0de69839] check-in: [fd5dac720d] user: js branch: trunk, size: 10553
2018-05-27
12:34
OFLHAArchiveEntry: Add support for LHA level 1 file: [8228378a63] check-in: [f0edbd81c3] user: js branch: trunk, size: 10474
11:07
OFLHAArchiveEntry: Add support for LHA level 0 file: [5976df7f2a] check-in: [57f9bc6ace] user: js branch: trunk, size: 10092
07:32
OFLHAArchiveEntry: Keep the method as a string It is only necessary to extract files, so it makes sense to keep it as is to be able to list files using an unknown method. file: [596d16c180] check-in: [1a6e3816c1] user: js branch: trunk, size: 9089
00:48
OFLHAArchiveEntry: Improve directory name parsing This now works with UTF-8 encoded directory names. file: [e8d94333d8] check-in: [5c4470fb42] user: js branch: trunk, size: 10260
00:21
OFLHAArchiveEntry: Parse more extensions file: [62cdc3890f] check-in: [56d02a1ac5] user: js branch: trunk, size: 10208
2018-05-26
23:04
Added: Add OFLHAArchive This is currently limited to reading uncompressed LHA level 2 files. file: [70e652d7fb] check-in: [790b5344d6] user: js branch: trunk, size: 6579