Arlo Siemsen

Results 13 issues of Arlo Siemsen

Allows registries to request Cargo to send the authentication token for all requests, rather than just publish/yank, implementing [RFC 3139](https://github.com/rust-lang/cargo/issues/10474). ### Items from the [tracking issue](https://github.com/rust-lang/cargo/issues/10474) > Do registries need...

S-waiting-on-review

### Implements [RFC 3289](https://github.com/rust-lang/rfcs/pull/3289) * When the crates-io source is replaced, the user needs to specify `--registry ` when running an API operation to disambiguate which registry to use. Otherwise,...

T-cargo
final-comment-period
disposition-merge
S-waiting-on-review

The `winapi` crate has not been updated in two years. The replacement is `windows-sys`. Testing: compiled with old `rustc` (1.39.0) Build performance: compilation time improved from `4.2 sec` to `3.1...

* Modify 1.39.0 patch to remove assertions about structure size due to alignment differences and workaround a linker issue searching for `CFMutableAttributedStringGetTypeID` by pulling in patch from `core-foundation` * Fix...

maybe-fixed

* Use vcpkg instead of nuget for zlib * Work around an issue when storing a non-copyable type in a map in a vector * Update vcxproj to VS2019 (v142...

* Adds bootstrapping scripts for 1.39.0 on Windows * Increase stack size for mrustc to avoid stack overflow * Add argument quoting for minicargo * Minor fixes

Sparse (HTTP) registries currently do not respect Cargo's retry policy for http requests. This change makes sparse registries use the same retry system as package downloads.

S-waiting-on-review
Z-sparse-registry

A few minor changes necessary to make `mrustc` build with VS2022. Does not actually change any of the projects to build with VS2022.

This RFC adds an option to Cargo that emits a Software Bill of Materials (SBOM) alongside compiled artifacts. Similar to how Cargo emits split debug info or "dep-info" (.d) files,...

T-cargo

Since `sh` is not available by default on Windows, git2-rs currently splits the credential helper string by whitespace, which attempts to execute an invalid command line in the case of...