ObjFW  History of src/OFIRIHandler.h of 4f9e27d416c5bccb

History of the file that is called src/OFIRIHandler.h at check-in 4f9e27d416c5bccb

2024-04-13
18:51
[717d2a05d6] part of check-in [e4a7a2ec74] Fix some Doxygen warnings (check-in: [e4a7a2ec74] user: js, branch: trunk, size: 15889) [annotate] [blame] [check-ins using] [diff]
2024-04-03
17:50
[d079d12198] part of check-in [c88d1d3054] Add support for typed extended attributes on Haiku (check-in: [c88d1d3054] user: js, branch: trunk, size: 15687) [annotate] [blame] [check-ins using] [diff]
02:16
[8a510068dc] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 13146) [annotate] [blame] [check-ins using] [diff]
2024-02-03
08:53
[e55344e907] part of check-in [19f3948a26] Fix typos in documentation found by spell checker (check-in: [19f3948a26] user: js, branch: 1.0, size: 12938) [annotate] [blame] [check-ins using] [diff]
08:49
[c8eb6b46d2] part of check-in [f97dc452b1] Fix typos in documentation found by spell checker (check-in: [f97dc452b1] user: js, branch: trunk, size: 12938) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[91924a5c3a] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 12939) [annotate] [blame] [check-ins using] [diff]
2023-01-22
23:01
[907c8f4d42] part of check-in [5a553951a5] Support for removing extended attributes on Linux (check-in: [5a553951a5] user: js, branch: trunk, size: 12939) [annotate] [blame] [check-ins using] [diff]
22:43
[326ecbc167] part of check-in [a4c6c83384] Support for setting extended attributes on Linux (check-in: [a4c6c83384] user: js, branch: trunk, size: 12132) [annotate] [blame] [check-ins using] [diff]
21:48
[a1527ceca1] part of check-in [565d2b3763] Support for reading extended attributes on Linux (check-in: [565d2b3763] user: js, branch: trunk, size: 11267) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[8b927e1cfe] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 8830) [annotate] [blame] [check-ins using] [diff]
2022-11-24
00:21
Renamed src/OFURIHandler.h → src/OFIRIHandler.h. [dd75369c8f] part of check-in [23272e6d43] Rename OFURI to OFIRI (check-in: [23272e6d43] user: js, branch: trunk, size: 8830) [annotate] [blame] [check-ins using] [diff]
2022-10-14
19:46
[09864efcca] part of check-in [ee3632817a] Document more exceptions (check-in: [ee3632817a] user: js, branch: trunk, size: 8829) [annotate] [blame] [check-ins using] [diff]
2022-09-28
21:40
Renamed src/OFURLHandler.h → src/OFURIHandler.h. [bafac28b57] part of check-in [e7ab06503c] Rename OFUR{L -> I} in preparation for URI support (check-in: [e7ab06503c] user: js, branch: trunk, size: 8578) [annotate] [blame] [check-ins using] [diff]
2022-09-24
16:38
[2dde935dac] part of check-in [5650ccc643] Document more exceptions (check-in: [5650ccc643] user: js, branch: trunk, size: 8578) [annotate] [blame] [check-ins using] [diff]
2022-08-11
23:20
[fbe4c6d68a] part of check-in [0a3a76c56c] OFURLHandler: Minor documentation fix (check-in: [0a3a76c56c] user: js, branch: trunk, size: 8458) [annotate] [blame] [check-ins using] [diff]
20:54
[ab15a19579] part of check-in [338d452f33] OFURLHandler: Add +[openItemAtURL:mode:] (check-in: [338d452f33] user: js, branch: trunk, size: 8340) [annotate] [blame] [check-ins using] [diff]
20:46
[3680d34e27] part of check-in [9e7f4f34b9] OFURLHandler: Make +[handlerForURL:] nonnull (check-in: [9e7f4f34b9] user: js, branch: trunk, size: 7377) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[0e58f1d36b] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 7386) [annotate] [blame] [check-ins using] [diff]
2021-04-17
05:16
[aebd1b72ac] part of check-in [c7bdb196d4] Rename all types in OFFileManager.h (check-in: [c7bdb196d4] user: js, branch: new-naming-convention, size: 7386) [annotate] [blame] [check-ins using] [diff]
2021-04-04
18:46
[9ec6927971] part of check-in [9135c5fcb8] Change -[contentsOfURLAtPath:] to return URLs

