| Commit message (Expand) | Author | Age | Files | Lines |
| * | Rename print_endpoint to print_endpoint_description and fix clone URL | Thomas Vanbesien | 33 hours | 4 | -5/+6 |
| * | Drop auth parameter from create_unsecure_client_config | Thomas Vanbesien | 33 hours | 4 | -23/+8 |
| * | Remove redundant FindServers step from cert_bootstrap test | Thomas Vanbesien | 33 hours | 1 | -24/+10 |
| * | Rename client executable to bobink_opcua_client | Thomas Vanbesien | 34 hours | 6 | -18/+19 |
| * | Rename project to BobinkCOpcUa and update readme | Thomas Vanbesien | 34 hours | 2 | -3/+3 |
| * | Refactor: reduce duplication and tighten helpers | Thomas Vanbesien | 34 hours | 7 | -153/+115 |
| * | Lower cmake_minimum_required to 3.17 and tidy generate_certificate.sh | Thomas Vanbesien | 34 hours | 2 | -2/+7 |
| * | Rename CMake project and executable targets | Thomas Vanbesien | 34 hours | 5 | -38/+39 |
| * | Rename all identifiers to strict Linux snake_case | Thomas Vanbesien | 34 hours | 7 | -407/+422 |
| * | Add TOFU certificate bootstrap integration test | Thomas Vanbesien | 35 hours | 20 | -1/+229 |
| * | Extract configureAccessControl() into common | Thomas Vanbesien | 35 hours | 4 | -47/+44 |
| * | Move certificates into per-test directories | Thomas Vanbesien | 35 hours | 52 | -121/+52 |
| * | Add download-cert client operation with integration test | Thomas Vanbesien | 36 hours | 3 | -7/+238 |
| * | Remove redundant config/ dir, use Aes256_Sha256_RsaPss everywhere | Thomas Vanbesien | 36 hours | 12 | -122/+22 |
| * | Refactor auth and security params into aggregate types | Thomas Vanbesien | 36 hours | 5 | -365/+330 |
| * | Add X509 certificate identity token authentication | Thomas Vanbesien | 36 hours | 11 | -25/+126 |
| * | Extract createUnsecureClientConfig, fix None endpoint negotiation | Thomas Vanbesien | 37 hours | 7 | -50/+61 |
| * | Make discovery-only None endpoint a createServer option | Thomas Vanbesien | 40 hours | 4 | -19/+28 |
| * | Add None endpoint so unsecure clients can discover secure servers | Thomas Vanbesien | 41 hours | 2 | -6/+7 |
| * | Make client/server encryption optional, rename tests to full names | Thomas Vanbesien | 42 hours | 29 | -209/+177 |
| * | Make client encryption optional | Thomas Vanbesien | 45 hours | 1 | -40/+73 |
| * | Rename ClientFindServers certificate identity to Client | Thomas Vanbesien | 47 hours | 8 | -23/+23 |
| * | Standardize config file section ordering, list operations in usage | Thomas Vanbesien | 48 hours | 25 | -56/+82 |
| * | Fix memory leak, add volatile, reduce duplication | Thomas Vanbesien | 48 hours | 4 | -62/+91 |
| * | Add aes256_anon test, expand readme certificate section | Thomas Vanbesien | 48 hours | 5 | -4/+59 |
| * | Remove none_anon test, make nosec_anon fully unsecured | Thomas Vanbesien | 2 days | 6 | -50/+2 |
| * | Extract createServer and parseAuthConfig, simplify programs | Thomas Vanbesien | 2 days | 6 | -298/+173 |
| * | Make LDS security config optional, add nosec_anon test | Thomas Vanbesien | 2 days | 8 | -69/+173 |
| * | Update certificate generation: keep intermediate files, fix URI format | Thomas Vanbesien | 2 days | 22 | -26/+25 |
| * | Add readme with from-scratch build instructions | Thomas Vanbesien | 3 days | 1 | -0/+132 |
| * | Replace ClientFindServers with unified Client, use trust store directories | Thomas Vanbesien | 3 days | 41 | -1002/+876 |
| * | Use Aes256_Sha256_RsaPss as default security policy | Thomas Vanbesien | 3 days | 2 | -3/+3 |
| * | Rename project from OpcUaDiscovery to OpcUaC | Thomas Vanbesien | 3 days | 1 | -1/+1 |
| * | Decouple LDS and server clients in ClientFindServers | Thomas Vanbesien | 3 days | 8 | -118/+272 |
| * | Fix CMakeLists.txt header comment to survive cmake-format | Thomas Vanbesien | 3 days | 2 | -55/+44 |
| * | Add comments to build files and shell scripts, fix minor inconsistencies | Thomas Vanbesien | 3 days | 5 | -7/+62 |
| * | Replace verbose .clang-format with BasedOnStyle: GNU | Thomas Vanbesien | 3 days | 1 | -297/+1 |
| * | Remove CLAUDE.md from version control | Thomas Vanbesien | 3 days | 2 | -197/+3 |
| * | Keep PEM certificate after generation | Thomas Vanbesien | 3 days | 1 | -2/+2 |
| * | Add configurable log level as optional CLI argument | Thomas Vanbesien | 3 days | 7 | -30/+123 |
| * | Replace CLI arguments with config-file parser and add integration tests | Thomas Vanbesien | 3 days | 30 | -312/+1179 |
| * | Improve comments in server_register.c | Thomas Vanbesien | 3 days | 1 | -1/+6 |
| * | Make authentication mode and credentials configurable via CLI | Thomas Vanbesien | 3 days | 4 | -49/+212 |
| * | Add username/password authentication to servers and client | Thomas Vanbesien | 3 days | 3 | -1/+36 |
| * | Initial commit: OPC UA discovery project | Thomas Vanbesien | 3 days | 14 | -0/+1651 |