aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add sbyte, byte, datetime, guid, and bytestring data types to nodes configThomas Vanbesien6 hours2-8/+57
* Replace static node values with random updates every secondThomas Vanbesien8 hours3-303/+207
* Add configurable variable node initialization for server_registerThomas Vanbesien40 hours3-3/+900
* Rename print_endpoint to print_endpoint_description and fix clone URLThomas Vanbesien45 hours2-2/+3
* Drop auth parameter from create_unsecure_client_configThomas Vanbesien45 hours4-23/+8
* Rename client executable to bobink_opcua_clientThomas Vanbesien46 hours1-0/+0
* Refactor: reduce duplication and tighten helpersThomas Vanbesien46 hours3-46/+50
* Rename all identifiers to strict Linux snake_caseThomas Vanbesien46 hours7-407/+422
* Add TOFU certificate bootstrap integration testThomas Vanbesien47 hours1-1/+4
* Extract configureAccessControl() into commonThomas Vanbesien47 hours4-47/+44
* Add download-cert client operation with integration testThomas Vanbesien48 hours1-7/+118
* Refactor auth and security params into aggregate typesThomas Vanbesien48 hours5-365/+330
* Add X509 certificate identity token authenticationThomas Vanbesien2 days5-22/+64
* Extract createUnsecureClientConfig, fix None endpoint negotiationThomas Vanbesien2 days4-37/+59
* Make discovery-only None endpoint a createServer optionThomas Vanbesien2 days4-19/+28
* Add None endpoint so unsecure clients can discover secure serversThomas Vanbesien2 days1-2/+7
* Make client/server encryption optional, rename tests to full namesThomas Vanbesien2 days4-54/+104
* Make client encryption optionalThomas Vanbesien2 days1-40/+73
* Standardize config file section ordering, list operations in usageThomas Vanbesien2 days1-4/+5
* Fix memory leak, add volatile, reduce duplicationThomas Vanbesien2 days4-62/+91
* Extract createServer and parseAuthConfig, simplify programsThomas Vanbesien3 days5-290/+163
* Make LDS security config optional, add nosec_anon testThomas Vanbesien3 days2-58/+116
* Replace ClientFindServers with unified Client, use trust store directoriesThomas Vanbesien3 days8-591/+621
* Decouple LDS and server clients in ClientFindServersThomas Vanbesien3 days1-44/+135
* Add comments to build files and shell scripts, fix minor inconsistenciesThomas Vanbesien3 days2-3/+4
* Add configurable log level as optional CLI argumentThomas Vanbesien3 days5-6/+82
* Replace CLI arguments with config-file parser and add integration testsThomas Vanbesien3 days5-120/+551
* Improve comments in server_register.cThomas Vanbesien4 days1-1/+6
* Make authentication mode and credentials configurable via CLIThomas Vanbesien4 days3-43/+197
* Add username/password authentication to servers and clientThomas Vanbesien4 days3-1/+36
* Initial commit: OPC UA discovery projectThomas Vanbesien4 days5-0/+927