Commit Graph
27 Commits
Author SHA1 Message Date
Julius Pfrommer 99d4d46804 Merge remote-tracking branch 'origin/1.4' into merge_14_master_25 2025-01-28 06:55:14 +01:00
Julius Pfrommer 1321281968 refactor(tests): Lock the EventLoop before client/server in the tests 2025-01-26 23:29:22 +01:00
Julius Pfrommer 7f81b5e547 refactor(arch): Remove UA_REUSEADDR option -- handle in the global test server constructor 2024-03-22 11:20:20 +01:00
Julius Pfrommer 4fed465615 refactor(core): Move protocol-independent service execution into /src/server/ua_services.c 2024-02-13 17:17:22 +01:00
Julius Pfrommer 4258faa0de fix(tests): Fix use of deterministic clock in unit tests 2023-12-10 11:38:53 +01:00
Julius Pfrommer 09317bcc00 Merge remote-tracking branch 'origin/1.4' 2023-11-14 17:39:04 +01:00
Julius Pfrommer aa67447588 refactor(server): Fix handling of server/source timestamp
Don't "invent" a source timestamp for dynamic node values.
2023-10-29 19:29:23 +01:00
Julius Pfrommer dd300f3eff refactor(tests): Set a custom "fake" clock in the EventLoop for unit tests 2023-10-04 10:56:26 +02:00
Julius Pfrommer 390c092c05 refactor(tests): Include stdlib.h where open62541 no longer does it 2023-07-28 21:42:56 +02:00
Julius Pfrommer 928931ec36 refactor(core): Move architecture-specific definition out of the public headers 2023-07-28 21:42:56 +02:00
Andreas Eckerstorfer 022ad60723 fix (tests): Check server instance in UNIT tests
Failed UNIT tests caused an exception in the server loop, if the
server instance could not be created.
2023-01-31 00:07:18 +01:00
Julius Pfrommer f385bcd0dc refactor(test): Simplify the historizing unit tests 2022-08-05 09:13:05 +02:00
Julius Pfrommer 3949afe038 fix(test): Remove sign conversion warnings in check_server_historical_data.c 2022-07-21 12:45:26 +02:00
Julius Pfrommer a43536443c feat(ci): Add historizing to the CI builds 2021-07-02 15:32:12 +02:00
Mark Giraud 3e5bb3a9a5 refactor: Use correct format specifiers 2021-07-01 16:41:00 +02:00
Julius Pfrommer beeafc02e9 refactor(core): Better type-safety for locking primitives 2021-01-05 23:04:23 +01:00
Julius Pfrommer 7c23332027 refactor(test): Use _clear instead of _deleteMembers 2020-10-18 15:21:40 +02:00
Julius Pfrommer 041f3121c1 refactor(tests): Replace _deleteMembers with _clear in server tests 2020-09-28 20:06:13 +02:00
Ubuntu 28c857114b feat(multithreading): Supporting history data 2019-08-27 07:44:34 +02:00
Julius Pfrommer fd08d012d9 Server: Initialize the config in the server 2019-04-23 00:41:32 +02:00
Stefan Profanter f19a6a1839 Stack: Correct include for architecture related headers
Fixes #2646
2019-04-18 08:01:45 +02: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
Peter Rustler ac8c5ff07e historydatabase_plugin: Add test for random index backend. 2019-02-06 00:06:57 +01:00
Julius Pfrommer b4c9fc37eb Client: Initialize client config inside the client structure
Temporarily disable encyrption
2019-01-30 18:45:42 +01:00
Peter Rustler 9b29a27e85 server_historical_update: Add test for the historical update. 2019-01-30 17:36:23 +01:00
Peter Rustler cf193cf41d Cleanup client historical api to meet ci and pr requirements.
The following commits where squashed in this commit:
* client_historical_data: Bugfix isInverse
* client_historical: Cleanup and refactoring to meet pr comments.
* client_historialdata: Add a test for client historical read raw.
* historical_client: support index range
* historical_client: refactoring and cleanup methods.
* historical: Make the build system configurable and rename server test.
* historical_data: cleanup
* client_historical: Add code for events and modified history
* client_historical: fix memoryleak
* hda_client: Fix client_historical example.
2019-01-08 00:01:05 +01:00