Commit Graph

18 Commits

Author SHA1 Message Date
Julius Pfrommer ed2194f105 feat(tools): Implement the "explore" tool in the ua-cli 2024-12-10 08:28:30 +01:00
Julius Pfrommer 7e45f58d70 feat(tools): The ua-cli tool can select endpoints based on SecurityPolicyUri 2024-12-10 08:28:30 +01:00
Julius Pfrommer e35791cbb7 feat(tools): The ua-cli tool supports encryption via certificate files 2024-12-10 08:28:30 +01:00
Julius Pfrommer c268b12ddb feat(tools): Implement the write service for the ua-cli tool 2024-12-10 08:28:30 +01:00
Julius Pfrommer ebc5f965d1 feat(tools): Implement browsing for the ua-cli tool 2024-12-10 08:28:30 +01:00
Julius Pfrommer 4b20fd09a8 refactor(tools): Always assume JSON for the ua-cli tool 2024-12-10 08:28:30 +01:00
Julius Pfrommer 546a527676 refactor(tools): Use AttributeOperand parsing for the ua-cli tool 2024-12-10 08:28:30 +01:00
Julius Pfrommer 19157ff85e refactor(tools): Correctly filter by the loglevel in the ua-cli tool 2024-12-10 08:28:30 +01:00
Julius Pfrommer 796a2e3a8a refactor(core): Rename the log category "securitypolicy" to just "security"
So it also covers the general certificate handling.
2024-12-10 08:28:30 +01:00
Julius Pfrommer ab269f651b refactor(tools): Use UA_String_printf in the ua-cli tool 2024-11-06 23:37:54 +01:00
Julius Pfrommer 8945d6e7e6 refactor(tools): Simplify include logic in ua-cli 2024-10-29 22:34:54 +01:00
Julius Pfrommer 00b183485f feat(tools): Use custom logging to stderr for ua-cli 2024-10-29 22:34:54 +01:00
Julius Pfrommer 0abb95b0ef refactor(tools): Simplify ua-cli by early return with exit() 2024-10-29 22:34:54 +01:00
Julius Pfrommer f31d71c1e1 feat(tools): Support username/password in ua-cli 2024-10-29 22:34:54 +01:00
Julius Pfrommer 963b641537 refactor(tools): Use stderr out for ua-cli error conditions 2024-10-29 22:34:54 +01:00
Julius Pfrommer 9baf9b34b3 refactor(tools): Pull out the options parsing for ua-cli 2024-10-29 22:34:54 +01:00
Julius Pfrommer 673c68f14a refactor(tools): Unify client creation and deletion in ua-cli 2024-10-29 22:34:54 +01:00
Julius Pfrommer f3c31adb46 refactor(tools): Rename ua-tools to ua-cli 2024-10-29 22:34:54 +01:00