ObjFW  History of src/OFLHAArchive.h of ed8107953ddb0473

History of file src/OFLHAArchive.h at check-in ed8107953ddb0473

2024-06-17
21:08
Always use <ObjFW/ObjFW.h> in documentation file: [1807beacd8] check-in: [164f2fb4bf] user: js, branch: trunk, size: 5832 [annotate] [blame] [check-ins using] [diff]
2024-04-03
02:16
Change license to LGPLv3 only file: [c7a09b4ed8] check-in: [7413a728a7] user: js, branch: trunk, size: 5839 [annotate] [blame] [check-ins using] [diff]
2024-03-03
20:03
OFLHAArchive: Don't default to ISO 8859-1 file: [6cbad68afa] check-in: [b8afc53cce] user: js, branch: trunk, size: 5631 [annotate] [blame] [check-ins using] [diff]
2024-03-02
21:20
Minor documentation fix file: [064a650fc9] check-in: [7619af113a] user: js, branch: trunk, size: 5636 [annotate] [blame] [check-ins using] [diff]
2024-02-27
20:21
Minor documentation fix file: [d2030f377f] check-in: [402b0a26e6] user: js, branch: trunk, size: 5623 [annotate] [blame] [check-ins using] [diff]
2024-02-26
20:09
OFLHAArchive: Properly zero-terminate archives file: [2133fbb8dd] check-in: [413965aa27] user: js, branch: trunk, size: 5659 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [ef6819705d] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 5629 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [7c1ac55459] check-in: [8939cbdb52] user: js, branch: trunk, size: 5629 [annotate] [blame] [check-ins using] [diff]
2022-11-24
00:21
Rename OFURI to OFIRI file: [c87ed03839] check-in: [23272e6d43] user: js, branch: trunk, size: 5629 [annotate] [blame] [check-ins using] [diff]
2022-10-20
19:37
Fix typo file: [038ec719a6] check-in: [e5a391d925] user: js, branch: trunk, size: 5627 [annotate] [blame] [check-ins using] [diff]
18:58
Document more exceptions file: [472ea0c413] check-in: [7538082267] user: js, branch: trunk, size: 5626 [annotate] [blame] [check-ins using] [diff]
2022-10-11
00:28
+[URIForFile{ -> Path}:inArchive{ -> WithURI}:] file: [d69e07845d] check-in: [a8bc0b31d0] user: js, branch: trunk, size: 5538 [annotate] [blame] [check-ins using] [diff]
2022-10-06
23:18
OFLHAArchive: Make returned streams retain archive

In order to not create a retain cycle, this changes the reference to the
last returned stream to an unsafe unretained one that the stream itself
resets to nil in its dealloc. file: [2fb649d2fb] check-in: [b53baf71ad] user: js, branch: trunk, size: 5535 [annotate] [blame] [check-ins using] [diff]

2022-10-04
22:27
Add of-lha: URI handler file: [ab0fe00397] check-in: [f3bdf29f07] user: js, branch: trunk, size: 5451 [annotate] [blame] [check-ins using] [diff]
2022-09-28
21:40
Rename OFUR{L -> I} in preparation for URI support file: [64d7bcc38b] check-in: [e7ab06503c] user: js, branch: trunk, size: 5087 [annotate] [blame] [check-ins using] [diff]
2022-09-25
20:14
Document more exceptions file: [e45df52e7c] check-in: [5a4e00df9a] user: js, branch: trunk, size: 5087 [annotate] [blame] [check-ins using] [diff]
2022-08-15
23:02
OF{LHA,Tar,ZIP}Archive: Use URL instead of path file: [0ac8f473ff] check-in: [fee2316eca] user: js, branch: trunk, size: 4862 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [eaf15d177e] check-in: [1a86b8175b] user: js, branch: trunk, size: 4918 [annotate] [blame] [check-ins using] [diff]
2021-04-28
20:56
OF{LHA,ZIP}Archive: Make mode enum private file: [934898264e] check-in: [fc4697adbf] user: js, branch: trunk, size: 4918 [annotate] [blame] [check-ins using] [diff]
2021-04-17
18:36
Rename all remaining enums file: [4b0e86f56f] check-in: [aa74e85220] user: js, branch: new-naming-convention, size: 4988 [annotate] [blame] [check-ins using] [diff]
02:10
of_string_encoding_t -> OFStringEncoding file: [8b3e09cc61] check-in: [255f21fb3d] user: js, branch: new-naming-convention, size: 5000 [annotate] [blame] [check-ins using] [diff]
2021-03-07
15:07
*.h: Fold methods into one line where it fits file: [89478b5360] check-in: [1948e7e972] user: js, branch: trunk, size: 5008 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [129ceb20e9] check-in: [374e1a1bfa] user: js, branch: trunk, size: 5025 [annotate] [blame] [check-ins using] [diff]
2020-10-03
11:35
Use /** */ instead of /*! */ for documentation file: [75a10f411b] check-in: [163a4a5a2e] user: js, branch: trunk, size: 5114 [annotate] [blame] [check-ins using] [diff]
2020-09-27
03:08
Work around bugs in Apple GCC 4.0.1

Still miscompiles things. file: [73310bb7cf] check-in: [9e9ce6aa1c] user: js, branch: trunk, size: 5114 [annotate] [blame] [check-ins using] [diff]

2020-01-02
01:51
Update copyright file: [065c7afdab] check-in: [c7f0229795] user: js, branch: trunk, size: 5191 [annotate] [blame] [check-ins using] [diff]
2019-09-29
19:35
Either restrict subclassing or reserve ivar space

This allows ABI stability with the fragile ABI. file: [98e95db909] check-in: [496695d778] user: js, branch: trunk, size: 5188 [annotate] [blame] [check-ins using] [diff]

2019-03-08
00:35
Use dot syntax file: [667a6061aa] check-in: [bceb7ed4c9] user: js, branch: trunk, size: 5162 [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
Update copyright file: [08a1644703] check-in: [0509d7a844] user: js, branch: trunk, size: 5208 [annotate] [blame] [check-ins using] [diff]
2018-06-17
01:01
OFLHAArchive: Add write and append support file: [bac5e3efa6] check-in: [54fe3999b7] user: js, branch: trunk, size: 5202 [annotate] [blame] [check-ins using] [diff]
2018-05-27
11:07
OFLHAArchiveEntry: Add support for LHA level 0 file: [94d0a087a6] check-in: [57f9bc6ace] user: js, branch: trunk, size: 4261 [annotate] [blame] [check-ins using] [diff]
2018-05-26
23:04
Added: Add OFLHAArchive

This is currently limited to reading uncompressed LHA level 2 files. file: [874facd305] check-in: [790b5344d6] user: js, branch: trunk, size: 4219 [annotate] [blame] [check-ins using]