History of file src/OFGZIPStream.m at check-in f12cecf014c3b511
2024-08-21
| ||
20:14 | Make ObjFW compile on macOS/PowerPC 64 file: [f9be41fb0e] check-in: [7b0cd744dc] user: js, branch: trunk, size: 8158 [annotate] [blame] [check-ins using] [diff] | |
2024-04-29
| ||
21:42 | Properly hide private symbols file: [7c25979fa6] check-in: [f16bccc7b3] user: js, branch: trunk, size: 8148 [annotate] [blame] [check-ins using] [diff] | |
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [ba433e4a1c] check-in: [7413a728a7] user: js, branch: trunk, size: 8147 [annotate] [blame] [check-ins using] [diff] | |
2024-03-04
| ||
01:07 | Fix -[OFGZIPStream isAtEndOfStream] file: [2fbc571652] check-in: [d1e7172eff] user: js, branch: 1.0, size: 7993 [annotate] [blame] [check-ins using] [diff] | |
01:07 | Fix -[OFGZIPStream isAtEndOfStream] file: [68192b71aa] check-in: [96f3ab8477] user: js, branch: trunk, size: 7939 [annotate] [blame] [check-ins using] [diff] | |
2024-02-03
| ||
11:41 | Update copyright file: [abd233b804] check-in: [7324ec8590] user: js, branch: 1.0, size: 7473 [annotate] [blame] [check-ins using] [diff] | |
2024-01-27
| ||
23:58 | OFGZIPStream: Fix reading CRC32 / size file: [550f2ed31d] check-in: [7ba7612146] user: js, branch: 1.0, size: 7473 [annotate] [blame] [check-ins using] [diff] | |
23:57 | OFGZIPStream: Fix reading CRC32 / size file: [446ae4ffb6] check-in: [c814ea674d] user: js, branch: trunk, size: 7419 [annotate] [blame] [check-ins using] [diff] | |
2024-01-02
| ||
17:17 | Update copyright file: [51e839e54b] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 7361 [annotate] [blame] [check-ins using] [diff] | |
2023-10-15
| ||
12:32 |
Add -[OFStream lowlevelIsAtEndOfStream]
This allows for a much cleaner solution to avoid the internal read | |
2023-01-06
| ||
09:04 | Update copyright file: [1ebfe8e246] check-in: [8939cbdb52] user: js, branch: trunk, size: 7415 [annotate] [blame] [check-ins using] [diff] | |
2022-02-12
| ||
07:46 | Update copyright file: [947da42ac6] check-in: [1a86b8175b] user: js, branch: trunk, size: 7415 [annotate] [blame] [check-ins using] [diff] | |
2021-04-18
| ||
20:51 | Rename everything in several smaller files file: [072d5c3fec] check-in: [35de667566] user: js, branch: new-naming-convention, size: 7415 [annotate] [blame] [check-ins using] [diff] | |
2021-04-17
| ||
16:57 | Rename all enums in OFGZIPStream.h file: [c75aceb9b4] check-in: [827819d93c] user: js, branch: new-naming-convention, size: 7415 [annotate] [blame] [check-ins using] [diff] | |
2021-03-07
| ||
20:25 | *.m: Fold methods into one line where it fits file: [5c08122bde] check-in: [1b82d3bf4f] user: js, branch: trunk, size: 7409 [annotate] [blame] [check-ins using] [diff] | |
2021-01-02
| ||
22:04 | Update copyright file: [4ed53f9a5c] check-in: [374e1a1bfa] user: js, branch: trunk, size: 7471 [annotate] [blame] [check-ins using] [diff] | |
2020-06-02
| ||
21:21 | OFGZIPStream: Add properties for OS and mtime file: [42379805f3] check-in: [da5f126be3] user: js, branch: set-mtime, size: 7560 [annotate] [blame] [check-ins using] [diff] | |
2020-01-14
| ||
00:16 |
More consistent -[close] behavior
This means refusing to close twice, calling -[close] from -[dealloc] and Calling -[cancelAsyncRequests] in -[close] is too dangerous, as -[close] | |
2020-01-02
| ||
01:51 | Update copyright file: [3efdd5018a] check-in: [c7f0229795] user: js, branch: trunk, size: 7241 [annotate] [blame] [check-ins using] [diff] | |
2019-12-27
| ||
00:41 |
OFSecureData: Add allowsSwappableMemory property
With this property, it's possible to specify whether the memory should | |
2019-03-08
| ||
00:35 | Use dot syntax file: [f365c42bc2] check-in: [bceb7ed4c9] user: js, branch: trunk, size: 7239 [annotate] [blame] [check-ins using] [diff] | |
2019-01-03
| ||
19:13 | Update copyright file: [7f75898f5a] check-in: [0509d7a844] user: js, branch: trunk, size: 7259 [annotate] [blame] [check-ins using] [diff] | |
2018-06-12
| ||
21:33 |
Rename OFChecksum{Failed -> Mismatch}Exception
This also adds a parameter for the actual and expected checksum. file: [2759f9564f] check-in: [8f21e8acb5] user: js, branch: trunk, size: 7253 [annotate] [blame] [check-ins using] [diff] | |
2018-01-03
| ||
19:49 | Update copyright notice file: [366b9ff49d] check-in: [7e5c81e186] user: js, branch: trunk, size: 6649 [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-08-05
| ||
17:24 | OFGZIPStream: Prepare for adding write support file: [99b0bbcaa7] check-in: [ccf8ecbb83] user: js, branch: trunk, size: 6598 [annotate] [blame] [check-ins using] [diff] | |
2017-06-10
| ||
10:00 |
Rename OFDeflateStream back to OFInflateStream
There is not much point in having a bi-directional stream for Deflate | |
2017-06-05
| ||
15:51 |
OFStream: Don't throw when at end of stream
Instead, let reads return 0 and let writes append after the end. file: [4efebeb9c7] check-in: [f9cd4f9cab] user: js, branch: trunk, size: 6361 [annotate] [blame] [check-ins using] [diff] | |
2017-05-08
| ||
21:37 | Add OF_DESIGNATED_INITIALIZER & OF_METHOD_FAMILY file: [1028d48dc9] check-in: [469a496cd2] user: js, branch: trunk, size: 5865 [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: [e4f1e2e6e9] check-in: [4af49a13c3] user: js, branch: trunk, size: 5829 [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-29
| ||
13:02 |
Rename OFInflateStream back to OFDeflateStream
The reason for renaming to OFInflateStream was to have one stream for | |
2016-05-06
| ||
20:39 | Enable -Wsign-compare file: [e50224d01e] check-in: [2a2e17d8d0] user: js, branch: trunk, size: 5820 [annotate] [blame] [check-ins using] [diff] | |
2016-04-23
| ||
19:55 | Added: Add OFGZIPStream file: [81b68adf32] check-in: [7c3f557d94] user: js, branch: trunk, size: 5800 [annotate] [blame] [check-ins using] | |