1
0
mirror of https://github.com/FreeOpcUa/opcua-asyncio synced 2025-10-29 17:07:18 +08:00
Commit Graph

1371 Commits

Author SHA1 Message Date
chrisjbremner
e09c160192 Allow Asynchronous Method Calls (#90)
Allow Asynchronous Method Calls
2019-10-12 17:12:30 +02:00
Memet Bilgin
5b4bf6961b add conditional requirement as per https://pypi.org/project/pytest-runner/ conditional requirements instructions 2019-10-04 13:24:25 +02:00
Memet Bilgin
ff14598c93 remove unnecessary production dependency into tests requirement 2019-10-04 13:24:25 +02:00
oroulet
08861799d3 less verbose logging 2019-10-01 11:13:15 +02:00
oroulet
b65a1fa4b7 Fix custom data type creation from amonsch and other cleanups 2019-10-01 10:57:49 +02:00
oroulet
d7ed62e7cb Fix historizing events with specified SourceNode from einarmo 2019-10-01 10:57:49 +02:00
oroulet
f5e678e444 Fix WhereClauseEvauluator by einarmo 2019-10-01 10:57:49 +02:00
Justin Teliet
31db049abf fix server datavalur history example 2019-09-30 21:32:16 +02:00
oroulet
706a1c4aa3 add pypy3 to travis 2019-09-30 21:31:15 +02:00
cbergmiller
e487f7b9aa Fix #71 (missing publish call in internal server subscriptions) (#80)
* add missing publish call

* added InternalSubscription is_for_client flag

* rename is_for_client to na_acks, use isession.external prop

* docs
2019-09-02 11:51:16 +02:00
cbergmiller
52f1453b77
Merge pull request #65 from FreeOpcUa/fix_60_aiosqlite
Fix 60 aiosqlite
2019-09-01 08:13:01 +02:00
Christian Bergmiller
f34d9155c2 cleanup 2019-08-29 15:13:50 +02:00
Christian Bergmiller
334aa9498f add aiosqlite to travis cfg 2019-08-29 14:53:35 +02:00
Christian Bergmiller
e0c690be39 fix sqlite timestamp type 2019-08-29 14:50:55 +02:00
Michi
399b1780f6 Set the correct client signature algorithm (#78)
* Set the correct client signature algorithm
2019-08-29 14:50:54 +02:00
oroulet
a29444fb56 add Client.set_values for wrtting multiple node values at once 2019-08-29 14:50:54 +02:00
Christian Bergmiller
9cb6411c77 make add_method_callback sync 2019-08-29 14:50:54 +02:00
Christian Bergmiller
8d18901833 async link_method 2019-08-29 14:50:54 +02:00
Dario Ernst
fe13545f1b Fix localtime field of events
Before, the localtime field was set to a wrong datatype (DateTime
instead of TimeZoneDataType), and didn’t contain the local timezone
offset, but the current localtime.
2019-08-29 14:50:54 +02:00
oroulet
106bebed7a Harold Howe: XML exporter handle nodes with a null description 2019-08-29 14:50:54 +02:00
Helmut Jacob
3ce200107c Use correct signature algorithm in create session response
Previously this was hardcoded to sha1. Fix this by introducing a
new URI field in the SecurityPolicy classes carrying the correct
URIs.

This fixes complaints by some UA clients that match requested
security profiles against the server response and warn the user.
2019-08-29 14:50:54 +02:00
Peter Yin
fb774af330 update test to check sub ids 2019-08-29 14:50:54 +02:00
Peter Yin
a9648f0d2d Only remove subscriptions specific to a client when closing a client session 2019-08-29 14:50:54 +02:00
oroulet
34d94500a9 new release 2019-08-29 14:50:54 +02:00
Michi
4748b6bbd5 Set the correct client signature algorithm (#78)
* Set the correct client signature algorithm
2019-08-13 09:20:25 +02:00
oroulet
5cd7d66cde add Client.set_values for wrtting multiple node values at once 2019-08-02 16:25:00 +02:00
Christian Bergmiller
67bd88fdb8 make add_method_callback sync 2019-08-02 16:24:49 +02:00
Christian Bergmiller
ddfff427dc async link_method 2019-08-02 16:24:49 +02:00
Dario Ernst
60e40ce3bc Fix localtime field of events
Before, the localtime field was set to a wrong datatype (DateTime
instead of TimeZoneDataType), and didn’t contain the local timezone
offset, but the current localtime.
2019-07-17 13:35:14 +02:00
oroulet
6db39b1a20 Harold Howe: XML exporter handle nodes with a null description 2019-07-17 13:32:53 +02:00
Helmut Jacob
0425f17f82 Use correct signature algorithm in create session response
Previously this was hardcoded to sha1. Fix this by introducing a
new URI field in the SecurityPolicy classes carrying the correct
URIs.

This fixes complaints by some UA clients that match requested
security profiles against the server response and warn the user.
2019-07-17 13:22:11 +02:00
Peter Yin
eef145b8d6 update test to check sub ids 2019-07-02 07:48:24 +02:00
Peter Yin
3a232c3098 Only remove subscriptions specific to a client when closing a client session 2019-07-02 07:48:24 +02:00
oroulet
dfc9a33ccd new release 2019-06-21 09:22:02 +02:00
Christian Bergmiller
71c4c56d12 enable sqlite tests 2019-06-21 08:51:44 +02:00
Christian Bergmiller
0a5ca1e44c migration to aiosqlite 2019-06-21 08:32:06 +02:00
oroulet
18f4713f33 memory leak: remove request_id from callbackmap after use in ua_client.py 2019-06-03 12:49:47 +02:00
oroulet
c6d1eb7d08 add two perf testing scripts 2019-06-02 18:34:35 +02:00
Christian Unterberger
44c4962422 [Server] Fix bad return code for unsupported services 2019-05-28 10:17:51 +02:00
jikalousek
1f332120ce Tests were implemented to validate the changes regarding the localized text feature. 2019-05-21 14:59:21 +02:00
jikalousek
45d55f01a4 Added functionality for importing and parsing ListOfLocalizedText with both Text and Locale. 2019-05-21 14:59:21 +02:00
jikalousek
ffc7d40fb0 The method 'to_string' was changed and 'from_string' was created. The function 'string_to_val' was changed to use 'from_string' for LocalizedText. 2019-05-21 14:59:21 +02:00
jikalousek
5b744ed3ed The Locale property was changed in the LocalizedText class. It is now implemented in the same way as the Text property with a corresponding setter. 2019-05-21 14:59:21 +02:00
oroulet
b924a23f5a port fixes from @helmut-jacob and @Nebukadneza 2019-05-15 09:52:22 +02:00
Christian Bergmiller
af65d7ddf1 parse string Guid NodeId as UUID 2019-05-08 15:28:20 +02:00
Christian Bergmiller
59f1dd2b35 fix receive_buffer and subscription tests 2019-05-04 12:24:15 +02:00
Christian Bergmiller
b005e09d73 docs 2019-05-04 09:55:14 +02:00
Christian Bergmiller
ca635d0bba cleanup, docs, typings 2019-05-04 09:55:14 +02:00
Christian Bergmiller
ea86c3177e changes from code review, added docs 2019-05-04 09:55:14 +02:00
Christian Bergmiller
f3dba9955e cleanup, respect subscription id 0 to end publish cycle as specified 2019-05-04 09:55:14 +02:00