Dmitry Arkhipov
|
6a034f22d6
|
split parse_number into separate instatntiations per number parsing mode
|
2023-06-24 14:45:00 +03:00 |
|
Dmitry Arkhipov
|
285c3aa5a2
|
mode to not parse numbers
|
2023-06-23 18:12:08 +03:00 |
|
Dmitry Arkhipov
|
105e74e46f
|
fix wrong CMake command for MSVC
|
2023-06-22 08:34:58 +03:00 |
|
Dmitry Arkhipov
|
24cca5f47b
|
fix error message for size_mismatch
|
2023-06-21 13:45:04 +03:00 |
|
Dmitry Arkhipov
|
8957955af4
|
restore object storage on failed range insert
|
2023-06-14 09:53:18 +03:00 |
|
Dmitry Arkhipov
|
c4329519cd
|
do not reserve preemptively in object
|
2023-06-14 09:36:09 +03:00 |
|
Dmitry Arkhipov
|
4700500920
|
use Charconv for precise parsing
|
2023-06-13 16:50:11 +03:00 |
|
Dmitry Arkhipov
|
3956bdbb78
|
fix asan failures
Changes to array sizes in tests are due to asan bug.
|
2023-06-07 14:12:57 +03:00 |
|
Dmitry Arkhipov
|
be759c5051
|
only throw system_error
|
2023-06-02 16:23:08 +03:00 |
|
Dmitry Arkhipov
|
51d86cdd12
|
option to allow Infinity and NaN literals
|
2023-06-02 11:53:40 +03:00 |
|
Dmitry Arkhipov
|
f3e6f87f0e
|
inline make_error_code
|
2023-06-02 11:35:57 +03:00 |
|
Dmitry Arkhipov
|
35dc1b964e
|
support parse options in stream operator
|
2023-06-02 07:30:47 +03:00 |
|
Dmitry Arkhipov
|
b9e8b2edfe
|
contextual conversions
|
2023-06-01 21:45:56 +03:00 |
|
Dmitry Arkhipov
|
c3729e828a
|
refactor conversion implementation
|
2023-06-01 20:22:44 +03:00 |
|
Dmitry Arkhipov
|
6a12c32218
|
support serialization options in stream operator
|
2023-05-27 12:18:11 +03:00 |
|
Dmitry Arkhipov
|
e4fb714746
|
option for serialization of special numbers
|
2023-05-27 11:42:24 +03:00 |
|
Dmitry Arkhipov
|
ac9080ca0e
|
fast path for parsing literals
|
2023-05-26 20:32:18 +03:00 |
|
alandefreitas
|
a6126253ea
|
rebalance columns in reference
fix #883
|
2023-05-26 19:58:22 +03:00 |
|
alandefreitas
|
a6732c94c8
|
Add library-detail.adoc for website contents
|
2023-05-26 13:48:26 -03:00 |
|
Dmitry Arkhipov
|
642a9ee8ff
|
option for precise number parsing
|
2023-05-22 17:57:48 +03:00 |
|
Dmitry Arkhipov
|
a99292b9ea
|
remove unreachable code
|
2023-05-21 16:45:18 +03:00 |
|
Dmitry Arkhipov
|
0ae7c87a65
|
refactor handling of literals in parser
|
2023-05-21 16:37:01 +03:00 |
|
Dmitry Arkhipov
|
e7c646e23e
|
remove unnecessary template parameter
|
2023-05-19 22:27:36 +03:00 |
|
Dmitry Arkhipov
|
8fb4af79d6
|
remove atavisitic note
|
2023-05-19 22:27:36 +03:00 |
|
Dmitry Arkhipov
|
7fe943120a
|
remove handling of impossible parser state
|
2023-05-19 22:27:36 +03:00 |
|
Dmitry Arkhipov
|
9f2abf1c79
|
remove unnecessary doc states
|
2023-05-19 22:27:36 +03:00 |
|
Dmitry Arkhipov
|
7053124c57
|
change inserter to use member end()
|
2023-05-17 21:50:38 +03:00 |
|
Oliver Ofenloch
|
740dbaa7a6
|
Use the library's operator
```cpp
std::ostream &boost::json::operator<<(std::ostream &os, const boost::json::value &jv)
```
for output instead of jv.getXYZ() with std::ostream's operator <<
|
2023-05-08 10:52:52 +03:00 |
|
Dmitry Arkhipov
|
ee01580cfd
|
1.82.0 release notes
boost-1.82.0
|
2023-04-02 22:11:13 +03:00 |
|
Dmitry Arkhipov
|
94c5d74710
|
document string SBO
|
2023-04-02 21:24:19 +03:00 |
|
Dmitry Arkhipov
|
33088c958a
|
example of using string::grow
|
2023-04-02 21:24:19 +03:00 |
|
Dmitry Arkhipov
|
aa77d90639
|
provide example of parsing several values from several buffers
|
2023-03-27 13:00:59 +03:00 |
|
Dmitry Arkhipov
|
32e1d52cdd
|
document supported JSON
|
2023-03-27 13:00:59 +03:00 |
|
Dmitry Arkhipov
|
4a7a2034d9
|
fix overview sectioning
|
2023-03-27 13:00:59 +03:00 |
|
Dmitry Arkhipov
|
b6a6c83dc7
|
document potential linking requirements
|
2023-03-27 13:00:59 +03:00 |
|
Dmitry Arkhipov
|
7cf7f107f6
|
mention RFC in overview and README
|
2023-03-27 13:00:59 +03:00 |
|
Dmitry Arkhipov
|
87b97a0990
|
a JSON to a JSON text
|
2023-03-27 13:00:59 +03:00 |
|
Dmitry Arkhipov
|
274901f348
|
fix template parameter docs for make_shared_resource
|
2023-03-27 13:00:59 +03:00 |
|
Dmitry Arkhipov
|
89bc551d82
|
clarify what default memory resource is
|
2023-03-27 13:00:59 +03:00 |
|
Dmitry Arkhipov
|
d7b0580bef
|
mention how to disable autolinking
|
2023-03-27 13:00:59 +03:00 |
|
Dmitry Arkhipov
|
9b06d4a410
|
fix suspend inside escape
|
2023-03-25 16:24:47 +03:00 |
|
Matt Borland
|
d79336bbb7
|
Fix -Wdeprecated-declarations for sprintf
|
2023-03-20 18:47:33 -07:00 |
|
Dmitry Arkhipov
|
4d4d5fc14e
|
non-allocating category messages
boost-1.82.0.beta1
|
2023-03-01 12:36:20 +03:00 |
|
Dmitry Arkhipov
|
33d733d13c
|
replace Bool with T
X defines the macro Bool and this breaks a build if JSON headers are
included afterwards
|
2023-02-12 17:42:49 +03:00 |
|
Dmitry Arkhipov
|
602daf81fc
|
allow building benchmark runner without deps
|
2023-02-12 17:13:30 +03:00 |
|
Vinnie Falco
|
466202d3aa
|
rename external macro test CMake target
|
2023-02-03 13:58:17 +03:00 |
|
Vinnie Falco
|
22c1b391d4
|
use alignment facilities from Core and Align
|
2023-01-28 15:15:10 +03:00 |
|
Vinnie Falco
|
c06b17aab8
|
caller provided serializer storage
|
2023-01-27 20:41:15 +03:00 |
|
sdarwin
|
d7b7bef705
|
Change ubsan drone test to clang-14
|
2023-01-27 08:32:11 -07:00 |
|
Dmitry Arkhipov
|
607b21d827
|
default source_location argument for throwing functions
|
2023-01-09 15:36:02 +03:00 |
|