Alan de Freitas
14fb347896
feat(ranges): specialize enable_borrowed_range for view types
...
All view types in Boost.URL have iterators that store raw pointers
to external data rather than references to the view object itself.
This means iterators remain valid even after the view is destroyed,
satisfying the borrowed_range requirements.
Specializations added for:
- decode_view, pct_string_view
- params_view, params_ref, params_encoded_view, params_encoded_ref
- segments_view, segments_ref, segments_encoded_view, segments_encoded_ref
fix #927
2026-01-26 12:01:22 -05:00
Vinnie Falco
7e60e85fe7
static assert is in detail
2025-10-23 21:53:22 -07:00
Alan de Freitas
83d8166d50
refactor: replace BOOST_STATIC_ASSERT with BOOST_CORE_STATIC_ASSERT
...
fix #934
2025-10-22 11:05:46 -05:00
alandefreitas
96438f683e
remove type aliases
...
fix #743
2023-04-28 17:27:26 -03:00
alandefreitas
38c7773ae0
refactor first segment invariant handling
...
fix #382
2022-10-19 21:17:03 -03:00
alandefreitas
a011752c06
magnet does not use MutableString
...
fix #535
2022-10-05 23:52:39 -03:00
Vinnie Falco
81cb06ec5e
authority can have empty path
...
fix #460
2022-09-20 11:37:28 -07:00
Vinnie Falco
ff615a83f9
Add big string tests
2022-09-19 13:43:08 -07:00
Vinnie Falco
33de44de1b
segments, params test and tidy
2022-09-16 15:44:26 -07:00
Vinnie Falco
789cadbc08
tests tidying
2022-09-16 15:44:26 -07:00
Vinnie Falco
89b006bbad
tidy segments
2022-09-14 10:58:40 -07: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
65f3e0f064
segments tests and tidy
2022-09-08 22:28:21 -07:00
Vinnie Falco
084553cc3c
parse.hpp
2022-09-08 16:41:24 -07:00
Vinnie Falco
1364a72ff5
segments tidying
2022-09-08 14:27:04 -07:00
Vinnie Falco
144a87aa49
segments refactor
2022-09-07 21:43:27 -03:00