moby--moby/vendor/golang.org/x/crypto
Sebastiaan van Stijn a38d8b0730
bump sirupsen/logrus v1.4.1
Full diff: https://github.com/sirupsen/logrus/compare/v1.3.0...v1.4.1

Fixes:

- Remove dependency on golang.org/x/crypto
- Fix wrong method calls Logger.Print and Logger.Warningln
- Update Entry.Logf to not do string formatting unless the log level is enabled
- Fix infinite recursion on unknown Level.String()
- Fix race condition in getCaller
- Fix Entry.WithContext method to return a copy of the initial entry

New:

- Add DeferExitHandler, similar to RegisterExitHandler but prepending the handler to the list of handlers (semantically like defer)
- Add CallerPrettyfier to JSONFormatter and `TextFormatter`
- Add Entry.WithContext() and Entry.Context, to set a context on entries to be used e.g. in hooks
- Enhance TextFormatter to not print caller information when they are empty

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2019-04-03 21:52:58 +02:00
..
cryptobyte Update golang.org/x/crypto 2019-03-21 16:48:45 +00:00
curve25519 Update golang.org/x/crypto 2019-03-21 16:48:45 +00:00
ed25519 Bump a bunch of dependencies to more recent versions 2018-08-01 10:37:27 +02:00
internal/subtle Bump a bunch of dependencies to more recent versions 2018-08-01 10:37:27 +02:00
nacl/secretbox Bump a bunch of dependencies to more recent versions 2018-08-01 10:37:27 +02:00
ocsp Update golang.org/x/crypto 2019-03-21 16:48:45 +00:00
otr Update golang.org/x/crypto 2019-03-21 16:48:45 +00:00
pbkdf2 Bump SwarmKit to f74983e7c015a38a81c8642803a78b8322cf7eac 2018-02-09 18:39:49 -08:00
pkcs12 Update golang.org/x/crypto 2019-03-21 16:48:45 +00:00
poly1305 Update golang.org/x/crypto 2019-03-21 16:48:45 +00:00
salsa20/salsa Update golang.org/x/crypto 2019-03-21 16:48:45 +00:00
ssh/test bump sirupsen/logrus v1.4.1 2019-04-03 21:52:58 +02:00
LICENSE
PATENTS
README.md revendor logrus and x/crypto 2017-09-14 11:05:47 -05:00

README.md

Go Cryptography

This repository holds supplementary Go cryptography libraries.

Download/Install

The easiest way to install is to run go get -u golang.org/x/crypto/.... You can also manually git clone the repository to $GOPATH/src/golang.org/x/crypto.

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.

The main issue tracker for the crypto repository is located at https://github.com/golang/go/issues. Prefix your issue with "x/crypto:" in the subject line, so it is easy to find.

Note that contributions to the cryptography package receive additional scrutiny due to their sensitive nature. Patches may take longer than normal to receive feedback.