Julius Pfrommer
|
3da07052e9
Fix warnings uncovered by PVS Studio
|
7 éve |
FlorianPalm
|
810db94bca
added MPL v2 license to c/h/py files
|
7 éve |
Julius Pfrommer
|
42a2929324
remove a positive warning from clang-analyzer
|
7 éve |
Julius Pfrommer
|
917169614c
fix warnings from clang-tidy
|
7 éve |
Julius Pfrommer
|
dfef59dbaf
make nodeid hashing public; simpler FNV hashing for (short) string nodeids
|
7 éve |
Lorenz Haas
|
71e9f80031
Be afraid of premature pessimization, use pre(in|de)crement ;D
|
8 éve |
Julius Pfrommer
|
bd7858bf12
improve handling of timestamps in subscriptions
|
8 éve |
Julius Pfrommer
|
d35b615c8f
add documentation of nodes; move generated datatype documentation
|
8 éve |
Julius Pfrommer
|
682e94bc1b
slots with a tombstone entry don't have to be deleted entirely
|
8 éve |
Julius Pfrommer
|
014c5484e2
fix expanding the nodestore hashmap with the tombstone appraoch
|
8 éve |
Julius Pfrommer
|
ab1724da29
fix cppcheck complain about an unused value
|
8 éve |
Julius Pfrommer
|
6125444d1a
improve nodestore; don't stop searching for nodes at a tombstone value
|
8 éve |
Julius Pfrommer
|
c90970ae1e
include config.h before the feature conditional
|
8 éve |
Julius Pfrommer
|
cd0c012e47
include all sources in amalgamation + ifdefs to activate features; replace tabs with spaces
|
8 éve |
Julius Pfrommer
|
bf191143be
rename ua_statuscodes.h to ua_constants.h
|
8 éve |
ichrispa
|
37870705cf
Re-renamed class to non C++ keyword nodeClass (because jpfr removed it)
|
8 éve |
Julius Pfrommer
|
a6fbd5cf3a
Merge of Pro's travis infrastructure migration
|
8 éve |
Julius Pfrommer
|
34dafb78ce
Use the less noisy C99 true/false throughout. But keep the UA_TRUE/UA_FALSE macros for compatibility
|
8 éve |
ichrispa
|
2d9df9ee18
Renamed parameter class to nodeClass (interfered with C++ builds)
|
8 éve |
Julius Pfrommer
|
2ae7fef1e4
add Wshadow and Wconversion compiler flags; fix all warnings; networklayer takes the logger from the server at startup
|
8 éve |
Julius Pfrommer
|
c54348ab9d
nodestore: make the memory handling by the nodestore more intuitive
|
8 éve |
Julius Pfrommer
|
4bd62dca74
remove nodestore_release
|
9 éve |
Julius Pfrommer
|
a766e9a4bf
reduce minimum nodestore size
|
9 éve |
Julius Pfrommer
|
f01e154e70
simplify the nodestore
|
9 éve |
Julius Pfrommer
|
9dd20578a6
use NULL instead of UA_NULL; don't rename standard C functions; provide minimal replacements for libc on embedded targets
|
9 éve |
Julius Pfrommer
|
c9ae4288d8
high-level api for the client; aligned with the server api
|
9 éve |
ichrispa
|
f4629df441
Merge pull request #291 from acplt/service_call_implementation
|
9 éve |
Stasik0
|
d0e09b24ff
removing enforcing NameSpaceId in BrowseName, relates to #284
|
9 éve |
ichrispa
|
d9c16defb5
Conflicts:
|
9 éve |
Stasik0
|
211e7eddf4
setting namespaceIndex for VariableNodes with generated node ids
|
9 éve |