Stefan Profanter
|
58c1be4db9
Use correct identifier labels and encode bytestring as base64
|
6 years ago |
Julius Pfrommer
|
8917135e07
Types: Ensure booleans are 1 byte long for overlayed encoding
|
6 years ago |
Stefan Profanter
|
9fb454760d
Consistantly use UA_Boolean instead of bool
|
6 years ago |
Julius Pfrommer
|
a1d520317f
Use specific encoding functions for all builtin types
|
6 years ago |
AnzeS
|
71e1bbdaba
variant binary encoding size optimization
|
6 years ago |
Julius Pfrommer
|
67cbd86018
Set the correct copyright for @jpfr
|
6 years ago |
Julius Pfrommer
|
083356b4af
make calcsizebinary const
|
6 years ago |
Jens Reimann
|
ab37495c7b
Pragma message should be a string with quotation marks
|
6 years ago |
Thomas Bender
|
ba3b55ab4a
support data types that are different from (nsIndex==0) (#1605)
|
6 years ago |
basyskom-jvoe
|
cdf91fe9ec
Fix android build with ndk r16b (#1591)
|
6 years ago |
Julius Pfrommer
|
7e7eba2b5c
edge case in decoding of diagnosticinfo uncoverved by oss-fuzz
|
6 years ago |
Stefan Profanter
|
805bd9864f
Check recursion limit for DiagnosticInfo containing DiagnosticInfo
|
6 years ago |
Thomas Bender
|
daaa58a92f
fixed encoding of overlayable types likes enums
|
6 years ago |
Stefan Profanter
|
d610fb93db
Also check recursion limit when decoding Variant/DataValue
|
6 years ago |
Stefan Profanter
|
c2305461a3
Copyright holders at beginning of file (#1514)
|
6 years ago |
StalderT
|
7332a100ee
remove unneeded whitespaces (#1552)
|
6 years ago |
StalderT
|
7e30f66b0b
fix if/while/for/switch typo
|
6 years ago |
Julius Pfrommer
|
5e46c5e986
use C-style comments
|
6 years ago |
Julius Pfrommer
|
73b52b18f7
variants can contain arrays of variant
|
6 years ago |
Julius Pfrommer
|
cea3354e98
check for max recursion depth
|
6 years ago |
Julius Pfrommer
|
432cc0c85e
encoding without thread-local variables
|
6 years ago |
Stefan Profanter
|
dd29bac3dc
Fix heap buffer overflow if exchangeBuffer did not help
|
6 years ago |
Stefan Profanter
|
9165b056a9
Fix double free of node id
|
6 years ago |
Stefan Profanter
|
23131fe8ae
Fix stack-overflow when nested Variants are used
|
6 years ago |
Julius Pfrommer
|
424f13ad6a
Merge branch '0.2' into merge_02
|
6 years ago |
Julius Pfrommer
|
2c7e4633ac
decode extensionobjects with string nodeid of the type
|
6 years ago |
Julius Pfrommer
|
b3c82e8fd1
make de/encoding reentrant; improve docs
|
6 years ago |
Stefan Profanter
|
6d25250c8c
Remove always true checks.
|
6 years ago |
Stefan Profanter
|
bcbd33ce31
Fix fuzz build error
|
6 years ago |
Julius Pfrommer
|
48782e817a
improve docs on forcing overlaying of floats
|
6 years ago |