History of file src/OFMutableIRI.m at check-in 3f9e0e0f0717f7eb
2024-08-17
| ||
09:51 | Move private functions into private headers file: [179e493b35] check-in: [b829f3e798] user: js, branch: trunk, size: 12921 [annotate] [blame] [check-ins using] [diff] | |
2024-04-29
| ||
21:42 | Properly hide private symbols file: [e9bc07b350] check-in: [f16bccc7b3] user: js, branch: trunk, size: 12903 [annotate] [blame] [check-ins using] [diff] | |
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [0e3da0ee00] check-in: [7413a728a7] user: js, branch: trunk, size: 12894 [annotate] [blame] [check-ins using] [diff] | |
2024-03-17
| ||
16:14 | OFMutableIRI: Fix -[appendPathComponent:] file: [b4a095ba9a] check-in: [1970fcd564] user: js, branch: trunk, size: 12686 [annotate] [blame] [check-ins using] [diff] | |
2024-03-10
| ||
18:44 | OFIRI: Add methods for path extension file: [a9164c7ec2] check-in: [0ca94307e6] user: js, branch: trunk, size: 12540 [annotate] [blame] [check-ins using] [diff] | |
16:23 | OFIRI: Add -[IRIByDeletingLastPathComponent] file: [f07aac1192] check-in: [e832f884e6] user: js, branch: trunk, size: 11314 [annotate] [blame] [check-ins using] [diff] | |
2024-01-02
| ||
17:17 | Update copyright file: [df72f9042f] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 10704 [annotate] [blame] [check-ins using] [diff] | |
2023-01-06
| ||
09:04 | Update copyright file: [0034636112] 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. Rename OFURI to OFIRI file: [24ff641e36] check-in: [23272e6d43] user: js, branch: trunk, size: 10704 [annotate] [blame] [check-ins using] [diff] | |
2022-10-11
| ||
19:27 |
OFURI: Make scheme and path nonnull
This is as per the RFC, which says the scheme and path can never be | |
00:18 |
OFURI: Remove percentEncodedScheme
The scheme does not allow percent encoding. file: [800b8aa913] check-in: [13ead1212f] user: js, branch: trunk, size: 10413 [annotate] [blame] [check-ins using] [diff] | |
2022-10-10
| ||
19:22 | OFURI: Enforce scheme starts with a letter file: [81bd62a18e] check-in: [12d95e15ae] user: js, branch: trunk, size: 10877 [annotate] [blame] [check-ins using] [diff] | |
2022-10-03
| ||
21:17 | OFMutableURI: Always lowercase the scheme file: [6f860bcc98] check-in: [a7356069cc] user: js, branch: trunk, size: 10622 [annotate] [blame] [check-ins using] [diff] | |
2022-09-29
| ||
21:53 |
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. Rename OFUR{L -> I} in preparation for URI support file: [963a0a611c] check-in: [e7ab06503c] user: js, branch: trunk, size: 10663 [annotate] [blame] [check-ins using] [diff] | |
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 | |
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 | |
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 | |
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] | |