-
-
Notifications
You must be signed in to change notification settings - Fork 626
Description
I ran into this issue while doing TLS interception on windows. If you don't have openssl installed, you will run into errors while decrypting traffic on the fly. During interception, the functions from proxy.common.pki are heavily used (probably to create and manage private & public keys).
My end goal is to distribute a compiled binary package of a project using proxy.py. However, now i have to make sure that openssl is bundled with it. And it is eating too much space for me.
So, upon reading the code from proxy.common.pki, the functions within are using command line version openssl. While python does provide pyopenssl library which can be used with cross platform support. '
So, my feature request would be to use pyopenssl instead of command line version. So, we don't have any kind of dependencies while using proxy.py