Sebastiaan van Stijn
9817a23b17
format code with gofumpt
...
Doing a one-pass of formatting the code with gofumpt, which provides a
superset of gofmt.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-05-27 13:01:49 +02:00
CrazyMax
a37d38a864
Set version and revision at linked time
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-08-25 14:50:18 +02:00
Sebastiaan van Stijn
fd0197473f
update to go 1.18.5
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-20 20:49:39 +02:00
ebriney
0232333efa
Bump to 0.6.4
...
Signed-off-by: ebriney <emmanuel.briney@docker.com >
2021-05-27 17:11:30 +02:00
Guillaume Rose
2bf42cfd47
Bump to 0.6.3
...
Signed-off-by: Guillaume Rose <guillaume.rose@docker.com >
2019-07-16 10:46:07 +02:00
Ulrich VACHON
22b8706efa
Bump version to 0.6.2
...
Signed-off-by: Ulrich VACHON <ulrich.vachon@docker.com >
2019-05-02 12:41:03 +02:00
Ulrich VACHON
df92c83808
Update Go version to 1.12.x, update XCode version to 10.1, update MacOS minimum supported version to 10.11.
...
Signed-off-by: Ulrich VACHON <ulrich.vachon@docker.com >
2019-04-26 12:00:35 +02:00
Nassim 'Nass' Eddequiouaq
72f0375e37
Bump 0.6.0
...
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
2017-08-25 19:37:31 +02:00
Sebastiaan van Stijn
054c53824f
Bump version 0.5.2
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2017-06-15 11:21:41 +02:00
Sebastiaan van Stijn
e1d4c012bc
Fix storing URLs without scheme ( #72 )
...
* Fix storing URLs without scheme
If secrets are stored without specifying a scheme
(https://), the keychain-helper would interpret the
hostname as _path_, causing lookup of secrets to fail.
This patch makes sure that a scheme is added (if missing).
If no scheme is specified, https:// is used as a default.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
* Have pre go1.8 compiler able to compile
Signed-off-by: Tibor Vass <teabee89@gmail.com >
* Fix URL parsing with port and no scheme
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
* Improve parseURL comment
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
2017-06-15 10:58:17 +02:00
Jean-Laurent de Morlhon
2a67ef1524
make linter happy
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-05-30 18:26:18 +02:00
Jean-Laurent de Morlhon
fa4a4d4f71
Bump Version 0.5.1-> 0.5.2-devel
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-05-30 18:26:18 +02:00
Jean-Laurent de Morlhon
4d60b372aa
Add a version command
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-05-30 18:26:18 +02:00
Nassim Eddequiouaq
ed11c58ebf
Prevent invalid credentials: no missing server URL or username ( #62 )
...
* Prevent invalid credentials: no missing server URL or username
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
* Add missing username/serverURL error checks in credstore client
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
* Clean up doc on invalid creds errors and client's error checks
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
* Add tests for missing ServerURL/Username
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
* Clean isValidCredsMessage prototype
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
* Add test for missing server URL and more detailed error msg
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
2017-05-29 10:21:50 +02:00
Nassim 'Nass' Eddequiouaq
7133af577e
Creds label can be configured from helpers
...
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
2017-03-11 12:34:22 +01:00
Nassim 'Nass' Eddequiouaq
2a8670e0da
Cleanup original modifications to the exposed APIs
...
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
2017-03-10 15:14:04 +01:00
Nassim 'Nass' Eddequiouaq
cfe7556d6d
[SYNTAX] Run gofmt on changed files
...
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
2017-03-10 15:12:12 +01:00
Nassim 'Nass' Eddequiouaq
595b7f2531
Add a Docker Credentials label to store and list creds
...
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
2017-03-10 15:10:54 +01:00
Jake Sanders
c45d9e9e28
Implement client.List, change list API
...
[]string, []string -> map[string]string because the other APIs assume a
1:1 correspondence
Signed-off-by: Jake Sanders <jsand@google.com >
2016-09-02 15:15:12 -07:00
avaid96
8fa18eb16c
implementation on client side as well, complete with tests
...
Signed-off-by: avaid96 <avaid1996@gmail.com >
2016-07-13 10:20:51 -07:00
avaid96
205e3b3056
cleaned up some of the osx code, added a better test for list
...
Signed-off-by: avaid96 <avaid1996@gmail.com >
2016-07-11 23:34:20 -07:00
avaid96
5a8fb214ed
Full implementation for OSX ready
...
Signed-off-by: avaid96 <avaid1996@gmail.com >
2016-07-11 10:50:44 -07:00
David Calavera
c4fc9c07dd
Add client functions to allow integrations within other CLIs.
...
This is a simplification of how the docker engine implements
this feature, but it will be ported there once this is merged.
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-05-30 12:32:26 -07:00
David Calavera
039c315f22
Export credentials functions to be able to use them as a library.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-03-24 14:52:17 -04:00
David Calavera
2275377a31
Move away from password as a name. We store secrets.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-03-09 16:16:01 -05:00
David Calavera
a701e3c310
Remove extra package.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-02-09 13:03:40 -08:00
David Calavera
f4a0e81b0b
Implement credential programs reading from Stdin.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-02-09 10:53:34 -08:00
David Calavera
b7ffbdb74f
🌅 complete OS X keychain implementation.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-02-07 18:20:36 -08:00