1
0
mirror of https://github.com/nlohmann/json synced 2024-11-26 13:50:07 +00:00
nlohmannjson/include/nlohmann/detail
scinart 899bd94b43 flush buffer in serializer::dump_escaped case UTF8_REJECT
serializer use fixed buffer. Whenever it is nearly full, it is flushed to `output_adapter_t<char> o`
But the code forgets to flush when there is a invalid utf8 code point
So there will be buffer overflow.
2019-01-18 20:35:48 -05:00
..
conversions 🔨 fixed includes 2019-01-13 15:31:22 +01:00
input 🔨 fixed includes 2019-01-13 15:31:22 +01:00
iterators 🚨 fixed another linter warning #1400 2019-01-13 15:40:49 +01:00
meta Implement SFINAE friendly iterator_traits and use that instead. 2018-11-07 18:39:25 +00:00
output flush buffer in serializer::dump_escaped case UTF8_REJECT 2019-01-18 20:35:48 -05:00
exceptions.hpp BSON: Improved exception-related tests and report location of U+0000 in the key-string as part of out_of_range.409-message 2018-10-18 20:05:46 +02:00
json_pointer.hpp 🔨 fixed includes 2019-01-13 15:31:22 +01:00
json_ref.hpp add constraints for variadic json_ref constructors 2018-10-12 10:54:58 +02:00
macro_scope.hpp 🚨 fixed some more linter warnings 2018-10-28 09:15:41 +01:00
macro_unscope.hpp use detected instead of has_* traits 2018-09-07 12:17:59 +02:00
value_t.hpp 🚨 fixed some clang-tidy warnings 2018-10-07 18:39:18 +02:00