Julius Pfrommer
|
682e94bc1b
slots with a tombstone entry don't have to be deleted entirely
|
8 роки тому |
Julius Pfrommer
|
014c5484e2
fix expanding the nodestore hashmap with the tombstone appraoch
|
8 роки тому |
Julius Pfrommer
|
ab1724da29
fix cppcheck complain about an unused value
|
8 роки тому |
Julius Pfrommer
|
6125444d1a
improve nodestore; don't stop searching for nodes at a tombstone value
|
8 роки тому |
Julius Pfrommer
|
c90970ae1e
include config.h before the feature conditional
|
9 роки тому |
Julius Pfrommer
|
cd0c012e47
include all sources in amalgamation + ifdefs to activate features; replace tabs with spaces
|
9 роки тому |
Julius Pfrommer
|
bf191143be
rename ua_statuscodes.h to ua_constants.h
|
9 роки тому |
ichrispa
|
37870705cf
Re-renamed class to non C++ keyword nodeClass (because jpfr removed it)
|
9 роки тому |
Julius Pfrommer
|
a6fbd5cf3a
Merge of Pro's travis infrastructure migration
|
9 роки тому |
Julius Pfrommer
|
34dafb78ce
Use the less noisy C99 true/false throughout. But keep the UA_TRUE/UA_FALSE macros for compatibility
|
9 роки тому |
ichrispa
|
2d9df9ee18
Renamed parameter class to nodeClass (interfered with C++ builds)
|
9 роки тому |
Julius Pfrommer
|
2ae7fef1e4
add Wshadow and Wconversion compiler flags; fix all warnings; networklayer takes the logger from the server at startup
|
9 роки тому |
Julius Pfrommer
|
c54348ab9d
nodestore: make the memory handling by the nodestore more intuitive
|
9 роки тому |
Julius Pfrommer
|
4bd62dca74
remove nodestore_release
|
9 роки тому |
Julius Pfrommer
|
a766e9a4bf
reduce minimum nodestore size
|
9 роки тому |
Julius Pfrommer
|
f01e154e70
simplify the nodestore
|
9 роки тому |
Julius Pfrommer
|
9dd20578a6
use NULL instead of UA_NULL; don't rename standard C functions; provide minimal replacements for libc on embedded targets
|
9 роки тому |
Julius Pfrommer
|
c9ae4288d8
high-level api for the client; aligned with the server api
|
9 роки тому |
ichrispa
|
f4629df441
Merge pull request #291 from acplt/service_call_implementation
|
9 роки тому |
Stasik0
|
d0e09b24ff
removing enforcing NameSpaceId in BrowseName, relates to #284
|
10 роки тому |
ichrispa
|
d9c16defb5
Conflicts:
|
10 роки тому |
Stasik0
|
211e7eddf4
setting namespaceIndex for VariableNodes with generated node ids
|
10 роки тому |
Julius Pfrommer
|
210ea01a80
use size_t for offsets, improve the nodestore API
|
10 роки тому |
Julius Pfrommer
|
b9bfc400d2
type descriptions
|
10 роки тому |
Julius Pfrommer
|
dd2797952a
add compiler flags to enforce stricter compatibility and fix warnings
|
10 роки тому |
Julius Pfrommer
|
a457f31c0f
worker threads for multithreading, use UA_malloc instead of UA_alloc
|
10 роки тому |
Julius Pfrommer
|
28281191df
nodestore_replace checks if the old node is already obsolete
|
10 роки тому |
Julius Pfrommer
|
bda9cd58f5
update concurrent nodestore
|
10 роки тому |
Julius Pfrommer
|
dfbf009d3a
Merge branch 'master' into external_datasource
|
10 роки тому |
Julius Pfrommer
|
c85c4e4f72
simplify handling of external nodestores
|
10 роки тому |