From 82f2b55710448b3907929425a77b46ab048fa53e Mon Sep 17 00:00:00 2001 From: Jeff Mitchell Date: Fri, 8 Nov 2019 11:18:36 -0500 Subject: [PATCH] Bump go-ldap Closes https://github.com/hashicorp/vault/pull/7780 Changes to other parts of Vault have to come piece by piece, that's next. --- sdk/go.mod | 3 +-- sdk/go.sum | 8 ++++---- sdk/helper/ldaputil/client.go | 2 +- sdk/helper/ldaputil/connection.go | 2 +- sdk/helper/ldaputil/ldap.go | 2 +- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/sdk/go.mod b/sdk/go.mod index 95760ae189..6435da7b74 100644 --- a/sdk/go.mod +++ b/sdk/go.mod @@ -6,7 +6,7 @@ require ( github.com/armon/go-metrics v0.3.0 github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310 github.com/fatih/structs v1.1.0 - github.com/go-ldap/ldap v3.0.2+incompatible + github.com/go-ldap/ldap/v3 v3.1.3 github.com/go-test/deep v1.0.2-0.20181118220953-042da051cf31 github.com/golang/protobuf v1.3.1 github.com/golang/snappy v0.0.1 @@ -32,5 +32,4 @@ require ( golang.org/x/text v0.3.1-0.20181227161524-e6919f6577db // indirect google.golang.org/genproto v0.0.0-20190404172233-64821d5d2107 // indirect google.golang.org/grpc v1.22.0 - gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d // indirect ) diff --git a/sdk/go.sum b/sdk/go.sum index 49124f8740..294eff653d 100644 --- a/sdk/go.sum +++ b/sdk/go.sum @@ -18,8 +18,10 @@ github.com/fatih/color v1.7.0 h1:DkWD4oS2D8LGGgTQ6IvwJJXSL5Vp2ffcQg58nFV38Ys= github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fatih/structs v1.1.0 h1:Q7juDM0QtcnhCpeyLGQKyg4TOIghuNXrkL32pHAUMxo= github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= -github.com/go-ldap/ldap v3.0.2+incompatible h1:kD5HQcAzlQ7yrhfn+h+MSABeAy/jAJhvIJ/QDllP44g= -github.com/go-ldap/ldap v3.0.2+incompatible/go.mod h1:qfd9rJvER9Q0/D/Sqn1DfHRoBp40uXYvFoEVrNEPqRc= +github.com/go-asn1-ber/asn1-ber v1.3.1 h1:gvPdv/Hr++TRFCl0UbPFHC54P9N9jgsRPnmnr419Uck= +github.com/go-asn1-ber/asn1-ber v1.3.1/go.mod h1:hEBeB/ic+5LoWskz+yKT7vGhhPYkProFKoKdwZRWMe0= +github.com/go-ldap/ldap/v3 v3.1.3 h1:RIgdpHXJpsUqUK5WXwKyVsESrGFqo5BRWPk3RR4/ogQ= +github.com/go-ldap/ldap/v3 v3.1.3/go.mod h1:3rbOH3jRS2u6jg2rJnKAMLE/xQyCKIveG2Sa/Cohzb8= github.com/go-test/deep v1.0.2-0.20181118220953-042da051cf31 h1:28FVBuwkwowZMjbA7M0wXsI6t3PYulRTMio3SO+eKCM= github.com/go-test/deep v1.0.2-0.20181118220953-042da051cf31/go.mod h1:wGDj63lr65AM2AQyKZd/NYHGb0R+1RLqB8NKt3aSFNA= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b h1:VKtxabqXZkF25pY9ekfRL6a582T4P37/31XEstQ5p58= @@ -154,7 +156,5 @@ google.golang.org/grpc v1.19.0 h1:cfg4PD8YEdSFnm7qLV4++93WcmhH2nIUhMjhdCvl3j8= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.22.0 h1:J0UbZOIrCAl+fpTOf8YLs4dJo8L/owV4LYVtAXQoPkw= google.golang.org/grpc v1.22.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= -gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d h1:TxyelI5cVkbREznMhfzycHdkp5cLA7DpE+GKjSslYhM= -gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d/go.mod h1:cuepJuh7vyXfUyUwEgHQXw849cJrilpS5NeIjOWESAw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= diff --git a/sdk/helper/ldaputil/client.go b/sdk/helper/ldaputil/client.go index dff8534d7a..ec9241982e 100644 --- a/sdk/helper/ldaputil/client.go +++ b/sdk/helper/ldaputil/client.go @@ -12,7 +12,7 @@ import ( "strings" "text/template" - "github.com/go-ldap/ldap" + "github.com/go-ldap/ldap/v3" "github.com/hashicorp/errwrap" hclog "github.com/hashicorp/go-hclog" multierror "github.com/hashicorp/go-multierror" diff --git a/sdk/helper/ldaputil/connection.go b/sdk/helper/ldaputil/connection.go index 61a3d55bc6..3e739267d1 100644 --- a/sdk/helper/ldaputil/connection.go +++ b/sdk/helper/ldaputil/connection.go @@ -3,7 +3,7 @@ package ldaputil import ( "crypto/tls" - "github.com/go-ldap/ldap" + "github.com/go-ldap/ldap/v3" ) // Connection provides the functionality of an LDAP connection, diff --git a/sdk/helper/ldaputil/ldap.go b/sdk/helper/ldaputil/ldap.go index acafe0b19f..82ace01773 100644 --- a/sdk/helper/ldaputil/ldap.go +++ b/sdk/helper/ldaputil/ldap.go @@ -3,7 +3,7 @@ package ldaputil import ( "crypto/tls" - "github.com/go-ldap/ldap" + "github.com/go-ldap/ldap/v3" ) func NewLDAP() LDAP {