Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Leases #55

Merged
merged 38 commits into from
Oct 3, 2022
Merged

Leases #55

merged 38 commits into from
Oct 3, 2022

Commits on Sep 29, 2022

  1. Add lease message types

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    41a8ae3 View commit details
    Browse the repository at this point in the history
  2. Add revoke

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    850c774 View commit details
    Browse the repository at this point in the history
  3. Format proto

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    0d6a4c6 View commit details
    Browse the repository at this point in the history
  4. Build leases.cpp

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    10be4ab View commit details
    Browse the repository at this point in the history
  5. Randomly generate ids

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    0fd2d7e View commit details
    Browse the repository at this point in the history
  6. Move logic to store

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    3b460f1 View commit details
    Browse the repository at this point in the history
  7. Add start time to lease

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    a5314be View commit details
    Browse the repository at this point in the history
  8. Add keep alive structure

    Doesn't currently work due to streams missing.
    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    1e39662 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e8f0f2e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a900f76 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7e8d9eb View commit details
    Browse the repository at this point in the history
  12. Format

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    180b7f4 View commit details
    Browse the repository at this point in the history
  13. Add license notices

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    ff8d39e View commit details
    Browse the repository at this point in the history
  14. Add lease list api

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    56f7473 View commit details
    Browse the repository at this point in the history
  15. Use user-provided ttl

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    11f9930 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3d05997 View commit details
    Browse the repository at this point in the history
  17. Enable lease tests

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    bc96147 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    dbd0479 View commit details
    Browse the repository at this point in the history
  19. Fix formatting

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    612bee3 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0c90e6d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    2437d0b View commit details
    Browse the repository at this point in the history
  22. Fix rename

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    07ca3c1 View commit details
    Browse the repository at this point in the history
  23. Format

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    c0f4b21 View commit details
    Browse the repository at this point in the history
  24. Fixup rebase

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    6505512 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    85be70f View commit details
    Browse the repository at this point in the history
  26. Remove unnecessary const

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    7347c62 View commit details
    Browse the repository at this point in the history
  27. Fix lints

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    1942a61 View commit details
    Browse the repository at this point in the history
  28. Pass in current time to lease functions

    This makes it more consistent and allows us to use
    get_untrusted_host_time_v1. This function isn't static so we can't have
    our handlers be static either.
    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    2441a84 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    824f80a View commit details
    Browse the repository at this point in the history
  30. Fix formatting

    jeffa5 committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    4f4bb8b View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Configuration menu
    Copy the full SHA
    974768f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53730d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d89fedf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7eee431 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9c04c16 View commit details
    Browse the repository at this point in the history
  6. Format

    jeffa5 committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    33e77e2 View commit details
    Browse the repository at this point in the history
  7. Use option instead of if-set

    jeffa5 committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    efa96ab View commit details
    Browse the repository at this point in the history
  8. Format again

    jeffa5 committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    5842f5b View commit details
    Browse the repository at this point in the history