Darkspirit
Darkspirit
> I cross compiled > TARGET_CC = None Then it won't work. TARGET_CC and TARGET_AR environment variables must be manually set. https://github.com/briansmith/ring/blob/main/BUILDING.md#cross-compiling
@Ivan-Sanchez-Diaz > I'm having the same problem compiling my project for armv7-unknown-linux-gnueabihf Try this: $ sudo apt install gcc-arm-linux-gnueabihf $ TARGET_CC=arm-linux-gnueabihf-gcc TARGET_AR=arm-linux-gnueabihf-gcc-ar cargo build --target=armv7-unknown-linux-gnueabihf https://github.com/briansmith/ring/blob/0f3bf0031a8dbba741b26f1f02ebde6b7db4a3d6/mk/cargo.sh#L63-L65
@fscarmen > x86_64-apple-darwin To cross-compile from Linux to macOS, you need osxcross, the macOS SDK and the environment variables: TARGET_CC=x86_64-apple-darwin14-clang TARGET_AR=x86_64-apple-darwin14-ar https://wapl.es/rust/2019/02/17/rust-cross-compile-linux-to-macos.html https://www.reddit.com/r/rust/comments/6rxoty/tutorial_cross_compiling_from_linux_for_osx/ https://github.com/cross-rs/cross/issues/436#issuecomment-808878741 https://github.com/cross-rs/cross/pull/480/files https://godot-rust.github.io/book/exporting/macosx.html
Depends on https://github.com/bluejekyll/trust-dns/issues/706.
https://github.com/briansmith/ring/issues/535 seems to be planned for the upcoming 0.17 release: https://github.com/briansmith/ring/pull/849#issuecomment-742863466 Could https://github.com/abetterinternet/crustls become a sufficient system package? Otherwise it would be great if https://github.com/mesalock-linux/mesalink could become one. An OpenSSL...
Ryan Sleevi's (Chrome Security Team) "requirements" for OCSP stapling support: https://gist.github.com/sleevi/5efe9ef98961ecfb4da8 There is a [lack of good OCSP Must Staple support](https://trac.nginx.org/nginx/ticket/812) in all webservers although it becomes more relevant.
A dependency to sec1 can't be added. Duplicate of https://github.com/rustls/rustls/issues/332#issuecomment-720708668.
Depends on briansmith/ring#870 for DNSSEC verification.
> libc-compatible C library implemented in Rust https://gitlab.redox-os.org/redox-os/relibc#relibc https://github.com/redox-os/relibc "relibc is a portable POSIX C standard library written in Rust." --- > It is under heavy development, and currently **supports...
CommonName is deprecated and should (must) no longer be used for validation: https://groups.google.com/a/chromium.org/d/msg/security-dev/IGT2fLJrAeo/csf_1Rh1AwAJ https://bugs.chromium.org/p/chromium/issues/detail?id=308330 https://bugzilla.mozilla.org/show_bug.cgi?id=1245280 https://github.com/FiloSottile/mkcert/issues/205#issuecomment-541458468