History of file src/OFZIPArchiveEntry.h at check-in 72db6b3c6f53d9de
2024-06-17
| ||
21:08 | Always use <ObjFW/ObjFW.h> in documentation file: [c39df80fba] check-in: [164f2fb4bf] user: js, branch: trunk, size: 7405 [annotate] [blame] [check-ins using] [diff] | |
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [dca61b5f88] check-in: [7413a728a7] user: js, branch: trunk, size: 7417 [annotate] [blame] [check-ins using] [diff] | |
2024-02-03
| ||
08:53 | Fix typos in documentation found by spell checker file: [52212a91e7] check-in: [19f3948a26] user: js, branch: 1.0, size: 7209 [annotate] [blame] [check-ins using] [diff] | |
08:49 | Fix typos in documentation found by spell checker file: [b95a6943e9] check-in: [f97dc452b1] user: js, branch: trunk, size: 7209 [annotate] [blame] [check-ins using] [diff] | |
2024-01-02
| ||
17:17 | Update copyright file: [c8000ff1d0] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 7208 [annotate] [blame] [check-ins using] [diff] | |
2023-01-06
| ||
09:04 | Update copyright file: [d1f5aa4803] check-in: [8939cbdb52] user: js, branch: trunk, size: 7208 [annotate] [blame] [check-ins using] [diff] | |
2022-08-27
| ||
23:53 | OFArchiveEntry: Add more properties file: [463b0f575c] check-in: [406134b5e2] user: js, branch: trunk, size: 7208 [annotate] [blame] [check-ins using] [diff] | |
21:37 |
Add OF(Mutable)ArchiveEntry protocol
Also makes OF(Mutable){LHA,Tar,ZIP}ArchiveEntry conform to it, providing | |
20:33 |
OFZIPArchiveEntry: Make (un)compressedSize ull
This is for consistency with OFTarArchiveEntry and OFLHAArchiveEntry. file: [1aff4ade49] check-in: [94c326ab78] user: js, branch: trunk, size: 7879 [annotate] [blame] [check-ins using] [diff] | |
2022-08-24
| ||
19:54 | OF*ArchiveEntry: Move inits to mutable class file: [6531c47312] check-in: [9f409b2ee0] user: js, branch: trunk, size: 7849 [annotate] [blame] [check-ins using] [diff] | |
2022-02-12
| ||
07:46 | Update copyright file: [053b7bad8d] check-in: [1a86b8175b] user: js, branch: trunk, size: 8365 [annotate] [blame] [check-ins using] [diff] | |
2021-04-29
| ||
23:24 |
Clean up struct and enum typedefs
With TYPEDEF_HIDES_STRUCT set, Doxygen properly handles anonymous | |
2021-04-17
| ||
18:36 | Rename all remaining enums file: [79b0008ba2] check-in: [aa74e85220] user: js, branch: new-naming-convention, size: 8471 [annotate] [blame] [check-ins using] [diff] | |
01:24 | OF_NOT_FOUND -> OFNotFound file: [3bbdaa40a9] check-in: [83dc0fe6e5] user: js, branch: new-naming-convention, size: 8037 [annotate] [blame] [check-ins using] [diff] | |
2021-01-02
| ||
22:04 | Update copyright file: [2df45ec20c] check-in: [374e1a1bfa] user: js, branch: trunk, size: 8037 [annotate] [blame] [check-ins using] [diff] | |
2020-10-03
| ||
11:35 | Use /** */ instead of /*! */ for documentation file: [b2722b6f23] check-in: [163a4a5a2e] user: js, branch: trunk, size: 8126 [annotate] [blame] [check-ins using] [diff] | |
2020-09-26
| ||
21:58 |
Don't require __COUNTER__ for OF_RESERVE_IVARS
__COUNTER__ does not exist in GCC 4.2, and Apple GCC 4.2 is still the | |
2020-01-02
| ||
01:51 | Update copyright file: [2b069c8d37] check-in: [c7f0229795] user: js, branch: trunk, size: 8107 [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: [e9ac584951] check-in: [496695d778] user: js, branch: trunk, size: 8104 [annotate] [blame] [check-ins using] [diff] | |
2019-01-03
| ||
19:13 | Update copyright file: [33a9310f4d] check-in: [0509d7a844] user: js, branch: trunk, size: 8083 [annotate] [blame] [check-ins using] [diff] | |
2018-10-21
| ||
17:33 | platform.h: Add Acorn RISC OS file: [4801d93db0] check-in: [de8e81d3b0] user: js, branch: trunk, size: 8077 [annotate] [blame] [check-ins using] [diff] | |
2018-06-10
| ||
14:42 | ofzip: Show compression method for ZIP archives file: [bd6fa00871] check-in: [fd5dac720d] user: js, branch: trunk, size: 8074 [annotate] [blame] [check-ins using] [diff] | |
2018-01-03
| ||
19:49 | Update copyright notice file: [b4cca6f0e2] check-in: [7e5c81e186] user: js, branch: trunk, size: 7167 [annotate] [blame] [check-ins using] [diff] | |
2017-11-18
| ||
18:50 | Documentation: Use @brief for all properties file: [0590dc1e40] check-in: [cc3ad3ddd3] user: js, branch: trunk, size: 7144 [annotate] [blame] [check-ins using] [diff] | |
2017-10-17
| ||
00:33 |
Do not use implicit method return types
Instead, explicitly declare them, as OF_ASSUME_NONNULL_{BEGIN,END} does | |
2017-09-26
| ||
22:01 | Many nullability fixes file: [708bd90b86] check-in: [319709fff1] user: js, branch: 0.90, size: 6413 [annotate] [blame] [check-ins using] [diff] | |
21:53 | Many nullability fixes file: [54405d8038] check-in: [52011fbfd6] user: js, branch: trunk, size: 7032 [annotate] [blame] [check-ins using] [diff] | |
2017-08-13
| ||
22:34 |
OFZIPArchive(Entry): Remove ZIP64 from extra field
Treating the ZIP64 extra field as part of the entry itself makes things | |
2017-08-11
| ||
22:26 | Always have retain / copy before nonatomic file: [3a97414732] check-in: [9db36c14b5] user: js, branch: trunk, size: 7074 [annotate] [blame] [check-ins using] [diff] | |
22:15 | Fix compilation with GCC file: [041b085f1d] check-in: [327ce49bc3] user: js, branch: trunk, size: 7074 [annotate] [blame] [check-ins using] [diff] | |
2017-08-06
| ||
19:40 | OFZIPArchive: Add write and append support file: [64f6fec60c] check-in: [4594f434e7] user: js, branch: trunk, size: 7044 [annotate] [blame] [check-ins using] [diff] | |
2017-08-05
| ||
11:15 |
Add OFMutableZIPArchiveEntry
This is in preparation for OFZIPArchive write support. file: [3cb34f0e06] check-in: [1aea73d8b1] user: js, branch: trunk, size: 7011 [annotate] [blame] [check-ins using] [diff] | |
2017-07-22
| ||
20:50 | Split OFDataArray into OFData and OFMutableData file: [0e65bfdec8] check-in: [c8f7b90082] user: js, branch: trunk, size: 6393 [annotate] [blame] [check-ins using] [diff] | |
2017-05-13
| ||
16:29 | Also use nonatomic for non-object properties file: [4fa095ee4c] check-in: [f663d40cbd] user: js, branch: trunk, size: 6407 [annotate] [blame] [check-ins using] [diff] | |
2017-05-08
| ||
21:37 | Add OF_DESIGNATED_INITIALIZER & OF_METHOD_FAMILY file: [c93bbb12ac] check-in: [469a496cd2] user: js, branch: trunk, size: 6319 [annotate] [blame] [check-ins using] [diff] | |
2017-05-07
| ||
20:10 |
Small code style change
Casts are now written like types in variable declarations. file: [860be1e03d] check-in: [4af49a13c3] user: js, branch: trunk, size: 6295 [annotate] [blame] [check-ins using] [diff] | |
2017-04-30
| ||
13:35 |
Use nonatomic for properties and clean up
This changes retaining behavior, meaning properties are not returned | |
2017-02-04
| ||
17:45 | Fix typos in comments and strings found by aspell file: [1bb1b3db7f] check-in: [5a31a537a1] user: js, branch: trunk, size: 6283 [annotate] [blame] [check-ins using] [diff] | |
2017-01-09
| ||
17:36 |
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
2016-05-06
| ||
20:39 | Enable -Wsign-compare file: [8349d4c74e] check-in: [2a2e17d8d0] user: js, branch: trunk, size: 6277 [annotate] [blame] [check-ins using] [diff] | |
14:09 |
OFZIPArchiveEntry: Add generalPurposeBitFlag
This existed before, but was private. Additionally, ofzip -lvvv now also shows the general purpose bit flag. file: [9a4ea2bd46] check-in: [41e83e895c] user: js, branch: trunk, size: 6278 [annotate] [blame] [check-ins using] [diff] | |
2016-01-03
| ||
00:43 |
Update copyright
While at it, also update the mail address. file: [664d793f7d] check-in: [cec0f072f8] user: js, branch: 0.8, size: 7017 [annotate] [blame] [check-ins using] [diff] | |
00:41 |
Update copyright
While at it, also update the mail address. file: [e90a403779] check-in: [2a27cf3000] user: js, branch: trunk, size: 6125 [annotate] [blame] [check-ins using] [diff] | |
2015-11-29
| ||
11:43 |
Make properties a requirement and clean up code
This increases the required GCC version from 4.0 to 4.6 (exception: | |
2015-11-21
| ||
18:35 |
Remove OF_NULLABLE / OF_NONNULL
Now that Clang switched to use _Nullable and _Nonnull instead of This also defines _Null_unspecified to nothing if unavailable. file: [c2340c1919] check-in: [d526d938d7] user: js, branch: trunk, size: 7009 [annotate] [blame] [check-ins using] [diff] | |
2015-06-14
| ||
10:45 |
Add OF_NONNULL / OF_NULLABLE and use that instead
Using __nonnull directly doesn't work on systems using glibc, as glibc | |
2015-06-13
| ||
22:26 | Add support for and use the new nullability file: [247677c877] check-in: [9e76144ef8] user: js, branch: trunk, size: 7021 [annotate] [blame] [check-ins using] [diff] | |
2015-01-03
| ||
20:57 | Update copyright file: [7421f93176] check-in: [cfd374b906] user: js, branch: trunk, size: 6943 [annotate] [blame] [check-ins using] [diff] | |
2014-05-29
| ||
21:13 | OFZIP: Better verbose output file: [65e4e11889] check-in: [c095670543] user: js, branch: trunk, size: 6937 [annotate] [blame] [check-ins using] [diff] | |
2014-05-26
| ||
15:41 | OFZIPArchiveEntry: Make more properties public file: [59049cfaf8] check-in: [c1d665c395] user: js, branch: trunk, size: 6723 [annotate] [blame] [check-ins using] [diff] | |
2014-05-25
| ||
22:58 |
Move of_zip_archive_find_extra_field()
This belongs to OFZIPArchiveEntry. Consequently, it has been renamed to | |
2014-02-18
| ||
18:50 | Documentation: Show correct imports file: [0557ab49b8] check-in: [246cfe0807] user: js, branch: trunk, size: 2605 [annotate] [blame] [check-ins using] [diff] | |
2014-01-04
| ||
00:24 | Update copyright. file: [8e929c0860] check-in: [3b97fc3cd9] user: js, branch: trunk, size: 2528 [annotate] [blame] [check-ins using] [diff] | |
2013-11-06
| ||
11:36 | OFZIPArchive: Add support for ZIP64. file: [0760c88839] check-in: [7d11e6e4e6] user: js, branch: trunk, size: 2522 [annotate] [blame] [check-ins using] [diff] | |
2013-08-15
| ||
20:23 | OFZIPArchiveEntry: Export the extra field. file: [6ec34bda0a] check-in: [bf0db50a84] user: js, branch: trunk, size: 2483 [annotate] [blame] [check-ins using] [diff] | |
19:00 | Move private methods into private headers. file: [7e3c51448d] check-in: [1d7a1cbca0] user: js, branch: trunk, size: 2303 [annotate] [blame] [check-ins using] [diff] | |
17:55 | OFZIPArchiveEntry: Add -[description]. file: [0761b5b8e6] check-in: [fb8b5e652d] user: js, branch: trunk, size: 2729 [annotate] [blame] [check-ins using] [diff] | |
2013-08-14
| ||
19:30 | Rename +[archiveWithFile:] to +[archiveWithPath:]. file: [4725414a3f] check-in: [81f3ac43a6] user: js, branch: trunk, size: 2729 [annotate] [blame] [check-ins using] [diff] | |
13:18 | Added: OFZIPArchive: Make meta data of files available. file: [3d5ae34848] check-in: [2168071f36] user: js, branch: trunk, size: 2726 [annotate] [blame] [check-ins using] | |