aboutsummaryrefslogtreecommitdiffstats
path: root/tests/run_cert_bootstrap_test.sh
Commit message (Collapse)AuthorAgeFilesLines
* Remove redundant FindServers step from cert_bootstrap testThomas Vanbesien37 hours1-24/+10
|
* Rename client executable to bobink_opcua_clientThomas Vanbesien37 hours1-5/+5
|
* Refactor: reduce duplication and tighten helpersThomas Vanbesien37 hours1-36/+3
| | | | | | | | | - Remove redundant applicationUri log in print_application_description - Use UA_SECURITY_POLICY_NONE_URI macro instead of hardcoded string - Extract _s_register_with_lds / _s_deregister_from_lds helpers - Rename signal handler param 'sign' to 'sig' for consistency - Add INT_MIN/INT_MAX bounds check to config_require_int - Extract shared test helpers into tests/test_helpers.sh
* Rename CMake project and executable targetsThomas Vanbesien37 hours1-9/+9
| | | | | | | Project: OpcUaC → BobinkOpcUaC Targets: ServerLDS → bobink_opcua_discovery_server, ServerRegister → bobink_opcua_server, Client → client
* Add TOFU certificate bootstrap integration testThomas Vanbesien38 hours1-0/+166
Make download-cert always use an unsecure client so it can connect to a server's None discovery endpoint without the server certificate in the trust store. Add a cert_bootstrap test that verifies the full Trust On First Use workflow: find-servers succeeds, get-endpoints fails (untrusted cert), download-cert retrieves the certificate via None, then get-endpoints and read-time both succeed.