Notary is a project that allows anyone to have trust over arbitrary collections of data
notary-Darwin-amd64 9593cc0a341e7fe1d01e6834e9964558318a8679c058b6da755b8608dbeac3de
notary-Linux-amd64 73353b2b4b85604c738a6800465133cb3a828dff0aa26f3c0926dd9a73e19879
notary-Windows-amd64.exe 9d736f9b569b6a6a3de30cbfa3c60a764acdd445cf4ced760efa9d370bcad64f
libykcs11
can be found in several additional locations on Fedora. #1286
NOTARY_AUTH
, which should contain a base64-encoded "username:password" value. #1246
ioutil.ReadAll
responses from the server without limiting the size. #1186
warn
, and if the -v
option is passed, it is at info
. #1179
parseTime=true
when using MySQL, notary server and signer will automatically add the option. #1150
notary init
now accepts a --root-cert
and --root-key
flag for use with privately generated certificates and keys. #1144
notary key generate
now accepts a --role
flag as well as a --output
flag. This means it can generate new targets or delegation keys, and it can also output keys to a file instead of storing it in the default notary key store. #1134
notary key rotate
now accepts a flag specifying which key to rotate to #942
NewNotaryRepository
can now be provided with a remote store and changelist, as opposed to always constructing its own. #1094
NewNotaryReository
now requires a non-nil cache store. #1185
TUFClient
was previously mistakenly exported, and is now unexported. #1215
Repository
interface type to standardize client.NotaryRepository
. #1220
NewFileCachedNotaryRepository
and NewNotaryRepository
have been renamed, respectively, to NewFileCachedRepository
and NewRepository
to reduce redundancy. #1226
NewRepository
returns an interface as opposed to the concrete type NotaryRepository
it previously did. NotaryRepository
is also now an unexported concrete type. #1226
utils
package to the trustmanager
package. #1250
cross/notary-Darwin-amd64 a58af6a845160d36c650a6d4441ed76d4ca7776a6676bfc5a54658bb275fad8d
cross/notary-Linux-amd64 f4e421b3bb3c32c39372f7f02fbe80c67580cccd381f9722b1c702b3ab63a1c7
cross/notary-Windows-amd64.exe 9f5e419adbeb19c655f3229ecc5922fe2934b0098d6207089baa679f64949787
notary-Darwin-amd64 1e32aad049d2835b0c5b4805f9abc39b88c4de90b9743775c33c9faaf6c6c383
notary-Linux-amd64 06cd02c4c2e7a3b1ad9899b03b3d4dde5392d964c675247d32f604a24661f839
notary-Windows-amd64.exe a9d4dd661072fc428af7d832efc5bdccf9f230b6f5547d61e2833b1d6f35709c
private
directory, not just under private/root_keys
or private/tuf_keys
#981
timestamp_keys
table, which stored redundant information #889
notary delete
command to delete local and/or remote repo data #895
notary witness
command to stage signatures for specified roles #875
-p
flag to offline commands to attempt auto-publish #886 #912 #923
notary reset
command to manage staged changes #959 #856
--rootkey
flag to notary init
to provide a private root key for a repo #801
notary delegation purge
command to remove a specified key from all delegations #855
text/tabwriter
package #809
notary-Darwin-amd64 0a7aa1356cc3f291844ecbd4632dc508a341dc15a2097deaa0d393ec37f95b54
notary-Linux-amd64 2ac583805c49a50e4b71003597f7fbee48393e836e9a0701671e079d1cd9c96d
notary-Windows-amd64.exe bc2d527c41738bb4efaa4b7745e546cae4621a0752c72958648e8250fd365855
notary-Darwin-amd64 dfca69606e920142611209e50aa14124b83ac6af54473bf0102d2ceea2355140
notary-Linux-amd64 1cb85573282dd38657dc2af86fd403ceea5cd7440ac7f418f8d898fa5a9d071a
notary-Linux-static-amd64 66e7fbfb03dc88c0b592b0492ff66b8c325a204738c4c9447239fcaeb47be635
notary
server and clientnotary CLI
commands for managing delegation roles: notary delegation
add
, list
and remove
subcommandsnotary CLI
commands for adding targets to delegation roles
notary add --roles
and notary remove --roles
to manipulate targets for delegationsnotary
serverdocker-compose
configuration to use official mariadb image
notarymysql
data
directorynotary-server
and notary-signer
with separate usersnotary CLI
command for changing private key passphrases: notary key passwd
notary CLI
commands for importing and exporting keysnotary CLI
log level to fatal, introduce new verbose (error-level) and debug-level settings<KEY_ID>_role.key
, instead store as <KEY_ID>.key
; new private keys from new notary clients will crash old notary clientsnotary-v0.2_darwin-amd64.zip c3e78a9d037fa040cf0b97d1f1c587cfe37eeb993b182002d2cd8322642d649c
notary-v0.2_linux-amd64.zip 5ab2dab6deaffa7ea8261b35c88996bd2b53c311a6036a27e90eb73bd048ebe2
notary-v0.2_darwin-amd64.tar.gz 5e2d9fb5626cf64f9ea616ba89eff8dfef171451068a23465c967e6cf7e7b4c3
notary-v0.2_linux-amd64.tar.gz 15edcc66b604ecd73780848a64841371847c4b85951a09ae0b9734459fc7db53
The first release of the notary client supports the following features:
~/.notary/config.json
notary-v0.1_darwin-amd64.zip 90019e80390c8e514861fa34af4ad009
notary-v0.1_linux-amd64.zip 818413c06ac00c7ef8a393769a66eec3
notary-v0.1_darwin-amd64.tar.gz 173f8020e1e8a8b5d15c3be18f58cf36
notary-v0.1_linux-amd64.tar.gz 47ba6374daefea6abcf9e7505ed8c4a6
notary-v0.1_darwin-amd64.zip 804b367e9e7b0896748c32ccf52c3a46255149a258322f3d1346e80bca55e859
notary-v0.1_linux-amd64.zip 760c449b7005f348863e43deb922ee7926f5f8018824cc40046e1a742bf3b5ee
notary-v0.1_darwin-amd64.tar.gz 2d6968e01927157c8bd0165088b7b59c389c6d9b0752e7608e724b2afdc745ec
notary-v0.1_linux-amd64.tar.gz a33c6541733a38aa63b2e0581503381547e0a2bd181891b016f1ffada726ce45