2
0
mirror of https://github.com/boostorg/json.git synced 2026-02-13 12:32:12 +00:00
Commit Graph

751 Commits

Author SHA1 Message Date
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
Dmitry Arkhipov
a122abac63 Remove trailing whitespace 2021-04-25 16:18:01 +03:00
Dmitry Arkhipov
9403530b59 Use Docca jam module 2021-04-14 23:57:37 +03:00
Dmitry Arkhipov
f55bd4b85e GitHub Actions job declarations are correct
close #537
2021-03-18 17:00:43 -07:00
Vinnie Falco
46eafe668f Link to security review in doc boost-1.76.0 2021-03-18 11:27:13 -07:00
sdarwin
2474684c63 Remove msvc-14.0 standalone test
close #534
2021-03-18 11:10:52 -07:00
Dmitry Arkhipov
fce0e7b5dd Convert mantissa to double explicitly 2021-03-17 10:42:58 -07:00
Dmitry Arkhipov
3218fe2f09 Fix building on msvc-14.0 2021-03-17 10:42:58 -07:00
Dmitry Arkhipov
bfacf4ea45 Add msvc-14.0 CI jobs 2021-03-17 10:42:58 -07:00
Dmitry Arkhipov
1c60f64346 Remove trailing whitespace 2021-03-17 10:42:58 -07:00
Dmitry Arkhipov
92463f9f36 Remove unnecessary semicolon 2021-03-17 10:42:58 -07:00
sdarwin
e989eb0c8b Drone CI uses newer OS images 2021-03-17 10:42:58 -07:00
Dmitry Arkhipov
24a6ec14d9 Create release notes 2021-03-12 12:59:21 +03:00
Dmitry Arkhipov
ddc6eb3100 Use Ubuntu 18.04 for newer clang 2021-03-12 12:59:21 +03:00
Dmitry Arkhipov
ba8cabcce8 Remove trailing whitespace 2021-03-12 12:59:21 +03:00
sdarwin
469b629709 Drone CI uses newer packages
close #529
2021-03-11 17:33:43 -08:00
sdarwin
4c47a4c473 GitHub Actions are supported
close #526
2021-03-11 12:23:54 -08:00
Dmitry Arkhipov
e580ace767 value_from supports char const* 2021-03-04 22:08:59 +03:00
Dmitry Arkhipov
964f106f39 Remove trailing whitespace 2021-03-04 21:54:12 +03:00
Dmitry Arkhipov
030caa9d9a Drone badges are correct boost-1.76.0.beta1 2021-03-03 11:47:53 -08:00
Liang Yan
70d3e15f05 Doc errata fixes
Signed-off-by: Liang Yan <ckgppl_yan@sina.cn>
2021-03-02 17:39:17 -08:00
sdarwin
55acb5b44b Fix drone windows builds 2021-03-02 00:45:29 +00:00
Dmitry Arkhipov
4de9c6fb6c Use division to compute smaller negative powers of 10 2021-03-01 14:08:11 +03:00
Dmitry Arkhipov
2b422f0a95 Remove trailing whitespace 2021-03-01 14:05:29 +03:00
Evan Lenz
e004c58386 Replace sed-based customization with XSLT import
fix boostorg/docca#40
2021-02-17 16:30:24 -08:00
Dmitry Arkhipov
e6422636b4 cxxstd=03 builds are no-ops
fix #497
2021-02-09 10:12:12 -08:00
Dmitry Arkhipov
dd7c77ded6 GCC 4.8 is supported
close #497
2021-02-09 10:12:06 -08:00
Dmitry Arkhipov
a160c55549 Revert "gcc-4.8 is supported"
This reverts commit f0ea69fefd.
2021-02-05 22:44:55 +03:00
Dmitry Arkhipov
f0ea69fefd gcc-4.8 is supported 2021-01-28 02:55:15 -08:00
Dmitry Arkhipov
f52b56d39d Don't check Boost version
The library was checking if Boost version is not below 1.73. This is an
artifact of pre-inclusion to Boost times. Currently in non-standalone mode the
library is only supported in Boost versions it is included with, so the
check is unnecessary. Moreso, the check caused errors when standalone
library was used alongside Boost.
2021-01-27 10:44:27 +03:00
Dmitry Arkhipov
2e876dd250 Add BOOST_JSON_SOURCE_POS
Replaced usage of BOOST_CURRENT_LOCATION with BOOST_JSON_SOURCE_POS.
Using BOOST_CURRENT_LOCATION results in warnings (and could probably
lead to ODR violations) when Json is used standalone, but alongside
Boost.
2021-01-26 20:54:18 +03:00
Dmitry Arkhipov
932b97e5ce Refactor value_from implementation:
fix #481, close #483

Remove internal uses of tag_invoke,
only using it from now on for user
customizations.
2021-01-12 15:10:14 -08:00
Edward Diener
697ceeedbb Add "cxxstd" json field:
close #477

The "cxxstd" json field is being added to each Boost library's meta
json information for libraries whose minumum C++ standard compilation
level is C++11 on up. The value of this field matches one of the values
for 'cxxstd' in Boost.Build. The purpose of doing this is to provide
information for the Boost website documentation for each library which
will specify the minimum C++ standard compilation that an end-user
must employ in order to use the particular library. This will aid
end-users who want to know if they can successfully use a Boost
library based on their C++ compiler's  compilation level, without
having to search the library's documentation to find this out.
2020-12-17 10:13:07 -08:00
Vinnie Falco
edbf86641b Doc tidy boost-1.75.0 2020-12-01 17:20:09 -08:00
sdarwin
cd31994ca0 Fix codecov for Drone
close #476
2020-12-01 12:27:10 -08:00
Vinnie Falco
d5c1bf566e Remove Travis integration 2020-11-30 13:51:59 -08:00
sdarwin
ec44f5ce32 Adjust asan container permissions for Drone CI 2020-11-28 02:47:24 -08:00
Vinnie Falco
49e6a8cf56 Update supported compilers 2020-11-27 11:58:45 -08:00
Vinnie Falco
885a902e47 Remove experimental targets from CI 2020-11-25 09:50:26 -08:00
Vinnie Falco
3249b30ef9 Add Drone.io build badges 2020-11-25 09:04:54 -08:00