git.iko.soy/typeable/oauth2-proxy
on master help sign in
chore(deps): drop golang.org/x/exp/{slices,maps} (#3065)
09f6252Olivier Mengué
go.mod+1−1
@@ -34,7 +34,6 @@ require (
34 github.com/stretchr/testify v1.10.0
34 github.com/stretchr/testify v1.10.0
35 github.com/vmihailenco/msgpack/v5 v5.4.1
35 github.com/vmihailenco/msgpack/v5 v5.4.1
36 golang.org/x/crypto v0.36.0
36 golang.org/x/crypto v0.36.0
37− golang.org/x/exp v0.0.0-20250305212735-054e65f0b394
38 golang.org/x/net v0.38.0
37 golang.org/x/net v0.38.0
39 golang.org/x/oauth2 v0.28.0
38 golang.org/x/oauth2 v0.28.0
40 golang.org/x/sync v0.12.0
39 golang.org/x/sync v0.12.0
@@ -85,6 +84,7 @@ require (
85 go.opentelemetry.io/otel/trace v1.34.0 // indirect
84 go.opentelemetry.io/otel/trace v1.34.0 // indirect
86 go.uber.org/atomic v1.9.0 // indirect
85 go.uber.org/atomic v1.9.0 // indirect
87 go.uber.org/multierr v1.9.0 // indirect
86 go.uber.org/multierr v1.9.0 // indirect
87+ golang.org/x/exp v0.0.0-20250305212735-054e65f0b394 // indirect
88 golang.org/x/sys v0.31.0 // indirect
88 golang.org/x/sys v0.31.0 // indirect
89 golang.org/x/text v0.23.0 // indirect
89 golang.org/x/text v0.23.0 // indirect
90 golang.org/x/tools v0.31.0 // indirect
90 golang.org/x/tools v0.31.0 // indirect
go.sum−2
@@ -197,8 +197,6 @@ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v
197golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
197golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
198golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
198golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
199golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
199golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
200−golang.org/x/net v0.37.0 h1:1zLorHbz+LYj7MQlSf1+2tPIIgibq2eL5xkrGk6f+2c=
201−golang.org/x/net v0.37.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
202golang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8=
200golang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8=
203golang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
201golang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
204golang.org/x/oauth2 v0.28.0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc=
202golang.org/x/oauth2 v0.28.0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc=
providers/azure.go+1−2
@@ -6,11 +6,10 @@ import (
6 "fmt"
6 "fmt"
7 "net/http"
7 "net/http"
8 "net/url"
8 "net/url"
9+ "slices"
9 "strings"
10 "strings"
10 "time"
11 "time"
11
12
12− "golang.org/x/exp/slices"
13−
14 "github.com/bitly/go-simplejson"
13 "github.com/bitly/go-simplejson"
15
14
16 "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/apis/options"
15 "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/apis/options"
providers/github.go+1−1
@@ -4,6 +4,7 @@ import (
4 "context"
4 "context"
5 "errors"
5 "errors"
6 "fmt"
6 "fmt"
7+ "maps"
7 "net/http"
8 "net/http"
8 "net/url"
9 "net/url"
9 "path"
10 "path"
@@ -15,7 +16,6 @@ import (
15 "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/apis/sessions"
16 "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/apis/sessions"
16 "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/logger"
17 "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/logger"
17 "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/requests"
18 "github.com/oauth2-proxy/oauth2-proxy/v7/pkg/requests"
18− "golang.org/x/exp/maps"
19)
19)
20
20
21// GitHubProvider represents an GitHub based Identity Provider
21// GitHubProvider represents an GitHub based Identity Provider