- 07 Jan, 2016 3 commits
-
-
olivier R-D authored
-
olivier R-D authored
-
olivier R-D authored
-
- 06 Jan, 2016 1 commit
-
-
olivier R-D authored
-
- 05 Jan, 2016 6 commits
-
-
ORD authored
Cleanup crypto
-
Alexander Korolkov authored
Stopping KeepAlive thread could trigger renewing secure channel. In disconnect() Client sent CloseSessionRequest and OpenSecureChannel(Renew) almost simultaneously.
-
Alexander Korolkov authored
-
Alexander Korolkov authored
-
Alexander Korolkov authored
It is not used and is equivalent to uacrypto.der_from_x509()
-
ORD authored
Add minimal example of server with encryption
-
- 04 Jan, 2016 9 commits
-
-
Alexander Korolkov authored
Also add example certificate and private key
-
olivier R-D authored
-
olivier R-D authored
-
olivier R-D authored
-
Alexander Korolkov authored
Moved most of the common logic to uaprotocol.SecureConnection class. Example of server with security enabled: tools/uaserver --populate --certificate cert.pem --private_key pk.pem
-
ORD authored
partial subscription race condition fix
-
olivier R-D authored
-
olivier R-D authored
otherwise we may not generate notifications!!!
-
Alexander Korolkov authored
-
- 03 Jan, 2016 6 commits
-
-
Zhang, Hua authored
-
Zhang, Hua authored
After internal subscription is requested to stop, it may publish result as _sub_loop() is called using call_later(). Double check if subscription is stopped before publishing.
-
Zhang, Hua authored
When client creates a subscription, server will send subscription response and publish response in short interval. But client recving thread may call publish callback before client main thread finish registering the subscription id. Client create/delete sub code is moved to recving thread, so it will executed in sequence.
-
olivier R-D authored
-
olivier R-D authored
-
ORD authored
Fixes
-
- 02 Jan, 2016 4 commits
-
-
Alexander Korolkov authored
In uaserver, --populate flag was inverted and uaserver didn't work without --populate (undefined variable myvar). InternalServer always returned only the first endpoint
-
Alexander Korolkov authored
-
ORD authored
Fix authentication by certificate
-
Alexander Korolkov authored
-
- 01 Jan, 2016 5 commits
-
-
ORD authored
Support client-side encrypted passwords
-
Alexander Korolkov authored
Checked on OPC Foundation .net UA server
-
ORD authored
Use IntEnum where possible instead of simple class
-
olivier R-D authored
-
olivier R-D authored
-
- 31 Dec, 2015 3 commits
-
-
olivier R-D authored
-
olivier R-D authored
-
olivier R-D authored
-
- 30 Dec, 2015 3 commits
-
-
ORD authored
Clean up client's security policy API
-
Alexander Korolkov authored
Also, move all crypto functions to uacrypto. Added set_security() and set_security_string() methods to Client. Removed duplicate server_certificate field, renamed client_certificate and private_key to user_certificate and user_private_key.
-
olivier R-D authored
-