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
alandefreitas
da331e4c99
docs: refactor javadoc
...
Refactor javadoc to use new MrDocs features
2025-01-10 19:59:51 -03:00
Rene Rivera
471aec5940
build: modular build structure
2024-08-20 19:41:20 -03:00
alandefreitas
3f1d11812c
build: disable clang unused-parameter in external modules
2024-08-19 21:48:54 -03:00
alandefreitas
fcb5f58b0e
test: simplify error flags
...
Aggregate Jamfile error flags per compiler and update CI compiler versions with warnings-as-errors based on new cpp-actions entry flags.
2024-01-18 23:43:01 -03:00
alandefreitas
e34828ecd0
build: test flags depend on frontend
...
The logic for test flags in cmake also needs to check CMAKE_CXX_COMPILER_FRONTEND_VARIANT. In particular, if the compiler is clang but the frontend is MSVC, we need to add flags as if it were MSVC rather than GCC-like flags.
This commit also updates existing flags to account for new compiler versions.
2023-12-22 12:05:53 -03:00
sdarwin
33cfb939d0
ci: self-hosted runners
2023-07-22 15:21:03 -03:00
alandefreitas
229c925040
generator creates asan jobs for macos
...
fix #690
2023-02-22 16:24:03 -03:00
alandefreitas
f8022af5f0
fuzz parsing functions
2023-01-27 22:46:07 -03:00
alandefreitas
c3a70873d6
url router
2023-01-20 21:50:27 -03:00
alandefreitas
af8aa03887
url::format
2022-12-29 14:54:45 -08:00
alandefreitas
1d87343ea7
string_token::arg has virtual destructor and slice protection
...
fix #627
2022-11-17 21:18:34 -08:00
alandefreitas
7f44da491b
decode_view snippets
...
fix #625
2022-11-09 21:35:02 -08:00
alandefreitas
3ed169db36
test 32-bit MSVC builds
...
fix #622 , fix #623
2022-11-09 15:08:38 -08:00
Vinnie Falco
daf605409a
refactor test framework files
2022-08-16 11:59:43 -07:00
Vinnie Falco
d3cd3e103b
limits work
2021-11-22 18:26:12 -08:00
Vinnie Falco
68273102de
Refactor test sources
2021-09-14 07:46:35 -07:00
Vinnie Falco
3d4fb62f39
paths_bnf is public
2021-09-12 17:22:25 -07:00
Vinnie Falco
787c576e9d
Refactor rfc parsing
2021-09-12 17:11:56 -07:00
Vinnie Falco
3a75adb4bf
static_url, url storage
2021-09-11 15:03:18 -07:00
Vinnie Falco
b88dfb9153
Refactor percent encoding
2021-09-10 19:34:30 -07:00
Vinnie Falco
0e10d0a521
ip address tests
2021-09-09 11:48:12 -07:00
Vinnie Falco
448c27acca
Remove old parse code
2021-09-09 07:21:48 -07:00
Vinnie Falco
9eaca90714
Update Jamfile
2021-09-07 21:58:07 -07:00
Dmitry Arkhipov
f8dc27aaf9
Update jam files
2021-09-06 17:15:18 -07:00
Vinnie Falco
6d5782b98f
Use json::storage_ptr instead of Allocator
2021-06-30 17:52:26 -07:00
Vinnie Falco
0ef2f3ea8d
Refactor names
2020-04-28 18:11:08 -07:00
Vinnie Falco
0408a56d1b
Value work
2020-01-20 19:27:11 -08:00
Vinnie Falco
80970e8ff9
Refactor
2020-01-19 06:06:28 -08:00
Vinnie Falco
87eab14334
Refactor path segments and query params
2020-01-16 15:37:33 -08:00
Vinnie Falco
282d7ddffa
value, parsing work
2020-01-13 20:07:51 -08:00
Vinnie Falco
cbda689b95
Add view, value
2019-12-06 20:07:47 -08:00
Vinnie Falco
2c70fc7b8e
Tidying
2019-11-27 12:13:22 -08:00
Vinnie Falco
ab84af954f
Port beast uri
2019-11-27 08:11:12 -08:00