ObjFW  History of src/OFMutableData.h of b366e52deef1ce9b

History of the file that is called src/OFMutableData.h at check-in b366e52deef1ce9b

2024-04-03
02:16
[d58a2cfa38] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 5179) [annotate] [blame] [check-ins using] [diff]
2024-03-02
17:58
[92425754e1] part of check-in [18045dffca] Fix documentation for mutable classes

The immutable header should always be imported instead. (check-in: [18045dffca] user: js, branch: trunk, size: 4971) [annotate] [blame] [check-ins using] [diff]

2024-01-02
17:17
[c6c96cb2c2] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 4985) [annotate] [blame] [check-ins using] [diff]
2023-08-07
18:20
[4756340133] part of check-in [91fa20d993] Make OFData a class cluster (check-in: [91fa20d993] user: js, branch: trunk, size: 4985) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[6167546110] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 5895) [annotate] [blame] [check-ins using] [diff]
2022-11-24
00:21
[9e174a6e59] part of check-in [23272e6d43] Rename OFURI to OFIRI (check-in: [23272e6d43] user: js, branch: trunk, size: 5895) [annotate] [blame] [check-ins using] [diff]
2022-09-28
21:40
[23548715da] part of check-in [e7ab06503c] Rename OFUR{L -> I} in preparation for URI support (check-in: [e7ab06503c] user: js, branch: trunk, size: 5909) [annotate] [blame] [check-ins using] [diff]
2022-06-08
16:32
[5eba71457e] part of check-in [918096e2aa] OFData: Add missing nullability declarations (check-in: [918096e2aa] user: js, branch: trunk, size: 5907) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[98bc9e545b] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 5882) [annotate] [blame] [check-ins using] [diff]
2021-04-17
00:44
[8cc32bdba7] part of check-in [d975c53a43] of_range_t -> OFRange (check-in: [d975c53a43] user: js, branch: new-naming-convention, size: 5882) [annotate] [blame] [check-ins using] [diff]
2021-03-07
15:07
[7e3b1e1f63] part of check-in [1948e7e972] *.h: Fold methods into one line where it fits (check-in: [1948e7e972] user: js, branch: trunk, size: 5885) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[0d48d79112] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 5899) [annotate] [blame] [check-ins using] [diff]
2020-10-03
11:35
[1a536a9853] part of check-in [163a4a5a2e] Use /** */ instead of /*! */ for documentation (check-in: [163a4a5a2e] user: js, branch: trunk, size: 5988) [annotate] [blame] [check-ins using] [diff]
2020-09-26
21:58
[4b47d7e261] part of check-in [ef614a225d] Don't require __COUNTER__ for OF_RESERVE_IVARS

__COUNTER__ does not exist in GCC 4.2, and Apple GCC 4.2 is still the
newest compiler available for macOS 10.5. (check-in: [ef614a225d] user: js, branch: trunk, size: 5988) [annotate] [blame] [check-ins using] [diff]

2020-01-02
01:51
[cadda04091] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 5973) [annotate] [blame] [check-ins using] [diff]
2019-09-29
19:35
[ad7c91dbcd] part of check-in [496695d778] Either restrict subclassing or reserve ivar space

This allows ABI stability with the fragile ABI. (check-in: [496695d778] user: js, branch: trunk, size: 5970) [annotate] [blame] [check-ins using] [diff]

2019-08-01
22:13
[5a53632ba0] part of check-in [e308b28e00] OFMutableData: Add -[mutable{First,Last}Item] (check-in: [e308b28e00] user: js, branch: trunk, size: 5949) [annotate] [blame] [check-ins using] [diff]
2019-03-08
00:35
[68ac1d26ec] part of check-in [bceb7ed4c9] Use dot syntax (check-in: [bceb7ed4c9] user: js, branch: trunk, size: 5607) [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
[55b86d5e3b] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 6366) [annotate] [blame] [check-ins using] [diff]
2018-04-07
14:13
[4a4b799e1f] part of check-in [d4d9072480] Add OFSecureData (check-in: [d4d9072480] user: js, branch: trunk, size: 6360) [annotate] [blame] [check-ins using] [diff]
2018-01-03
19:49
[1cee6cebc3] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 6384) [annotate] [blame] [check-ins using] [diff]
2017-11-26
14:29
[8d5b632b3f] part of check-in [6cf7d6c33e] OFData: Change no copy handling

OFMutableData supports no copy now by just copying anyway and freeing if
required. (check-in: [6cf7d6c33e] user: js, branch: trunk, size: 6361) [annotate] [blame] [check-ins using] [diff]

2017-11-18
18:50
[68a8c877d6] part of check-in [cc3ad3ddd3] Documentation: Use @brief for all properties (check-in: [cc3ad3ddd3] user: js, branch: trunk, size: 7009) [annotate] [blame] [check-ins using] [diff]
2017-10-29
22:37
[39f848be7d] part of check-in [9fa618244f] Make GCC happy again (check-in: [9fa618244f] user: js, branch: trunk, size: 6984) [annotate] [blame] [check-ins using] [diff]
21:58
[277ddc5595] part of check-in [f3ccf14461] Convert methods to properties where appropriate

This improves Swift compatibility. (check-in: [f3ccf14461] user: js, branch: trunk, size: 6783) [annotate] [blame] [check-ins using] [diff]

2017-10-17
00:33
[f022240c55] part of check-in [2f4e0df8be] Do not use implicit method return types

Instead, explicitly declare them, as OF_ASSUME_NONNULL_{BEGIN,END} does
not apply to implicit return types. This means that after this commit,
all init methods have a nonnull return type, as they should have. (check-in: [2f4e0df8be] user: js, branch: trunk, size: 6876) [annotate] [blame] [check-ins using] [diff]

2017-08-13
11:51
[0dca48a207] part of check-in [e3c4bf8e3b] Add -[OFMutableData increaseCountBy:] (check-in: [e3c4bf8e3b] user: js, branch: trunk, size: 6764) [annotate] [blame] [check-ins using] [diff]
2017-07-22
20:50
Added: [effb9d03d4] part of check-in [c8f7b90082] Split OFDataArray into OFData and OFMutableData (check-in: [c8f7b90082] user: js, branch: trunk, size: 6549) [annotate] [blame] [check-ins using]