2
0
mirror of https://github.com/boostorg/url.git synced 2026-02-22 03:42:22 +00:00
Commit Graph

361 Commits

Author SHA1 Message Date
alandefreitas
40bc5ef154 params and segments link to type
fix #386
2022-08-12 19:41:54 -03:00
alandefreitas
dcdad3c2bf charset operator is noexcept
fix #379
2022-08-12 19:41:54 -03:00
alandefreitas
7827cae4c4 resolve javadoc
fix #377
2022-08-12 19:41:54 -03:00
alandefreitas
89c9efc77e authority_view javadocs
fix #354
2022-08-11 20:19:26 -03:00
Vinnie Falco
438d74c7fb empty_value is from core
fix #362
2022-08-11 10:23:56 -07:00
Vinnie Falco
3cfba7dfda tidy up exception throws
fix #374
2022-08-11 10:09:26 -07:00
alandefreitas
25e7b44246 improve docs
fix #339
2022-08-11 00:23:15 -03:00
Vinnie Falco
f3cbb107e1 fix range destructor 2022-08-09 10:59:37 -07:00
Vinnie Falco
a8e32142ee coverage 2022-08-09 07:30:56 -07:00
Vinnie Falco
c4d7c67979 tidy a warning 2022-08-08 14:25:12 -07:00
Vinnie Falco
7fbdbed574 Tidy error types 2022-08-08 12:36:05 -07:00
Vinnie Falco
71843a5294 Add vchars 2022-08-08 10:07:11 -07:00
Vinnie Falco
83d5c70b82 adjust some rule error codes 2022-08-07 22:26:48 -07:00
Vinnie Falco
c8013a172f refactor copied_strings
fix #364
2022-08-07 16:17:56 -07:00
Vinnie Falco
42d353bf83 refactor recycled 2022-08-07 10:02:48 -07:00
Vinnie Falco
753e06c774 error codes, rules, and test tidy
fix #358
2022-08-06 22:44:09 -07:00
Vinnie Falco
9c6674cd4e Doc work
fix #357
2022-08-06 18:01:07 -07:00
Vinnie Falco
614b96bb57 Doc work 2022-08-06 11:15:40 -07:00
Andrzej Krzemieński
f470aca2b4 url not a base of static_url, even in the docs
close #355
2022-08-06 09:31:29 -07:00
alandefreitas
d696340932 fix dllimports
close #345
2022-08-05 13:49:55 -07:00
Vinnie Falco
8daeba9fed rename to tuple_rule 2022-08-05 12:52:00 -07:00
Vinnie Falco
c1a0f7c3b3 tuple empty base optimization
fix #342

Unfortunately MSVC constexpr empty
base is broken for all versions, so
this is disabled there.
2022-08-05 07:40:27 -07:00
Vinnie Falco
4371c66e28 url_view_base javadocs 2022-08-04 22:47:09 -07:00
Vinnie Falco
54192bea66 doc warnings 2022-08-04 18:56:01 -07:00
Vinnie Falco
d9667bf525 Refactor url base classes:
fix #221, fix #222, close #330
2022-08-04 18:14:50 -07:00
Vinnie Falco
6e7a71c02d remove static_pool
fix #337
2022-08-04 18:13:32 -07:00
alandefreitas
6626e6b39e add BOOST_URL_NO_INLINE 2022-08-04 22:10:07 -03:00
Vinnie Falco
136bd5ab42 fix maybe uninitialized warning 2022-08-04 15:43:44 -07:00
alandefreitas
087ee40067 is_mutable_string takes one argument
fix #242, close #316
2022-08-03 21:20:14 -07:00
alandefreitas
0c92f290d9 Tidy pct_encoding
fix #277, close #322
2022-08-03 17:15:15 -07:00
alandefreitas
51d0db2565 static_url operator<<
fix #320
2022-08-03 15:16:48 -07:00
alandefreitas
509b728ae3 Add operator<< to quick reference
fix #299
2022-08-03 13:46:57 -07:00
Vinnie Falco
ea9588c1bd Fix pointer calc in unsigned_dec_rule
fix #285
2022-08-03 13:44:13 -07:00
Vinnie Falco
ac3b4e784e Doc work 2022-08-03 12:54:15 -07:00
alandefreitas
59eda485de fix doc warnings
fix #291
2022-08-03 15:12:16 -03:00
Vinnie Falco
a9e0b2d1db Tidy ci_string.hpp 2022-08-03 10:33:09 -07:00
Vinnie Falco
541148ea94 Silence strict-aliasing warning 2022-08-03 10:09:58 -07:00
Vinnie Falco
40790c9f70 Add hostname
fix #302
2022-08-03 08:10:00 -07:00
Vinnie Falco
a3447a91c4 Doc work 2022-08-02 18:17:10 -07:00
Vinnie Falco
403636bfae Add ref 2022-08-02 18:16:58 -07:00
alandefreitas
7b75711a81 views are default constructible
fix #273
2022-08-02 21:43:50 -03:00
Vinnie Falco
7c3ecd5a0b Paths tidy, add origin-form
fix #281, fix #205
2022-08-01 19:08:44 -07:00
Vinnie Falco
5b1f143370 Add recycled_ptr and optimize ranges 2022-08-01 17:49:14 -07:00
Vinnie Falco
ced6e9fcec Range work and rule refactoring 2022-08-01 13:41:07 -07:00
Vinnie Falco
b70f9745a7 Doc work and sequence work 2022-07-31 18:21:07 -07:00
Vinnie Falco
3f148e69af Refactor range
Instead of awkward function pointers we just
store the begin and increment rules directly.
2022-07-31 15:00:30 -07:00
Vinnie Falco
13e59a6cec More tuple tidying 2022-07-31 14:45:42 -07:00
Vinnie Falco
92b1f54742 Tidy up detail::tuple 2022-07-31 11:47:30 -07:00
Vinnie Falco
5ffeeadb6b Refactor URL implementation:
fix #274, fix #270, fix #268, fix #265
fix #261, fix #257, fix #256, fix #251

The guts of the url are moved into a private
implementation detail which can be accessed
by various parts. Rules that the user doesn't
need are made private, and the public rfc
rules use the well defined types.

Paths is still remaining to be done.
2022-07-29 16:28:53 -07:00
alandefreitas
8bad7695ed iterate empty query
fix #129
2022-07-29 16:02:50 -03:00