Returning strings is confusing for many as Foundation returns URLs here,
and URLs are often easier to work with during directory enumeration
anyway (no need to constantly append the current item to the base path). (check-in: [9135c5fcb8] user: js, branch: trunk, size: 7402) [annotate] [blame] [check-ins using] [diff]

2021-03-07
15:07
[811c1948ca] part of check-in [1948e7e972] *.h: Fold methods into one line where it fits (check-in: [1948e7e972] user: js, branch: trunk, size: 7388) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[c6421bd016] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 7408) [annotate] [blame] [check-ins using] [diff]
2020-10-03
11:35
[95a1235a75] part of check-in [163a4a5a2e] Use /** */ instead of /*! */ for documentation (check-in: [163a4a5a2e] user: js, branch: trunk, size: 7497) [annotate] [blame] [check-ins using] [diff]
2020-09-26
21:58
[a7a9646adf] 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: 7497) [annotate] [blame] [check-ins using] [diff]

2020-01-02
01:51
[7092da6642] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 7483) [annotate] [blame] [check-ins using] [diff]
2019-09-29
19:35
[21e47d991e] 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: 7480) [annotate] [blame] [check-ins using] [diff]

2019-04-11
00:34
[99d8a7ec4d] part of check-in [c52f38388c] Make OFFileManager available with --disable-files

As OFFileManager also works with remote URLs, it makes sense to also
make it available when local files are disabled. In this case, all
path-based methods are unavailable. (check-in: [c52f38388c] user: js, branch: trunk, size: 7459) [annotate] [blame] [check-ins using] [diff]

2019-01-03
19:13
[c202459f8e] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 15079) [annotate] [blame] [check-ins using] [diff]
2018-10-21
18:54
[239befceb9] part of check-in [ad3fc136ba] OFURLHandler: Do not depend on OFFileManager

This fixes --disable-files. (check-in: [ad3fc136ba] user: js, branch: trunk, size: 15073) [annotate] [blame] [check-ins using] [diff]

2018-01-21
16:03
[484eef6d84] part of check-in [98caf8e26c] Fix compiling as ObjC++ (check-in: [98caf8e26c] user: js, branch: trunk, size: 7378) [annotate] [blame] [check-ins using] [diff]
2018-01-03
19:49
[d64beb198a] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 7376) [annotate] [blame] [check-ins using] [diff]
2017-12-29
21:33
[a57f482d01] part of check-in [c8defc67ad] OFURLHandler: Add methods for copy and move

Also refactor OFFileManager to make use of them. (check-in: [c8defc67ad] user: js, branch: trunk, size: 7353) [annotate] [blame] [check-ins using] [diff]

2017-12-23
22:08
[310f8dcadd] part of check-in [b7c19f2e27] OFURLHandler: Add -[openItemAtURL:mode:] (check-in: [b7c19f2e27] user: js, branch: trunk, size: 5781) [annotate] [blame] [check-ins using] [diff]
2017-11-18
18:50
[4f23eee65f] part of check-in [cc3ad3ddd3] Documentation: Use @brief for all properties (check-in: [cc3ad3ddd3] user: js, branch: trunk, size: 4798) [annotate] [blame] [check-ins using] [diff]
2017-11-13
01:18
Added: [fa44f4ca93] part of check-in [31e602a476] Add OFURLHandler (check-in: [31e602a476] user: js, branch: trunk, size: 4791) [annotate] [blame] [check-ins using]