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
c5fbd3a5ad
Fix type conversion for labels added to search queries on macOS
...
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
2017-03-10 15:12:53 +01:00
Nassim 'Nass' Eddequiouaq
c6cf8aa13b
Add Label to Credentials in test files
...
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
2017-03-10 15:12:32 +01:00
Nassim 'Nass' Eddequiouaq
406812bf8e
Add a Docker Credentials label support for macOS
...
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
2017-03-10 15:11:13 +01:00
Emmanuel Briney
19ec1c3164
reconstruct the full url when doing keychain_list
...
Signed-off-by: Emmanuel Briney <emmanuel.briney@docker.com >
2017-03-03 17:16:00 +01:00
Emmanuel Briney
94963d0da8
osxkeychain: add cgo flags to support older version of OSX
...
Signed-off-by: Emmanuel Briney <emmanuel.briney@docker.com >
2017-02-21 10:41:54 +01:00
ebriney
eecc09c974
mac: delete credentials before adding them to avoid already exist error ( fixes #37 )
...
Signed-off-by: ebriney <emmanuel.briney@docker.com >
2017-02-14 22:50:44 +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
f1498a0524
go fmt is all osx files and general files
...
Signed-off-by: avaid96 <avaid1996@gmail.com >
2016-07-16 12:19:47 -07:00
avaid96
b63a32e7a2
fixed another bug in the test for osx
...
Signed-off-by: avaid96 <avaid1996@gmail.com >
2016-07-15 17:46:46 -07:00
avaid96
173fe2dbc2
fixed a bug in the test for osx
...
Signed-off-by: avaid96 <avaid1996@gmail.com >
2016-07-15 17:43:52 -07:00
avaid96
b3ebaa455d
trying to the OSX test to pass on Travis, it passes locally
...
Signed-off-by: avaid96 <avaid1996@gmail.com >
2016-07-15 17:32:47 -07:00
avaid96
029e094488
removed a semicolon and the placeholder for the error which we used to locate it. Seems like SecItemCopyMatching is giving an error for some reason- no error on local machine
...
Signed-off-by: avaid96 <avaid1996@gmail.com >
2016-07-13 14:36:14 -07:00
avaid96
887a66459a
I think OSX tests were failing because it was a list against an empty keychain, checking whether that is the case by filling it first
...
Signed-off-by: avaid96 <avaid1996@gmail.com >
2016-07-12 10:52:06 -07:00
avaid96
9557dc3c3f
fixing a vet issue
...
Signed-off-by: avaid96 <avaid1996@gmail.com >
2016-07-12 00:04:34 -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
Avi Vaid
7566a1e399
implemented freeing memory in secretservice and made minor edits to osxkeychain
...
Signed-off-by: Avi Vaid <avaid1996@gmail.com >
2016-07-11 19:45:37 -04:00
Avi Vaid
72661b3103
Implemented list functionality for secretservice- linux
...
Signed-off-by: Avi Vaid <avaid1996@gmail.com >
2016-07-11 19:33:35 -04: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
df8c7a02f1
Publish helper structs and methods.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-03-24 15:08:17 -07: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
0c4810e01f
Cleanup imports and vendor dependencies.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-02-22 19:06:32 -05:00
David Calavera
dd7a71bb12
Fix Fatal directive formatting.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-02-09 15:59:30 -08:00
David Calavera
4b716da070
Make sure missing credentials returns the right error.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-02-09 15:52:53 -08: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
7033e1459e
Fix go lint issues.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-02-08 09:18:57 -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