Julius Pfrommer
b8d8e67ac1
feat(tests): Logging of all network events for the testing networklayer
2026-05-25 10:16:12 +02:00
Julius Pfrommer
d9023ff3dc
refactor(tests): Generalize the ConnectionManager testing plugin
2026-05-04 10:03:06 +02:00
Jan Hermes
87798df129
feat: add new keyvaluemap structure + utilities
2022-10-31 13:21:21 +01:00
Julius Pfrommer
38ff117bce
refactor(core): The SecureChannel directly uses the EventLoop connection
2022-08-05 09:13:05 +02:00
Julius Pfrommer
7c23332027
refactor(test): Use _clear instead of _deleteMembers
2020-10-18 15:21:40 +02:00
cochicde
1654d02101
fix(arch): Use UA_INVALID_SOCKET where needed ( #3851 )
2020-08-19 13:57:58 +02:00
Julius Pfrommer
5da1f5552a
refactor(core): Correct name of ConnectionState enum values
2020-05-05 09:33:57 +02:00
Julius Pfrommer
a25bb75393
refactor(core): Move ConnectionConfig into SecureChannel
2020-01-18 21:15:08 +01:00
Julius Pfrommer
d332c9d40b
refactor(core): Assemble complete chunks in the SecureChannel
2020-01-18 21:15:08 +01:00
Stefan Profanter
63f3653ff1
Additional header cleanup and consistent name of ns generated files
2019-03-21 20:16:31 +01:00
Julius Pfrommer
c9c818868f
Move header files to a more unix-like structure
...
This commit drops the 'ua_' prefix and changes the public includes
to the form `#include <open62541/server.h>` instead of the old
`#include <ua_server.h>`
2019-03-21 20:16:31 +01:00
Julius Pfrommer
94a16514f7
Connection: Simplify storage of incomplete chunks
...
Now the connection receive method preprends the last incomplete chunk
in the received buffer. This was made necessary by the new chunk
buffering in the SecureChannel.
2018-08-24 21:33:17 +02:00
Julius Pfrommer
f6eae36ebe
One ConnectionConfig per connection; Deduplicate HEL/ACK negotiation
2018-08-16 10:51:03 +02:00
Julius Pfrommer
97c90048f7
use a fixed send buffer for the testing connection
2017-12-23 21:19:22 +01:00
StalderT
6941fe4708
fix select test timing
2017-12-02 18:28:17 +01:00
Mark
0cabd40863
Modified testing NL and added SecureChannel test.
...
The testing NetworkLayer now writes the data it 'Sends' into a buffer,
so we can check the buffer in our unit tests.
The new test checks if the headers etc. are encoded correctly and
if the encryption functions are called for the correct data.
2017-11-30 10:08:50 +01:00
Mark
1b6c0554cb
Move tests into subdirectories for better organization
2017-11-08 10:29:23 +01:00