Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: golang/oauth2
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.12.0
Choose a base ref
...
head repository: golang/oauth2
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.15.0
Choose a head ref
  • 13 commits
  • 32 files changed
  • 6 contributors

Commits on Sep 6, 2023

  1. oauth2: support device flow

    Device Authorization Grant following RFC 8628 https://datatracker.ietf.org/doc/html/rfc8628
    
    Tested with GitHub
    
    Fixes #418
    
    Fixes golang/go#58126
    
    Co-authored-by: cmP <centimitr@gmail.com>
    
    Change-Id: Id588867110c6a5289bf1026da5d7ead88f9c7d14
    GitHub-Last-Rev: 9a126d7
    GitHub-Pull-Request: #609
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/450155
    Commit-Queue: Bryan Mills <bcmills@google.com>
    TryBot-Result: Gopher Robot <gobot@golang.org>
    Reviewed-by: Than McIntosh <thanm@google.com>
    Auto-Submit: Bryan Mills <bcmills@google.com>
    Run-TryBot: Matt Hickford <matt.hickford@gmail.com>
    Reviewed-by: Bryan Mills <bcmills@google.com>
    Run-TryBot: Bryan Mills <bcmills@google.com>
    hickford authored and gopherbot committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    e3fb0fb View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. oauth2: support PKCE

    Fixes #603
    
    Fixes golang/go#59835
    
    Change-Id: Ica0cfef975ba9511e00f097498d33ba27dafca0d
    GitHub-Last-Rev: f01f759
    GitHub-Pull-Request: #625
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/463979
    Reviewed-by: Cherry Mui <cherryyz@google.com>
    Run-TryBot: Matt Hickford <matt.hickford@gmail.com>
    TryBot-Result: Gopher Robot <gobot@golang.org>
    Reviewed-by: Roland Shoemaker <roland@golang.org>
    hickford authored and rolandshoemaker committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    55cd552 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. oauth2/google: remove meta validations for aws external credentials

    Remove the url validations to keep a consistency with other libraries.
    
    Change-Id: Icb1767edc000d9695db3f0c7ca271918fb2083f5
    GitHub-Last-Rev: af89ee0
    GitHub-Pull-Request: #660
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/522395
    Reviewed-by: Leo Siracusa <leosiracusa@google.com>
    TryBot-Result: Gopher Robot <gobot@golang.org>
    Reviewed-by: Cody Oss <codyoss@google.com>
    Run-TryBot: Cody Oss <codyoss@google.com>
    BigTailWolf authored and codyoss committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    2d9e4a2 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. oauth2: clarify error if endpoint missing DeviceAuthURL

    Change-Id: I36eb5eb66099161785160f4f39ea1c7f64ad6e74
    GitHub-Last-Rev: 31cfe81
    GitHub-Pull-Request: #664
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/526302
    Reviewed-by: Matthew Dempsky <mdempsky@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Auto-Submit: Bryan Mills <bcmills@google.com>
    Reviewed-by: Bryan Mills <bcmills@google.com>
    hickford authored and gopherbot committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    9095a51 View commit details
    Browse the repository at this point in the history
  2. google/internal/externalaccount: adding BYOID Metrics

    Adds framework for sending BYOID metrics via the x-goog-api-client header on outgoing sts requests. Also adds a header file for getting the current version of GoLang
    
    Change-Id: Id5431def96f4cfc03e4ada01d5fb8cac8cfa56a9
    GitHub-Last-Rev: c93cd47
    GitHub-Pull-Request: #661
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/523595
    Reviewed-by: Leo Siracusa <leosiracusa@google.com>
    Run-TryBot: Cody Oss <codyoss@google.com>
    TryBot-Result: Gopher Robot <gobot@golang.org>
    Reviewed-by: Cody Oss <codyoss@google.com>
    aeitzman authored and codyoss committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    18352fc View commit details
    Browse the repository at this point in the history
  3. oauth2: workaround misspelling of verification_uri

    Some servers misspell verification_uri as verification_url, contrary to spec RFC 8628
    
    Example server https://issuetracker.google.com/issues/151238144
    
    Fixes #666
    
    Change-Id: I89e354368bbb0a4e3b979bb547b4cb37bbe1cc02
    GitHub-Last-Rev: bbf169b
    GitHub-Pull-Request: #667
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/527835
    TryBot-Result: Gopher Robot <gobot@golang.org>
    Reviewed-by: Nikolay Turpitko <nick.turpitko@gmail.com>
    Auto-Submit: Bryan Mills <bcmills@google.com>
    Reviewed-by: Matthew Dempsky <mdempsky@google.com>
    Reviewed-by: Bryan Mills <bcmills@google.com>
    Run-TryBot: Matt Hickford <matt.hickford@gmail.com>
    hickford authored and gopherbot committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    14b275c View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. google: adding support for external account authorized user

    To support a new type of credential: `ExternalAccountAuthorizedUser`
    
    * Refactor the common dependency STS to a separate package.
    * Adding the `externalaccountauthorizeduser` package.
    
    Change-Id: I9b9624f912d216b67a0d31945a50f057f747710b
    GitHub-Last-Rev: 6e2aaff
    GitHub-Pull-Request: #671
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/531095
    Reviewed-by: Leo Siracusa <leosiracusa@google.com>
    Reviewed-by: Alex Eitzman <eitzman@google.com>
    Run-TryBot: Cody Oss <codyoss@google.com>
    Reviewed-by: Cody Oss <codyoss@google.com>
    TryBot-Result: Gopher Robot <gobot@golang.org>
    BigTailWolf authored and codyoss committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    43b6a7b View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. google: add Credentials.UniverseDomain to support TPC

    Read and expose universe_domain from service account JSON files in
    CredentialsFromJSONWithParams to support TPC in 1p clients.
    
    Change-Id: I3518a0ec8be5ff7235b946cffd88b26ac8d303cf
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/531715
    Run-TryBot: Cody Oss <codyoss@google.com>
    TryBot-Result: Gopher Robot <gobot@golang.org>
    Reviewed-by: Cody Oss <codyoss@google.com>
    quartzmo authored and codyoss committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    8d6d45b View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. google: add authorized_user conditional to Credentials.UniverseDomain

    Return default universe domain if credentials type is authorized_user.
    
    Change-Id: I20a9b5fafa562fcec84717914a236d081f630591
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/532196
    Run-TryBot: Cody Oss <codyoss@google.com>
    Reviewed-by: Cody Oss <codyoss@google.com>
    TryBot-Result: Gopher Robot <gobot@golang.org>
    quartzmo authored and codyoss committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    11625cc View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. go.mod: update golang.org/x dependencies

    Update golang.org/x dependencies to their latest tagged versions.
    
    Change-Id: I39a72a7dbb2205a6638a154892c69948ee2deb0d
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/533241
    Reviewed-by: Matt Hickford <matt.hickford@gmail.com>
    Reviewed-by: Benny Siegert <bsiegert@gmail.com>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    Auto-Submit: Gopher Robot <gobot@golang.org>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    gopherbot committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    3c5dbf0 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. google: adds header to security considerations section

    Change-Id: I29b93715876f233ae52687c8223fd8733a2a3b80
    GitHub-Last-Rev: f15c4cf
    GitHub-Pull-Request: #677
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/535895
    Reviewed-by: Cody Oss <codyoss@google.com>
    Run-TryBot: Cody Oss <codyoss@google.com>
    Reviewed-by: Alex Eitzman <eitzman@google.com>
    Auto-Submit: Cody Oss <codyoss@google.com>
    TryBot-Result: Gopher Robot <gobot@golang.org>
    lsirac authored and gopherbot committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    4c91c17 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. go.mod: update golang.org/x dependencies

    Update golang.org/x dependencies to their latest tagged versions.
    
    Change-Id: Id1413f67816220ef8039fb933088f4b7f50d70e5
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/540817
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    Auto-Submit: Gopher Robot <gobot@golang.org>
    Reviewed-by: Heschi Kreinick <heschi@google.com>
    gopherbot committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    e067960 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. go.mod: update golang.org/x dependencies

    Update golang.org/x dependencies to their latest tagged versions.
    
    Change-Id: Iad79e50dacd89c4cd0a40d966a1a7ba4cdc3d1a4
    Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/545176
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    Reviewed-by: Carlos Amedee <carlos@golang.org>
    Auto-Submit: Gopher Robot <gobot@golang.org>
    gopherbot committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    6e9ec93 View commit details
    Browse the repository at this point in the history
Loading