Alan de Freitas
|
0970de90d4
|
test: zone id round-trips
fix #919
|
2025-08-29 12:01:50 -05:00 |
|
Alan de Freitas
|
9b4c4b440e
|
fix: resolve replicates ref fragment in all cases
fix #920
|
2025-08-26 17:44:59 -05:00 |
|
Alan de Freitas
|
e9bec4c8d1
|
docs: functions that cannot round-trip
fix #921
|
2025-08-26 17:44:59 -05:00 |
|
alandefreitas
|
40a3599215
|
fix: handle encoded slash in hash
fix #818
|
2024-03-08 16:00:30 -03:00 |
|
alandefreitas
|
30d953aad2
|
test: cover comparison of ports of different sizes
The previous tests did not cover all the cases of comparison between port strings.
fix #818
|
2024-03-08 16:00:30 -03:00 |
|
alandefreitas
|
8a8204103f
|
refactor: move detail headers to src
|
2024-01-19 15:34:31 -03:00 |
|
alandefreitas
|
2df5f62f55
|
fix: resolve abnormal hrefs
fix #808
|
2024-01-03 17:55:04 -03:00 |
|
alandefreitas
|
ec55734d36
|
test: fluent API
fix #446
|
2023-07-18 18:51:55 -03:00 |
|
alandefreitas
|
96438f683e
|
remove type aliases
fix #743
|
2023-04-28 17:27:26 -03:00 |
|
alandefreitas
|
c518dbaa04
|
simplify CI and CML
|
2023-04-21 04:36:04 -03:00 |
|
alandefreitas
|
34c4d56e31
|
support multiple empty segments
|
2023-04-11 22:48:08 -03:00 |
|
alandefreitas
|
ab7c5e8610
|
path normalization does not encode slashes
|
2023-03-16 16:35:44 -03:00 |
|
alandefreitas
|
3a39a75820
|
copying authority depends on scheme
|
2023-03-16 16:35:44 -03:00 |
|
alandefreitas
|
565de153d8
|
setting path bypasses edit_segments
fix #709
|
2023-03-10 01:23:35 -03:00 |
|
alandefreitas
|
e549f40c8b
|
fix path_normalize corner case
fix #674
|
2023-03-08 01:12:08 -03:00 |
|
alandefreitas
|
23e010933b
|
adjust handling of path '/'
|
2023-03-07 19:28:51 -03:00 |
|
alandefreitas
|
06697d4dbf
|
url_base replicates mutable url_view_base member functions
|
2023-03-03 16:44:41 -03:00 |
|
alandefreitas
|
4b029a71ca
|
refactor segments compare function
fix #653
|
2023-01-18 22:24:13 -03:00 |
|
alandefreitas
|
50afddedfe
|
comparison differentiates absent and empty components
|
2022-12-22 12:11:33 -08:00 |
|
alandefreitas
|
6c5c788df5
|
resolve docs includes error condition
fix #465
|
2022-11-07 12:58:09 -08:00 |
|
Vinnie Falco
|
9f5740178c
|
encoding_opts unified options
fix #592, fix #237, fix #574
|
2022-10-24 16:43:37 -03:00 |
|
alandefreitas
|
cec10b1917
|
refactor path comparison
|
2022-10-24 16:43:37 -03:00 |
|
alandefreitas
|
27d9ce107d
|
allow escaped null in urls
fix #471
|
2022-10-21 16:12:24 -03:00 |
|
alandefreitas
|
38c7773ae0
|
refactor first segment invariant handling
fix #382
|
2022-10-19 21:17:03 -03:00 |
|
alandefreitas
|
0d19fbfaed
|
fix bug in normalize_octets
|
2022-10-12 15:21:43 -03:00 |
|
alandefreitas
|
d05447f525
|
faster resolve self
|
2022-10-10 16:55:10 -03:00 |
|
alandefreitas
|
b1b8c6038a
|
update copyright notices
|
2022-10-10 16:29:33 -03:00 |
|
alandefreitas
|
9762b08e90
|
fix set_path_absolute
fix #390
|
2022-10-03 17:50:41 -03:00 |
|
alandefreitas
|
b349234713
|
update remove_origin
fix #394
|
2022-10-03 17:49:19 -03:00 |
|
Vinnie Falco
|
81cb06ec5e
|
authority can have empty path
fix #460
|
2022-09-20 11:37:28 -07:00 |
|
alandefreitas
|
f709e3988e
|
fix normalize path
fix #396, fix #395, fix #391
|
2022-09-15 16:48:03 -03:00 |
|
Vinnie Falco
|
e4c253e7f3
|
string_token work
|
2022-09-11 15:54:40 -07:00 |
|
alandefreitas
|
de907fe2f3
|
update links
|
2022-09-09 16:13:32 -03:00 |
|
Vinnie Falco
|
084553cc3c
|
parse.hpp
|
2022-09-08 16:41:24 -07:00 |
|
Vinnie Falco
|
144a87aa49
|
segments refactor
|
2022-09-07 21:43:27 -03:00 |
|
alandefreitas
|
fb906c07c2
|
resolve
fix #401
|
2022-09-07 19:29:24 -03:00 |
|
Vinnie Falco
|
3499d76c28
|
tidy up params iter
|
2022-09-02 09:47:40 -07:00 |
|
Vinnie Falco
|
83f34cc79c
|
url_base doc and tidy
|
2022-09-01 22:39:00 -07:00 |
|
alandefreitas
|
7c5001966e
|
swap
fix #422, fix #468, close #480
|
2022-09-01 15:43:18 -07:00 |
|
Vinnie Falco
|
46c91dd061
|
javadocs for url_view_base
|
2022-09-01 15:14:26 -07:00 |
|
Vinnie Falco
|
8478ace01a
|
refactor observers, modifiers, and strings
* Decoded strings use std::string
* Encoded parameters use pct_string_view
* Host interface is refactored
|
2022-09-01 10:33:01 -07:00 |
|
Vinnie Falco
|
e0268cd355
|
params container refactoring
|
2022-08-29 18:41:13 -07:00 |
|
alandefreitas
|
afb91bc384
|
refactor decode/encode functions
fix #448, fix #438
|
2022-08-25 17:40:14 -03:00 |
|
alandefreitas
|
88537b7177
|
set empty path
fix #426
|
2022-08-19 17:53:29 -03:00 |
|
alandefreitas
|
c663de5b6a
|
no more error_code&
fix #368
|
2022-08-18 13:04:35 -03:00 |
|
Vinnie Falco
|
daf605409a
|
refactor test framework files
|
2022-08-16 11:59:43 -07:00 |
|
Vinnie Falco
|
c8013a172f
|
refactor copied_strings
fix #364
|
2022-08-07 16:17:56 -07:00 |
|
Vinnie Falco
|
d9667bf525
|
Refactor url base classes:
fix #221, fix #222, close #330
|
2022-08-04 18:14:50 -07:00 |
|
alandefreitas
|
39d46cfad0
|
set empty query
fix #245
|
2022-08-03 20:09:16 -03:00 |
|
Vinnie Falco
|
40790c9f70
|
Add hostname
fix #302
|
2022-08-03 08:10:00 -07:00 |
|