Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
go-sso
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
6
Issues
6
List
Boards
Labels
Service Desk
Milestones
Merge Requests
2
Merge Requests
2
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
id
go-sso
Commits
10365b59
Commit
10365b59
authored
Nov 22, 2018
by
ale
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update id/auth client
parent
f0bc2231
Pipeline
#1624
passed with stages
in 1 minute and 39 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
6 deletions
+13
-6
vendor/git.autistici.org/id/auth/client/client.go
vendor/git.autistici.org/id/auth/client/client.go
+8
-1
vendor/vendor.json
vendor/vendor.json
+5
-5
No files found.
vendor/git.autistici.org/id/auth/client/client.go
View file @
10365b59
...
...
@@ -28,14 +28,21 @@ func New(socketPath string) Client {
}
func
(
c
*
socketClient
)
Authenticate
(
ctx
context
.
Context
,
req
*
auth
.
Request
)
(
*
auth
.
Response
,
error
)
{
// Create the connection outside of the timed goroutine, so
// that we can call Close() on exit regardless of the reason:
// this way, when a timeout occurs or the context is canceled,
// the pending request terminates immediately.
conn
,
err
:=
textproto
.
Dial
(
"unix"
,
c
.
socketPath
)
if
err
!=
nil
{
return
nil
,
err
}
defer
conn
.
Close
()
// Make space in the channel for at least one element, or we
// will leak a goroutine whenever the authentication request
// times out.
done
:=
make
(
chan
error
,
1
)
var
resp
auth
.
Response
done
:=
make
(
chan
error
)
go
func
()
{
defer
close
(
done
)
...
...
vendor/vendor.json
View file @
10365b59
...
...
@@ -29,14 +29,14 @@
{
"checksumSHA1"
:
"6D5Xt9WoGSeTJE3XFw6P2/nKYrQ="
,
"path"
:
"git.autistici.org/id/auth"
,
"revision"
:
"
d5da26d7565082baa108a1c1806f2fc723d33ccb
"
,
"revisionTime"
:
"2018-11-
18T17:43
:45Z"
"revision"
:
"
1276ec2bd95945ea45a8680a15b76cad8a339096
"
,
"revisionTime"
:
"2018-11-
22T22:30
:45Z"
},
{
"checksumSHA1"
:
"
48njEQBB73cV6tTPBEOnzSVRjeA
="
,
"checksumSHA1"
:
"
t3JTZ0bAMQit79HYbcEykC8uxro
="
,
"path"
:
"git.autistici.org/id/auth/client"
,
"revision"
:
"
d5da26d7565082baa108a1c1806f2fc723d33ccb
"
,
"revisionTime"
:
"2018-11-
18T17:43
:45Z"
"revision"
:
"
1276ec2bd95945ea45a8680a15b76cad8a339096
"
,
"revisionTime"
:
"2018-11-
22T22:30
:45Z"
},
{
"checksumSHA1"
:
"MlpsZgRytv/c9IX9YawRJDN/ibQ="
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment