Screenshots from the Rust build; system-roots feature for macOS cross-builds
docs/guide/img is re-shot from the 0.6 binary. TLS roots come from the operating system by default; build.sh cross-builds macOS on Linux without that feature (no Apple SDK), trusting the bundled Mozilla roots. Lock tests wait for the reader to report it is blocked rather than assuming how long unlocking takes on a busy machine. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
+7
-1
@@ -25,7 +25,13 @@ serde_json = "1"
|
||||
jiff = "0.2"
|
||||
tar = { version = "0.4.46", default-features = false }
|
||||
flate2 = { version = "1.1", default-features = false, features = ["rust_backend"] }
|
||||
ureq = { version = "3.4", default-features = false, features = ["rustls", "platform-verifier", "gzip"] }
|
||||
ureq = { version = "3.4", default-features = false, features = ["rustls", "gzip"] }
|
||||
|
||||
[features]
|
||||
default = ["system-roots"]
|
||||
# Verify TLS certificates against the operating system's trust store. Off,
|
||||
# the bundled Mozilla roots are used (for cross-built macOS binaries).
|
||||
system-roots = ["ureq/platform-verifier"]
|
||||
|
||||
[dev-dependencies]
|
||||
aes = "0.9"
|
||||
|
||||
Reference in New Issue
Block a user