Upgrade attohttpc and use native root certificates#1375
Upgrade attohttpc and use native root certificates#1375chriskrycho merged 1 commit intovolta-cli:mainfrom
Conversation
|
Hello, I just seen this PR. I will take time tomorrow to test it. Because I originally done this one #1365 I can't wait to have native ssl store support in this tool, with this, I will migrate with my teams from nvm-windows to volta at the next release ! |
|
Seems OK, after full uninstall volta (from windows params + remove appdata volta folder and program files volta folder) and Then run the msi my node / npm commands is working perfectly from volta proxy, with the installation of rights versions of node and npm from package.json volta key. Yes i'm behind a MITM Proxy enterprise so the CA certs needs to be loaded from the native ssl store. @charlespierce, can I ask when is plan the next release ? |
|
This breaks in macOS 12.7.6 with error: "Error cause: Io Error: The Trust Settings Record was corrupted." hooks.json mirror will not help. |
Closes #1364
Info
tls-rustlsfeature flag,attohttpcwould use WebPKI root certificates instead of the native certificate store for the appropriate system.rustlsinstead ofnative-tls, we regressed in our certificate handling, causing issues with corporate proxies.attohttpcadded the ability to use native root certificates with rustls via therustls-native-certscrate.native-tlsimplementation.Changes
attohttpcto use version 0.24 and activate thetls-rustls-native-rootsfeature flag, to ensure that we are using the expected certificate stores for our network connections.Tested