1. 01 Oct, 2021 3 commits
    • Alexander Schrode's avatar
      Fix default GUID · cd9efa7b
      Alexander Schrode authored
      Fixed generation for default values for GUID. Now an empty GUID is generated.
      cd9efa7b
    • Julien Prigent's avatar
      [Sec_Policy] Handle server certificate renewal gracefully · bd0b51b8
      Julien Prigent authored
      When a client reconnects, it can require to clear its security_policy
      settings to deal with situations where the peer_certificate has
      changed for example (regular server cert renewal).
      
      This PR introduces the `reset_security_policy()` client method to handle
      this use-case, and adds it to the HaClient reconnection mechanism.
      
      Note: We could arguably invoke this method from `set_security()` as they
      often will be called together, but according to [OPC-UA Part4 5.4.4](https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.4/),
      the GetEndpoints service may require TLS and so enforcing an empty policy would break this use-case.
      bd0b51b8
    • Curious Crook's avatar
      Fix crash if server does not provide DiscoveryUrls · 49b611bd
      Curious Crook authored
      The OPC UA specification does not forbid that a server does not offer DiscoveryUrls. This can lead to a crash when calling the function application_to_strings().
      
      Check DiscoveryUrls for None or empty before iterating to avoid the crash described in #1127.
      49b611bd
  2. 21 Sep, 2021 1 commit
  3. 10 Sep, 2021 1 commit
  4. 02 Sep, 2021 1 commit
  5. 19 Aug, 2021 3 commits
  6. 20 Jul, 2021 3 commits
  7. 19 Jul, 2021 3 commits
  8. 07 Jul, 2021 1 commit
    • Fabian Beitler's avatar
      Fix browsename uniqueness for properties (#619) · 0a1741c8
      Fabian Beitler authored
      * Remove old uniqueness check
      Add check that properties are unique in one hierarchy
      
      * Replace old duplicates browsename test with duplicated property browsename test.
      Remove duplicated browsename test with different ns.
      0a1741c8
  9. 06 Jul, 2021 4 commits
  10. 23 Jun, 2021 2 commits
  11. 12 Jun, 2021 3 commits
  12. 04 Jun, 2021 3 commits
  13. 03 Jun, 2021 1 commit
  14. 02 Jun, 2021 1 commit
  15. 18 May, 2021 1 commit
  16. 04 May, 2021 3 commits
  17. 26 Apr, 2021 1 commit
  18. 21 Apr, 2021 1 commit
  19. 14 Apr, 2021 1 commit
  20. 08 Apr, 2021 3 commits