1 file changed
+1
-1
lines changed- .github/renovate.json5+3
- Cargo.lock+16-7
- Cargo.toml+11-3
- crates/cargo-test-support/src/compare.rs+1
- crates/cargo-test-support/src/registry.rs+36
- crates/crates-io/Cargo.toml+2-2
- crates/crates-io/lib.rs+79-88
- credential/cargo-credential-1password/Cargo.toml+1-1
- credential/cargo-credential-1password/src/lib.rs+66-72
- credential/cargo-credential-gnome-secret/Cargo.toml+1-1
- credential/cargo-credential-gnome-secret/src/libsecret.rs+102-86
- credential/cargo-credential-macos-keychain/Cargo.toml+1-1
- credential/cargo-credential-macos-keychain/src/lib.rs+87
- credential/cargo-credential-macos-keychain/src/main.rs-58
- credential/cargo-credential-wincred/Cargo.toml+1-1
- credential/cargo-credential-wincred/src/lib.rs+128
- credential/cargo-credential-wincred/src/main.rs-122
- credential/cargo-credential/Cargo.toml+4-1
- credential/cargo-credential/README.md+1-1
- credential/cargo-credential/src/lib.rs+275-67
- credential/cargo-credential/src/secret.rs+101
- src/bin/cargo/commands/login.rs+1-26
- src/bin/cargo/commands/owner.rs+1-1
- src/bin/cargo/commands/yank.rs+1-1
- src/cargo/core/compiler/fingerprint/mod.rs+18-5
- src/cargo/core/package.rs+2-4
- src/cargo/core/resolver/encode.rs+93-11
- src/cargo/core/resolver/resolve.rs+2
- src/cargo/core/source/source_id.rs+64-8
- src/cargo/ops/registry/login.rs+17-124
- src/cargo/ops/registry/logout.rs-26
- src/cargo/ops/registry/mod.rs+10-8
- src/cargo/ops/registry/owner.rs+4-4
- src/cargo/ops/registry/publish.rs+8-6
- src/cargo/ops/registry/yank.rs+4-4
- src/cargo/sources/git/source.rs+4-1
- src/cargo/sources/registry/download.rs+8-1
- src/cargo/sources/registry/http_remote.rs+20-12
- src/cargo/util/auth/asymmetric.rs-156
- src/cargo/util/auth/mod.rs+342-482
- src/cargo/util/config/mod.rs+8-11
- src/cargo/util/config/path.rs+24-1
- src/cargo/util/credential/adaptor.rs+71
- src/cargo/util/credential/mod.rs+8
- src/cargo/util/credential/paseto.rs+216
- src/cargo/util/credential/process.rs+79
- src/cargo/util/credential/token.rs+100
- src/cargo/util/errors.rs+13-2
- src/cargo/util/mod.rs+1
- src/cargo/util/toml_mut/dependency.rs+5-1
- src/doc/src/reference/external-tools.md+2-1
- src/doc/src/reference/overriding-dependencies.md+3-3
- src/doc/src/reference/unstable.md+181-80
- tests/testsuite/credential_process.rs+318-254
- tests/testsuite/freshness.rs+61-1
- tests/testsuite/lockfile_compat.rs+195
- tests/testsuite/login.rs+34-132
- tests/testsuite/owner.rs+4-4
- tests/testsuite/publish.rs+5-5
- tests/testsuite/registry_auth.rs+3-93
- tests/testsuite/yank.rs+4-4
0 commit comments