Julius Pfrommer
|
21e81840c2
reduce the used CPU when idle
|
9 years ago |
Julius Pfrommer
|
3946886130
make UA_Connection_completeMessages an internal function
|
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
|
df11023b6f
small simplification in the timout handling
|
9 years ago |
Julius Pfrommer
|
f7f98bf3f3
return the remaining timeout in UA_Server_run_iterate
|
9 years ago |
Julius Pfrommer
|
dec02aeebb
use delayedFree to remove sessions and securechannels
|
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
|
c54348ab9d
nodestore: make the memory handling by the nodestore more intuitive
|
9 years ago |
Julius Pfrommer
|
53d67b4140
single server config struct
|
9 years ago |
Julius Pfrommer
|
fcc415202e
types: add a monotonic cpu timer to measure delays
|
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
|
d4bf5e03ce
do not schedule repeated jobs in the past; fixes #472
|
9 years ago |
Julius Pfrommer
|
696a549402
assert that rcu is not locked twice
|
9 years ago |
Julius Pfrommer
|
759ad3790f
remove potential bug uncovered by clang analyzer
|
9 years ago |
Julius Pfrommer
|
9dd20578a6
use NULL instead of UA_NULL; don't rename standard C functions; provide minimal replacements for libc on embedded targets
|
9 years ago |
Julius Pfrommer
|
9378fc92de
improve the network layer
|
9 years ago |
Julius Pfrommer
|
a0e64f8d77
fix mt
|
9 years ago |
Julius Pfrommer
|
f0acccbebb
fix some small bugs
|
9 years ago |
Julius Pfrommer
|
dc9eb50856
use the worker fix from the master branch
|
9 years ago |
Jörg Schüler-Maroldt
|
e58d410a5a
Save Handling of Subscriptionlist and Workerjobs
|
9 years ago |
Jörg Schüler-Maroldt
|
bc105ad7cf
Revert "Bug in processRepeatedJobs()"
|
9 years ago |
Jörg Schüler-Maroldt
|
a5a8d0fac3
Bug in processRepeatedJobs()
|
9 years ago |
Julius Pfrommer
|
67cf0af100
refactored the networklayer interface
|
9 years ago |
Julius Pfrommer
|
444926c9ef
use thread local storage for the random number generator
|
9 years ago |
Jörg Schüler-Maroldt
|
9e4f2b1512
- correct decl. of UA_Variant_copyRange() missing const
|
9 years ago |
Sten Grüner
|
8a376f8728
Merge pull request #357 from ngoossens/osx-compilation
|
10 years ago |
Nick Goossens
|
cbbf989dde
OS X compilation
|
10 years ago |
Julius Pfrommer
|
02391c24a2
Our concurrency approach has a name in the literature
|
10 years ago |
Stasik0
|
755d7255b0
hardening server startup error handling, relates to #321
|
10 years ago |