2
0
mirror of https://github.com/boostorg/url.git synced 2026-01-20 17:12:16 +00:00

13 Commits

Author SHA1 Message Date
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