1
0
mirror of https://github.com/docker/docs.git synced 2026-11-06 12:54:24 +03:00
Commit Graph

497 Commits

Author SHA1 Message Date
Diogo Monica
bdd6760c69 Changing key removal message
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-28 13:30:41 -07:00
Diogo Monica
5a57f5e970 Rebased off of master, working removes
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-28 11:55:53 -07:00
Diogo Monica
e7fb8ab46c Fixing golint
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-28 11:47:14 -07:00
Diogo Monica
579f51866b Removed all local keystores, added configurable trust dir
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-28 11:47:14 -07:00
Diogo Mónica
0d03d8a8e5 Merge pull request #143 from docker/remove_target
fixing remove
2015-07-28 11:39:30 -07:00
David Lawrence
529230369a tests for changelist client helpers
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-28 11:29:46 -07:00
David Lawrence
0f322c69a2 fixing remove
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-28 10:21:14 -07:00
Diogo Mónica
383f51134e Merge pull request #131 from docker/diogo-env-passphrases
Adding support for passphrases from env
2015-07-27 17:43:59 -07:00
Diogo Monica
b9dd9efe12 Adding default timestamp key to be ECDSA
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-27 17:35:30 -07:00
David Lawrence
70f9f3277a viper config for notary signer
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-27 17:33:11 -07:00
David Lawrence
c2571bed7d Merge pull request #105 from docker/imagename-regexp
Use correct regular expression for repository names in HTTP handlers
2015-07-27 15:07:35 -07:00
Aaron Lehmann
f8dc88a372 Updating godeps
The github.com/docker/distribution/registry/api/v2 package needs to be
vendored now that it's used by notary-server.

Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
2015-07-27 14:53:31 -07:00
Aaron Lehmann
02dfdaf197 Use correct regular expression for repository names in HTTP handlers
Import github.com/docker/distribution/registry/api/v2 to share the
regexps that the registry API uses.

Remove ErrUnauthorized in errors package, since it conflicts with one
defined in v2.

Fixes #92

Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
2015-07-27 14:51:59 -07:00
Diogo Monica
4546ded7e0 Adding support for passphrases from env
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-27 12:07:03 -07:00
Diogo Monica
b73a7a4cfa Removing comments
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-27 09:55:18 -07:00
Diogo Monica
a452ac4eb9 Changing SQL unique index
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-27 09:46:14 -07:00
Nathan McCauley
32e9b9191f Merge pull request #130 from docker/signer_persistence
Signer persistence
2015-07-27 09:30:06 -07:00
Diogo Monica
0fb0877c3c Adding new jose dependency, fixing nits
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-26 20:32:47 -07:00
Diogo Monica
a2472a5a72 Addressed comments, changed to PBES2, added key rotation
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-26 09:18:08 -07:00
Diogo Monica
c7e421a501 Fixing unique key_id entry enforcement
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-24 12:36:17 -07:00
Diogo Monica
e568babc0a Added one more test, and fixed delete bug
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-24 06:47:04 -07:00
David Lawrence
47f651ef8a fixing timestamp key retrieval
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-24 18:05:46 -07:00
Diogo Monica
37bced3efa Changed signer to use DB, added initial SQL for private_keys
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-24 05:49:02 -07:00
Diogo Monica
a0f5411bcf Remove old GORM attempt from server
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-24 05:47:01 -07:00
Diogo Monica
e81fc405f6 Refactored keystore, created keydbstore and added tests
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-24 05:46:40 -07:00
Diogo Monica
9e11389b53 Adding new godeps
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-24 05:45:52 -07:00
David Lawrence
ee383ced9c adding db queries
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-24 14:35:45 -07:00
Derek McGowan
77bced079e Merge pull request #128 from docker/err_to_debug
change error log to debug
2015-07-23 14:29:40 -07:00
David Lawrence
503a1b8a6e change error log to debug
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-23 14:24:46 -07:00
Diogo Mónica
7e14c717be Merge pull request #127 from dmcgowan/passphrase-update
Add passphrase function with file input
2015-07-23 13:45:34 -07:00
Derek McGowan
71aaf5c84d Add passphrase function with file input
Updates the prompt receiver to take in the in and out files from arguments.
The default function uses stdin and stdout.
Fixed a typo in comment from "directiory" to "directory".

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2015-07-23 13:43:02 -07:00
Derek McGowan
9926ead788 Merge pull request #126 from docker/retry_threshold_err
ErrSigVerifyFail isn't used, we should be retrying on ErrRoleThreshol…
2015-07-23 12:00:01 -07:00
David Lawrence
94de318202 ErrSigVerifyFail isn't used, we should be retrying on ErrRoleThreshold which means we didn't have enough keys to validate the signatures
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-23 11:57:40 -07:00
Diogo Monica
b4b364df5f Removing unused hex_bytes.go
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-23 03:45:05 -07:00
Diogo Mónica
6c92ca7f86 Merge pull request #124 from docker/diogo-fixing-missing-keys-error
Adding typed error for missing keys
2015-07-23 01:56:40 -07:00
Nathan McCauley
11af29d8db update tests to check for new types
Signed-off-by: Nathan McCauley <nathan.mccauley@docker.com>
2015-07-23 01:54:14 -07:00
Diogo Mónica
29ef721767 Merge pull request #112 from docker/skip-tls-verify-option
Only skip TLS certificate verification if this is explicitly specified in the config
2015-07-23 00:36:17 -07:00
Diogo Monica
c5ffbd1055 Adding typed error for missing keys
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-23 00:09:35 -07:00
Nathan McCauley
4e8fb88e56 Merge pull request #123 from docker/diogo-remove-stupid-debug-message
Removing Writing data debug line
2015-07-22 23:52:44 -07:00
Diogo Monica
85898a578d Removing Writing data debug line
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-22 23:41:18 -07:00
Nathan McCauley
9390014ee0 Merge pull request #121 from docker/diogo-adding-truststore-tests
Adding tests for CertsToRemove, and move tests around
2015-07-22 23:27:25 -07:00
Diogo Monica
ea2476ac6c Fixing minor nits
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-22 22:47:22 -07:00
Diogo Monica
8841736539 Adding thorough root certificate rotation tests
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-22 20:50:34 -07:00
David Lawrence
e780c4fe3c Merge pull request #122 from docker/gotuf_c5ce5
updating gotuf
2015-07-22 19:41:27 -07:00
David Lawrence
8a97c99c1e updating gotuf
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-22 19:37:23 -07:00
Diogo Monica
3154aa9d29 Adding tests for CertsToRemove, and move tests around
Signed-off-by: Diogo Monica <diogo@docker.com>
2015-07-22 19:08:01 -07:00
Diogo Mónica
1c54f699d1 Merge pull request #120 from docker/update_error_type
add ErrExpired to notary client to translate from gotuf ErrExpired
2015-07-22 18:57:45 -07:00
David Lawrence
6fd60f88d1 add ErrExpired to notary client to translate from gotuf ErrExpired
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-22 18:54:00 -07:00
Diogo Mónica
e335489b01 Merge pull request #119 from docker/abridge-key-ids
Abridge key ids on print, warn about key generation
2015-07-22 18:44:58 -07:00
Nathan McCauley
8fe2f4193e Abridge key ids on print, warn about key generation
Signed-off-by: Nathan McCauley <nathan.mccauley@docker.com>
2015-07-22 18:39:46 -07:00