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

Implement http signatures support for the API #17565

Merged
merged 27 commits into from
Jun 5, 2022
Merged

Commits on Jan 15, 2022

  1. Configuration menu
    Copy the full SHA
    4effd55 View commit details
    Browse the repository at this point in the history
  2. Return nil on error

    42wim committed Jan 15, 2022
    Configuration menu
    Copy the full SHA
    465a7f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8c344e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8612a72 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b0005d5 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2022

  1. Configuration menu
    Copy the full SHA
    8377c7f View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
    42wim and lunny authored Feb 13, 2022
    Configuration menu
    Copy the full SHA
    c86617b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0cf37bb View commit details
    Browse the repository at this point in the history

Commits on May 29, 2022

  1. Merge branch 'main' into HEAD

    42wim committed May 29, 2022
    Configuration menu
    Copy the full SHA
    b7dc05c View commit details
    Browse the repository at this point in the history
  2. Fix upstream main API changes

    42wim committed May 29, 2022
    Configuration menu
    Copy the full SHA
    98b5bd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44cfbfb View commit details
    Browse the repository at this point in the history

Commits on May 30, 2022

  1. Marshal auth only once

    42wim committed May 30, 2022
    Configuration menu
    Copy the full SHA
    437bb86 View commit details
    Browse the repository at this point in the history
  2. Add doVerify comment

    42wim committed May 30, 2022
    Configuration menu
    Copy the full SHA
    0e5560a View commit details
    Browse the repository at this point in the history
  3. Optimize marshal in ssh module

    42wim committed May 30, 2022
    Configuration menu
    Copy the full SHA
    a91b996 View commit details
    Browse the repository at this point in the history
  4. Update services/auth/httpsign.go

    Co-authored-by: zeripath <art27@cantab.net>
    42wim and zeripath authored May 30, 2022
    Configuration menu
    Copy the full SHA
    988f425 View commit details
    Browse the repository at this point in the history
  5. Add support for normal pubkeys

    42wim committed May 30, 2022
    Configuration menu
    Copy the full SHA
    b19b39b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a8aa576 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. Configuration menu
    Copy the full SHA
    864deef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    826eb39 View commit details
    Browse the repository at this point in the history
  3. Properly verify the publickey signing (#1)

    * Properly verify the publickey signing
    
    Signed-off-by: Andrew Thornton <art27@cantab.net>
    
    * comments in VerifyCert
    
    Signed-off-by: Andrew Thornton <art27@cantab.net>
    
    * parseauthorizedkey instead
    
    Signed-off-by: Andrew Thornton <art27@cantab.net>
    
    * slight renames;
    
    Signed-off-by: Andrew Thornton <art27@cantab.net>
    zeripath authored Jun 1, 2022
    Configuration menu
    Copy the full SHA
    c3ad5e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. Add code review changes

    42wim committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    81365cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c00f75 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2022

  1. Add copyright and blank line

    42wim committed Jun 4, 2022
    Configuration menu
    Copy the full SHA
    40da8bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8d43cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2870bc0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b723c85 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2022

  1. Configuration menu
    Copy the full SHA
    fa92d97 View commit details
    Browse the repository at this point in the history