Julius Pfrommer
|
843e6092a3
more conservative checking of empty variants; some cleanup
|
8 years ago |
Julius Pfrommer
|
3583b4e819
fix MSVC build for monotonic clock
|
9 years ago |
Julius Pfrommer
|
2f1c8f8649
add an option to use external timing API for embedded targets;
|
9 years ago |
Stasik0
|
bb33937c22
a bunch of error codes changes for ctt's "attribute services" section
|
9 years ago |
Julius Pfrommer
|
f940c9660a
remove an issue uncovered by clang analyzer
|
9 years ago |
Stefan Profanter
|
45256a43af
Fix all the cppcheck warnings and enable travis fail on cppcheck error
|
9 years ago |
Julius Pfrommer
|
51def00929
array dimensions are *signed* integers
|
9 years ago |
Julius Pfrommer
|
bf191143be
rename ua_statuscodes.h to ua_constants.h
|
9 years ago |
Julius Pfrommer
|
80eb5fb0e5
remove max_array. no longer needed since we use size_t everywhere and decoding checks if the message permits the array length
|
9 years ago |
Julius Pfrommer
|
34dafb78ce
Use the less noisy C99 true/false throughout. But keep the UA_TRUE/UA_FALSE macros for compatibility
|
9 years ago |
Julius Pfrommer
|
f934f940bc
fix a warning in the mingw cross-compiler
|
9 years ago |
Julius Pfrommer
|
e452dcf8e3
replace gmtime with a clean implementation
|
9 years ago |
StalderT
|
24eae86931
CYGWIN compilation error
|
9 years ago |
Julius Pfrommer
|
2ae7fef1e4
add Wshadow and Wconversion compiler flags; fix all warnings; networklayer takes the logger from the server at startup
|
9 years ago |
Julius Pfrommer
|
7dc2e7212f
fix two issues found by clang-analyzer
|
9 years ago |
ichrispa
|
4a3a1c7966
Fixed SEGFAULT when attempting to read a datasource's datatype that did not return a value (but set the hasValue field).
|
9 years ago |
Julius Pfrommer
|
53d67b4140
single server config struct
|
9 years ago |
Julius Pfrommer
|
e92940f219
types: use specialized functions for expandednodeid handling
|
9 years ago |
Julius Pfrommer
|
965cc2ad16
types: move datetime macros into ua_types.h, simplify getting the current time on windows
|
9 years ago |
Julius Pfrommer
|
fcc415202e
types: add a monotonic cpu timer to measure delays
|
9 years ago |
Julius Pfrommer
|
5bcec6cbc6
improve handling of localizedtext, relates to #482
|
9 years ago |
Julius Pfrommer
|
27b6c4b30d
simplify the API for random values. use a (thread-local) global value in the background
|
9 years ago |
Julius Pfrommer
|
efdefb9227
fix coverity issues
|
9 years ago |
Julius Pfrommer
|
aac67ee516
fix two bugs that came up in the lua bindings
|
9 years ago |
Julius Pfrommer
|
6d37a63177
more cosmetic improvements
|
9 years ago |
Julius Pfrommer
|
c33b62c682
don't copy data for reading. use a NODELETE variant that points into the node
|
9 years ago |
Julius Pfrommer
|
39eb69ee7f
Further simplify the decoding, reduce indirections
|
9 years ago |
Julius Pfrommer
|
5bc8d06cb0
remove bugs found with clang analyzer
|
9 years ago |
Julius Pfrommer
|
f25686fe28
harden the code by explicitly comparing wiht UA_STATUSCODE_GOOD; use a single memset to init per decode
|
9 years ago |
Julius Pfrommer
|
bf62497b45
Merge branch 'master' into unsigned_array_size
|
9 years ago |