Commit Graph

  • a34f3a4a1a docs: restructure parsing intro with correct snippets develop boost-1.92.0.beta1 master Alan de Freitas 2026-05-13 16:15:48 -05:00
  • 585c7a6930 docs: fix encoded segments output block Alan de Freitas 2026-05-13 16:14:17 -05:00
  • 691f056c7a docs: declare u1 as url in set_host example Alan de Freitas 2026-05-13 16:13:59 -05:00
  • 9d65427508 fix: normalize_path overflow shielding "//" path Alan de Freitas 2026-05-13 09:06:56 -05:00
  • 30b41fadd6 ci: override GCC 16 container to ubuntu:26.04 Alan de Freitas 2026-05-12 23:12:30 -05:00
  • 9e30db322c fix: integer-sanitizer findings in ci_string loops and FNV hash Alan de Freitas 2026-05-12 23:12:22 -05:00
  • 38196fd983 fix: unsigned-integer-overflow in integer_formatter_impl negation Alan de Freitas 2026-05-12 23:12:18 -05:00
  • c628bd0665 fix: unsigned-integer-overflow in decode_view::decoded_strcmp loop Alan de Freitas 2026-05-12 23:12:14 -05:00
  • 5440c3f3c4 fix: uninitialized read in ipv6_address_rule when "." has no preceding h16 Alan de Freitas 2026-05-08 15:15:27 +02:00
  • ab3c603aa1 test: non-cache PREV_BUILD_TESTING in cmake_test Alan de Freitas 2026-04-27 10:09:45 -05:00
  • 41b467a389 fix: decoded query-size tracking in url_base::edit_params Alan de Freitas 2026-04-23 22:50:15 -05:00
  • f9633830fe fix: url_view memcpy with null source when size is zero Alan de Freitas 2026-04-04 04:31:49 +00:00
  • d42c74844b fix: string_view_base noexcept on throwing operator std::string() Alan de Freitas 2026-04-04 04:29:12 +00:00
  • b1f6f8e4fa fix: param noexcept on throwing constructor Alan de Freitas 2026-04-04 04:25:41 +00:00
  • 3ca2d715fe fix: segments_iter_impl decoded-length in decrement() Alan de Freitas 2026-04-04 04:16:51 +00:00
  • 000476c66a docs: restore library-detail.adoc with shorter description boost-1.91.0 Alan de Freitas 2026-04-03 21:13:07 -05:00
  • 106552df13 docs: design rationale page Alan de Freitas 2026-04-03 20:39:25 -05:00
  • 2c6cdc6c60 fix: normalize_path ambiguity from dotdot cancellation Alan de Freitas 2026-04-03 13:40:06 -05:00
  • 3f8a428bf0 fix: remove broken coveralls upload from Drone CI boost-1.91.0.beta1 Alan de Freitas 2026-03-02 17:13:27 -05:00
  • 86b977fcef docs: error_types copy-paste deprecation messages Alan de Freitas 2026-02-27 18:33:28 -05:00
  • 8d98fe6530 fix: decode() noexcept on throwing template Alan de Freitas 2026-02-27 18:33:25 -05:00
  • 9c9850f188 fix: ci_equal arguments by const reference Alan de Freitas 2026-02-27 18:33:22 -05:00
  • 5bc52ed839 fix: port_rule has_number for port zero at end of input Alan de Freitas 2026-02-27 18:33:19 -05:00
  • b662a8f0c6 fix: encode() noexcept on throwing template Alan de Freitas 2026-02-27 18:33:16 -05:00
  • ab5d812c51 fix: encode_one signed char right-shift Alan de Freitas 2026-02-27 18:33:13 -05:00
  • fe4bdf692e fix: url move self-assignment Alan de Freitas 2026-02-27 18:33:10 -05:00
  • 88efbae208 fix: recycled_ptr copy self-assignment Alan de Freitas 2026-02-27 22:07:32 -05:00
  • d045d71fdc fix: ci_is_less OOB read Alan de Freitas 2026-02-27 18:31:13 -05:00
  • f5727ed9ce fix: stale pattern n.path after colon-encoding Alan de Freitas 2026-02-27 18:31:13 -05:00
  • 4fe2438f6a fix: decode_view::ends_with with empty string Alan de Freitas 2026-02-27 18:31:13 -05:00
  • d06df88ffb fix: format center-alignment padding Alan de Freitas 2026-02-27 18:31:13 -05:00
  • d4ae92d51f fix: recycled_ptr::get() nullptr when empty Alan de Freitas 2026-02-27 18:31:13 -05:00
  • 76279f5344 fix: incorrect noexcept in segments_base::front() and back() Alan de Freitas 2026-02-27 18:31:08 -05:00
  • 42c8fe7eff fix: ci_less::operator() return type Alan de Freitas 2026-02-27 18:31:08 -05:00
  • 81fcb95005 fix: LLONG_MIN negation UB in format Alan de Freitas 2026-02-27 18:31:08 -05:00
  • bcdc891c8f fix: url_base loop condition order Alan de Freitas 2026-02-27 18:31:08 -05:00
  • ec15fce38c fix: encode() UB pointer arithmetic for small buffers Alan de Freitas 2026-02-27 18:31:08 -05:00
  • 4f466ce8e3 test: public interface boundary and fuzz tests Alan de Freitas 2026-02-27 18:31:07 -05:00
  • 8fa7f9f400 build: use glob-tree-ex for test source discovery in Jamfile Alan de Freitas 2026-02-25 18:15:18 -05:00
  • 59b4540d13 fix: suppress GCC false-positive -Wmaybe-uninitialized in tuple_rule Alan de Freitas 2026-02-23 18:41:13 -05:00
  • b9db439ea3 build: remove -Wno-maybe-uninitialized from GCC flags Alan de Freitas 2026-02-23 10:45:11 -05:00
  • fdb3ca44c3 ci: update cpp-actions to v1.9.3 Alan de Freitas 2026-02-23 10:47:02 -05:00
  • 64cf24a966 ci(dependabot): disable alerts for doc npm dependencies Alan de Freitas 2026-02-20 21:45:14 -05:00
  • a87998a119 fix(params): correct decoded_size in params_iter_impl::decrement() for values containing '=' Alan de Freitas 2026-02-20 11:49:28 -05:00
  • 60c281a7a2 fix: assert size in remove_prefix/suffix Alan de Freitas 2026-02-20 11:07:47 -05:00
  • e946887a5c test: URL with '?' in query Alan de Freitas 2026-02-20 10:40:03 -05:00
  • 062fe009bf feat: constexpr URL parsing for C++20 Alan de Freitas 2026-02-10 21:08:12 -05:00
  • 6d396a4831 docs: format examples show full URL Alan de Freitas 2026-02-12 17:15:23 -05:00
  • ba7bff1d3b docs: remove outdated library-detail.adoc Alan de Freitas 2026-02-12 17:10:24 -05:00
  • 4f63aeaf59 docs: cppalliance/antora-downloads-extension sdarwin 2026-02-04 08:18:18 -07:00
  • 968127fba6 docs: reorganize URL documentation hierarchy Alan de Freitas 2026-01-28 17:02:27 -05:00
  • c3e236f2f8 docs: document plus scheme convention Alan de Freitas 2026-01-28 16:35:19 -05:00
  • b54e9e8697 perf: store url_impl offsets as 32-bit Alan de Freitas 2026-01-27 12:52:57 -05:00
  • 689530386c docs: align README/Antora examples Alan de Freitas 2026-01-26 18:32:22 -05:00
  • 14fb347896 feat(ranges): specialize enable_borrowed_range for view types Alan de Freitas 2026-01-23 17:36:37 -05:00
  • 4c6d357f7a docs: add examples to normalization functions Alan de Freitas 2026-01-23 12:34:19 -05:00
  • 300b8bbd35 docs: remove non-existent @tparam N Alan de Freitas 2026-01-23 12:34:10 -05:00
  • f4a80080b1 feat(grammar): EBO and default construction to token_rule_t Alan de Freitas 2026-01-22 18:05:34 -05:00
  • aef0b8bbba fix: ensure decode_view is complete for pct_string_view::operator*() Alan de Freitas 2026-01-22 13:34:58 -05:00
  • 32283999e8 test: URL natvis instantiations Alan de Freitas 2026-01-21 17:28:07 -05:00
  • 13f0110da6 fix(natvis): add visualizers for segments Alan de Freitas 2026-01-21 15:35:55 -05:00
  • c93553c150 docs: simplify SVG documentation images Alan de Freitas 2026-01-21 13:28:59 -05:00
  • e4e6644100 docs: add medium brightness backgrounds to SVG diagrams Alan de Freitas 2026-01-21 12:19:42 -05:00
  • 68d0eadb82 docs: remove legacy quickbook docs Alan de Freitas 2026-01-21 13:33:44 -05:00
  • 0a84fdb7d7 build(test): group test suite helper targets under Dependencies Alan de Freitas 2026-01-20 16:13:21 -05:00
  • 161cf73311 fix: make example router move-only Alan de Freitas 2026-01-20 12:13:32 -05:00
  • e618e69fc4 docs: avoid shadow warnings while improving param_view docs Alan de Freitas 2026-01-20 10:01:50 -05:00
  • 176cea8a29 feat: grammar::range user-provided RangeRule Alan de Freitas 2025-11-06 22:33:38 -05:00
  • 142fe37745 feat: decode free functions Alan de Freitas 2025-11-12 17:26:18 -05:00
  • dc14702786 feat: get_or for query containers Alan de Freitas 2025-11-13 00:09:53 -05:00
  • b5a940fbc1 chore: ci_is_equal slow path is fixed Vinnie Falco 2025-11-16 11:31:02 -08:00
  • cbaf493668 fix(parse_query): guard empty string_view inputs from null data Alan de Freitas 2025-11-10 13:57:41 -05:00
  • e1cba286af docs: retry ui-bundle downloads sdarwin 2025-11-07 13:43:44 +00:00
  • bbe9700fed docs: use mrdocs generated tagfile Alan de Freitas 2025-11-12 02:59:02 -05:00
  • 67bcd2d025 docs: build script sets root dirs Alan de Freitas 2025-11-12 02:57:36 -05:00
  • 7f08ce2ba1 docs: update antora extensions Alan de Freitas 2025-11-12 02:56:05 -05:00
  • 67b7da4d45 ci: update to cpp-actions v1.9.0 Alan de Freitas 2025-11-06 23:10:42 -05:00
  • 1e010e5ba1 perf: constructing segments subviews has a constant cost boost-1.90.0.beta1 boost-1.90.0 Alan de Freitas 2025-11-04 19:07:09 -05:00
  • 0d082014f5 refactor: preserve absolute semantics for segment subviews Alan de Freitas 2025-11-04 18:12:26 -05:00
  • 7e60e85fe7 static assert is in detail Vinnie Falco 2025-10-23 21:53:22 -07:00
  • 0b7fd495a4 feat: segments_view iterator constructors Alan de Freitas 2025-10-21 19:06:35 -05:00
  • f27306e613 ci: GCC version requirement is >=5.0 Alan de Freitas 2025-10-21 19:41:13 -05:00
  • 83d8166d50 refactor: replace BOOST_STATIC_ASSERT with BOOST_CORE_STATIC_ASSERT Alan de Freitas 2025-10-21 19:29:37 -05:00
  • fe06a2678f build: example libraries explicitly include filesystem Alan de Freitas 2025-10-20 22:24:43 -05:00
  • e1c9031361 chore: op<< is dll exported Vinnie Falco 2025-10-19 19:15:21 -07:00
  • e1015867e4 Enhanced url_base::normalize() documentation with detailed normalization list and examples copilot/update-javadoc-for-normalize copilot-swe-agent[bot] 2025-10-13 17:45:13 +00:00
  • bf66f2e3b6 Initial plan copilot-swe-agent[bot] 2025-10-13 17:33:51 +00:00
  • be06301557 docs: update npm packages Alan de Freitas 2025-10-01 17:19:04 -05:00
  • fc0bb5c32a docs: mrdocs keyword is generator Alan de Freitas 2025-10-01 16:01:53 -05:00
  • 669123178b docs: exposition typos ivanpanch 2025-09-02 03:33:16 +02:00
  • 7b197eaf9d build: disable TEST_SUITE_SCRIPT_DEBUG not requested Alan de Freitas 2025-08-28 19:32:41 -05:00
  • 0970de90d4 test: zone id round-trips Alan de Freitas 2025-08-28 19:12:56 -05:00
  • 24c6143ce4 feat: host setters support zone id Alan de Freitas 2025-08-28 19:12:39 -05:00
  • 9909ca5a91 fix: encoded_host_address asserts depend on zone id Alan de Freitas 2025-08-28 19:11:45 -05:00
  • b1f1418b2e feat: zone_id setters Alan de Freitas 2025-08-28 19:10:57 -05:00
  • 9b4c4b440e fix: resolve replicates ref fragment in all cases Alan de Freitas 2025-08-26 16:10:20 -05:00
  • e9bec4c8d1 docs: functions that cannot round-trip Alan de Freitas 2025-08-26 15:05:45 -05:00
  • 708f50fb18 docs: regression test matrix links are regression.boost.io Alexander Grund 2025-08-25 20:07:16 +02:00
  • a99732ee39 docs: upgrade antora packages Sam Darwin 2025-08-23 15:04:36 -06:00
  • 8d5cc6e348 ci: antora workflow uses macos-15 boost-1.89.0 Alan de Freitas 2025-08-05 18:03:57 -05:00