Commit History

Autor SHA1 Mensaxe Data
  Stasik0 d5002592c8 fixes 292, fixing some leaks, missing inializers, bugs... there seem be no subscription-related leaks anylonger %!s(int64=9) %!d(string=hai) anos
  ichrispa 41b1b66ae9 Service_ModifySubscription() has been added to the list of supported services and can now use/recreated timed work jobs. Maximal PublishTimeInterval was raised from 100ms to 10s. %!s(int64=9) %!d(string=hai) anos
  ichrispa 0b5d68e07f Deleting of Subscriptions with timedWork items now uses Subscription_deleteMembers in the subscription manager. %!s(int64=9) %!d(string=hai) anos
  ichrispa 30570f5042 Creating of timedWorker based subscriptions enabled. Change and Delete still pending. %!s(int64=9) %!d(string=hai) anos
  ichrispa dc40af607e Basic infrastructure for createing subscriptions updated by a timed work item (WIP). %!s(int64=9) %!d(string=hai) anos
  ichrispa 0f66bc80e0 Fixed invalid results iteration for deleteMonitoredItems. %!s(int64=9) %!d(string=hai) anos
  Julius Pfrommer 84b02c76b9 purely cosmetic improvements %!s(int64=9) %!d(string=hai) anos
  Julius Pfrommer f4e425501c make the subscriptions list a fixed member instead of a pointer %!s(int64=9) %!d(string=hai) anos
  Julius Pfrommer 2737bec03f remove the pointer monitoreditem->node, release the node only after the pointer is no longer used. %!s(int64=9) %!d(string=hai) anos
  Julius Pfrommer b9b12bfbef add subscription sources dynamically in cmake. remove some ifdefs %!s(int64=9) %!d(string=hai) anos
  ichrispa 433b81b513 Now only calling UA_NodeStore_get() once and releasing the node on a successfull search. %!s(int64=9) %!d(string=hai) anos
  ichrispa 5d9fbc2146 NodeId of monitored nodes is now being registered with MonitoredItems to enable server nodestore search operations. %!s(int64=9) %!d(string=hai) anos
  Chris Iatrou ac68e05541 Fixed (formally) missing headers in ua_service_subscriptions.c. %!s(int64=9) %!d(string=hai) anos
  Julius Pfrommer 47269ea3b8 split out ua_subscription.c/.h %!s(int64=9) %!d(string=hai) anos
  Julius Pfrommer 2547aed04b check session validity in ua_server_binary.c, simplify %!s(int64=9) %!d(string=hai) anos
  Stasik0 83c256db0e fixed one memleak %!s(int64=9) %!d(string=hai) anos
  ichrispa 0def9a6071 Added keepalive update to patch missing update_keepalive in dev branch %!s(int64=9) %!d(string=hai) anos
  ichrispa 72ca74b1b0 Subscriptions now return data values and manage queues (including acknowledged items removal). VariableNodes may have their UA_DataSource as a subscription target. %!s(int64=9) %!d(string=hai) anos
  ichrispa 03932efe37 (Some) Values are publishable, still no deallocation of constructed messages and no removal of acknowledged messages. %!s(int64=9) %!d(string=hai) anos
  ichrispa 67b22dfe42 Enabled KeepAlive message generation for publish requests. %!s(int64=10) %!d(string=hai) anos
  ichrispa fd936aee3e Enabled Notification Queues for subscriptions and KeepAlive message generation on Publish. %!s(int64=10) %!d(string=hai) anos
  ichrispa 49876d4cfa Moved subscriptionManager to session (was wrongly attributed to be a server property). %!s(int64=10) %!d(string=hai) anos
  ichrispa 821b90f68f DeleteSubscriptions now return STATUSCODE_GOOD as it should. %!s(int64=10) %!d(string=hai) anos
  ichrispa 1cee79cada Added support for propper DeleteSubscriptions and free() %!s(int64=10) %!d(string=hai) anos
  ichrispa cff6b66ed7 CreateMonitoredItems being processed. Publish scaffolding added. %!s(int64=10) %!d(string=hai) anos
  ichrispa 828d9f00ff Session verification prior to subscription creation. %!s(int64=10) %!d(string=hai) anos
  ichrispa 2b57246f47 Basic creation scaffolding for subscriptions added. %!s(int64=10) %!d(string=hai) anos
  Julius Pfrommer e20243f578 move not implemented services into ongoing folder %!s(int64=10) %!d(string=hai) anos
  Julius Pfrommer 50c11f7699 the single utils.c/h out into a flat structure %!s(int64=10) %!d(string=hai) anos
  Julius Pfrommer 04627d13e1 set standard visibility to hidden, clean include hierarchy. %!s(int64=10) %!d(string=hai) anos