Alan de Freitas
1e010e5ba1
perf: constructing segments subviews has a constant cost
boost-1.90.0.beta1
boost-1.90.0
2025-11-04 19:07:09 -05:00
Alan de Freitas
0d082014f5
refactor: preserve absolute semantics for segment subviews
...
fix #939
2025-11-04 18:12:26 -05:00
Vinnie Falco
7e60e85fe7
static assert is in detail
2025-10-23 21:53:22 -07:00
Alan de Freitas
0b7fd495a4
feat: segments_view iterator constructors
2025-10-22 11:05:46 -05:00
Alan de Freitas
f27306e613
ci: GCC version requirement is >=5.0
2025-10-22 11:05:46 -05: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
Alan de Freitas
fe06a2678f
build: example libraries explicitly include filesystem
...
fix #933
2025-10-22 11:05:46 -05:00
Vinnie Falco
e1c9031361
chore: op<< is dll exported
2025-10-19 20:14:58 -07:00
Alan de Freitas
be06301557
docs: update npm packages
2025-10-01 17:19:04 -05:00
Alan de Freitas
fc0bb5c32a
docs: mrdocs keyword is generator
2025-10-01 17:18:57 -05:00
ivanpanch
669123178b
docs: exposition typos
2025-09-01 20:33:16 -05:00
Alan de Freitas
7b197eaf9d
build: disable TEST_SUITE_SCRIPT_DEBUG not requested
2025-08-29 12:01:50 -05:00
Alan de Freitas
0970de90d4
test: zone id round-trips
...
fix #919
2025-08-29 12:01:50 -05:00
Alan de Freitas
24c6143ce4
feat: host setters support zone id
2025-08-29 12:01:50 -05:00
Alan de Freitas
9909ca5a91
fix: encoded_host_address asserts depend on zone id
2025-08-29 12:01:50 -05:00
Alan de Freitas
b1f1418b2e
feat: zone_id setters
2025-08-29 12:01:50 -05:00
Alan de Freitas
9b4c4b440e
fix: resolve replicates ref fragment in all cases
...
fix #920
2025-08-26 17:44:59 -05:00
Alan de Freitas
e9bec4c8d1
docs: functions that cannot round-trip
...
fix #921
2025-08-26 17:44:59 -05:00
Alexander Grund
708f50fb18
docs: regression test matrix links are regression.boost.io
2025-08-25 13:07:16 -05:00
Sam Darwin
a99732ee39
docs: upgrade antora packages
...
Upgrade Antora from 3.1.3 to 3.1.10 in the doc/ scripts. Antora builds on Windows were failing due to download timeouts. This should improve it.
2025-08-23 16:04:36 -05:00
Alan de Freitas
8d5cc6e348
ci: antora workflow uses macos-15
boost-1.89.0
2025-08-05 21:09:23 -05:00
Alan de Freitas
5c77aa5f4d
docs: update tagfile
2025-08-05 21:09:23 -05:00
Alan de Freitas
82a74dd7e7
docs: fix encoded_size ref
2025-08-05 21:09:23 -05:00
Alan de Freitas
a1a5d18e93
build: independent test suite targets
2025-07-11 01:51:59 +00:00
Alan de Freitas
0820c344b6
test: test suite supports arguments
...
fix #883
2025-06-19 00:49:27 +00:00
Alan de Freitas
b21e43b146
ci: cmake tests always enable warnings as errors
2025-05-22 21:57:04 -05:00
Mohammad Nejati
8fa6c87637
docs: static_url copy constructor is noexcept
2025-05-21 19:19:01 -05:00
Alan de Freitas
50bd47efb7
build: cmake preferred version is 3.20
2025-05-21 15:51:05 -05:00
Alan de Freitas
2e72afd0e6
docs: no Doxygen documentation variant
...
This commit removes comments in the Doxygen documentation format from source files. This documentation format was there in a transition stage where we supported both Doxygen and MrDocs.
We only leave documentation in the MrDocs format now. This means the `BOOST_URL_DOCS` macro is no longer necessary: symbols are documented where they are defined instead of fake implementation defined symbols.
2025-05-19 16:28:34 -05:00
Alan de Freitas
7f993b0dee
ci: test deprecated-variadic-comma-omission
2025-05-19 13:39:18 -05:00
Alan de Freitas
308eaf2880
build: disable C++26 dependency warnings
2025-05-17 14:49:22 -05:00
Alan de Freitas
151fe11b6b
ci: update deprecated coverage options
2025-05-17 14:49:22 -05:00
Alan de Freitas
f9b3a4c130
ci: support GCC-15 and Clang-20
2025-05-17 14:49:22 -05:00
Alan de Freitas
64859a8fc2
fix: consistent behavior for space-as-plus option
...
This commit refactors all functions so they have consistent behavior for the space-as-plus encoding option.
- any_params_iter objects store and apply the appropriate option when measuring and copying
- when the option is enabled, encoding functions encode space-as-plus and plus as %2B regardless of the charset
- normalization and comparison algorithms take into consideration special query chars whose meaning changes depending on encoding
- all params_view objects created with default options enable space-as-plus encoding
fix #903
2025-05-15 16:04:06 -05:00
alandefreitas
c5d11a9c0e
docs: help card has no logo
2025-04-10 18:43:12 -03:00
alandefreitas
eac774af78
docs: detail directories contain documented symbols
boost-1.88.0
2025-03-20 15:50:59 -03:00
alandefreitas
3f5ac1d150
docs: update tagfile
boost-1.88.0.beta1
2025-03-08 14:31:51 -03:00
alandefreitas
88eb32c80d
build: cmake subdirectory tests skip Boost.Context
2025-03-08 14:31:51 -03:00
alandefreitas
c1ac0db48b
ci: check for ml64
2025-03-08 14:31:51 -03:00
alandefreitas
36602cfd44
build: cmake subdirectory test disables examples
2025-03-08 14:31:51 -03:00
alandefreitas
abd2ada289
ci: use Visual Studio clang
2025-03-08 14:31:51 -03:00
alandefreitas
ddbc3b24c0
ci: explicitly set cmake generator-toolset
2025-03-08 14:31:51 -03:00
alandefreitas
745c9d289f
ci: always enable b2 warnings as errors
2025-03-08 14:31:51 -03:00
alandefreitas
c9ee0038c2
docs: missing javadoc params
2025-03-08 14:31:51 -03:00
alandefreitas
da331e4c99
docs: refactor javadoc
...
Refactor javadoc to use new MrDocs features
2025-01-10 19:59:51 -03:00
alandefreitas
435c05aa13
ci: cpp-actions v1.8.8
...
* Support ubuntu noble and clang 19
* Support tags without conventional commits for changelog
* Better handling of multi-config generators
* boost-clone initializes essential modules
* Multiple bug fixes
2025-01-09 10:41:25 -03:00
alandefreitas
51c9118bb4
docs: antora-cpp-reference-extension v0.0.6
2025-01-02 11:16:36 -03:00
alandefreitas
560e6d9cac
docs: add literal_rule to tagfiles
2024-12-13 16:02:57 -03:00
Alexander Grund
2fd73d3bf4
ci: use boost.io node
2024-12-09 11:46:18 -03:00
Sam Darwin
f930913504
docs: redirect fix
2024-11-13 12:39:33 -03:00