ObjFW  All files named "src/OFMutableURL.m"

History for src/OFMutableURL.m

2022-10-18
21:34
Renamed to src/OFMutableURI.m. 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.m. Rename OFUR{L -> I} in preparation for URI support check-in: [e7ab06503c] user: js, branch: trunk, size: 0
2022-08-30
00:48
OFObject: Small API change file: [079bad7720] check-in: [4ad0c363f3] user: js, branch: trunk, size: 10124 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [ce9685e8ce] check-in: [1a86b8175b] user: js, branch: trunk, size: 10124 [annotate] [blame] [check-ins using] [diff]
2021-04-18
23:36
A few more renames for consistency file: [3668c5a3ba] check-in: [bd7addd9e8] user: js, branch: new-naming-convention, size: 10124 [annotate] [blame] [check-ins using] [diff]
22:56
Rename all symbols marked extern file: [f132d62e1d] check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 10110 [annotate] [blame] [check-ins using] [diff]
2021-04-17
14:13
Always prefix functions with the type file: [baeb186c19] check-in: [eb0cfa6ff9] user: js, branch: new-naming-convention, size: 10205 [annotate] [blame] [check-ins using] [diff]
00:44
of_range_t -> OFRange file: [6cfd3507ce] check-in: [d975c53a43] user: js, branch: new-naming-convention, size: 10205 [annotate] [blame] [check-ins using] [diff]
2021-03-07
20:25
*.m: Fold methods into one line where it fits file: [66f15c46f8] check-in: [1b82d3bf4f] user: js, branch: trunk, size: 10199 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [990fa14b6b] check-in: [374e1a1bfa] user: js, branch: trunk, size: 10213 [annotate] [blame] [check-ins using] [diff]
2020-10-04
09:53
Fix missing import file: [596cab8221] check-in: [40fe98125b] user: js, branch: trunk, size: 10302 [annotate] [blame] [check-ins using] [diff]
01:13
OFURL: Improve nil handling for queryDictionary file: [60338f9042] check-in: [a847536ef2] user: js, branch: trunk, size: 10277 [annotate] [blame] [check-ins using] [diff]
2020-10-03
23:25
OFURL: Add queryDictionary property file: [714703bda1] check-in: [a151f9c31f] user: js, branch: trunk, size: 10101 [annotate] [blame] [check-ins using] [diff]
2020-03-01
23:40
OFURL: Implement URL-{en,de}coding of IPv6 hosts file: [1206224cb0] check-in: [c517c57c89] user: js, branch: trunk, size: 9102 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [f41a2347d6] check-in: [c7f0229795] user: js, branch: trunk, size: 8732 [annotate] [blame] [check-ins using] [diff]
2019-04-07
23:05
Add -[OFMutableURL appendPathComponent:] file: [4d2f137ddf] check-in: [7bf788b164] user: js, branch: trunk, size: 8729 [annotate] [blame] [check-ins using] [diff]
2019-03-08
00:35
Use dot syntax file: [4c8969afe8] check-in: [bceb7ed4c9] user: js, branch: trunk, size: 7231 [annotate] [blame] [check-ins using] [diff]
2019-02-24
16:28
OFMutableURL: Add -[standardizePath] file: [281bdc699b] check-in: [555e18ace0] user: js, branch: trunk, size: 7235 [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
Update copyright file: [7fa8500363] check-in: [0509d7a844] user: js, branch: trunk, size: 5994 [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: [5ffb066ab5] check-in: [dae363ef82] user: js, branch: trunk, size: 5988 [annotate] [blame] [check-ins using] [diff]

2018-01-03
19:49
Update copyright notice file: [9fc55dab5b] check-in: [7e5c81e186] user: js, branch: trunk, size: 6065 [annotate] [blame] [check-ins using] [diff]
2017-11-19
19:44
OFMutableURL: Fix setting to nil file: [257c609561] check-in: [a1299b581b] user: js, branch: trunk, size: 6042 [annotate] [blame] [check-ins using] [diff]
2017-11-14
00:23
OFURL: Always verify the URL-encoded versions file: [e4b33c27ce] check-in: [b2ee854268] user: js, branch: trunk, size: 5821 [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: [b9f96c6e08] check-in: [a15b403a11] user: js, branch: trunk, size: 4696 [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: [f6b587c9bc] check-in: [5f7305c659] user: js, branch: trunk, size: 2452 [annotate] [blame] [check-ins using] [diff]

2017-10-29
15:05
Add -[OFURL lastPathComponent] file: [6d9eb70d6a] check-in: [eba3667137] user: js, branch: trunk, size: 2595 [annotate] [blame] [check-ins using] [diff]
13:37
Add -[OFURL pathComponents] file: [5d3d519f50] check-in: [7f64141183] user: js, branch: trunk, size: 2570 [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: [514dff27bb] check-in: [0f995db06d] user: js, branch: trunk, size: 2086 [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: [aa49ba568a] check-in: [2f4e0df8be] user: js, branch: trunk, size: 2016 [annotate] [blame] [check-ins using] [diff]

2017-07-29
19:52
Add missing import to make GCC happy file: [d83d33a394] check-in: [0aecf5784f] user: js, branch: 0.90, size: 1998 [annotate] [blame] [check-ins using] [diff]
2017-07-20
22:28
Added: Split OFURL into OFURL and OFMutableURL file: [60a5553f44] check-in: [3a5570ab20] user: js, branch: trunk, size: 1977 [annotate] [blame] [check-ins using]