ObjFW  History of src/OFString+PathAdditions.h of 413965aa27b7028a

History of the file that is called src/OFString+PathAdditions.h at check-in 413965aa27b7028a

2024-04-29
21:42
[a5a01edfc3] part of check-in [f16bccc7b3] Properly hide private symbols (check-in: [f16bccc7b3] user: js, branch: trunk, size: 3080) [annotate] [blame] [check-ins using] [diff]
2024-04-03
02:16
[da8b9e10be] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 3059) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[3d3edf170d] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2851) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[4c7a8f9d29] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 2851) [annotate] [blame] [check-ins using] [diff]
2022-11-24
00:21
[96e7ed9c77] part of check-in [23272e6d43] Rename OFURI to OFIRI (check-in: [23272e6d43] user: js, branch: trunk, size: 2851) [annotate] [blame] [check-ins using] [diff]
2022-09-28
21:40
[01351c2d45] part of check-in [e7ab06503c] Rename OFUR{L -> I} in preparation for URI support (check-in: [e7ab06503c] user: js, branch: trunk, size: 2851) [annotate] [blame] [check-ins using] [diff]
2022-08-07
13:31
[2a2be8d086] part of check-in [c258e7bfad] Add -[OFString stringByAppendingPathExtension:] (check-in: [c258e7bfad] user: js, branch: trunk, size: 2835) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[c69c663e20] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 2575) [annotate] [blame] [check-ins using] [diff]
2021-04-19
21:54
[0d70d05c92] part of check-in [458420998c] Rename a few more constants (check-in: [458420998c] user: js, branch: new-naming-convention, size: 2575) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[5bff0ead4d] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 2686) [annotate] [blame] [check-ins using] [diff]
2020-10-03
11:35
[9755ca9fad] part of check-in [163a4a5a2e] Use /** */ instead of /*! */ for documentation (check-in: [163a4a5a2e] user: js, branch: trunk, size: 2775) [annotate] [blame] [check-ins using] [diff]
2020-02-29
19:44
[2fb4c588a2] part of check-in [09fb660d54] OFURL: Move out platform-dependent parts (check-in: [09fb660d54] user: js, branch: trunk, size: 2775) [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
[be88560228] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 2488) [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
[df7908e185] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 2485) [annotate] [blame] [check-ins using] [diff]
2018-11-04
17:51
[cb842db825] part of check-in [dec64f3a50] ofarc: Use OFSandbox's new unveiling (check-in: [dec64f3a50] user: js, branch: trunk, size: 2479) [annotate] [blame] [check-ins using] [diff]
2018-03-11
21:43
[4fb51bf901] part of check-in [c6299422a1] Add -[OFString isAbsolutePath] (check-in: [c6299422a1] user: js, branch: trunk, size: 2368) [annotate] [blame] [check-ins using] [diff]
00:37
Added: [9ffc17fae1] part of check-in [7a488c3062] OFString: Move path handling into a category

This is the first step to have different versions of those for different
operating systems, rather than #ifdefs everywhere.

This also has the nice side-effect of not having one implementation in
OFString and another one in OFString_UTF8 anymore. The one in OFString
was a generic version, while the one in OFString_UTF8 was one optimized
for UTF-8 strings. Now only the version optimized for UTF-8 strings
exists, as this is by far the most common string implementation used,
and the overhead of converting from something else to UTF-8 is not more
than converting to UTF-32. (check-in: [7a488c3062] user: js, branch: trunk, size: 2237) [annotate] [blame] [check-ins using]