A pure-Rust asynchronous library for Docker Registry API v2
378f96b errors: rustfmt changes ac9d3d3 errors/reqwest: display error details 484a3c9 client: fix lint e96063d client: add new method to expose authorization status ec44609 fix: correctly separate multiple scopes with '&' cf79772 fix has_manifest for 404 responses - do not evaluate_media_type() 1775482 Use thiserror for error handling a81a019 Update tests/net/docker_io/mod.rs d7537e7 Update src/v2/auth.rs 142b15b Allow authentication without credentials for docker.io repo 201a06a Issue #143: Adding the license files and information to the README
5a4ec71 Client::login
has been replaced by Client::authenticate
5a4ec71 v2/auth: add Basic authentication and refactor bb17036 Workaround GCR bug 16edad8 examples: add script to run all 419b6f3 examples/image: add IMAGE_OVERWRITE env var 8fd87b9 tests/net/quay: improve test-net{,-private} feature gating 44ebdf1 v2/client: add accept_invalid_certs option ccf4905 Reuse reqwest::Client a03f9de v2/manifest: add a function to fetch content-digest for a tag 712f7da tests/mock/tags: refactor assertion and error handling 69061df examples,tests: restore behavior from before cb6141b a68a3fc v2/{auth,catalog}: make use of error_chain features aea2077 errors: remove top-level uses 93ce062 tests/net/quay: add a feature-gate to auth tests 2413bc6 Cargo,travis: add and enbale 'test-net-private' feature 785f23a v2/auth: add authentication helper method b9cfe09 tests/net: adapt to async/await changes 4410140 v2/{catalog,tags}: use async_stream and yield 82275b5 Cargo/deps: init async-stream at 0.2 2d6b579 Adapt to bumped dependencies and use async/await a959bb6 Switch to Rust edition 2018 a131ef2 tests/net/quay: ignore insecure test
(generated via git log --no-merges --pretty=oneline --abbrev-commit 0.3.1..0.4.0 | grep -vEi ' build\(deps\)| cargo: | travis'
)
cargo publish
compatibility #129 (steveeJ)Send
bound to most of the API #120 (steveeJ)rustfmt --all
with version 1.0.3 #104 (steveeJ)(list generated via ghch --remote=upstream --from=0.2.1 --to=0.3.1 --format=markdown
| grep -v dependabot)
dkregistry 0.2.0
dkregistry 0.1.0