Niels Lohmann
|
33662417c1
|
✅ improve coverage
|
2020-07-24 09:32:03 +02:00 |
|
Niels Lohmann
|
a9117828e1
|
🚨 fix warnings
|
2020-07-20 22:38:00 +02:00 |
|
Niels Lohmann
|
8aa6da61dc
|
🚧 support for UBJSON high-precision numbers #2286
|
2020-07-20 13:57:19 +02:00 |
|
Niels Lohmann
|
a10d486e36
|
Merge pull request #2244 from matthewbauer/tag-cbor
Tag binary values in cbor if set
|
2020-07-17 14:05:48 +02:00 |
|
Niels Lohmann
|
8d295235a5
|
🔥 remove unused boolean_operators.hpp header
|
2020-07-11 19:20:44 +02:00 |
|
Niels Lohmann
|
dc06f100be
|
Merge branch 'develop' of https://github.com/nlohmann/json into clang_windows
Conflicts:
include/nlohmann/detail/input/binary_reader.hpp
include/nlohmann/detail/input/json_sax.hpp
include/nlohmann/detail/input/lexer.hpp
include/nlohmann/detail/input/parser.hpp
include/nlohmann/detail/json_pointer.hpp
include/nlohmann/detail/output/serializer.hpp
include/nlohmann/json.hpp
single_include/nlohmann/json.hpp
|
2020-07-11 14:04:40 +02:00 |
|
Niels Lohmann
|
889f269a6c
|
♻️ replace further alternative operators
|
2020-07-11 13:51:25 +02:00 |
|
Niels Lohmann
|
98b1c6d302
|
🚩 use JSON_ASSERT(x) instead of assert(x)
|
2020-07-06 12:22:31 +02:00 |
|
Matthew Bauer
|
e54f03f73b
|
Tag binary values in cbor if set
CBOR has tags, which work similarly to "subtype"s:
https://www.iana.org/assignments/cbor-tags/cbor-tags.xhtml
Unsure if this makes sense. Note that the subtype must just be one
byte wide.
|
2020-07-02 17:40:02 -04:00 |
|
Niels Lohmann
|
ac3922c7aa
|
Merge branch 'develop' of https://github.com/nlohmann/json into clang_windows
Conflicts:
include/nlohmann/detail/input/binary_reader.hpp
include/nlohmann/detail/input/input_adapters.hpp
include/nlohmann/detail/input/lexer.hpp
include/nlohmann/detail/output/binary_writer.hpp
include/nlohmann/json.hpp
single_include/nlohmann/json.hpp
|
2020-06-27 13:14:48 +02:00 |
|
Niels Lohmann
|
a9809f3381
|
🏁 revert change that breaks with MSVC
|
2020-06-22 23:02:28 +02:00 |
|
Niels Lohmann
|
8b3d2399a4
|
🚨 remove warnings
|
2020-06-22 22:32:21 +02:00 |
|
Niels Lohmann
|
b64002bbca
|
♻️ extract common code to function
|
2020-06-19 13:24:08 +02:00 |
|
Niels Lohmann
|
88a37010d6
|
🐛 serialize 32-bit floating-point numbers as float 32 in MessagePack (0xCA) #2196
|
2020-06-17 21:14:23 +02:00 |
|
Niels Lohmann
|
0498202a03
|
🎨 replace alternative operators (and, not, or)
|
2020-06-03 14:20:36 +02:00 |
|
Niels Lohmann
|
a82c80e9af
|
Merge pull request #2125 from nlohmann/binary_type
Clean up implementation of binary type
|
2020-05-20 18:58:29 +02:00 |
|
Niels Lohmann
|
b7ff40029a
|
💥 change serialization of binary values
|
2020-05-18 13:53:20 +02:00 |
|
gistrec
|
454480f581
|
fixed a compilation error in MSVC
|
2020-05-18 14:57:04 +07:00 |
|
Niels Lohmann
|
904642f261
|
♻️ rename internal_binary_t with binary_t
|
2020-05-17 22:50:27 +02:00 |
|
Niels Lohmann
|
dead99eb0e
|
🔨 overwork binary subtypes
|
2020-05-17 13:51:59 +02:00 |
|
Niels Lohmann
|
ab6e76dd05
|
Merge branches 'binary_type' and 'develop' of https://github.com/nlohmann/json into binary_type
|
2020-05-17 12:27:58 +02:00 |
|
Niels Lohmann
|
3799b3f8dd
|
Merge pull request #2116 from nlohmann/issue2113
Fix warnings from Clang 10 and GCC 9
|
2020-05-17 12:19:06 +02:00 |
|
Niels Lohmann
|
6154d50a9f
|
Merge pull request #2115 from nlohmann/issue2089
Do not include <ciso646> when using C++17
|
2020-05-17 12:17:17 +02:00 |
|
Niels Lohmann
|
28e20bd9e4
|
🚨 fix warnings #2113
|
2020-05-16 14:26:17 +02:00 |
|
Niels Lohmann
|
c0cf67ead3
|
Merge branch 'develop' of https://github.com/nlohmann/json into binary_type
|
2020-05-16 12:58:13 +02:00 |
|
Niels Lohmann
|
f40a9f876a
|
Merge pull request #2044 from dota17/issue#1719
Fix issue#1719
|
2020-05-16 12:57:00 +02:00 |
|
Niels Lohmann
|
3ed059f6ff
|
⏪ revert faulty changes
|
2020-05-16 12:56:18 +02:00 |
|
Niels Lohmann
|
bc1886fb60
|
♻️ refine interface of wrapped_binary_t
|
2020-05-15 23:21:49 +02:00 |
|
chenguoping
|
5dd27f1a9f
|
compare against max float and min float before converting
|
2020-05-15 21:47:59 +08:00 |
|
chenguoping
|
779a0ec7df
|
update
|
2020-05-15 17:35:43 +08:00 |
|
chenguoping
|
e175150f5b
|
fix UBSAN
|
2020-05-14 20:54:47 +08:00 |
|
chenguoping
|
44fe284f9d
|
Enhace to_cbor() to support +/-Infinity, NaN, and single-precision float
|
2020-05-14 15:10:44 +08:00 |
|
Niels Lohmann
|
0857140839
|
Merge pull request #1950 from FrancoisChabot/issues/1457
templated input adapters
|
2020-05-14 07:52:02 +02:00 |
|
Niels Lohmann
|
d7b032f565
|
✅ add tests to improve coverage
|
2020-05-13 21:28:43 +02:00 |
|
Niels Lohmann
|
a4266bbb7d
|
Merge branch 'develop' into issues/1457
|
2020-05-13 12:48:46 +02:00 |
|
Niels Lohmann
|
9adb1c0235
|
🏁 do not include <ciso646> unless old MSVC is used #2089
|
2020-05-07 09:43:41 +02:00 |
|
Niels Lohmann
|
c10bc7efdd
|
🔥 remove pretty-print code for binary values
|
2020-05-06 22:13:08 +02:00 |
|
Niels Lohmann
|
2e5727d778
|
🐛 properly pass serialize_binary to dump function #2067
|
2020-04-27 15:10:23 +02:00 |
|
Niels Lohmann
|
3607687a14
|
Merge pull request #2053 from nlohmann/gcc10warnings
Fix GCC compiler warnings
|
2020-04-20 08:05:42 +02:00 |
|
Niels Lohmann
|
e8356928bd
|
🚨 fix compiler warnings #2052
|
2020-04-19 13:25:02 +02:00 |
|
Niels Lohmann
|
4fb0795ec1
|
🚨 fix compiler warnings #2049
|
2020-04-19 13:01:36 +02:00 |
|
Niels Lohmann
|
3bc9e053c9
|
Merge pull request #1969 from dota17/dota17-warning
fix warnings in serializer.hpp for VS2019
|
2020-04-17 10:10:38 +02:00 |
|
Niels Lohmann
|
f2b43a36b2
|
Merge pull request #1662 from OmnipotentEntity/develop
Add binary type support to all binary file formats, as well as an internally represented binary type
|
2020-04-16 11:14:32 +02:00 |
|
Michael Reilly
|
012c9665ac
|
Add binary type support to all binary file formats, as well as an internally represented binary type
|
2020-04-14 10:22:45 -04:00 |
|
chenguoping
|
59cb4c93be
|
fix C26451 warnning in serializer.hpp for VS2019
|
2020-03-23 16:08:47 +08:00 |
|
Francois Chabot
|
c7282d5b1e
|
simpler endian detection for older gcc versions
|
2020-02-20 10:19:29 -05:00 |
|
Francois Chabot
|
770ae6e9da
|
accomodate older gcc
|
2020-02-19 16:54:09 -05:00 |
|
Francois Chabot
|
2e2cf02cfd
|
duck-typed object input adapters
|
2020-02-19 14:59:31 -05:00 |
|
Niels Lohmann
|
61b46a56fb
|
🏗️ replace is_pod by is_trivial
|
2020-02-15 10:12:27 +01:00 |
|
Michael Balszun
|
5c045f7d0a
|
Use correct accumulator type in binary_writer if size_t != ul
- Also fixes warning in msvc about possible loss of data in
that size computation.
|
2019-11-19 11:06:45 +01:00 |
|