ObjFW  All files named "src/OFMutableURL.h"

History for src/OFMutableURL.h

2022-10-18
22:19
Renamed to src/OFMutableURI.h. Merge trunk into branch "amiga-library" check-in: [80dbc3c570] user: js, branch: amiga-library, size: 0
21:34
Renamed to src/OFMutableURI.h. Merge trunk into 1.0 branch check-in: [d1dd66e668] user: js, branch: 1.0, size: 0
2022-09-28
21:40
Renamed to src/OFMutableURI.h. Rename OFUR{L -> I} in preparation for URI support check-in: [e7ab06503c] user: js, branch: trunk, size: 0
2022-09-26
20:32
Document more exceptions file: [7d66205ed8] check-in: [4b8c89a6fe] user: js, branch: trunk, size: 6068 [annotate] [blame] [check-ins using] [diff]
2022-06-07
19:50
OFURL: Minor documentation fixes file: [28e4adf533] check-in: [022418ee31] user: js, branch: trunk, size: 5208 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [cf84e1efee] check-in: [1a86b8175b] user: js, branch: trunk, size: 5207 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [008c7418c3] check-in: [374e1a1bfa] user: js, branch: trunk, size: 5207 [annotate] [blame] [check-ins using] [diff]
2020-10-03
23:25
OFURL: Add queryDictionary property file: [781d0b7833] check-in: [a151f9c31f] user: js, branch: trunk, size: 5296 [annotate] [blame] [check-ins using] [diff]
11:35
Use /** */ instead of /*! */ for documentation file: [814acc8820] check-in: [163a4a5a2e] user: js, branch: trunk, size: 4916 [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: [0b028f379b] check-in: [ef614a225d] user: js, branch: trunk, size: 4916 [annotate] [blame] [check-ins using] [diff]

2020-01-02
01:51
Update copyright file: [3080cf9695] check-in: [c7f0229795] user: js, branch: trunk, size: 4902 [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: [3f13123c95] check-in: [496695d778] user: js, branch: trunk, size: 4899 [annotate] [blame] [check-ins using] [diff]

2019-04-07
23:05
Add -[OFMutableURL appendPathComponent:] file: [eff60f9cda] check-in: [7bf788b164] user: js, branch: trunk, size: 4873 [annotate] [blame] [check-ins using] [diff]
2019-02-24
16:28
OFMutableURL: Add -[standardizePath] file: [3836efd792] check-in: [555e18ace0] user: js, branch: trunk, size: 4405 [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
Update copyright file: [89fff6c2f1] check-in: [0509d7a844] user: js, branch: trunk, size: 4332 [annotate] [blame] [check-ins using] [diff]
2018-02-16
22:25
Remove OF_UNAVAILABLE from two -[init] methods

These were unavailable in the immutable class, but available in the
mutable subclass. However, Clang 3.4 does not support this. file: [2450b23c35] check-in: [dae363ef82] user: js, branch: trunk, size: 4326 [annotate] [blame] [check-ins using] [diff]

2018-01-03
19:49
Update copyright notice file: [257d83f102] check-in: [7e5c81e186] user: js, branch: trunk, size: 4456 [annotate] [blame] [check-ins using] [diff]
2017-11-18
18:50
Documentation: Use @brief for all properties file: [be0bce94b2] check-in: [cc3ad3ddd3] user: js, branch: trunk, size: 4433 [annotate] [blame] [check-ins using] [diff]
2017-11-06
23:01
OFURL: Store the URL-encoded version internally

This allows retrieving it how it was originally stored, which is useful
for example for query strings, as these often URL-encode allowed
characters in order to allow pairs of the form foo=bar&bar=qux. file: [cd0e75d21f] check-in: [a15b403a11] user: js, branch: trunk, size: 4321 [annotate] [blame] [check-ins using] [diff]

2017-10-31
21:39
OFURL: URL-encode according to RFC 3986

This also means the parameters go away and get folded into the path. file: [716b3b017c] check-in: [5f7305c659] user: js, branch: trunk, size: 2318 [annotate] [blame] [check-ins using] [diff]

2017-10-29
15:05
Add -[OFURL lastPathComponent] file: [db8fdd5d15] check-in: [eba3667137] user: js, branch: trunk, size: 2448 [annotate] [blame] [check-ins using] [diff]
13:37
Add -[OFURL pathComponents] file: [4ea68f1b3c] check-in: [7f64141183] user: js, branch: trunk, size: 2513 [annotate] [blame] [check-ins using] [diff]
2017-10-28
21:08
Make OFURL more generic

This removes the special handling dependent on the scheme. file: [5b759a7789] check-in: [0f995db06d] user: js, branch: trunk, size: 2211 [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
not apply to implicit return types. This means that after this commit,
all init methods have a nonnull return type, as they should have. file: [d41b6f1dcf] check-in: [2f4e0df8be] user: js, branch: trunk, size: 2120 [annotate] [blame] [check-ins using] [diff]

2017-08-11
22:26
Always have retain / copy before nonatomic file: [8fd67661ad] check-in: [9db36c14b5] user: js, branch: trunk, size: 2106 [annotate] [blame] [check-ins using] [diff]
2017-07-20
22:28
Added: Split OFURL into OFURL and OFMutableURL file: [bdc8d2dd1d] check-in: [3a5570ab20] user: js, branch: trunk, size: 2106 [annotate] [blame] [check-ins using]