Этот коммит содержится в:
Jesús Espino
2019-09-12 21:11:05 +02:00
коммит произвёл GitHub
родитель 5fe5077578
Коммит 5cf578f486
28 изменённых файлов: 21 добавлений и 9 удалений

Просмотреть файл

@@ -16,9 +16,9 @@ import (
// Enterprise Deps
_ "github.com/dgryski/dgoogauth"
_ "github.com/go-ldap/ldap"
_ "github.com/hako/durafmt"
_ "github.com/hashicorp/memberlist"
_ "github.com/mattermost/ldap"
_ "github.com/mattermost/rsc/qr"
_ "github.com/prometheus/client_golang/prometheus"
_ "github.com/prometheus/client_golang/prometheus/promhttp"

3
go.mod
Просмотреть файл

@@ -16,7 +16,7 @@ require (
github.com/fortytw2/leaktest v1.3.0 // indirect
github.com/fsnotify/fsnotify v1.4.7
github.com/go-gorp/gorp v2.0.0+incompatible // indirect
github.com/go-ldap/ldap v3.0.3+incompatible
github.com/go-ldap/ldap v3.0.3+incompatible // indirect
github.com/go-redis/redis v6.15.2+incompatible
github.com/go-sql-driver/mysql v1.4.1
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0
@@ -45,6 +45,7 @@ require (
github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e // indirect
github.com/mattermost/go-i18n v1.11.0
github.com/mattermost/gorp v2.0.1-0.20190301154413-3b31e9a39d05+incompatible
github.com/mattermost/ldap v3.0.4+incompatible
github.com/mattermost/rsc v0.0.0-20160330161541-bbaefb05eaa0
github.com/mattermost/viper v1.0.4
github.com/mattn/go-runewidth v0.0.4 // indirect

3
go.sum
Просмотреть файл

@@ -24,6 +24,7 @@ github.com/a8m/mark v0.1.1-0.20170507133748-44f2db618845/go.mod h1:c8Mh99Cw82nrs
github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=
github.com/apache/thrift v0.0.0-20180902110319-2566ecd5d999/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ=
github.com/apache/thrift v0.12.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ=
github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8=
github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da h1:8GUt8eRujhVEGZFFEjBj46YV4rDjvGrNxb0KMWYkL2I=
@@ -239,6 +240,8 @@ github.com/mattermost/go-i18n v1.11.0 h1:1hLKqn/ZvhZ80OekjVPGYcCrBfMz+YxNNgqS+be
github.com/mattermost/go-i18n v1.11.0/go.mod h1:RyS7FDNQlzF1PsjbJWHRI35exqaKGSO9qD4iv8QjE34=
github.com/mattermost/gorp v2.0.1-0.20190301154413-3b31e9a39d05+incompatible h1:FN4zK2wNig7MVVsOsGEZ+LeIq0gUcudn3LEGgbodMq8=
github.com/mattermost/gorp v2.0.1-0.20190301154413-3b31e9a39d05+incompatible/go.mod h1:0kX1qa3DOpaPJyOdMLeo7TcBN0QmUszj9a/VygOhDe0=
github.com/mattermost/ldap v3.0.4+incompatible h1:SOeNnz+JNR+foQ3yHkYqijb9MLPhXN2BZP/PdX23VDU=
github.com/mattermost/ldap v3.0.4+incompatible/go.mod h1:b4reDCcGpBxJ4WX0f224KFY+OR0npin7or7EFpeIko4=
github.com/mattermost/rsc v0.0.0-20160330161541-bbaefb05eaa0 h1:G9tL6JXRBMzjuD1kkBtcnd42kUiT6QDwxfFYu7adM6o=
github.com/mattermost/rsc v0.0.0-20160330161541-bbaefb05eaa0/go.mod h1:nV5bfVpT//+B1RPD2JvRnxbkLmJEYXmRaaVl15fsXjs=
github.com/mattermost/viper v1.0.4 h1:cMYOz4PhguscGSPxrSokUtib5HrG4gCpiUh27wyA3d0=

Просмотреть файл

@@ -17,7 +17,7 @@ import (
"strings"
"time"
"github.com/go-ldap/ldap"
"github.com/mattermost/ldap"
)
const (

0
vendor/github.com/go-ldap/ldap/.gitignore → vendor/github.com/mattermost/ldap/.gitignore сгенерированный поставляемый
Просмотреть файл

Просмотреть файл

Просмотреть файл

0
vendor/github.com/go-ldap/ldap/LICENSE → vendor/github.com/mattermost/ldap/LICENSE сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/Makefile → vendor/github.com/mattermost/ldap/Makefile сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/README.md → vendor/github.com/mattermost/ldap/README.md сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/add.go → vendor/github.com/mattermost/ldap/add.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/bind.go → vendor/github.com/mattermost/ldap/bind.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/client.go → vendor/github.com/mattermost/ldap/client.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/compare.go → vendor/github.com/mattermost/ldap/compare.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/conn.go → vendor/github.com/mattermost/ldap/conn.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/control.go → vendor/github.com/mattermost/ldap/control.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/debug.go → vendor/github.com/mattermost/ldap/debug.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/del.go → vendor/github.com/mattermost/ldap/del.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/dn.go → vendor/github.com/mattermost/ldap/dn.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/doc.go → vendor/github.com/mattermost/ldap/doc.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/error.go → vendor/github.com/mattermost/ldap/error.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/filter.go → vendor/github.com/mattermost/ldap/filter.go сгенерированный поставляемый
Просмотреть файл

16
vendor/github.com/go-ldap/ldap/ldap.go → vendor/github.com/mattermost/ldap/ldap.go сгенерированный поставляемый
Просмотреть файл

@@ -270,10 +270,18 @@ func addRequestDescriptions(packet *ber.Packet) error {
}
func addDefaultLDAPResponseDescriptions(packet *ber.Packet) error {
err := GetLDAPError(packet)
packet.Children[1].Children[0].Description = "Result Code (" + LDAPResultCodeMap[err.(*Error).ResultCode] + ")"
packet.Children[1].Children[1].Description = "Matched DN (" + err.(*Error).MatchedDN + ")"
packet.Children[1].Children[2].Description = "Error Message"
resultCode := uint16(LDAPResultSuccess)
matchedDN := ""
description := "Success"
if err := GetLDAPError(packet); err != nil {
resultCode = err.(*Error).ResultCode
matchedDN = err.(*Error).MatchedDN
description = "Error Message"
}
packet.Children[1].Children[0].Description = "Result Code (" + LDAPResultCodeMap[resultCode] + ")"
packet.Children[1].Children[1].Description = "Matched DN (" + matchedDN + ")"
packet.Children[1].Children[2].Description = description
if len(packet.Children[1].Children) > 3 {
packet.Children[1].Children[3].Description = "Referral"
}

0
vendor/github.com/go-ldap/ldap/moddn.go → vendor/github.com/mattermost/ldap/moddn.go сгенерированный поставляемый
Просмотреть файл

0
vendor/github.com/go-ldap/ldap/modify.go → vendor/github.com/mattermost/ldap/modify.go сгенерированный поставляемый
Просмотреть файл

Просмотреть файл

0
vendor/github.com/go-ldap/ldap/search.go → vendor/github.com/mattermost/ldap/search.go сгенерированный поставляемый
Просмотреть файл

4
vendor/modules.txt поставляемый
Просмотреть файл

@@ -22,8 +22,6 @@ github.com/disintegration/imaging
github.com/dyatlov/go-opengraph/opengraph
# github.com/fsnotify/fsnotify v1.4.7
github.com/fsnotify/fsnotify
# github.com/go-ldap/ldap v3.0.3+incompatible
github.com/go-ldap/ldap
# github.com/go-redis/redis v6.15.2+incompatible
github.com/go-redis/redis
github.com/go-redis/redis/internal
@@ -126,6 +124,8 @@ github.com/mattermost/go-i18n/i18n/language
github.com/mattermost/go-i18n/i18n/translation
# github.com/mattermost/gorp v2.0.1-0.20190301154413-3b31e9a39d05+incompatible
github.com/mattermost/gorp
# github.com/mattermost/ldap v3.0.4+incompatible
github.com/mattermost/ldap
# github.com/mattermost/rsc v0.0.0-20160330161541-bbaefb05eaa0
github.com/mattermost/rsc/qr
github.com/mattermost/rsc/qr/coding