5 files changed
+101
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
355 | 355 | | |
356 | 356 | | |
357 | 357 | | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
358 | 387 | | |
359 | 388 | | |
360 | 389 | | |
| |||
4442 | 4471 | | |
4443 | 4472 | | |
4444 | 4473 | | |
| 4474 | + | |
| 4475 | + | |
| 4476 | + | |
| 4477 | + | |
| 4478 | + | |
| 4479 | + | |
| 4480 | + | |
| 4481 | + | |
| 4482 | + | |
| 4483 | + | |
| 4484 | + | |
| 4485 | + | |
| 4486 | + | |
| 4487 | + | |
| 4488 | + | |
| 4489 | + | |
| 4490 | + | |
| 4491 | + | |
| 4492 | + | |
| 4493 | + | |
| 4494 | + | |
| 4495 | + | |
| 4496 | + | |
4445 | 4497 | | |
4446 | 4498 | | |
4447 | 4499 | | |
| |||
4489 | 4541 | | |
4490 | 4542 | | |
4491 | 4543 | | |
4492 | | - | |
| 4544 | + | |
4493 | 4545 | | |
4494 | | - | |
| 4546 | + | |
4495 | 4547 | | |
4496 | 4548 | | |
4497 | 4549 | | |
4498 | 4550 | | |
4499 | 4551 | | |
4500 | 4552 | | |
4501 | | - | |
| 4553 | + | |
4502 | 4554 | | |
4503 | | - | |
| 4555 | + | |
4504 | 4556 | | |
4505 | 4557 | | |
4506 | 4558 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
23 | 26 | | |
24 | 27 | | |
25 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1228 | 1228 | | |
1229 | 1229 | | |
1230 | 1230 | | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
1231 | 1237 | | |
1232 | 1238 | | |
1233 | 1239 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
563 | 563 | | |
564 | 564 | | |
565 | 565 | | |
566 | | - | |
| 566 | + | |
567 | 567 | | |
568 | 568 | | |
569 | 569 | | |
| |||
574 | 574 | | |
575 | 575 | | |
576 | 576 | | |
577 | | - | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
578 | 611 | | |
579 | 612 | | |
580 | 613 | | |
| |||
- .github/workflows/main.yml+14-7
- crates/cargo-test-support/src/lib.rs+4
- crates/cargo-test-support/src/paths.rs+17-4
- crates/credential/README.md+8
- crates/credential/cargo-credential-1password/Cargo.toml+13
- crates/credential/cargo-credential-1password/src/main.rs+323
- crates/credential/cargo-credential-gnome-secret/Cargo.toml+14
- crates/credential/cargo-credential-gnome-secret/build.rs+3
- crates/credential/cargo-credential-gnome-secret/src/main.rs+210
- crates/credential/cargo-credential-macos-keychain/Cargo.toml+12
- crates/credential/cargo-credential-macos-keychain/src/main.rs+50
- crates/credential/cargo-credential-wincred/Cargo.toml+12
- crates/credential/cargo-credential-wincred/src/main.rs+99
- crates/credential/cargo-credential/Cargo.toml+10
- crates/credential/cargo-credential/README.md+41
- crates/credential/cargo-credential/src/lib.rs+86
- src/bin/cargo/commands/logout.rs+42
- src/bin/cargo/commands/mod.rs+3
- src/cargo/core/compiler/fingerprint.rs+1-1
- src/cargo/core/compiler/standard_lib.rs+18-39
- src/cargo/core/compiler/unit_dependencies.rs+12-2
- src/cargo/core/features.rs+2
- src/cargo/ops/mod.rs+2-2
- src/cargo/ops/registry.rs+126-57
- src/cargo/ops/registry/auth.rs+236
- src/cargo/util/config/mod.rs+53-26
- src/cargo/util/paths.rs+81
- src/doc/src/reference/build-scripts.md+7-10
- src/doc/src/reference/unstable.md+176
- tests/testsuite/build_script.rs+126-2
- tests/testsuite/credential_process.rs+488
- tests/testsuite/logout.rs+82
- tests/testsuite/main.rs+2
- tests/testsuite/mock-std/library/test/Cargo.toml-1
- tests/testsuite/mock-std/library/test/src/lib.rs-1
- tests/testsuite/mock-std/vendor/registry-dep-only-used-by-test/Cargo.toml-9
- tests/testsuite/mock-std/vendor/registry-dep-only-used-by-test/src/lib.rs-2
- tests/testsuite/mock-std/vendor/registry-dep-using-alloc/Cargo.toml-12
- tests/testsuite/mock-std/vendor/registry-dep-using-alloc/src/lib.rs-9
- tests/testsuite/mock-std/vendor/registry-dep-using-core/Cargo.toml-11
- tests/testsuite/mock-std/vendor/registry-dep-using-core/src/lib.rs-8
- tests/testsuite/mock-std/vendor/registry-dep-using-std/Cargo.toml-11
- tests/testsuite/mock-std/vendor/registry-dep-using-std/src/lib.rs-8
- tests/testsuite/mock-std/vendor/rustc-std-workspace-alloc/Cargo.toml-1
- tests/testsuite/mock-std/vendor/rustc-std-workspace-core/Cargo.toml-1
- tests/testsuite/mock-std/vendor/rustc-std-workspace-std/Cargo.toml-1
- tests/testsuite/standard_lib.rs+57-84
0 commit comments