summaryrefslogtreecommitdiff
path: root/src/OpenSSL/SSL.py
Commit message (Expand)AuthorAgeFilesLines
* add attributes only conditionally (#1158)Ben Greiner2022-10-221-3/+6
* add `Connection.use_(certificate|privatekey)` (#1121)Maximilian Hils2022-09-161-0/+32
* Move away from the SSLEAY name (#1144)Alex Gaynor2022-09-161-8/+16
* Fix docs in `SSL.Context.get_alpn_proto_negotiated` (#1137)Nikita Sobolev2022-07-231-1/+1
* Expose SSL_OP_IGNORE_UNEXPECTED_EOF (#1127)dreid2022-06-091-0/+6
* add `Connection.set_verify`, fix #255 (#1073)Maximilian Hils2022-05-131-0/+29
* repair CI (#1116)Paul Kehrer2022-05-111-0/+18
* Remove SSL_library_init call (#1110)Alex Gaynor2022-03-211-5/+0
* Implement Context constructor in terms of new OpenSSL APIs (#1109)Alex Gaynor2022-03-141-22/+14
* flake8-import-order (#1099)whiteowl32022-03-021-7/+6
* Don’t inherit from object (#1084)lovetox2022-01-301-4/+4
* Update variable name, there are now many linuxes (#1070)Alex Gaynor2021-12-241-4/+4
* Rename path_string to path_bytes since that's what it actually does (#1067)Alex Gaynor2021-12-201-7/+7
* Remove native, it's behavior is confusing (#1069)Alex Gaynor2021-12-201-2/+1
* Remove dead code (#1068)Alex Gaynor2021-12-201-7/+0
* remove SSL_CTX_set_ecdh_auto call (#1059)Paul Kehrer2021-11-031-6/+0
* Expose some DTLS-related features (#1026)Nathaniel J. Smith2021-11-021-1/+134
* Check for invalid ALPN lists before calling OpenSSL, for consistency (#1056)Nathaniel J. Smith2021-10-271-0/+12
* py27 going, going, gone (#1047)Paul Kehrer2021-10-041-19/+17
* add `NO_OVERLAPPING_PROTOCOLS` to `__all__` (#1025)Maximilian Hils2021-06-301-0/+1
* Add SSL_CTX_set_min_proto_version/SSL_CTX_set_max_proto_version bindings (#985)Maximilian Hils2021-03-101-2/+58
* Check return code of SSL_[CTX_]set_alpn_protos (#993)Maximilian Hils2021-02-171-2/+19
* cleanup from_buffer now that we just use cffi natively (#989)masterAlex Gaynor2021-01-161-4/+3
* Fix for running on OpenSSL 1.1.0 + CI (#978)Alex Gaynor2020-12-141-1/+4
* Keep reference to SSL verify_call in Connection object (#956)Arne Schwabe2020-11-271-0/+6
* Fix spelling of set in set_verify docstring (#959)Arne Schwabe2020-11-131-2/+2
* Drop CI for OpenSSL 1.0.2 (#953)Alex Gaynor2020-10-261-39/+6
* I'm back in black (#941)Alex Gaynor2020-08-261-4/+5
* Context.set_verify: allow omission of callback (#933)Maximilian Hils2020-08-071-11/+17
* Allow accessing a connection's verfied certificate chain (#894)Shane Harvey2020-08-051-7/+54
* focal time (#929)Paul Kehrer2020-08-051-1/+2
* remove npn support entirely. you should be using alpn (#932)Paul Kehrer2020-08-031-180/+0
* Add SSL.Context.set_keylog_callback (#910)Maximilian Hils2020-07-281-0/+31
* Paint it Black by the Rolling Stones (#920)Alex Gaynor2020-07-231-161/+196
* Drop OpenSSL 1.0.1 (#908)Alex Gaynor2020-04-071-10/+6
* Remove asserts (#904)Adrián Chaves2020-03-311-3/+3
* Random cleanup around our usage of binary_type (#879)Alex Gaynor2019-11-181-5/+3
* ALPN: complete handshake without accepting a client's protocols. (#876)Mark Williams2019-11-181-10/+25
* use _ffi.from_buffer() to support bytearray (#852)Daniel Holth2019-11-181-37/+35
* Expose OP_NO_TLSv1_3 (#861)Nathaniel J. Smith2019-08-021-0/+5
* Update SSL.py docstring (#849)Daniel Holth2019-07-051-1/+1
* OpenSSL always has SNI (#821)Alex Gaynor2019-02-221-8/+0
* Deprecated NPN (#820)Alex Gaynor2019-02-221-0/+9
* Raise an Error with "no cipher match" even with TLS 1.3 (#818)Mark Williams2019-02-141-3/+12
* Removed deprecated Type aliases (#814)Alex Gaynor2019-02-071-14/+0
* Hypothetically fixes pyOpenSSL tests (#805)Paul Kehrer2019-01-211-0/+13
* Tone down the comment around SSL_set_tlsext_status_ocsp_resp. (#764)David Benjamin2018-05-221-7/+2
* Fix SSL_CTX_set_tlsext_servername_callback type signature. (#763)David Benjamin2018-05-221-1/+1
* Add Connection.get_certificate method (#733)Jeremy Lainé2018-05-161-0/+12
* Make sure a NotImplementedError is always raised on Connection.makefile() (#744)Ayke2018-05-161-1/+1