-
-
Notifications
You must be signed in to change notification settings - Fork 7.4k
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
UBJSON/BJData high-precision numbers ('H') bypass the out_of_range.406 overflow check and silently yield infinity
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONStatus: Open.#5322 In nlohmann/json;to_ubjson()/to_bjdata() with use_type=true and use_size=false aborts in debug builds and emits invalid output in release builds
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONstate: please discussplease discuss the issue or vote for your favorite optionplease discuss the issue or vote for your favorite optionStatus: Open.#5321 In nlohmann/json;to_msgpack() silently emits corrupt output (or reads out of bounds) above the documented 4294967295 size limit
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONStatus: Open.#5320 In nlohmann/json;CBOR: docs and comments cite the obsoleted RFC 7049, and the half-precision decoder has two tautological assertions
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONStatus: Open.#5319 In nlohmann/json;to_cbor()/to_msgpack() allocate a temporary basic_json for every object key
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONStatus: Open.#5318 In nlohmann/json;CBOR: nested indefinite-length strings/byte strings are accepted (RFC 8949 3.2.3 requires definite-length chunks)
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONStatus: Open.#5317 In nlohmann/json;CBOR: cbor_tag_handler_t::store rejects documents that ignore accepts, and drops tag numbers 6-20
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONstate: please discussplease discuss the issue or vote for your favorite optionplease discuss the issue or vote for your favorite optionStatus: Open.#5316 In nlohmann/json;CBOR: cbor_tag_handler_t::ignore does not ignore tags 0-5 and 21-23 (head bytes 0xC0-0xC5, 0xD5-0xD7)
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONStatus: Open.#5315 In nlohmann/json;BSON docs: missing interoperability warning for marker 0x11, and binary round-trip asymmetry not mentioned
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONStatus: Open.#5311 In nlohmann/json;BSON reader accepts input the spec forbids (array keys, boolean bytes, subtype 0x02) without documenting the leniency
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONStatus: Open.#5310 In nlohmann/json;BSON reader ignores get_number() return values and skips an EOF check for booleans
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONStatus: Open.#5309 In nlohmann/json;to_bson() is O(size × nesting depth), not linear as documented
aspect: binary formatsBSON, CBOR, MessagePack, UBJSONBSON, CBOR, MessagePack, UBJSONStatus: Open.#5308 In nlohmann/json;