2
0
mirror of https://github.com/boostorg/json.git synced 2026-02-14 00:42:35 +00:00
Commit Graph

790 Commits

Author SHA1 Message Date
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