Julius Pfrommer
|
f45d6faf85
Overlayable (#582)
|
8 years ago |
Julius Pfrommer
|
f441d71543
add generic integer and floating-point encoders that are always available. use as fallback.
|
8 years ago |
Julius Pfrommer
|
51def00929
array dimensions are *signed* integers
|
8 years ago |
Julius Pfrommer
|
bf191143be
rename ua_statuscodes.h to ua_constants.h
|
8 years ago |
Julius Pfrommer
|
443feaf93f
add statuscodes to the documentation
|
8 years ago |
Julius Pfrommer
|
01cbd8c8d7
move cmake folder to tools/cmake; fix rpi cross-compilation for gcc5
|
8 years ago |
Julius Pfrommer
|
b9bf154a07
small improvement to the type documentation
|
8 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
|
8 years ago |
Julius Pfrommer
|
26cd7ec423
add c2rst tool to generate documentation from header files
|
8 years ago |
Julius Pfrommer
|
34dafb78ce
Use the less noisy C99 true/false throughout. But keep the UA_TRUE/UA_FALSE macros for compatibility
|
8 years ago |
Julius Pfrommer
|
1981c364cf
make UA_StatusCode an uint32 instead of an enum. use macros to define the constants
|
8 years ago |
Julius Pfrommer
|
2ae7fef1e4
add Wshadow and Wconversion compiler flags; fix all warnings; networklayer takes the logger from the server at startup
|
8 years ago |
Julius Pfrommer
|
80eded3495
types: use variable length arrays for members (saves 5kb of every binary)
|
9 years ago |
Julius Pfrommer
|
6a52c4e2be
types: picoseconds are in uint16
|
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
|
b04d6f867c
Merge branch 'master' into cleanup_build
|
9 years ago |
Julius Pfrommer
|
7ddc1119cf
remove a compiler warning that is unnecessary on most systems where malloc can't fail
|
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
|
b210b19ae2
cleanup build settings; remove old doxygen documentation
|
9 years ago |
Julius Pfrommer
|
191afe1ba1
simplify the API for random values. use a (thread-local) global value in the background
|
9 years ago |
Julius Pfrommer
|
06b6687b3f
improve the documentation of data types
|
9 years ago |
Julius Pfrommer
|
e4fb5a9404
fix checking for scalar values
|
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
|
5bc8d06cb0
remove bugs found with clang analyzer
|
9 years ago |
Julius Pfrommer
|
bf62497b45
Merge branch 'master' into unsigned_array_size
|
9 years ago |
Julius Pfrommer
|
64ce9c9940
cosmetic improvements
|
9 years ago |
Julius Pfrommer
|
ea9b3a004c
Enable reading and writing on nodes per default; Fix a typo (bulidinfo)
|
9 years ago |
Julius Pfrommer
|
02745117d6
clean up ua_types.h, fix unit tests
|
9 years ago |
Julius Pfrommer
|
052be1ef70
update
|
9 years ago |