Stefan Profanter
|
cc7d2558ff
fix: Use-of-uninitialized-value in json decode
|
4 yıl önce |
Stefan Profanter
|
656c3a3dfa
fix(json): signed integer overflow in subtraction
|
4 yıl önce |
Stefan Profanter
|
7d6f3484de
fix: Zero pointer access when invalid type of extension object in json
|
4 yıl önce |
Julius Pfrommer
|
d595367366
fix(core): Fix an oss-fuzz issue for JSON variant decoding
|
4 yıl önce |
Julius Pfrommer
|
96132a5a1a
refactor(core): Simplify control flow for json decoding
|
4 yıl önce |
Julius Pfrommer
|
fb4a98f655
JSON: Switch to another base64 implementation after oss-fuzz problems
|
4 yıl önce |
Julius Pfrommer
|
d79f254833
JSON: Small cosmetic improvements
|
4 yıl önce |
Julius Pfrommer
|
d09ab03673
JSON: Fix an out-of-bounds access uncovered by oss-fuzz
|
4 yıl önce |
Julius Pfrommer
|
57d5062271
JSON: Use UA_ prefix for a macro define
|
4 yıl önce |
Jose Cabral
|
03a617d827
Unify memory allocation calls
|
5 yıl önce |
Mark Giraud
|
d070a2ff51
Clean up implementation specific behavior and some other code smells
|
5 yıl önce |
Stefan Profanter
|
63f3653ff1
Additional header cleanup and consistent name of ns generated files
|
5 yıl önce |
Julius Pfrommer
|
c9c818868f
Move header files to a more unix-like structure
|
5 yıl önce |
Patrick Gansterer
|
0067e1f703
JSON: do not encode fileds of DataValue with default value
|
5 yıl önce |
Patrick Gansterer
|
f0bf077f2d
JSON: fix uninitalizized memory access error
|
5 yıl önce |
Patrick Gansterer
|
932b9e1a09
JSON: support nanoseconds when encosing/decoding DateTime
|
5 yıl önce |
Patrick Gansterer
|
b9bc3469c2
JSON: encode UInt64 and Int64 as string
|
5 yıl önce |
Patrick Gansterer
|
47cca1bf28
JSON: raise error when decoding Boolean null values
|
5 yıl önce |
Patrick Gansterer
|
f20d1ab2ae
JSON: cleanup and avoid code duplication in decoding functions
|
5 yıl önce |
Julius Pfrommer
|
481c00e31f
Stack: Use DataTypeKind everywhere instead of the index (fix #2468)
|
5 yıl önce |
Julius Pfrommer
|
2b07310bdd
JSON: writeJsonObjElm takes a char key
|
5 yıl önce |
Julius Pfrommer
|
d7a94ec805
JSON: Fix encoding of enums
|
5 yıl önce |
Julius Pfrommer
|
c75efc25cb
Stack: Tag DataTypes with a "kind" for explicit dispatch in jumptables
|
5 yıl önce |
Julius Pfrommer
|
75795003fb
JSON: Fix a forgotten token advancement
|
5 yıl önce |
Julius Pfrommer
|
52600f142b
JSON: Remove a shadowed variable for amalgamation build
|
5 yıl önce |
Lukas Meling
|
f90a74c2be
JSON: fix decoding of structured types (#2395)
|
5 yıl önce |
Lukas M
|
89b41278ab
JSON: added networkmessage and datasetmessage json encoding (PUBSUB)
|
5 yıl önce |
Julius Pfrommer
|
3d708b820c
JSON: Small complexity reductions
|
5 yıl önce |
Julius Pfrommer
|
6a8851ee93
JSON: Use the same codepath for _encode and _calcSize
|
5 yıl önce |
Julius Pfrommer
|
c16e303e84
JSON: Small cleanup of includes
|
5 yıl önce |