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