1. 08 May, 2020 1 commit
  2. 06 Apr, 2020 1 commit
  3. 18 Oct, 2019 1 commit
  4. 19 Jul, 2019 1 commit
  5. 18 Jul, 2019 1 commit
  6. 16 Jul, 2019 1 commit
  7. 27 Mar, 2019 5 commits
  8. 03 Aug, 2018 1 commit
  9. 21 Mar, 2018 2 commits
  10. 08 Mar, 2018 1 commit
  11. 28 Feb, 2018 1 commit
    • Brianna Poulos's avatar
      Address verifier DeprecationWarning · edd60e3a
      Brianna Poulos authored
      The use of signer and verifier in cryptography has been
      deprecated, and causes the following warning:
      
      cursive/cursive/signature_utils.py:139: DeprecationWarning: signer
      and verifier have been deprecated. Please use sign and verify
      instead.
      
      This patch adds a wrapper around the use of verifier, so
      that sign and verify are used with cryptography, but the
      client use of the library doesn't have to change.
      
      Change-Id: Ib4aaa4fc9eb893b74f08bc8ff732a4dae152f685
      edd60e3a
  12. 27 Feb, 2018 1 commit
  13. 25 Feb, 2018 1 commit
  14. 15 Feb, 2018 4 commits
  15. 12 Feb, 2018 1 commit
  16. 19 Jan, 2018 2 commits
  17. 16 Jan, 2018 1 commit
    • Thomas Bechtold's avatar
      Cleanup requirements.txt · d574d9bf
      Thomas Bechtold authored
      six, lxml and netifaces are not used in the cursive codebase. Remove
      them.
      
      Change-Id: I0ea29850376f0d3334d92e6e9669bc228eb49f27
      d574d9bf
  18. 22 Dec, 2017 1 commit
  19. 07 Dec, 2017 1 commit
    • Abhishek Kekane's avatar
      Uncaught ManagedObjectNotFoundError exception leads to 500 error · 74ca49ca
      Abhishek Kekane authored
      ManagedObjectNotFoundError which is raised from a several places of
      castellan library
      (for example castellan/key_manager/barbican_key_manager.py) is not
      caught in signature_utils.py.
      
      Caught ManagedObjectNotFoundError and raised SignatureVerificationError
      to avoid 500 error response.
      
      Change-Id: Ia8310f8cc9604d11cc4a25617b55a1b61436cd71
      Closes-Bug: #1736679
      74ca49ca
  20. 31 Oct, 2017 1 commit
  21. 30 Oct, 2017 1 commit
  22. 29 Oct, 2017 1 commit
  23. 07 Oct, 2017 3 commits
  24. 05 Oct, 2017 1 commit
  25. 03 Oct, 2017 1 commit
    • Peter Hamilton's avatar
      Add certificate validation · ad879a1f
      Peter Hamilton authored
      This change adds support for certificate validation, including
      certificate inspection utilities. Validating a certificate
      requires the certificate UUID of the certificate to validate,
      a set of UUIDs corresponding to the set of trusted certificates
      needed to validate the certificate, and a user context for
      authentication to the key manager. A new certificate verification
      context is included that is used to store the set of trusted
      certificates once they are loaded from the key manager. This
      context is used to validate the signing certificate, verifying
      that the certificate belongs to a valid certificate chain rooted
      in the set of trusted certificates.
      
      All new certificate utility code is added in a new module named
      certificate_utils.
      
      For more information on this work, see the spec:
      https://review.openstack.org/#/c/488541/
      
      SecurityImpact
      DocImpact
      
      Change-Id: I8d7f43fb4c0573ac3681147eac213b369bbbcb3b
      Implements: blueprint nova-validate-certificates
      ad879a1f
  26. 22 Aug, 2017 1 commit
  27. 06 Aug, 2017 1 commit
  28. 04 Aug, 2017 2 commits