ObjFW  History of src/OFURLHandler.h of 98caf8e26c1488a8

History of file src/OFURLHandler.h at check-in 98caf8e26c1488a8

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

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

2020-01-02
01:51
Update copyright file: [7092da6642] check-in: [c7f0229795] user: js, branch: trunk, size: 7483 [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: [21e47d991e] check-in: [496695d778] user: js, branch: trunk, size: 7480 [annotate] [blame] [check-ins using] [diff]

2019-04-11
00:34
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. file: [99d8a7ec4d] check-in: [c52f38388c] user: js, branch: trunk, size: 7459 [annotate] [blame] [check-ins using] [diff]

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

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

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

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

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