Let us walk on the 3-isogeny graph
Loading...
Searching...
No Matches
securetransport.py File Reference

Go to the source code of this file.

Data Structures

class  WrappedSocket
 
class  SecureTransportContext
 

Namespaces

namespace  pip
 
namespace  pip._vendor
 
namespace  pip._vendor.urllib3
 
namespace  pip._vendor.urllib3.contrib
 
namespace  pip._vendor.urllib3.contrib.securetransport
 

Functions

 inject_into_urllib3 ()
 
 extract_from_urllib3 ()
 
 _read_callback (connection_id, data_buffer, data_length_pointer)
 
 _write_callback (connection_id, data_buffer, data_length_pointer)
 
 makefile (self, mode, bufsize=-1)
 
 makefile (self, mode="r", buffering=None, *args, **kwargs)
 

Variables

 _fileobject = None
 
bool HAS_SNI = True
 
bool orig_util_HAS_SNI = util.HAS_SNI
 
 orig_util_SSLContext = util.ssl_.SSLContext
 
 _connection_refs = weakref.WeakValueDictionary()
 
 _connection_ref_lock = threading.Lock()
 
int SSL_WRITE_BLOCKSIZE = 16384
 
list CIPHER_SUITES
 
dict _protocol_to_min_max
 
 _read_callback_pointer = Security.SSLReadFunc(_read_callback)
 
 _write_callback_pointer = Security.SSLWriteFunc(_write_callback)
 
 makefile