alandefreitas
f2bb191b90
fix: IP-literal can be IPv6addrz
...
This commit changes the IP-literal rule to also accept IPv6addrz as a valid ipv6 host type. IPv6addrz includes a ZoneID at the end, delimited by an encoded "%25". The ipv6_address class is unmodified, as the mapping from the ZoneID to a std::uint32_t is dependent on the application context. The original ZoneID can be obtained from the url_view.
fix #711
2023-07-20 14:13:32 -03:00
alandefreitas
96438f683e
remove type aliases
...
fix #743
2023-04-28 17:27:26 -03:00
alandefreitas
3ed169db36
test 32-bit MSVC builds
...
fix #622 , fix #623
2022-11-09 15:08:38 -08:00
Vinnie Falco
dc8877cb38
tidy up static_url and exceptions
2022-09-15 10:38:15 -07:00
alandefreitas
de907fe2f3
update links
2022-09-09 16:13:32 -03:00
alandefreitas
f091038239
source location option
...
fix #210
2022-09-01 15:40:33 -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
alandefreitas
999dbe147b
BOOST_TEST_EQ
...
fix #69
2022-03-18 14:49:17 -03:00
Vinnie Falco
13022534b3
refactor pct-encoding
...
fix #68
2021-12-27 12:02:14 -08:00
Vinnie Falco
5128b32331
doc work
2021-11-04 19:14:19 -07:00
Vinnie Falco
6a72f91859
Tidy up ipv6_address
2021-11-03 09:13:56 -07:00
Vinnie Falco
c980194672
url_view work and docs
2021-09-14 22:58:40 -07:00
Vinnie Falco
68273102de
Refactor test sources
2021-09-14 07:46:35 -07:00