Dmitry Arkhipov
54397e6605
Fix standalone build in CI
2021-10-22 14:47:58 +03:00
Dmitry Arkhipov
31dd295232
Allow external libraries to forward declare value_to/from
2021-10-20 22:35:21 +03:00
Dmitry Arkhipov
9e422287fa
Deprecate standalone
2021-10-20 22:34:27 +03:00
sdarwin
06513b0736
Generalize CI builds: use $SELF variable
2021-10-13 15:30:38 +03:00
Dmitry Arkhipov
06c6a0ede0
Use build target selection from boost-ci
2021-10-13 15:12:21 +03:00
Peter Dimov
d085e86cf8
Add noexcept to destructors to support /Zc:implicitNoexcept-. Fixes #557 .
2021-10-08 03:19:29 +03:00
Vinnie Falco
9af467c416
Build examples on ci
2021-10-07 16:53:48 -07:00
Dmitry Arkhipov
fe661a1c0a
Warn when library build is skipped with --with-json
2021-10-06 14:02:14 +03:00
Dmitry Arkhipov
a63c6ff301
b2 feature for standlaone mode
2021-10-04 17:29:28 +03:00
Dmitry Arkhipov
a30b76c51b
Remove unnecessary build script code
2021-10-04 17:29:28 +03:00
Peter Dimov
a9b1cecae4
Use Boost superproject in the root project case
2021-10-03 20:58:36 +03:00
Dmitry Arkhipov
c5edf02055
Fix typos in array::erase docs
2021-10-03 17:15:26 +03:00
sdarwin
1265dbe1eb
Drone docs build: switch to ubuntu1804
2021-10-03 08:17:46 -05:00
Dmitry Arkhipov
5b45854bb0
Fix signed integer overflow in exponent parsing
2021-08-20 11:54:38 +03:00
Paul Dreik
3f48a27458
Fix signed integer overflow
...
Also add fuzzing testcase found by oss-fuzz
2021-08-17 22:16:49 +03:00
sdarwin
478fe8d197
Update GitHub Actions CI file
2021-08-11 16:26:13 +00:00
Dmitry Arkhipov
26cedfabfc
Update release notes
boost-1.77.0
2021-07-15 20:54:50 +03:00
Dmitry Arkhipov
745be88916
Refactor CMakeLists
...
* Overhaul of dealing with CMake use cases
* Put target property setup into a function
* Fix test standalone_with_boost for CMake
* Other minor fixes/edits
boost-1.77.0.beta1
2021-06-28 10:12:04 +03:00
Dmitry Arkhipov
445efad9a9
Remove trailing whitespace
2021-06-26 16:17:57 +03:00
Dmitry Arkhipov
138244b363
Remove unnecessary semicolons
2021-06-26 16:06:06 +03:00
Dmitry Arkhipov
351603c9b2
value_to supports std::array
2021-05-23 22:49:02 +03:00
Dmitry Arkhipov
562c9f5e7e
value_from supports std::array
2021-05-23 09:58:11 +03:00
Dmitry Arkhipov
e62a95d637
Remove trailing whitespace
2021-05-22 21:20:45 +03:00
Dmitry Arkhipov
b040917ced
key_value_pair allocates with the correct alignment
2021-05-22 21:20:45 +03:00
Dmitry Arkhipov
a3edd051e2
checking_resource for testing allocations
2021-05-22 21:20:45 +03:00
Dmitry Arkhipov
6e69ed376b
Remove ryu::d2s_buffered
2021-05-22 21:19:19 +03:00
Dmitry Arkhipov
dffb248677
Remove ryu::d2s
2021-05-22 21:19:19 +03:00
Dmitry Arkhipov
cf7c707361
Use ubuntu-16.04 for clang-9 GHA jobs
2021-05-22 20:59:56 +03:00
Dmitry Arkhipov
112f2af950
Tests for object constructor from empty range
2021-05-08 15:29:19 +03:00
Dmitry Arkhipov
a46690714c
Fix array constructor from iterators
2021-05-08 15:29:19 +03:00
Dmitry Arkhipov
73e582d6fc
Remove trailing whitespace
2021-05-08 15:29:18 +03:00
Dmitry Arkhipov
2ebbd0cfe3
to_number overload takes error
2021-05-08 01:01:45 +03:00
sdarwin
94276c9d6e
Consolidate drone configs
2021-05-07 00:19:51 +03:00
Dogan Ulus
7f43f07465
Use uint64 for integer hashing
2021-05-06 21:29:35 +03:00
Dogan Ulus
f6a429e443
Expand and improve tests
2021-05-06 21:29:35 +03:00
Dogan Ulus
1a3c087f44
Small fixes and style improvements
2021-05-06 21:24:26 +03:00
Dogan Ulus
40b7acc199
Add missing BOOST_JSON_DECL declarations
2021-05-06 21:24:26 +03:00
Dogan Ulus
87a93dade5
Add std::hash specializations for json types
2021-05-06 21:24:26 +03:00
Dmitry Arkhipov
7c482b5ee0
Depend on Mp11
2021-05-04 16:59:29 +03:00
Dmitry Arkhipov
5e69b5a61e
Remove trailing whitespace
2021-05-04 16:36:28 +03:00
Dmitry Arkhipov
3a80d5fc9b
Documentation fixes
2021-05-04 16:36:28 +03:00
Dmitry Arkhipov
8c7696ddb6
Install pip with bootstrap script
2021-05-04 16:11:59 +03:00
Dmitry Arkhipov
13fc8c33ea
Allow more recent pip
2021-05-04 14:39:24 +03:00
Dmitry Arkhipov
aae1863def
value_to supports TupleLike types
2021-04-26 03:33:50 +03:00
Dmitry Arkhipov
ae6ca2a0a9
Remove unnecessary inclusion of <tuple>
2021-04-26 03:30:09 +03:00
Dmitry Arkhipov
6028116b67
Remove trailing whitespace
2021-04-26 03:30:09 +03:00
Dmitry Arkhipov
0d65b0ada0
json::string is convertible to string_view
2021-04-26 03:25:45 +03:00
Dmitry Arkhipov
5bae7ef9ad
Remove trailing whitespace
2021-04-26 03:25:17 +03:00
Dmitry Arkhipov
de6e72d5c0
Prefix tests in CMake with boost_json
2021-04-26 00:43:19 +03:00
KoaLaYT
a53e2181d2
object deallocates the correct size
2021-04-25 19:39:39 +03:00