aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/certs.py
Commit message (Collapse)AuthorAgeFilesLines
* reduce leaf certificate lifetime to one yearMaximilian Hils2020-04-081-2/+2
| | | Safari will, later this year, no longer accept new HTTPS certificates that expire more than 13 months from their creation date.
* update mypyMaximilian Hils2019-11-121-1/+1
|
* minor improvements and sans-io adjustmentsMaximilian Hils2019-11-111-2/+7
|
* Add EKU extension for dummy certificatesvin012019-10-031-0/+7
|
* Add key_size option to define rsa key size (#3657)vin012019-09-301-6/+6
|
* Change variable o to organization for generated certficates.Abhigyan Khaund2018-11-111-13/+13
|
* Add Organization field for the generated certificate (#3376)Abcdefghijklmnopqrstuvwxyzxyz2018-11-091-3/+17
| | | add organization field for the generated certificate
* Make private keys readable only by the ownerFred Miller2018-10-221-2/+18
|
* Change lifetime of dummy certificate to two years[OSC] Sven Schliesing2018-07-311-1/+1
|
* Add DEFAULT_EXP_DUMMY_CERT and set to 90 days[OSC] Sven Schliesing2018-07-311-1/+2
| | | | | Helps with Chrome's "certificates can not be valid longer than 27,5 month" Fixes #3273
* fix Python 3.6 variable type annotations #3053oscure762018-04-141-2/+2
|
* Misc. typosluz.paz2018-02-241-1/+1
| | | | | | | | | | | | | | Found via `codespell -q 3 -I ../mitmproxy-word-whitelist.txt` Where whitelist contains: ``` cas doubleclick nd ot seeked statics te thru ```
* avoid TLS/SSL ambiguity for Cert classThomas Kriechbaumer2018-01-071-3/+3
|
* rename TLS/SSL-related functionsThomas Kriechbaumer2018-01-061-1/+1
| | | | | | SSL is an outdated protocol superseeded by TLS. Although the commonly used library is called OpenSSL, it is no reason to still use outdated language for function names.
* mitmproxy.types -> mitmproxy.coretypesAldo Cortesi2017-12-171-1/+1
| | | | | | | | | | The types name is valuable, and we have a better use for it in collecting and exposing types for options and commands. The coretypes module should probably be split up anyway - it contains a threading base class, a few container objects, and the defintion of our serialization protocol. I was tempted to rename it to "uncagegorized" for the sake of honesty.
* fix #2563Maximilian Hils2017-10-241-19/+25
|
* remove old dntree implementationMaximilian Hils2017-10-241-40/+0
|
* update for pyasn1 0.3Ujjwal Verma2017-08-021-5/+3
|
* Remove private key from PKCS12 fileOliver Graff2017-06-121-0/+6
| | | | Fixes #2349
* py3: __ne__ delegates to __eq__ by defaultMaximilian Hils2017-03-141-3/+0
|
* do not return IP addresses in SSLCert.altnamesThomas Kriechbaumer2017-02-261-1/+2
|
* certs: coverage++Thomas Kriechbaumer2017-02-261-8/+12
|
* fix #939Thomas Kriechbaumer2017-01-231-2/+2
|
* fix #1676Maximilian Hils2016-10-271-1/+1
|
* The final piece: netlib -> mitproxy.netAldo Cortesi2016-10-201-1/+1
|
* netlib.certutils -> mitmproxy.certsAldo Cortesi2016-10-201-0/+481