Commit History

Autor SHA1 Mensaxe Data
  ichrispa f689ad992d Added XML Preprocessing stage to namespace compiler. (requested by #584) %!s(int64=8) %!d(string=hai) anos
  ichrispa d1ccf6fc13 Typedefinitions are checked for uniqueness; non-unique names are autoincremented (closes #580) %!s(int64=8) %!d(string=hai) anos
  Thomas Ruschival 08b3fb8f70 Generate nodemacros out of valid characters only (#581) %!s(int64=8) %!d(string=hai) anos
  ichrispa 1ba735c284 Fixed namespace compiler still initializing/duplicating method arguments for methods with no arguments. %!s(int64=8) %!d(string=hai) anos
  ichrispa bd76419d5c Revised namespace compiler to properly construct method argument descriptions. Workaround in addMethodNode - broken anyway since size_t was introduced - is now obsoleted. %!s(int64=8) %!d(string=hai) anos
  Julius Pfrommer 34dafb78ce Use the less noisy C99 true/false throughout. But keep the UA_TRUE/UA_FALSE macros for compatibility %!s(int64=8) %!d(string=hai) anos
  Julius Pfrommer 2ae7fef1e4 add Wshadow and Wconversion compiler flags; fix all warnings; networklayer takes the logger from the server at startup %!s(int64=8) %!d(string=hai) anos
  Julius Pfrommer 4d553b9c1f nodestore: align recent changes in code not covered by travis and unit tests %!s(int64=8) %!d(string=hai) anos
  ichrispa a0ad0e6ea0 Reimplemented instantiation callback (required for #503). %!s(int64=8) %!d(string=hai) anos
  ichrispa b106687b4b Fixed name compilers array encoding by removing the manual type assigned to the variant. Method generation overwrites argument creation of addMethodNode. %!s(int64=9) %!d(string=hai) anos
  ichrispa d0c7e7c905 Namespace compiler's value encoding functions where reenabled (accidentally deactivated during hl-API construction) %!s(int64=9) %!d(string=hai) anos
  Julius Pfrommer 9dd20578a6 use NULL instead of UA_NULL; don't rename standard C functions; provide minimal replacements for libc on embedded targets %!s(int64=9) %!d(string=hai) anos
  ichrispa 36a4ef3155 Fixed broken code generation for method nodes; fixed bootstrapping. %!s(int64=9) %!d(string=hai) anos
  Julius Pfrommer 1811544b2d return the added node id only when requested %!s(int64=9) %!d(string=hai) anos
  Julius Pfrommer 31af7af135 align nodeset generation with server API changes %!s(int64=9) %!d(string=hai) anos
  Stasik0 f4ef1e7662 adding datasource example %!s(int64=9) %!d(string=hai) anos
  Stasik0 d3cf8aa847 * tutorial fixup %!s(int64=9) %!d(string=hai) anos
  Chris Iatrou 01f7eb9811 Fixed multiple reference problem caused by UA_Server_addReference in addNode function implicitly adding reverse references. %!s(int64=9) %!d(string=hai) anos
  ichrispa a71f43aa7d Completed the node relations tutorial. %!s(int64=9) %!d(string=hai) anos
  ichrispa b0e4f46304 Node instantiation is now biderictionally hierarchical (inheritance and child instantiation); recursion protection is in place. %!s(int64=9) %!d(string=hai) anos
  ichrispa f04f170e82 Fixed macro-helper quoting numeric namespaceids when index>0 %!s(int64=9) %!d(string=hai) anos
  ichrispa 17ec7526dd Namespace compiler was rewritten to use userland insertion methods whenever possible. Some adaptations to several add<Type>Node calls where made to facilitate the compiler. %!s(int64=9) %!d(string=hai) anos
  ichrispa e593780654 Fixed absence of (valid) outputArgument node crashing the call service; Fixed namespace compiler assuming browsenames always having the same nsIndex as their parent node. %!s(int64=9) %!d(string=hai) anos
  ichrispa f4629df441 Merge pull request #291 from acplt/service_call_implementation %!s(int64=9) %!d(string=hai) anos
  ichrispa 0f5370f172 Swapped addOneWayReferenceWithSession() for userspace accessible UA_Server_AddMonodirectionalReference(), making the code generator usable for userspace namespace model generation. %!s(int64=9) %!d(string=hai) anos
  ichrispa 5f302dc53d Fixed generated references with IsForward = False attribute being generated as duplicates of wrong type due to API change. @Sten, @jpfr: I will try to export a userland macro for this purpose. %!s(int64=9) %!d(string=hai) anos
  ichrispa 8e5fa53a02 Squashed commit of the following: %!s(int64=9) %!d(string=hai) anos
  Stasik0 32345db77a Revert "Squashed commit of the following:" %!s(int64=9) %!d(string=hai) anos
  Stasik0 52a08a9b19 Squashed commit of the following: %!s(int64=9) %!d(string=hai) anos
  Julius Pfrommer ba0f31080d Move new features to dev branch (stabilizing for upcoming release) %!s(int64=9) %!d(string=hai) anos