( )⚙ D6343 sslutil: add support for SSLKEYLOGFILE to wrapsocket

This is an archive of the discontinued Mercurial Phabricator instance.

sslutil: add support for SSLKEYLOGFILE to wrapsocket
ClosedPublic

Authored by durin42 on May 4 2019, 11:42 PM.

Details

Summary

I recently learned of a Firefox/Chrome feature that allows
wiresharking otherwise-TLS'd network connections. Gloriously, there's
a pypi module that enables this same feature on Python, so let's add
support for it to Mercurial in case we need to wireshark some HTTPs
connections.

Diff Detail

Repository
rHG Mercurial
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

durin42 created this revision.May 4 2019, 11:42 PM
This revision was automatically updated to reflect the committed changes.