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

Implementation of the cryptokeys REST-API (PUT, POST, DELETE) #4106

Merged
merged 19 commits into from Sep 6, 2016

Commits on Sep 6, 2016

  1. Update addKey in dnsseckeeper (Closes PowerDNS#706)

    - Let addKey return the id of the added key
    - pdnsutil 'add-zone-key' prints it
    - pdnsutil 'import-zone-key' prints it
    - pdnsutil 'import-zone-key-pem' prints it
    benj-zen committed Sep 6, 2016
    Copy the full SHA
    db0c616 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    07ef200 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    63de531 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    68cc1e2 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    b054f0a View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    1331e95 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    031a185 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    9c6c256 View commit details
    Browse the repository at this point in the history
  9. More specific error message for addKey

    - if bits in addKey are wrong returns "Wrong bit size!"
    benj-zen committed Sep 6, 2016
    Copy the full SHA
    34aa40c View commit details
    Browse the repository at this point in the history
  10. Implements cryptokeys REST-API

    - PUT
    - POST
    - DELETE
    benj-zen committed Sep 6, 2016
    Copy the full SHA
    997cab6 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    9229aff View commit details
    Browse the repository at this point in the history
  12. Implements API tests for cryptokeys

    - PUT
    - POST
    - DELETE
    benj-zen committed Sep 6, 2016
    Copy the full SHA
    ad91827 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    268be5d View commit details
    Browse the repository at this point in the history
  14. New interface for addKey()

    - id of added key is returned by a reference parameter
    - return type bool indicates success of adding the key
    - id is returned as int64_t
    benj-zen committed Sep 6, 2016
    Copy the full SHA
    82cc076 View commit details
    Browse the repository at this point in the history
  15. Cryptokeys REST-Api rework

    - Removes redundant code
    - Uses new addKey() interface
    - Fixes return values / error messages
    benj-zen committed Sep 6, 2016
    Copy the full SHA
    60b0a23 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    86b3e4e View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    721e2c1 View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    7b82d9d View commit details
    Browse the repository at this point in the history
  19. Copy the full SHA
    685a70c View commit details
    Browse the repository at this point in the history