This project is mirrored from https://gitee.com/NQL886/vault.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 15 Oct, 2018 1 commit
  2. 09 Oct, 2018 1 commit
  3. 17 Sep, 2018 1 commit
  4. 21 Aug, 2018 1 commit
  5. 25 Jul, 2018 2 commits
  6. 24 Jul, 2018 1 commit
  7. 23 Jul, 2018 1 commit
  8. 12 Jul, 2018 1 commit
  9. 11 Jul, 2018 1 commit
    • Jeff Mitchell's avatar
      Make single-lease revocation behave like expiration (#4883) · a831fb4c
      Jeff Mitchell authored
      This change makes it so that if a lease is revoked through user action,
      we set the expiration time to now and update pending, just as we do with
      tokens. This allows the normal retry logic to apply in these cases as
      well, instead of just erroring out immediately. The idea being that once
      you tell Vault to revoke something it should keep doing its darndest to
      actually make that happen.
      a831fb4c
  10. 20 Jun, 2018 1 commit
  11. 18 Jun, 2018 1 commit
  12. 16 Jun, 2018 1 commit
    • Jeff Mitchell's avatar
      Add an idle timeout for the server (#4760) · f493d243
      Jeff Mitchell authored
      * Add an idle timeout for the server
      
      Because tidy operations can be long-running, this also changes all tidy
      operations to behave the same operationally (kick off the process, get a
      warning back, log errors to server log) and makes them all run in a
      goroutine.
      
      This could mean a sort of hard stop if Vault gets sealed because the
      function won't have the read lock. This should generally be okay
      (running tidy again should pick back up where it left off), but future
      work could use cleanup funcs to trigger the functions to stop.
      
      * Fix up tidy test
      
      * Add deadline to cluster connections and an idle timeout to the cluster server, plus add readheader/read timeout to api server
      f493d243
  13. 11 Jun, 2018 1 commit
  14. 09 Jun, 2018 1 commit
  15. 05 Jun, 2018 1 commit
  16. 04 May, 2018 1 commit
  17. 24 Apr, 2018 10 commits
  18. 23 Apr, 2018 8 commits
  19. 05 Apr, 2018 1 commit
    • Vishal Nayak's avatar
      Errwrap everywhere (#4252) · e2bb2ec3
      Vishal Nayak authored
      * package api
      
      * package builtin/credential
      
      * package builtin/logical
      
      * package command
      
      * package helper
      
      * package http and logical
      
      * package physical
      
      * package shamir
      
      * package vault
      
      * package vault
      
      * address feedback
      
      * more fixes
      e2bb2ec3
  20. 04 Apr, 2018 1 commit
  21. 03 Apr, 2018 1 commit
    • Chris Hoffman's avatar
      Core handling of TTLs (#4230) · 6e352065
      Chris Hoffman authored
      * govet cleanup in token store
      
      * adding general ttl handling to login requests
      
      * consolidating TTL calculation to system view
      
      * deprecate LeaseExtend
      
      * deprecate LeaseExtend
      
      * set the increment to the correct value
      
      * move calculateTTL out of SystemView
      
      * remove unused value
      
      * add back clearing of lease id
      
      * implement core ttl in some backends
      
      * removing increment and issue time from lease options
      
      * adding ttl tests, fixing some compile issue
      
      * adding ttl tests
      
      * fixing some explicit max TTL logic
      
      * fixing up some tests
      
      * removing unneeded test
      
      * off by one errors...
      
      * adding back some logic for bc
      
      * adding period to return on renewal
      
      * tweaking max ttl capping slightly
      
      * use the appropriate precision for ttl calculation
      
      * deprecate proto fields instead of delete
      
      * addressing feedback
      
      * moving TTL handling for backends to core
      
      * mongo is a secret backend not auth
      
      * adding estimated ttl for backends that...
      6e352065
  22. 20 Mar, 2018 1 commit
  23. 08 Mar, 2018 1 commit