History of the file that is called src/OFMutableURL.m at check-in be8865bcd2fb86eb
|
2024-04-03
| ||
| 02:16 | [0e3da0ee00] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 12894) [annotate] [blame] [check-ins using] [diff] | |
|
2024-03-17
| ||
| 16:14 | [b4a095ba9a] part of check-in [1970fcd564] OFMutableIRI: Fix -[appendPathComponent:] (check-in: [1970fcd564] user: js, branch: trunk, size: 12686) [annotate] [blame] [check-ins using] [diff] | |
|
2024-03-10
| ||
| 18:44 | [a9164c7ec2] part of check-in [0ca94307e6] OFIRI: Add methods for path extension (check-in: [0ca94307e6] user: js, branch: trunk, size: 12540) [annotate] [blame] [check-ins using] [diff] | |
| 16:23 | [f07aac1192] part of check-in [e832f884e6] OFIRI: Add -[IRIByDeletingLastPathComponent] (check-in: [e832f884e6] user: js, branch: trunk, size: 11314) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-02
| ||
| 17:17 | [df72f9042f] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 10704) [annotate] [blame] [check-ins using] [diff] | |
|
2023-01-06
| ||
| 09:04 | [0034636112] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 10704) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-24
| ||
| 00:21 | Renamed src/OFMutableURI.m → src/OFMutableIRI.m. [24ff641e36] part of check-in [23272e6d43] Rename OFURI to OFIRI (check-in: [23272e6d43] user: js, branch: trunk, size: 10704) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-11
| ||
| 19:27 |
[375c07c449]
part of check-in [3e455c4839]
OFURI: Make scheme and path nonnull
This is as per the RFC, which says the scheme and path can never be | |
| 00:18 |
[800b8aa913]
part of check-in [13ead1212f]
OFURI: Remove percentEncodedScheme
The scheme does not allow percent encoding. (check-in: [13ead1212f] user: js, branch: trunk, size: 10413) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-10
| ||
| 19:22 | [81bd62a18e] part of check-in [12d95e15ae] OFURI: Enforce scheme starts with a letter (check-in: [12d95e15ae] user: js, branch: trunk, size: 10877) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-03
| ||
| 21:17 | [6f860bcc98] part of check-in [a7356069cc] OFMutableURI: Always lowercase the scheme (check-in: [a7356069cc] user: js, branch: trunk, size: 10622) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-29
| ||
| 21:53 |
[a21b779d5d]
part of check-in [bd6dd6dd00]
OFURI: Make query items an array of pairs
With a dictionary the order is lost and keys cannot exist more than | |
|
2022-09-28
| ||
| 21:40 | Renamed src/OFMutableURL.m → src/OFMutableURI.m. [963a0a611c] part of check-in [e7ab06503c] Rename OFUR{L -> I} in preparation for URI support (check-in: [e7ab06503c] user: js, branch: trunk, size: 10663) [annotate] [blame] [check-ins using] [diff] | |
|
2022-08-30
| ||
| 00:48 | [079bad7720] part of check-in [4ad0c363f3] OFObject: Small API change (check-in: [4ad0c363f3] user: js, branch: trunk, size: 10124) [annotate] [blame] [check-ins using] [diff] | |
|
2022-02-12
| ||
| 07:46 | [ce9685e8ce] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 10124) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-18
| ||
| 23:36 | [3668c5a3ba] part of check-in [bd7addd9e8] A few more renames for consistency (check-in: [bd7addd9e8] user: js, branch: new-naming-convention, size: 10124) [annotate] [blame] [check-ins using] [diff] | |
| 22:56 | [f132d62e1d] part of check-in [e73c65a849] Rename all symbols marked extern (check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 10110) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-17
| ||
| 14:13 | [baeb186c19] part of check-in [eb0cfa6ff9] Always prefix functions with the type (check-in: [eb0cfa6ff9] user: js, branch: new-naming-convention, size: 10205) [annotate] [blame] [check-ins using] [diff] | |
| 00:44 | [6cfd3507ce] part of check-in [d975c53a43] of_range_t -> OFRange (check-in: [d975c53a43] user: js, branch: new-naming-convention, size: 10205) [annotate] [blame] [check-ins using] [diff] | |
|
2021-03-07
| ||
| 20:25 | [66f15c46f8] part of check-in [1b82d3bf4f] *.m: Fold methods into one line where it fits (check-in: [1b82d3bf4f] user: js, branch: trunk, size: 10199) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-02
| ||
| 22:04 | [990fa14b6b] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 10213) [annotate] [blame] [check-ins using] [diff] | |
|
2020-10-04
| ||
| 09:53 | [596cab8221] part of check-in [40fe98125b] Fix missing import (check-in: [40fe98125b] user: js, branch: trunk, size: 10302) [annotate] [blame] [check-ins using] [diff] | |
| 01:13 | [60338f9042] part of check-in [a847536ef2] OFURL: Improve nil handling for queryDictionary (check-in: [a847536ef2] user: js, branch: trunk, size: 10277) [annotate] [blame] [check-ins using] [diff] | |
|
2020-10-03
| ||
| 23:25 | [714703bda1] part of check-in [a151f9c31f] OFURL: Add queryDictionary property (check-in: [a151f9c31f] user: js, branch: trunk, size: 10101) [annotate] [blame] [check-ins using] [diff] | |
|
2020-03-01
| ||
| 23:40 | [1206224cb0] part of check-in [c517c57c89] OFURL: Implement URL-{en,de}coding of IPv6 hosts (check-in: [c517c57c89] user: js, branch: trunk, size: 9102) [annotate] [blame] [check-ins using] [diff] | |
|
2020-01-02
| ||
| 01:51 | [f41a2347d6] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 8732) [annotate] [blame] [check-ins using] [diff] | |
|
2019-04-07
| ||
| 23:05 | [4d2f137ddf] part of check-in [7bf788b164] Add -[OFMutableURL appendPathComponent:] (check-in: [7bf788b164] user: js, branch: trunk, size: 8729) [annotate] [blame] [check-ins using] [diff] | |
|
2019-03-08
| ||
| 00:35 | [4c8969afe8] part of check-in [bceb7ed4c9] Use dot syntax (check-in: [bceb7ed4c9] user: js, branch: trunk, size: 7231) [annotate] [blame] [check-ins using] [diff] | |
|
2019-02-24
| ||
| 16:28 | [281bdc699b] part of check-in [555e18ace0] OFMutableURL: Add -[standardizePath] (check-in: [555e18ace0] user: js, branch: trunk, size: 7235) [annotate] [blame] [check-ins using] [diff] | |
|
2019-01-03
| ||
| 19:13 | [7fa8500363] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 5994) [annotate] [blame] [check-ins using] [diff] | |
|
2018-02-16
| ||
| 22:25 |
[5ffb066ab5]
part of check-in [dae363ef82]
Remove OF_UNAVAILABLE from two -[init] methods
These were unavailable in the immutable class, but available in the | |
|
2018-01-03
| ||
| 19:49 | [9fc55dab5b] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 6065) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-19
| ||
| 19:44 | [257c609561] part of check-in [a1299b581b] OFMutableURL: Fix setting to nil (check-in: [a1299b581b] user: js, branch: trunk, size: 6042) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-14
| ||
| 00:23 | [e4b33c27ce] part of check-in [b2ee854268] OFURL: Always verify the URL-encoded versions (check-in: [b2ee854268] user: js, branch: trunk, size: 5821) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-06
| ||
| 23:01 |
[b9f96c6e08]
part of check-in [a15b403a11]
OFURL: Store the URL-encoded version internally
This allows retrieving it how it was originally stored, which is useful | |
|
2017-10-31
| ||
| 21:39 |
[f6b587c9bc]
part of check-in [5f7305c659]
OFURL: URL-encode according to RFC 3986
This also means the parameters go away and get folded into the path. (check-in: [5f7305c659] user: js, branch: trunk, size: 2452) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-29
| ||
| 15:05 | [6d9eb70d6a] part of check-in [eba3667137] Add -[OFURL lastPathComponent] (check-in: [eba3667137] user: js, branch: trunk, size: 2595) [annotate] [blame] [check-ins using] [diff] | |
| 13:37 | [5d3d519f50] part of check-in [7f64141183] Add -[OFURL pathComponents] (check-in: [7f64141183] user: js, branch: trunk, size: 2570) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-28
| ||
| 21:08 |
[514dff27bb]
part of check-in [0f995db06d]
Make OFURL more generic
This removes the special handling dependent on the scheme. (check-in: [0f995db06d] user: js, branch: trunk, size: 2086) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-17
| ||
| 00:33 |
[aa49ba568a]
part of check-in [2f4e0df8be]
Do not use implicit method return types
Instead, explicitly declare them, as OF_ASSUME_NONNULL_{BEGIN,END} does | |
|
2017-07-29
| ||
| 19:52 | [d83d33a394] part of check-in [0aecf5784f] Add missing import to make GCC happy (check-in: [0aecf5784f] user: js, branch: 0.90, size: 1998) [annotate] [blame] [check-ins using] [diff] | |
|
2017-07-20
| ||
| 22:28 | Added: [60a5553f44] part of check-in [3a5570ab20] Split OFURL into OFURL and OFMutableURL (check-in: [3a5570ab20] user: js, branch: trunk, size: 1977) [annotate] [blame] [check-ins using] | |