pyca / cryptography

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
https://cryptography.io
Other
6.68k stars 1.54k forks source link

Cryptography install blows up on PyPy + Windows #2031

Closed Lukasa closed 9 years ago

Lukasa commented 9 years ago

PyPy 2.5.1, Windows 7

When installing cryptography on Windowsy PyPy, everything explodes. There seems to be two reasons for this. Firstly, there is no Windows + PyPy wheel, so the wheel solution doesn't appear to work there, we need to compile from source.

That's fine, I'm set up for that, but when I do, I get this error (warning, long):

Collecting cryptography                                                                                                                                                                                                                       
  Using cached cryptography-0.9.1.tar.gz                                                                                                                                                                                                      
Requirement already satisfied (use --upgrade to upgrade): idna in c:\users\cb2\documents\calico\calico\.tox\pypy\site-packages (from cryptography)                                                                                            
Requirement already satisfied (use --upgrade to upgrade): pyasn1 in c:\users\cb2\documents\calico\calico\.tox\pypy\site-packages (from cryptography)                                                                                          
Requirement already satisfied (use --upgrade to upgrade): six>=1.4.1 in c:\users\cb2\documents\calico\calico\.tox\pypy\site-packages (from cryptography)                                                                                      
Requirement already satisfied (use --upgrade to upgrade): setuptools in c:\users\cb2\documents\calico\calico\.tox\pypy\site-packages (from cryptography)                                                                                      
Requirement already satisfied (use --upgrade to upgrade): enum34 in c:\users\cb2\documents\calico\calico\.tox\pypy\site-packages (from cryptography)                                                                                          
Requirement already satisfied (use --upgrade to upgrade): ipaddress in c:\users\cb2\documents\calico\calico\.tox\pypy\site-packages (from cryptography)                                                                                       
Building wheels for collected packages: cryptography                                                                                                                                                                                          
  Running setup.py bdist_wheel for cryptography                                                                                                                                                                                               
  Complete output from command C:\Users\cb2\Documents\calico\calico\.tox\pypy\bin\pypy.EXE -c "import setuptools;__file__='c:\\users\\cb2\\appdata\\local\\temp\\pip-build-qq9gsl\\cryptography\\setup.py';exec(compile(open(__file__).read().
replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d c:\users\cb2\appdata\local\temp\tmpt3qq1apip-wheel-:                                                                                                                                
  running bdist_wheel                                                                                                                                                                                                                         
  running build                                                                                                                                                                                                                               
  running build_py                                                                                                                                                                                                                            
  creating build                                                                                                                                                                                                                              
  creating build\lib.win32-2.7                                                                                                                                                                                                                
  creating build\lib.win32-2.7\cryptography                                                                                                                                                                                                   
  copying src\cryptography\exceptions.py -> build\lib.win32-2.7\cryptography                                                                                                                                                                  
  copying src\cryptography\fernet.py -> build\lib.win32-2.7\cryptography                                                                                                                                                                      
  copying src\cryptography\utils.py -> build\lib.win32-2.7\cryptography                                                                                                                                                                       
  copying src\cryptography\x509.py -> build\lib.win32-2.7\cryptography                                                                                                                                                                        
  copying src\cryptography\__about__.py -> build\lib.win32-2.7\cryptography                                                                                                                                                                   
  copying src\cryptography\__init__.py -> build\lib.win32-2.7\cryptography                                                                                                                                                                    
  creating build\lib.win32-2.7\cryptography\hazmat                                                                                                                                                                                            
  copying src\cryptography\hazmat\__init__.py -> build\lib.win32-2.7\cryptography\hazmat                                                                                                                                                      
  creating build\lib.win32-2.7\cryptography\hazmat\backends                                                                                                                                                                                   
  copying src\cryptography\hazmat\backends\interfaces.py -> build\lib.win32-2.7\cryptography\hazmat\backends                                                                                                                                  
  copying src\cryptography\hazmat\backends\multibackend.py -> build\lib.win32-2.7\cryptography\hazmat\backends                                                                                                                                
  copying src\cryptography\hazmat\backends\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\backends                                                                                                                                    
  creating build\lib.win32-2.7\cryptography\hazmat\bindings                                                                                                                                                                                   
  copying src\cryptography\hazmat\bindings\utils.py -> build\lib.win32-2.7\cryptography\hazmat\bindings                                                                                                                                       
  copying src\cryptography\hazmat\bindings\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\bindings                                                                                                                                    
  creating build\lib.win32-2.7\cryptography\hazmat\primitives                                                                                                                                                                                 
  copying src\cryptography\hazmat\primitives\cmac.py -> build\lib.win32-2.7\cryptography\hazmat\primitives                                                                                                                                    
  copying src\cryptography\hazmat\primitives\constant_time.py -> build\lib.win32-2.7\cryptography\hazmat\primitives                                                                                                                           
  copying src\cryptography\hazmat\primitives\hashes.py -> build\lib.win32-2.7\cryptography\hazmat\primitives                                                                                                                                  
  copying src\cryptography\hazmat\primitives\hmac.py -> build\lib.win32-2.7\cryptography\hazmat\primitives                                                                                                                                    
  copying src\cryptography\hazmat\primitives\padding.py -> build\lib.win32-2.7\cryptography\hazmat\primitives                                                                                                                                 
  copying src\cryptography\hazmat\primitives\serialization.py -> build\lib.win32-2.7\cryptography\hazmat\primitives                                                                                                                           
  copying src\cryptography\hazmat\primitives\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\primitives                                                                                                                                
  creating build\lib.win32-2.7\cryptography\hazmat\backends\commoncrypto                                                                                                                                                                      
  copying src\cryptography\hazmat\backends\commoncrypto\backend.py -> build\lib.win32-2.7\cryptography\hazmat\backends\commoncrypto                                                                                                           
  copying src\cryptography\hazmat\backends\commoncrypto\ciphers.py -> build\lib.win32-2.7\cryptography\hazmat\backends\commoncrypto                                                                                                           
  copying src\cryptography\hazmat\backends\commoncrypto\hashes.py -> build\lib.win32-2.7\cryptography\hazmat\backends\commoncrypto                                                                                                            
  copying src\cryptography\hazmat\backends\commoncrypto\hmac.py -> build\lib.win32-2.7\cryptography\hazmat\backends\commoncrypto                                                                                                              
  copying src\cryptography\hazmat\backends\commoncrypto\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\backends\commoncrypto                                                                                                          
  creating build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                                                                           
  copying src\cryptography\hazmat\backends\openssl\backend.py -> build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                     
  copying src\cryptography\hazmat\backends\openssl\ciphers.py -> build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                     
  copying src\cryptography\hazmat\backends\openssl\cmac.py -> build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                        
  copying src\cryptography\hazmat\backends\openssl\dsa.py -> build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                         
  copying src\cryptography\hazmat\backends\openssl\ec.py -> build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                          
  copying src\cryptography\hazmat\backends\openssl\hashes.py -> build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                      
  copying src\cryptography\hazmat\backends\openssl\hmac.py -> build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                        
  copying src\cryptography\hazmat\backends\openssl\rsa.py -> build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                         
  copying src\cryptography\hazmat\backends\openssl\utils.py -> build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                       
  copying src\cryptography\hazmat\backends\openssl\x509.py -> build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                        
  copying src\cryptography\hazmat\backends\openssl\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\backends\openssl                                                                                                                    
  creating build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                                                                                      
  copying src\cryptography\hazmat\bindings\commoncrypto\binding.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                           
  copying src\cryptography\hazmat\bindings\commoncrypto\cf.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                                
  copying src\cryptography\hazmat\bindings\commoncrypto\common_cryptor.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                    
  copying src\cryptography\hazmat\bindings\commoncrypto\common_digest.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                     
  copying src\cryptography\hazmat\bindings\commoncrypto\common_hmac.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                       
  copying src\cryptography\hazmat\bindings\commoncrypto\common_key_derivation.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                             
  copying src\cryptography\hazmat\bindings\commoncrypto\common_symmetric_key_wrap.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                         
  copying src\cryptography\hazmat\bindings\commoncrypto\secimport.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                         
  copying src\cryptography\hazmat\bindings\commoncrypto\secitem.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                           
  copying src\cryptography\hazmat\bindings\commoncrypto\seckey.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                            
  copying src\cryptography\hazmat\bindings\commoncrypto\seckeychain.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                       
  copying src\cryptography\hazmat\bindings\commoncrypto\sectransform.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                      
  copying src\cryptography\hazmat\bindings\commoncrypto\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\commoncrypto                                                                                                          
  creating build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                                                                           
  copying src\cryptography\hazmat\bindings\openssl\aes.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                         
  copying src\cryptography\hazmat\bindings\openssl\asn1.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                        
  copying src\cryptography\hazmat\bindings\openssl\bignum.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                      
  copying src\cryptography\hazmat\bindings\openssl\binding.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                     
  copying src\cryptography\hazmat\bindings\openssl\bio.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                         
  copying src\cryptography\hazmat\bindings\openssl\cmac.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                        
  copying src\cryptography\hazmat\bindings\openssl\cms.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                         
  copying src\cryptography\hazmat\bindings\openssl\conf.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                        
  copying src\cryptography\hazmat\bindings\openssl\crypto.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                      
  copying src\cryptography\hazmat\bindings\openssl\dh.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                          
  copying src\cryptography\hazmat\bindings\openssl\dsa.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                         
  copying src\cryptography\hazmat\bindings\openssl\ec.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                          
  copying src\cryptography\hazmat\bindings\openssl\ecdh.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                        
  copying src\cryptography\hazmat\bindings\openssl\ecdsa.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                       
  copying src\cryptography\hazmat\bindings\openssl\engine.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                      
  copying src\cryptography\hazmat\bindings\openssl\err.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                         
  copying src\cryptography\hazmat\bindings\openssl\evp.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                         
  copying src\cryptography\hazmat\bindings\openssl\hmac.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                        
  copying src\cryptography\hazmat\bindings\openssl\nid.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                         
  copying src\cryptography\hazmat\bindings\openssl\objects.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                     
  copying src\cryptography\hazmat\bindings\openssl\opensslv.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                    
  copying src\cryptography\hazmat\bindings\openssl\osrandom_engine.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                             
  copying src\cryptography\hazmat\bindings\openssl\pem.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                         
  copying src\cryptography\hazmat\bindings\openssl\pkcs12.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                      
  copying src\cryptography\hazmat\bindings\openssl\pkcs7.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                       
  copying src\cryptography\hazmat\bindings\openssl\rand.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                        
  copying src\cryptography\hazmat\bindings\openssl\rsa.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                         
  copying src\cryptography\hazmat\bindings\openssl\ssl.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                         
  copying src\cryptography\hazmat\bindings\openssl\x509.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                        
  copying src\cryptography\hazmat\bindings\openssl\x509name.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                    
  copying src\cryptography\hazmat\bindings\openssl\x509v3.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                      
  copying src\cryptography\hazmat\bindings\openssl\x509_vfy.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                    
  copying src\cryptography\hazmat\bindings\openssl\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl                                                                                                                    
  creating build\lib.win32-2.7\cryptography\hazmat\primitives\asymmetric                                                                                                                                                                      
  copying src\cryptography\hazmat\primitives\asymmetric\dh.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\asymmetric                                                                                                                
  copying src\cryptography\hazmat\primitives\asymmetric\dsa.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\asymmetric                                                                                                               
  copying src\cryptography\hazmat\primitives\asymmetric\ec.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\asymmetric                                                                                                                
  copying src\cryptography\hazmat\primitives\asymmetric\padding.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\asymmetric                                                                                                           
  copying src\cryptography\hazmat\primitives\asymmetric\rsa.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\asymmetric                                                                                                               
  copying src\cryptography\hazmat\primitives\asymmetric\utils.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\asymmetric                                                                                                             
  copying src\cryptography\hazmat\primitives\asymmetric\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\asymmetric                                                                                                          
  creating build\lib.win32-2.7\cryptography\hazmat\primitives\ciphers                                                                                                                                                                         
  copying src\cryptography\hazmat\primitives\ciphers\algorithms.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\ciphers                                                                                                              
  copying src\cryptography\hazmat\primitives\ciphers\base.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\ciphers                                                                                                                    
  copying src\cryptography\hazmat\primitives\ciphers\modes.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\ciphers                                                                                                                   
  copying src\cryptography\hazmat\primitives\ciphers\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\ciphers                                                                                                                
  creating build\lib.win32-2.7\cryptography\hazmat\primitives\interfaces                                                                                                                                                                      
  copying src\cryptography\hazmat\primitives\interfaces\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\interfaces                                                                                                          
  creating build\lib.win32-2.7\cryptography\hazmat\primitives\kdf                                                                                                                                                                             
  copying src\cryptography\hazmat\primitives\kdf\hkdf.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\kdf                                                                                                                            
  copying src\cryptography\hazmat\primitives\kdf\pbkdf2.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\kdf                                                                                                                          
  copying src\cryptography\hazmat\primitives\kdf\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\kdf                                                                                                                        
  creating build\lib.win32-2.7\cryptography\hazmat\primitives\twofactor                                                                                                                                                                       
  copying src\cryptography\hazmat\primitives\twofactor\hotp.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\twofactor                                                                                                                
  copying src\cryptography\hazmat\primitives\twofactor\totp.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\twofactor                                                                                                                
  copying src\cryptography\hazmat\primitives\twofactor\__init__.py -> build\lib.win32-2.7\cryptography\hazmat\primitives\twofactor                                                                                                            
  running egg_info                                                                                                                                                                                                                            
  writing src\cryptography.egg-info\PKG-INFO                                                                                                                                                                                                  
  writing dependency_links to src\cryptography.egg-info\dependency_links.txt                                                                                                                                                                  
  writing entry points to src\cryptography.egg-info\entry_points.txt                                                                                                                                                                          
  writing requirements to src\cryptography.egg-info\requires.txt                                                                                                                                                                              
  writing top-level names to src\cryptography.egg-info\top_level.txt                                                                                                                                                                          
  warning: manifest_maker: standard file '-c' not found                                                                                                                                                                                       

  reading manifest file 'src\cryptography.egg-info\SOURCES.txt'                                                                                                                                                                               
  reading manifest template 'MANIFEST.in'                                                                                                                                                                                                     
  no previously-included directories found matching 'docs\_build'                                                                                                                                                                             
  warning: no previously-included files matching '*' found under directory 'vectors'                                                                                                                                                          
  writing manifest file 'src\cryptography.egg-info\SOURCES.txt'                                                                                                                                                                               
  creating build\lib.win32-2.7\cryptography\hazmat\bindings\__pycache__                                                                                                                                                                       
  copying src\cryptography\hazmat\bindings\__pycache__\_Cryptography_cffi_26cb75b8x62b488b1.c -> build\lib.win32-2.7\cryptography\hazmat\bindings\__pycache__                                                                                 
  copying src\cryptography\hazmat\bindings\__pycache__\_Cryptography_cffi_590da19fxffc7b1ce.c -> build\lib.win32-2.7\cryptography\hazmat\bindings\__pycache__                                                                                 
  copying src\cryptography\hazmat\bindings\__pycache__\_Cryptography_cffi_a269d620xd5c405b7.c -> build\lib.win32-2.7\cryptography\hazmat\bindings\__pycache__                                                                                 
  creating build\lib.win32-2.7\cryptography\hazmat\primitives\src                                                                                                                                                                             
  copying src\cryptography\hazmat\primitives\src\constant_time.c -> build\lib.win32-2.7\cryptography\hazmat\primitives\src                                                                                                                    
  copying src\cryptography\hazmat\primitives\src\constant_time.h -> build\lib.win32-2.7\cryptography\hazmat\primitives\src                                                                                                                    
  copying src\cryptography\hazmat\primitives\src\padding.c -> build\lib.win32-2.7\cryptography\hazmat\primitives\src                                                                                                                          
  copying src\cryptography\hazmat\primitives\src\padding.h -> build\lib.win32-2.7\cryptography\hazmat\primitives\src                                                                                                                          
  creating build\lib.win32-2.7\cryptography\hazmat\bindings\openssl\src                                                                                                                                                                       
  copying src\cryptography\hazmat\bindings\openssl\src\osrandom_engine.c -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl\src                                                                                                      
  copying src\cryptography\hazmat\bindings\openssl\src\osrandom_engine.h -> build\lib.win32-2.7\cryptography\hazmat\bindings\openssl\src                                                                                                      
  running build_ext                                                                                                                                                                                                                           
  building '_Cryptography_cffi_a269d620xd5c405b7' extension                                                                                                                                                                                   
  creating build\temp.win32-2.7                                                                                                                                                                                                               
  creating build\temp.win32-2.7\Release                                                                                                                                                                                                       
  creating build\temp.win32-2.7\Release\src                                                                                                                                                                                                   
  creating build\temp.win32-2.7\Release\src\cryptography                                                                                                                                                                                      
  creating build\temp.win32-2.7\Release\src\cryptography\hazmat                                                                                                                                                                               
  creating build\temp.win32-2.7\Release\src\cryptography\hazmat\bindings                                                                                                                                                                      
  creating build\temp.win32-2.7\Release\src\cryptography\hazmat\bindings\__pycache__                                                                                                                                                          
  C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\Users\cb2\Documents\calico\calico\.tox\pypy\include /Tcsrc\cryptography\hazmat\bindings\__pycache__\_Cryptography_cffi_a269d620xd
5c405b7.c /Fobuild\temp.win32-2.7\Release\src\cryptography\hazmat\bindings\__pycache__\_Cryptography_cffi_a269d620xd5c405b7.obj                                                                                                               
  _Cryptography_cffi_a269d620xd5c405b7.c                                                                                                                                                                                                      
  src\cryptography\hazmat\bindings\__pycache__\_Cryptography_cffi_a269d620xd5c405b7.c(2616) : warning C4048: different array subscripts : 'unsigned char (*)[]' and 'unsigned char (*)[32]'                                                   
  src\cryptography\hazmat\bindings\__pycache__\_Cryptography_cffi_a269d620xd5c405b7.c(2617) : warning C4048: different array subscripts : 'unsigned char (*)[]' and 'unsigned char (*)[32]'                                                   
  src\cryptography\hazmat\bindings\__pycache__\_Cryptography_cffi_a269d620xd5c405b7.c(2641) : warning C4048: different array subscripts : 'unsigned char (*)[]' and 'unsigned char (*)[48]'                                                   
  C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:C:\pypy-2.5.1-win32\Libs /LIBPATH:C:\Users\cb2\Documents\calico\calico\.tox\pypy\include libeay32mt.lib ssleay32mt.lib advapi32.lib
 crypt32.lib gdi32.lib user32.lib ws2_32.lib /EXPORT:_cffi_layout__ACCESS_DESCRIPTION /EXPORT:_cffi_layout__ASN1_TIME /EXPORT:_cffi_layout__AUTHORITY_KEYID /EXPORT:_cffi_layout__BASIC_CONSTRAINTS /EXPORT:_cffi_layout__DIST_POINT /EXPORT:_
cffi_layout__DIST_POINT_NAME /EXPORT:_cffi_layout__DSA_SIG /EXPORT:_cffi_layout__ECDSA_SIG /EXPORT:_cffi_layout__EC_builtin_curve /EXPORT:_cffi_layout__EDIPARTYNAME /EXPORT:_cffi_layout__EVP_CIPHER_CTX /EXPORT:_cffi_layout__GENERAL_NAME /
EXPORT:_cffi_layout__HMAC_CTX /EXPORT:_cffi_layout__NOTICEREF /EXPORT:_cffi_layout__OTHERNAME /EXPORT:_cffi_layout__PKCS7 /EXPORT:_cffi_layout__POLICYINFO /EXPORT:_cffi_layout__POLICYQUALINFO /EXPORT:_cffi_layout__SSL /EXPORT:_cffi_layout
__SSL3_STATE /EXPORT:_cffi_layout__SSL_SESSION /EXPORT:_cffi_layout__USERNOTICE /EXPORT:_cffi_layout__X509 /EXPORT:_cffi_layout__X509V3_CTX /EXPORT:_cffi_layout__X509V3_EXT_METHOD /EXPORT:_cffi_layout__X509_ALGOR /EXPORT:_cffi_layout__X50
9_CINF /EXPORT:_cffi_layout__X509_CRL /EXPORT:_cffi_layout__X509_CRL_INFO /EXPORT:_cffi_layout__X509_EXTENSION /EXPORT:_cffi_layout__X509_REQ /EXPORT:_cffi_layout__X509_REVOKED /EXPORT:_cffi_const_ASN1_F_ASN1_ENUMERATED_TO_BN /EXPORT:_cff
i_const_ASN1_F_ASN1_EX_C2I /EXPORT:_cffi_const_ASN1_F_ASN1_FIND_END /EXPORT:_cffi_const_ASN1_F_ASN1_GENERALIZEDTIME_SET /EXPORT:_cffi_const_ASN1_F_ASN1_GENERATE_V3 /EXPORT:_cffi_const_ASN1_F_ASN1_GET_OBJECT /EXPORT:_cffi_const_ASN1_F_ASN1
_ITEM_I2D_FP /EXPORT:_cffi_const_ASN1_F_ASN1_ITEM_PACK /EXPORT:_cffi_const_ASN1_F_ASN1_ITEM_SIGN /EXPORT:_cffi_const_ASN1_F_ASN1_ITEM_UNPACK /EXPORT:_cffi_const_ASN1_F_ASN1_ITEM_VERIFY /EXPORT:_cffi_const_ASN1_F_ASN1_MBSTRING_NCOPY /EXPOR
T:_cffi_const_ASN1_F_ASN1_TEMPLATE_EX_D2I /EXPORT:_cffi_const_ASN1_F_ASN1_TEMPLATE_NEW /EXPORT:_cffi_const_ASN1_F_ASN1_TEMPLATE_NOEXP_D2I /EXPORT:_cffi_const_ASN1_F_ASN1_TIME_SET /EXPORT:_cffi_const_ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING /E
XPORT:_cffi_const_ASN1_F_ASN1_TYPE_GET_OCTETSTRING /EXPORT:_cffi_const_ASN1_F_ASN1_UNPACK_STRING /EXPORT:_cffi_const_ASN1_F_ASN1_UTCTIME_SET /EXPORT:_cffi_const_ASN1_F_ASN1_VERIFY /EXPORT:_cffi_const_ASN1_F_B64_READ_ASN1 /EXPORT:_cffi_con
st_ASN1_F_B64_WRITE_ASN1 /EXPORT:_cffi_const_ASN1_F_BITSTR_CB /EXPORT:_cffi_const_ASN1_F_BN_TO_ASN1_ENUMERATED /EXPORT:_cffi_const_ASN1_F_BN_TO_ASN1_INTEGER /EXPORT:_cffi_const_ASN1_F_D2I_ASN1_TYPE_BYTES /EXPORT:_cffi_const_ASN1_F_D2I_ASN
1_UINTEGER /EXPORT:_cffi_const_ASN1_F_D2I_ASN1_UTCTIME /EXPORT:_cffi_const_ASN1_F_D2I_NETSCAPE_RSA /EXPORT:_cffi_const_ASN1_F_D2I_NETSCAPE_RSA_2 /EXPORT:_cffi_const_ASN1_F_D2I_PRIVATEKEY /EXPORT:_cffi_const_ASN1_F_D2I_X509 /EXPORT:_cffi_c
onst_ASN1_F_D2I_X509_CINF /EXPORT:_cffi_const_ASN1_F_D2I_X509_PKEY /EXPORT:_cffi_const_ASN1_F_I2D_ASN1_SET /EXPORT:_cffi_const_ASN1_F_I2D_ASN1_TIME /EXPORT:_cffi_const_ASN1_F_I2D_DSA_PUBKEY /EXPORT:_cffi_const_ASN1_F_LONG_C2I /EXPORT:_cff
i_const_ASN1_F_OID_MODULE_INIT /EXPORT:_cffi_const_ASN1_F_PARSE_TAGGING /EXPORT:_cffi_const_ASN1_F_PKCS5_PBE_SET /EXPORT:_cffi_const_ASN1_F_SMIME_READ_ASN1 /EXPORT:_cffi_const_ASN1_F_SMIME_TEXT /EXPORT:_cffi_const_ASN1_F_X509_CINF_NEW /EX
PORT:_cffi_const_ASN1_R_BOOLEAN_IS_WRONG_LENGTH /EXPORT:_cffi_const_ASN1_R_BUFFER_TOO_SMALL /EXPORT:_cffi_const_ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER /EXPORT:_cffi_const_ASN1_R_DATA_IS_WRONG /EXPORT:_cffi_const_ASN1_R_DECODE_ERROR /EXPOR
T:_cffi_const_ASN1_R_DECODING_ERROR /EXPORT:_cffi_const_ASN1_R_DEPTH_EXCEEDED /EXPORT:_cffi_const_ASN1_R_ENCODE_ERROR /EXPORT:_cffi_const_ASN1_R_ERROR_GETTING_TIME /EXPORT:_cffi_const_ASN1_R_ERROR_LOADING_SECTION /EXPORT:_cffi_const_ASN1_
R_MSTRING_WRONG_TAG /EXPORT:_cffi_const_ASN1_R_NESTED_ASN1_STRING /EXPORT:_cffi_const_ASN1_R_NO_CONTENT_TYPE /EXPORT:_cffi_const_ASN1_R_NO_MATCHING_CHOICE_TYPE /EXPORT:_cffi_const_ASN1_R_NO_MULTIPART_BODY_FAILURE /EXPORT:_cffi_const_ASN1_
R_NO_MULTIPART_BOUNDARY /EXPORT:_cffi_const_ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM /EXPORT:_cffi_const_ASN1_R_UNKNOWN_OBJECT_TYPE /EXPORT:_cffi_const_ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE /EXPORT:_cffi_const_ASN1_R_UNKNOWN_TAG /EXPORT:_cffi_con
st_ASN1_R_UNKOWN_FORMAT /EXPORT:_cffi_const_ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE /EXPORT:_cffi_const_ASN1_R_UNSUPPORTED_ENCRYPTION_ALGORITHM /EXPORT:_cffi_const_ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE /EXPORT:_cffi_const_ASN1_R_UNSUPPORTED_T
YPE /EXPORT:_cffi_const_ASN1_R_WRONG_TAG /EXPORT:_cffi_const_ASN1_R_WRONG_TYPE /EXPORT:_cffi_const_BIO_CLOSE /EXPORT:_cffi_const_BIO_CTRL_DUP /EXPORT:_cffi_const_BIO_CTRL_EOF /EXPORT:_cffi_const_BIO_CTRL_FLUSH /EXPORT:_cffi_const_BIO_CTRL
_GET /EXPORT:_cffi_const_BIO_CTRL_GET_CLOSE /EXPORT:_cffi_const_BIO_CTRL_INFO /EXPORT:_cffi_const_BIO_CTRL_PENDING /EXPORT:_cffi_const_BIO_CTRL_RESET /EXPORT:_cffi_const_BIO_CTRL_SET /EXPORT:_cffi_const_BIO_CTRL_SET_CLOSE /EXPORT:_cffi_co
nst_BIO_CTRL_WPENDING /EXPORT:_cffi_const_BIO_C_FILE_SEEK /EXPORT:_cffi_const_BIO_C_FILE_TELL /EXPORT:_cffi_const_BIO_FLAGS_IO_SPECIAL /EXPORT:_cffi_const_BIO_FLAGS_READ /EXPORT:_cffi_const_BIO_FLAGS_RWS /EXPORT:_cffi_const_BIO_FLAGS_SHOU
LD_RETRY /EXPORT:_cffi_const_BIO_FLAGS_WRITE /EXPORT:_cffi_const_BIO_NOCLOSE /EXPORT:_cffi_const_BIO_TYPE_ACCEPT /EXPORT:_cffi_const_BIO_TYPE_BASE64 /EXPORT:_cffi_const_BIO_TYPE_BER /EXPORT:_cffi_const_BIO_TYPE_BIO /EXPORT:_cffi_const_BIO
_TYPE_BUFFER /EXPORT:_cffi_const_BIO_TYPE_CIPHER /EXPORT:_cffi_const_BIO_TYPE_CONNECT /EXPORT:_cffi_const_BIO_TYPE_DESCRIPTOR /EXPORT:_cffi_const_BIO_TYPE_FD /EXPORT:_cffi_const_BIO_TYPE_FILE /EXPORT:_cffi_const_BIO_TYPE_FILTER /EXPORT:_c
ffi_const_BIO_TYPE_MD /EXPORT:_cffi_const_BIO_TYPE_MEM /EXPORT:_cffi_const_BIO_TYPE_NBIO_TEST /EXPORT:_cffi_const_BIO_TYPE_NONE /EXPORT:_cffi_const_BIO_TYPE_NULL /EXPORT:_cffi_const_BIO_TYPE_NULL_FILTER /EXPORT:_cffi_const_BIO_TYPE_PROXY_
CLIENT /EXPORT:_cffi_const_BIO_TYPE_PROXY_SERVER /EXPORT:_cffi_const_BIO_TYPE_SOCKET /EXPORT:_cffi_const_BIO_TYPE_SOURCE_SINK /EXPORT:_cffi_const_BIO_TYPE_SSL /EXPORT:_cffi_const_CMS_BINARY /EXPORT:_cffi_const_CMS_CRLFEOL /EXPORT:_cffi_co
nst_CMS_DEBUG_DECRYPT /EXPORT:_cffi_const_CMS_DETACHED /EXPORT:_cffi_const_CMS_NOATTR /EXPORT:_cffi_const_CMS_NOCERTS /EXPORT:_cffi_const_CMS_NOCRL /EXPORT:_cffi_const_CMS_NOINTERN /EXPORT:_cffi_const_CMS_NOOLDMIMETYPE /EXPORT:_cffi_const
_CMS_NOSIGS /EXPORT:_cffi_const_CMS_NOSMIMECAP /EXPORT:_cffi_const_CMS_NOVERIFY /EXPORT:_cffi_const_CMS_NO_ATTR_VERIFY /EXPORT:_cffi_const_CMS_NO_CONTENT_VERIFY /EXPORT:_cffi_const_CMS_NO_SIGNER_CERT_VERIFY /EXPORT:_cffi_const_CMS_PARTIAL
 /EXPORT:_cffi_const_CMS_REUSE_DIGEST /EXPORT:_cffi_const_CMS_STREAM /EXPORT:_cffi_const_CMS_TEXT /EXPORT:_cffi_const_CMS_USE_KEYID /EXPORT:_cffi_const_CRYPTO_LOCK /EXPORT:_cffi_const_CRYPTO_LOCK_SSL /EXPORT:_cffi_const_CRYPTO_MEM_CHECK_D
ISABLE /EXPORT:_cffi_const_CRYPTO_MEM_CHECK_ENABLE /EXPORT:_cffi_const_CRYPTO_MEM_CHECK_OFF /EXPORT:_cffi_const_CRYPTO_MEM_CHECK_ON /EXPORT:_cffi_const_CRYPTO_READ /EXPORT:_cffi_const_CRYPTO_UNLOCK /EXPORT:_cffi_const_CRYPTO_WRITE /EXPORT
:_cffi_const_Cryptography_HAS_098C_CAMELLIA_CODES /EXPORT:_cffi_const_Cryptography_HAS_098H_ERROR_CODES /EXPORT:_cffi_const_Cryptography_HAS_100_VERIFICATION_ERROR_CODES /EXPORT:_cffi_const_Cryptography_HAS_100_VERIFICATION_PARAMS /EXPORT
:_cffi_const_Cryptography_HAS_102_VERIFICATION_ERROR_CODES /EXPORT:_cffi_const_Cryptography_HAS_102_VERIFICATION_PARAMS /EXPORT:_cffi_const_Cryptography_HAS_AES_WRAP /EXPORT:_cffi_const_Cryptography_HAS_ALPN /EXPORT:_cffi_const_Cryptograp
hy_HAS_CMAC /EXPORT:_cffi_const_Cryptography_HAS_CMS /EXPORT:_cffi_const_Cryptography_HAS_COMPRESSION /EXPORT:_cffi_const_Cryptography_HAS_EC /EXPORT:_cffi_const_Cryptography_HAS_EC2M /EXPORT:_cffi_const_Cryptography_HAS_ECDH /EXPORT:_cff
i_const_Cryptography_HAS_ECDSA /EXPORT:_cffi_const_Cryptography_HAS_ECDSA_SHA2_NIDS /EXPORT:_cffi_const_Cryptography_HAS_EC_1_0_1 /EXPORT:_cffi_const_Cryptography_HAS_EC_1_0_2 /EXPORT:_cffi_const_Cryptography_HAS_EC_CODES /EXPORT:_cffi_co
nst_Cryptography_HAS_EC_NISTP_64_GCC_128 /EXPORT:_cffi_const_Cryptography_HAS_EGD /EXPORT:_cffi_const_Cryptography_HAS_ENGINE_CRYPTODEV /EXPORT:_cffi_const_Cryptography_HAS_GCM /EXPORT:_cffi_const_Cryptography_HAS_GET_SERVER_TMP_KEY /EXPO
RT:_cffi_const_Cryptography_HAS_MGF1_MD /EXPORT:_cffi_const_Cryptography_HAS_NETBSD_D1_METH /EXPORT:_cffi_const_Cryptography_HAS_NEXTPROTONEG /EXPORT:_cffi_const_Cryptography_HAS_OP_NO_COMPRESSION /EXPORT:_cffi_const_Cryptography_HAS_PBKD
F2_HMAC /EXPORT:_cffi_const_Cryptography_HAS_PKEY_CTX /EXPORT:_cffi_const_Cryptography_HAS_PSS_PADDING /EXPORT:_cffi_const_Cryptography_HAS_RELEASE_BUFFERS /EXPORT:_cffi_const_Cryptography_HAS_REMOVE_THREAD_STATE /EXPORT:_cffi_const_Crypt
ography_HAS_RSA_R_PKCS_DECODING_ERROR /EXPORT:_cffi_const_Cryptography_HAS_SECURE_RENEGOTIATION /EXPORT:_cffi_const_Cryptography_HAS_SSL2 /EXPORT:_cffi_const_Cryptography_HAS_SSL3_METHOD /EXPORT:_cffi_const_Cryptography_HAS_SSL_OP_MSIE_SS
LV2_RSA_PADDING /EXPORT:_cffi_const_Cryptography_HAS_SSL_OP_NO_TICKET /EXPORT:_cffi_const_Cryptography_HAS_SSL_SET_SSL_CTX /EXPORT:_cffi_const_Cryptography_HAS_STATUS_REQ_OCSP_RESP /EXPORT:_cffi_const_Cryptography_HAS_TLSEXT_HOSTNAME /EXP
ORT:_cffi_const_Cryptography_HAS_TLSEXT_STATUS_REQ_CB /EXPORT:_cffi_const_Cryptography_HAS_TLSEXT_STATUS_REQ_TYPE /EXPORT:_cffi_const_Cryptography_HAS_TLSv1_1 /EXPORT:_cffi_const_Cryptography_HAS_TLSv1_2 /EXPORT:_cffi_const_Cryptography_H
AS_X509_V_FLAG_CHECK_SS_SIGNATURE /EXPORT:_cffi_const_Cryptography_HAS_X509_V_FLAG_PARTIAL_CHAIN /EXPORT:_cffi_const_Cryptography_HAS_X509_V_FLAG_TRUSTED_FIRST /EXPORT:_cffi_const_Cryptography_osrandom_engine_id /EXPORT:_cffi_const_Crypto
graphy_osrandom_engine_name /EXPORT:_cffi_const_DH_F_COMPUTE_KEY /EXPORT:_cffi_const_DH_R_INVALID_PUBKEY /EXPORT:_cffi_const_EC_F_EC_GROUP_NEW_BY_CURVE_NAME /EXPORT:_cffi_const_EC_R_UNKNOWN_GROUP /EXPORT:_cffi_const_ENGINE_METHOD_ALL /EXP
ORT:_cffi_const_ENGINE_METHOD_CIPHERS /EXPORT:_cffi_const_ENGINE_METHOD_DIGESTS /EXPORT:_cffi_const_ENGINE_METHOD_DSA /EXPORT:_cffi_const_ENGINE_METHOD_ECDH /EXPORT:_cffi_const_ENGINE_METHOD_ECDSA /EXPORT:_cffi_const_ENGINE_METHOD_NONE /E
XPORT:_cffi_const_ENGINE_METHOD_RAND /EXPORT:_cffi_const_ENGINE_METHOD_RSA /EXPORT:_cffi_const_ENGINE_METHOD_STORE /EXPORT:_cffi_const_ERR_LIB_ASN1 /EXPORT:_cffi_const_ERR_LIB_DH /EXPORT:_cffi_const_ERR_LIB_EC /EXPORT:_cffi_const_ERR_LIB_
EVP /EXPORT:_cffi_const_ERR_LIB_PEM /EXPORT:_cffi_const_ERR_LIB_PKCS12 /EXPORT:_cffi_const_ERR_LIB_RSA /EXPORT:_cffi_const_EVP_CTRL_GCM_GET_TAG /EXPORT:_cffi_const_EVP_CTRL_GCM_SET_IVLEN /EXPORT:_cffi_const_EVP_CTRL_GCM_SET_TAG /EXPORT:_c
ffi_const_EVP_F_AES_INIT_KEY /EXPORT:_cffi_const_EVP_F_CAMELLIA_INIT_KEY /EXPORT:_cffi_const_EVP_F_D2I_PKEY /EXPORT:_cffi_const_EVP_F_DSAPKEY2PKCS8 /EXPORT:_cffi_const_EVP_F_DSA_PKEY2PKCS8 /EXPORT:_cffi_const_EVP_F_ECDSA_PKEY2PKCS8 /EXPOR
T:_cffi_const_EVP_F_ECKEY_PKEY2PKCS8 /EXPORT:_cffi_const_EVP_F_EVP_CIPHERINIT_EX /EXPORT:_cffi_const_EVP_F_EVP_CIPHER_CTX_CTRL /EXPORT:_cffi_const_EVP_F_EVP_CIPHER_CTX_SET_KEY_LENGTH /EXPORT:_cffi_const_EVP_F_EVP_DECRYPTFINAL_EX /EXPORT:_
cffi_const_EVP_F_EVP_DIGESTINIT_EX /EXPORT:_cffi_const_EVP_F_EVP_ENCRYPTFINAL_EX /EXPORT:_cffi_const_EVP_F_EVP_MD_CTX_COPY_EX /EXPORT:_cffi_const_EVP_F_EVP_OPENINIT /EXPORT:_cffi_const_EVP_F_EVP_PBE_ALG_ADD /EXPORT:_cffi_const_EVP_F_EVP_P
BE_CIPHERINIT /EXPORT:_cffi_const_EVP_F_EVP_PKCS82PKEY /EXPORT:_cffi_const_EVP_F_EVP_PKEY2PKCS8_BROKEN /EXPORT:_cffi_const_EVP_F_EVP_PKEY_COPY_PARAMETERS /EXPORT:_cffi_const_EVP_F_EVP_PKEY_DECRYPT /EXPORT:_cffi_const_EVP_F_EVP_PKEY_ENCRYP
T /EXPORT:_cffi_const_EVP_F_EVP_PKEY_GET1_DH /EXPORT:_cffi_const_EVP_F_EVP_PKEY_GET1_DSA /EXPORT:_cffi_const_EVP_F_EVP_PKEY_GET1_ECDSA /EXPORT:_cffi_const_EVP_F_EVP_PKEY_GET1_EC_KEY /EXPORT:_cffi_const_EVP_F_EVP_PKEY_GET1_RSA /EXPORT:_cff
i_const_EVP_F_EVP_PKEY_NEW /EXPORT:_cffi_const_EVP_F_EVP_RIJNDAEL /EXPORT:_cffi_const_EVP_F_EVP_SIGNFINAL /EXPORT:_cffi_const_EVP_F_EVP_VERIFYFINAL /EXPORT:_cffi_const_EVP_F_PKCS5_PBE_KEYIVGEN /EXPORT:_cffi_const_EVP_F_PKCS5_V2_PBE_KEYIVG
EN /EXPORT:_cffi_const_EVP_F_PKCS8_SET_BROKEN /EXPORT:_cffi_const_EVP_F_RC2_MAGIC_TO_METH /EXPORT:_cffi_const_EVP_F_RC5_CTRL /EXPORT:_cffi_const_EVP_MAX_MD_SIZE /EXPORT:_cffi_const_EVP_PKEY_DH /EXPORT:_cffi_const_EVP_PKEY_DSA /EXPORT:_cff
i_const_EVP_PKEY_EC /EXPORT:_cffi_const_EVP_PKEY_RSA /EXPORT:_cffi_const_EVP_R_AES_KEY_SETUP_FAILED /EXPORT:_cffi_const_EVP_R_ASN1_LIB /EXPORT:_cffi_const_EVP_R_BAD_BLOCK_LENGTH /EXPORT:_cffi_const_EVP_R_BAD_DECRYPT /EXPORT:_cffi_const_EV
P_R_BAD_KEY_LENGTH /EXPORT:_cffi_const_EVP_R_BN_DECODE_ERROR /EXPORT:_cffi_const_EVP_R_BN_PUBKEY_ERROR /EXPORT:_cffi_const_EVP_R_CAMELLIA_KEY_SETUP_FAILED /EXPORT:_cffi_const_EVP_R_CIPHER_PARAMETER_ERROR /EXPORT:_cffi_const_EVP_R_CTRL_NOT
_IMPLEMENTED /EXPORT:_cffi_const_EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED /EXPORT:_cffi_const_EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH /EXPORT:_cffi_const_EVP_R_DECODE_ERROR /EXPORT:_cffi_const_EVP_R_DIFFERENT_KEY_TYPES /EXPORT:_cffi_const_EVP
_R_ENCODE_ERROR /EXPORT:_cffi_const_EVP_R_INITIALIZATION_ERROR /EXPORT:_cffi_const_EVP_R_INPUT_NOT_INITIALIZED /EXPORT:_cffi_const_EVP_R_INVALID_KEY_LENGTH /EXPORT:_cffi_const_EVP_R_IV_TOO_LARGE /EXPORT:_cffi_const_EVP_R_KEYGEN_FAILURE /E
XPORT:_cffi_const_EVP_R_MISSING_PARAMETERS /EXPORT:_cffi_const_EVP_R_NO_CIPHER_SET /EXPORT:_cffi_const_EVP_R_NO_DIGEST_SET /EXPORT:_cffi_const_EVP_R_NO_DSA_PARAMETERS /EXPORT:_cffi_const_EVP_R_NO_SIGN_FUNCTION_CONFIGURED /EXPORT:_cffi_con
st_EVP_R_NO_VERIFY_FUNCTION_CONFIGURED /EXPORT:_cffi_const_EVP_R_PKCS8_UNKNOWN_BROKEN_TYPE /EXPORT:_cffi_const_EVP_R_PUBLIC_KEY_NOT_RSA /EXPORT:_cffi_const_EVP_R_UNKNOWN_PBE_ALGORITHM /EXPORT:_cffi_const_EVP_R_UNSUPORTED_NUMBER_OF_ROUNDS 
/EXPORT:_cffi_const_EVP_R_UNSUPPORTED_CIPHER /EXPORT:_cffi_const_EVP_R_UNSUPPORTED_KEYLENGTH /EXPORT:_cffi_const_EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION /EXPORT:_cffi_const_EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM /EXPORT:_cffi_const_EVP
_R_UNSUPPORTED_SALT_TYPE /EXPORT:_cffi_const_EVP_R_WRONG_FINAL_BLOCK_LENGTH /EXPORT:_cffi_const_EVP_R_WRONG_PUBLIC_KEY_TYPE /EXPORT:_cffi_const_GEN_DIRNAME /EXPORT:_cffi_const_GEN_DNS /EXPORT:_cffi_const_GEN_EDIPARTY /EXPORT:_cffi_const_G
EN_EMAIL /EXPORT:_cffi_const_GEN_IPADD /EXPORT:_cffi_const_GEN_OTHERNAME /EXPORT:_cffi_const_GEN_RID /EXPORT:_cffi_const_GEN_URI /EXPORT:_cffi_const_GEN_X400 /EXPORT:_cffi_const_MBSTRING_ASC /EXPORT:_cffi_const_MBSTRING_BMP /EXPORT:_cffi_
const_MBSTRING_FLAG /EXPORT:_cffi_const_MBSTRING_UNIV /EXPORT:_cffi_const_MBSTRING_UTF8 /EXPORT:_cffi_const_NID_X9_62_c2onb191v4 /EXPORT:_cffi_const_NID_X9_62_c2onb191v5 /EXPORT:_cffi_const_NID_X9_62_c2onb239v4 /EXPORT:_cffi_const_NID_X9_
62_c2onb239v5 /EXPORT:_cffi_const_NID_X9_62_c2pnb163v1 /EXPORT:_cffi_const_NID_X9_62_c2pnb163v2 /EXPORT:_cffi_const_NID_X9_62_c2pnb163v3 /EXPORT:_cffi_const_NID_X9_62_c2pnb176v1 /EXPORT:_cffi_const_NID_X9_62_c2pnb208w1 /EXPORT:_cffi_const
_NID_X9_62_c2pnb272w1 /EXPORT:_cffi_const_NID_X9_62_c2pnb304w1 /EXPORT:_cffi_const_NID_X9_62_c2pnb368w1 /EXPORT:_cffi_const_NID_X9_62_c2tnb191v1 /EXPORT:_cffi_const_NID_X9_62_c2tnb191v2 /EXPORT:_cffi_const_NID_X9_62_c2tnb191v3 /EXPORT:_cf
fi_const_NID_X9_62_c2tnb239v1 /EXPORT:_cffi_const_NID_X9_62_c2tnb239v2 /EXPORT:_cffi_const_NID_X9_62_c2tnb239v3 /EXPORT:_cffi_const_NID_X9_62_c2tnb359v1 /EXPORT:_cffi_const_NID_X9_62_c2tnb431r1 /EXPORT:_cffi_const_NID_X9_62_prime192v1 /EX
PORT:_cffi_const_NID_X9_62_prime192v2 /EXPORT:_cffi_const_NID_X9_62_prime192v3 /EXPORT:_cffi_const_NID_X9_62_prime239v1 /EXPORT:_cffi_const_NID_X9_62_prime239v2 /EXPORT:_cffi_const_NID_X9_62_prime239v3 /EXPORT:_cffi_const_NID_X9_62_prime2
56v1 /EXPORT:_cffi_const_NID_any_policy /EXPORT:_cffi_const_NID_authority_key_identifier /EXPORT:_cffi_const_NID_basic_constraints /EXPORT:_cffi_const_NID_certificate_issuer /EXPORT:_cffi_const_NID_certificate_policies /EXPORT:_cffi_const
_NID_commonName /EXPORT:_cffi_const_NID_countryName /EXPORT:_cffi_const_NID_crl_distribution_points /EXPORT:_cffi_const_NID_crl_number /EXPORT:_cffi_const_NID_crl_reason /EXPORT:_cffi_const_NID_delta_crl /EXPORT:_cffi_const_NID_dnQualifie
r /EXPORT:_cffi_const_NID_domainComponent /EXPORT:_cffi_const_NID_dsa /EXPORT:_cffi_const_NID_dsaWithSHA /EXPORT:_cffi_const_NID_dsaWithSHA1 /EXPORT:_cffi_const_NID_ecdsa_with_SHA1 /EXPORT:_cffi_const_NID_ecdsa_with_SHA224 /EXPORT:_cffi_c
onst_NID_ecdsa_with_SHA256 /EXPORT:_cffi_const_NID_ecdsa_with_SHA384 /EXPORT:_cffi_const_NID_ecdsa_with_SHA512 /EXPORT:_cffi_const_NID_ext_key_usage /EXPORT:_cffi_const_NID_generationQualifier /EXPORT:_cffi_const_NID_givenName /EXPORT:_cf
fi_const_NID_info_access /EXPORT:_cffi_const_NID_inhibit_any_policy /EXPORT:_cffi_const_NID_invalidity_date /EXPORT:_cffi_const_NID_ipsec3 /EXPORT:_cffi_const_NID_ipsec4 /EXPORT:_cffi_const_NID_issuer_alt_name /EXPORT:_cffi_const_NID_issu
ing_distribution_point /EXPORT:_cffi_const_NID_key_usage /EXPORT:_cffi_const_NID_localityName /EXPORT:_cffi_const_NID_md2 /EXPORT:_cffi_const_NID_md4 /EXPORT:_cffi_const_NID_md5 /EXPORT:_cffi_const_NID_mdc2 /EXPORT:_cffi_const_NID_name_co
nstraints /EXPORT:_cffi_const_NID_no_rev_avail /EXPORT:_cffi_const_NID_organizationName /EXPORT:_cffi_const_NID_organizationalUnitName /EXPORT:_cffi_const_NID_pbe_WithSHA1And3_Key_TripleDES_CBC /EXPORT:_cffi_const_NID_pkcs9_emailAddress /
EXPORT:_cffi_const_NID_policy_constraints /EXPORT:_cffi_const_NID_policy_mappings /EXPORT:_cffi_const_NID_private_key_usage_period /EXPORT:_cffi_const_NID_pseudonym /EXPORT:_cffi_const_NID_ripemd160 /EXPORT:_cffi_const_NID_secp112r1 /EXPO
RT:_cffi_const_NID_secp112r2 /EXPORT:_cffi_const_NID_secp128r1 /EXPORT:_cffi_const_NID_secp128r2 /EXPORT:_cffi_const_NID_secp160k1 /EXPORT:_cffi_const_NID_secp160r1 /EXPORT:_cffi_const_NID_secp160r2 /EXPORT:_cffi_const_NID_secp192k1 /EXPO
RT:_cffi_const_NID_secp224k1 /EXPORT:_cffi_const_NID_secp224r1 /EXPORT:_cffi_const_NID_secp256k1 /EXPORT:_cffi_const_NID_secp384r1 /EXPORT:_cffi_const_NID_secp521r1 /EXPORT:_cffi_const_NID_sect113r1 /EXPORT:_cffi_const_NID_sect113r2 /EXPO
RT:_cffi_const_NID_sect131r1 /EXPORT:_cffi_const_NID_sect131r2 /EXPORT:_cffi_const_NID_sect163k1 /EXPORT:_cffi_const_NID_sect163r1 /EXPORT:_cffi_const_NID_sect163r2 /EXPORT:_cffi_const_NID_sect193r1 /EXPORT:_cffi_const_NID_sect193r2 /EXPO
RT:_cffi_const_NID_sect233k1 /EXPORT:_cffi_const_NID_sect233r1 /EXPORT:_cffi_const_NID_sect239k1 /EXPORT:_cffi_const_NID_sect283k1 /EXPORT:_cffi_const_NID_sect283r1 /EXPORT:_cffi_const_NID_sect409k1 /EXPORT:_cffi_const_NID_sect409r1 /EXPO
RT:_cffi_const_NID_sect571k1 /EXPORT:_cffi_const_NID_sect571r1 /EXPORT:_cffi_const_NID_serialNumber /EXPORT:_cffi_const_NID_sha /EXPORT:_cffi_const_NID_sha1 /EXPORT:_cffi_const_NID_sha224 /EXPORT:_cffi_const_NID_sha256 /EXPORT:_cffi_const
_NID_sha384 /EXPORT:_cffi_const_NID_sha512 /EXPORT:_cffi_const_NID_stateOrProvinceName /EXPORT:_cffi_const_NID_subject_alt_name /EXPORT:_cffi_const_NID_subject_key_identifier /EXPORT:_cffi_const_NID_surname /EXPORT:_cffi_const_NID_target_
information /EXPORT:_cffi_const_NID_title /EXPORT:_cffi_const_NID_undef /EXPORT:_cffi_const_NID_wap_wsg_idm_ecid_wtls1 /EXPORT:_cffi_const_NID_wap_wsg_idm_ecid_wtls10 /EXPORT:_cffi_const_NID_wap_wsg_idm_ecid_wtls11 /EXPORT:_cffi_const_NID
_wap_wsg_idm_ecid_wtls12 /EXPORT:_cffi_const_NID_wap_wsg_idm_ecid_wtls3 /EXPORT:_cffi_const_NID_wap_wsg_idm_ecid_wtls4 /EXPORT:_cffi_const_NID_wap_wsg_idm_ecid_wtls5 /EXPORT:_cffi_const_NID_wap_wsg_idm_ecid_wtls6 /EXPORT:_cffi_const_NID_w
ap_wsg_idm_ecid_wtls7 /EXPORT:_cffi_const_NID_wap_wsg_idm_ecid_wtls8 /EXPORT:_cffi_const_NID_wap_wsg_idm_ecid_wtls9 /EXPORT:_cffi_const_OPENSSL_EC_NAMED_CURVE /EXPORT:_cffi_const_OPENSSL_VERSION_NUMBER /EXPORT:_cffi_const_OPENSSL_VERSION_
TEXT /EXPORT:_cffi_const_PEM_F_D2I_PKCS8PRIVATEKEY_BIO /EXPORT:_cffi_const_PEM_F_D2I_PKCS8PRIVATEKEY_FP /EXPORT:_cffi_const_PEM_F_DO_PK8PKEY /EXPORT:_cffi_const_PEM_F_DO_PK8PKEY_FP /EXPORT:_cffi_const_PEM_F_LOAD_IV /EXPORT:_cffi_const_PEM
_F_PEM_ASN1_READ /EXPORT:_cffi_const_PEM_F_PEM_ASN1_READ_BIO /EXPORT:_cffi_const_PEM_F_PEM_ASN1_WRITE /EXPORT:_cffi_const_PEM_F_PEM_ASN1_WRITE_BIO /EXPORT:_cffi_const_PEM_F_PEM_DEF_CALLBACK /EXPORT:_cffi_const_PEM_F_PEM_DO_HEADER /EXPORT:
_cffi_const_PEM_F_PEM_F_PEM_WRITE_PKCS8PRIVATEKEY /EXPORT:_cffi_const_PEM_F_PEM_GET_EVP_CIPHER_INFO /EXPORT:_cffi_const_PEM_F_PEM_PK8PKEY /EXPORT:_cffi_const_PEM_F_PEM_READ /EXPORT:_cffi_const_PEM_F_PEM_READ_BIO /EXPORT:_cffi_const_PEM_F_
PEM_READ_BIO_PRIVATEKEY /EXPORT:_cffi_const_PEM_F_PEM_READ_PRIVATEKEY /EXPORT:_cffi_const_PEM_F_PEM_SEALFINAL /EXPORT:_cffi_const_PEM_F_PEM_SEALINIT /EXPORT:_cffi_const_PEM_F_PEM_SIGNFINAL /EXPORT:_cffi_const_PEM_F_PEM_WRITE /EXPORT:_cffi
_const_PEM_F_PEM_WRITE_BIO /EXPORT:_cffi_const_PEM_F_PEM_X509_INFO_READ /EXPORT:_cffi_const_PEM_F_PEM_X509_INFO_READ_BIO /EXPORT:_cffi_const_PEM_F_PEM_X509_INFO_WRITE_BIO /EXPORT:_cffi_const_PEM_R_BAD_BASE64_DECODE /EXPORT:_cffi_const_PEM
_R_BAD_DECRYPT /EXPORT:_cffi_const_PEM_R_BAD_END_LINE /EXPORT:_cffi_const_PEM_R_BAD_IV_CHARS /EXPORT:_cffi_const_PEM_R_BAD_PASSWORD_READ /EXPORT:_cffi_const_PEM_R_ERROR_CONVERTING_PRIVATE_KEY /EXPORT:_cffi_const_PEM_R_NOT_DEK_INFO /EXPORT
:_cffi_const_PEM_R_NOT_ENCRYPTED /EXPORT:_cffi_const_PEM_R_NOT_PROC_TYPE /EXPORT:_cffi_const_PEM_R_NO_START_LINE /EXPORT:_cffi_const_PEM_R_PROBLEMS_GETTING_PASSWORD /EXPORT:_cffi_const_PEM_R_PUBLIC_KEY_NO_RSA /EXPORT:_cffi_const_PEM_R_REA
D_KEY /EXPORT:_cffi_const_PEM_R_SHORT_HEADER /EXPORT:_cffi_const_PEM_R_UNSUPPORTED_CIPHER /EXPORT:_cffi_const_PEM_R_UNSUPPORTED_ENCRYPTION /EXPORT:_cffi_const_PKCS12_F_PKCS12_PBE_CRYPT /EXPORT:_cffi_const_PKCS12_R_PKCS12_CIPHERFINAL_ERROR
 /EXPORT:_cffi_const_PKCS7_BINARY /EXPORT:_cffi_const_PKCS7_DETACHED /EXPORT:_cffi_const_PKCS7_NOATTR /EXPORT:_cffi_const_PKCS7_NOCERTS /EXPORT:_cffi_const_PKCS7_NOCHAIN /EXPORT:_cffi_const_PKCS7_NOINTERN /EXPORT:_cffi_const_PKCS7_NOSIGS 
/EXPORT:_cffi_const_PKCS7_NOSMIMECAP /EXPORT:_cffi_const_PKCS7_NOVERIFY /EXPORT:_cffi_const_PKCS7_STREAM /EXPORT:_cffi_const_PKCS7_TEXT /EXPORT:_cffi_const_RSA_F4 /EXPORT:_cffi_const_RSA_NO_PADDING /EXPORT:_cffi_const_RSA_PKCS1_OAEP_PADDI
NG /EXPORT:_cffi_const_RSA_PKCS1_PADDING /EXPORT:_cffi_const_RSA_PKCS1_PSS_PADDING /EXPORT:_cffi_const_RSA_R_BLOCK_TYPE_IS_NOT_01 /EXPORT:_cffi_const_RSA_R_BLOCK_TYPE_IS_NOT_02 /EXPORT:_cffi_const_RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE /EXPORT
:_cffi_const_RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY /EXPORT:_cffi_const_RSA_R_PKCS_DECODING_ERROR /EXPORT:_cffi_const_RSA_SSLV23_PADDING /EXPORT:_cffi_const_RSA_X931_PADDING /EXPORT:_cffi_const_SN_X9_62_c2onb191v4 /EXPORT:_cffi_const_SN_X9_62_c
2onb191v5 /EXPORT:_cffi_const_SN_X9_62_c2onb239v4 /EXPORT:_cffi_const_SN_X9_62_c2onb239v5 /EXPORT:_cffi_const_SN_X9_62_c2pnb163v1 /EXPORT:_cffi_const_SN_X9_62_c2pnb163v2 /EXPORT:_cffi_const_SN_X9_62_c2pnb163v3 /EXPORT:_cffi_const_SN_X9_62
_c2pnb176v1 /EXPORT:_cffi_const_SN_X9_62_c2pnb208w1 /EXPORT:_cffi_const_SN_X9_62_c2pnb272w1 /EXPORT:_cffi_const_SN_X9_62_c2pnb304w1 /EXPORT:_cffi_const_SN_X9_62_c2pnb368w1 /EXPORT:_cffi_const_SN_X9_62_c2tnb191v1 /EXPORT:_cffi_const_SN_X9_
62_c2tnb191v2 /EXPORT:_cffi_const_SN_X9_62_c2tnb191v3 /EXPORT:_cffi_const_SN_X9_62_c2tnb239v1 /EXPORT:_cffi_const_SN_X9_62_c2tnb239v2 /EXPORT:_cffi_const_SN_X9_62_c2tnb239v3 /EXPORT:_cffi_const_SN_X9_62_c2tnb359v1 /EXPORT:_cffi_const_SN_X
9_62_c2tnb431r1 /EXPORT:_cffi_const_SN_X9_62_prime192v1 /EXPORT:_cffi_const_SN_X9_62_prime192v2 /EXPORT:_cffi_const_SN_X9_62_prime192v3 /EXPORT:_cffi_const_SN_X9_62_prime239v1 /EXPORT:_cffi_const_SN_X9_62_prime239v2 /EXPORT:_cffi_const_SN
_X9_62_prime239v3 /EXPORT:_cffi_const_SN_X9_62_prime256v1 /EXPORT:_cffi_const_SN_ipsec3 /EXPORT:_cffi_const_SN_ipsec4 /EXPORT:_cffi_const_SN_secp112r1 /EXPORT:_cffi_const_SN_secp112r2 /EXPORT:_cffi_const_SN_secp128r1 /EXPORT:_cffi_const_S
N_secp128r2 /EXPORT:_cffi_const_SN_secp160k1 /EXPORT:_cffi_const_SN_secp160r1 /EXPORT:_cffi_const_SN_secp160r2 /EXPORT:_cffi_const_SN_secp192k1 /EXPORT:_cffi_const_SN_secp224k1 /EXPORT:_cffi_const_SN_secp224r1 /EXPORT:_cffi_const_SN_secp2
56k1 /EXPORT:_cffi_const_SN_secp384r1 /EXPORT:_cffi_const_SN_secp521r1 /EXPORT:_cffi_const_SN_sect113r1 /EXPORT:_cffi_const_SN_sect113r2 /EXPORT:_cffi_const_SN_sect131r1 /EXPORT:_cffi_const_SN_sect131r2 /EXPORT:_cffi_const_SN_sect163k1 /E
XPORT:_cffi_const_SN_sect163r1 /EXPORT:_cffi_const_SN_sect163r2 /EXPORT:_cffi_const_SN_sect193r1 /EXPORT:_cffi_const_SN_sect193r2 /EXPORT:_cffi_const_SN_sect233k1 /EXPORT:_cffi_const_SN_sect233r1 /EXPORT:_cffi_const_SN_sect239k1 /EXPORT:_
cffi_const_SN_sect283k1 /EXPORT:_cffi_const_SN_sect283r1 /EXPORT:_cffi_const_SN_sect409k1 /EXPORT:_cffi_const_SN_sect409r1 /EXPORT:_cffi_const_SN_sect571k1 /EXPORT:_cffi_const_SN_sect571r1 /EXPORT:_cffi_const_SN_wap_wsg_idm_ecid_wtls1 /EX
PORT:_cffi_const_SN_wap_wsg_idm_ecid_wtls10 /EXPORT:_cffi_const_SN_wap_wsg_idm_ecid_wtls11 /EXPORT:_cffi_const_SN_wap_wsg_idm_ecid_wtls12 /EXPORT:_cffi_const_SN_wap_wsg_idm_ecid_wtls3 /EXPORT:_cffi_const_SN_wap_wsg_idm_ecid_wtls4 /EXPORT:
_cffi_const_SN_wap_wsg_idm_ecid_wtls5 /EXPORT:_cffi_const_SN_wap_wsg_idm_ecid_wtls6 /EXPORT:_cffi_const_SN_wap_wsg_idm_ecid_wtls7 /EXPORT:_cffi_const_SN_wap_wsg_idm_ecid_wtls8 /EXPORT:_cffi_const_SN_wap_wsg_idm_ecid_wtls9 /EXPORT:_cffi_co
nst_SSL3_RANDOM_SIZE /EXPORT:_cffi_const_SSLEAY_BUILT_ON /EXPORT:_cffi_const_SSLEAY_CFLAGS /EXPORT:_cffi_const_SSLEAY_DIR /EXPORT:_cffi_const_SSLEAY_PLATFORM /EXPORT:_cffi_const_SSLEAY_VERSION /EXPORT:_cffi_const_SSL_CB_ACCEPT_EXIT /EXPOR
T:_cffi_const_SSL_CB_ACCEPT_LOOP /EXPORT:_cffi_const_SSL_CB_ALERT /EXPORT:_cffi_const_SSL_CB_CONNECT_EXIT /EXPORT:_cffi_const_SSL_CB_CONNECT_LOOP /EXPORT:_cffi_const_SSL_CB_EXIT /EXPORT:_cffi_const_SSL_CB_HANDSHAKE_DONE /EXPORT:_cffi_cons
t_SSL_CB_HANDSHAKE_START /EXPORT:_cffi_const_SSL_CB_LOOP /EXPORT:_cffi_const_SSL_CB_READ /EXPORT:_cffi_const_SSL_CB_READ_ALERT /EXPORT:_cffi_const_SSL_CB_WRITE /EXPORT:_cffi_const_SSL_CB_WRITE_ALERT /EXPORT:_cffi_const_SSL_ERROR_NONE /EXP
ORT:_cffi_const_SSL_ERROR_SSL /EXPORT:_cffi_const_SSL_ERROR_SYSCALL /EXPORT:_cffi_const_SSL_ERROR_WANT_READ /EXPORT:_cffi_const_SSL_ERROR_WANT_WRITE /EXPORT:_cffi_const_SSL_ERROR_WANT_X509_LOOKUP /EXPORT:_cffi_const_SSL_ERROR_ZERO_RETURN 
/EXPORT:_cffi_const_SSL_FILETYPE_ASN1 /EXPORT:_cffi_const_SSL_FILETYPE_PEM /EXPORT:_cffi_const_SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER /EXPORT:_cffi_const_SSL_MODE_AUTO_RETRY /EXPORT:_cffi_const_SSL_MODE_ENABLE_PARTIAL_WRITE /EXPORT:_cffi_con
st_SSL_MODE_RELEASE_BUFFERS /EXPORT:_cffi_const_SSL_OP_ALL /EXPORT:_cffi_const_SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION /EXPORT:_cffi_const_SSL_OP_CIPHER_SERVER_PREFERENCE /EXPORT:_cffi_const_SSL_OP_COOKIE_EXCHANGE /EXPORT:_cffi_const_SSL
_OP_DONT_INSERT_EMPTY_FRAGMENTS /EXPORT:_cffi_const_SSL_OP_EPHEMERAL_RSA /EXPORT:_cffi_const_SSL_OP_LEGACY_SERVER_CONNECT /EXPORT:_cffi_const_SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER /EXPORT:_cffi_const_SSL_OP_MICROSOFT_SESS_ID_BUG /EXPORT:_cffi
_const_SSL_OP_MSIE_SSLV2_RSA_PADDING /EXPORT:_cffi_const_SSL_OP_NETSCAPE_CA_DN_BUG /EXPORT:_cffi_const_SSL_OP_NETSCAPE_CHALLENGE_BUG /EXPORT:_cffi_const_SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG /EXPORT:_cffi_const_SSL_OP_NETSCAPE_REUSE_CIPH
ER_CHANGE_BUG /EXPORT:_cffi_const_SSL_OP_NO_COMPRESSION /EXPORT:_cffi_const_SSL_OP_NO_QUERY_MTU /EXPORT:_cffi_const_SSL_OP_NO_SSLv2 /EXPORT:_cffi_const_SSL_OP_NO_SSLv3 /EXPORT:_cffi_const_SSL_OP_NO_TICKET /EXPORT:_cffi_const_SSL_OP_NO_TLS
v1 /EXPORT:_cffi_const_SSL_OP_NO_TLSv1_1 /EXPORT:_cffi_const_SSL_OP_NO_TLSv1_2 /EXPORT:_cffi_const_SSL_OP_PKCS1_CHECK_1 /EXPORT:_cffi_const_SSL_OP_PKCS1_CHECK_2 /EXPORT:_cffi_const_SSL_OP_SINGLE_DH_USE /EXPORT:_cffi_const_SSL_OP_SINGLE_EC
DH_USE /EXPORT:_cffi_const_SSL_OP_SSLEAY_080_CLIENT_DH_BUG /EXPORT:_cffi_const_SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG /EXPORT:_cffi_const_SSL_OP_TLS_BLOCK_PADDING_BUG /EXPORT:_cffi_const_SSL_OP_TLS_D5_BUG /EXPORT:_cffi_const_SSL_OP_TLS_ROLLBA
CK_BUG /EXPORT:_cffi_const_SSL_RECEIVED_SHUTDOWN /EXPORT:_cffi_const_SSL_SENT_SHUTDOWN /EXPORT:_cffi_const_SSL_SESS_CACHE_BOTH /EXPORT:_cffi_const_SSL_SESS_CACHE_CLIENT /EXPORT:_cffi_const_SSL_SESS_CACHE_NO_AUTO_CLEAR /EXPORT:_cffi_const_
SSL_SESS_CACHE_NO_INTERNAL /EXPORT:_cffi_const_SSL_SESS_CACHE_NO_INTERNAL_LOOKUP /EXPORT:_cffi_const_SSL_SESS_CACHE_NO_INTERNAL_STORE /EXPORT:_cffi_const_SSL_SESS_CACHE_OFF /EXPORT:_cffi_const_SSL_SESS_CACHE_SERVER /EXPORT:_cffi_const_SSL
_ST_ACCEPT /EXPORT:_cffi_const_SSL_ST_BEFORE /EXPORT:_cffi_const_SSL_ST_CONNECT /EXPORT:_cffi_const_SSL_ST_INIT /EXPORT:_cffi_const_SSL_ST_MASK /EXPORT:_cffi_const_SSL_ST_OK /EXPORT:_cffi_const_SSL_ST_RENEGOTIATE /EXPORT:_cffi_const_SSL_V
ERIFY_CLIENT_ONCE /EXPORT:_cffi_const_SSL_VERIFY_FAIL_IF_NO_PEER_CERT /EXPORT:_cffi_const_SSL_VERIFY_NONE /EXPORT:_cffi_const_SSL_VERIFY_PEER /EXPORT:_cffi_const_TLSEXT_NAMETYPE_host_name /EXPORT:_cffi_const_V_ASN1_GENERALIZEDTIME /EXPORT
:_cffi_const_X509_FLAG_COMPAT /EXPORT:_cffi_const_X509_FLAG_NO_ATTRIBUTES /EXPORT:_cffi_const_X509_FLAG_NO_AUX /EXPORT:_cffi_const_X509_FLAG_NO_EXTENSIONS /EXPORT:_cffi_const_X509_FLAG_NO_HEADER /EXPORT:_cffi_const_X509_FLAG_NO_ISSUER /EX
PORT:_cffi_const_X509_FLAG_NO_PUBKEY /EXPORT:_cffi_const_X509_FLAG_NO_SERIAL /EXPORT:_cffi_const_X509_FLAG_NO_SIGDUMP /EXPORT:_cffi_const_X509_FLAG_NO_SIGNAME /EXPORT:_cffi_const_X509_FLAG_NO_SUBJECT /EXPORT:_cffi_const_X509_FLAG_NO_VALID
ITY /EXPORT:_cffi_const_X509_FLAG_NO_VERSION /EXPORT:_cffi_const_X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH /EXPORT:_cffi_const_X509_V_ERR_AKID_SKID_MISMATCH /EXPORT:_cffi_const_X509_V_ERR_APPLICATION_VERIFICATION /EXPORT:_cffi_const_X509_V_E
RR_CERT_CHAIN_TOO_LONG /EXPORT:_cffi_const_X509_V_ERR_CERT_HAS_EXPIRED /EXPORT:_cffi_const_X509_V_ERR_CERT_NOT_YET_VALID /EXPORT:_cffi_const_X509_V_ERR_CERT_REJECTED /EXPORT:_cffi_const_X509_V_ERR_CERT_REVOKED /EXPORT:_cffi_const_X509_V_E
RR_CERT_SIGNATURE_FAILURE /EXPORT:_cffi_const_X509_V_ERR_CERT_UNTRUSTED /EXPORT:_cffi_const_X509_V_ERR_CRL_HAS_EXPIRED /EXPORT:_cffi_const_X509_V_ERR_CRL_NOT_YET_VALID /EXPORT:_cffi_const_X509_V_ERR_CRL_PATH_VALIDATION_ERROR /EXPORT:_cffi
_const_X509_V_ERR_CRL_SIGNATURE_FAILURE /EXPORT:_cffi_const_X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT /EXPORT:_cffi_const_X509_V_ERR_DIFFERENT_CRL_SCOPE /EXPORT:_cffi_const_X509_V_ERR_EMAIL_MISMATCH /EXPORT:_cffi_const_X509_V_ERR_ERROR_IN_CE
RT_NOT_AFTER_FIELD /EXPORT:_cffi_const_X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD /EXPORT:_cffi_const_X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD /EXPORT:_cffi_const_X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD /EXPORT:_cffi_const_X509_V_ERR_EX
CLUDED_VIOLATION /EXPORT:_cffi_const_X509_V_ERR_HOSTNAME_MISMATCH /EXPORT:_cffi_const_X509_V_ERR_INVALID_CA /EXPORT:_cffi_const_X509_V_ERR_INVALID_EXTENSION /EXPORT:_cffi_const_X509_V_ERR_INVALID_NON_CA /EXPORT:_cffi_const_X509_V_ERR_INVA
LID_POLICY_EXTENSION /EXPORT:_cffi_const_X509_V_ERR_INVALID_PURPOSE /EXPORT:_cffi_const_X509_V_ERR_IP_ADDRESS_MISMATCH /EXPORT:_cffi_const_X509_V_ERR_KEYUSAGE_NO_CERTSIGN /EXPORT:_cffi_const_X509_V_ERR_KEYUSAGE_NO_CRL_SIGN /EXPORT:_cffi_c
onst_X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE /EXPORT:_cffi_const_X509_V_ERR_NO_EXPLICIT_POLICY /EXPORT:_cffi_const_X509_V_ERR_OUT_OF_MEM /EXPORT:_cffi_const_X509_V_ERR_PATH_LENGTH_EXCEEDED /EXPORT:_cffi_const_X509_V_ERR_PERMITTED_VIOLATI
ON /EXPORT:_cffi_const_X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED /EXPORT:_cffi_const_X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED /EXPORT:_cffi_const_X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN /EXPORT:_cffi_const_X509_V_ERR_SUBJECT_ISSUER_MISMATCH /EX
PORT:_cffi_const_X509_V_ERR_SUBTREE_MINMAX /EXPORT:_cffi_const_X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256 /EXPORT:_cffi_const_X509_V_ERR_SUITE_B_INVALID_ALGORITHM /EXPORT:_cffi_const_X509_V_ERR_SUITE_B_INVALID_CURVE /EXPORT:_cffi_con
st_X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM /EXPORT:_cffi_const_X509_V_ERR_SUITE_B_INVALID_VERSION /EXPORT:_cffi_const_X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED /EXPORT:_cffi_const_X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY /EXPORT:_cff
i_const_X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE /EXPORT:_cffi_const_X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE /EXPORT:_cffi_const_X509_V_ERR_UNABLE_TO_GET_CRL /EXPORT:_cffi_const_X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER /EXPORT:_cffi_cons
t_X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT /EXPORT:_cffi_const_X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY /EXPORT:_cffi_const_X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE /EXPORT:_cffi_const_X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION /EXPORT
:_cffi_const_X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION /EXPORT:_cffi_const_X509_V_ERR_UNNESTED_RESOURCE /EXPORT:_cffi_const_X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX /EXPORT:_cffi_const_X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE /EXPORT:_cffi_co
nst_X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE /EXPORT:_cffi_const_X509_V_ERR_UNSUPPORTED_NAME_SYNTAX /EXPORT:_cffi_const_X509_V_FLAG_ALLOW_PROXY_CERTS /EXPORT:_cffi_const_X509_V_FLAG_CB_ISSUER_CHECK /EXPORT:_cffi_const_X509_V_FLAG_CHECK_SS
_SIGNATURE /EXPORT:_cffi_const_X509_V_FLAG_CRL_CHECK /EXPORT:_cffi_const_X509_V_FLAG_CRL_CHECK_ALL /EXPORT:_cffi_const_X509_V_FLAG_EXPLICIT_POLICY /EXPORT:_cffi_const_X509_V_FLAG_EXTENDED_CRL_SUPPORT /EXPORT:_cffi_const_X509_V_FLAG_IGNORE
_CRITICAL /EXPORT:_cffi_const_X509_V_FLAG_INHIBIT_ANY /EXPORT:_cffi_const_X509_V_FLAG_INHIBIT_MAP /EXPORT:_cffi_const_X509_V_FLAG_NOTIFY_POLICY /EXPORT:_cffi_const_X509_V_FLAG_PARTIAL_CHAIN /EXPORT:_cffi_const_X509_V_FLAG_POLICY_CHECK /EX
PORT:_cffi_const_X509_V_FLAG_SUITEB_128_LOS /EXPORT:_cffi_const_X509_V_FLAG_SUITEB_128_LOS_ONLY /EXPORT:_cffi_const_X509_V_FLAG_SUITEB_192_LOS /EXPORT:_cffi_const_X509_V_FLAG_TRUSTED_FIRST /EXPORT:_cffi_const_X509_V_FLAG_USE_CHECK_TIME /E
XPORT:_cffi_const_X509_V_FLAG_USE_DELTAS /EXPORT:_cffi_const_X509_V_FLAG_X509_STRICT /EXPORT:_cffi_const_X509_V_OK /EXPORT:_cffi_const_XN_FLAG_COMPAT /EXPORT:_cffi_const_XN_FLAG_DN_REV /EXPORT:_cffi_const_XN_FLAG_DUMP_UNKNOWN_FIELDS /EXPO
RT:_cffi_const_XN_FLAG_FN_ALIGN /EXPORT:_cffi_const_XN_FLAG_FN_LN /EXPORT:_cffi_const_XN_FLAG_FN_MASK /EXPORT:_cffi_const_XN_FLAG_FN_NONE /EXPORT:_cffi_const_XN_FLAG_FN_OID /EXPORT:_cffi_const_XN_FLAG_FN_SN /EXPORT:_cffi_const_XN_FLAG_MUL
TILINE /EXPORT:_cffi_const_XN_FLAG_ONELINE /EXPORT:_cffi_const_XN_FLAG_RFC2253 /EXPORT:_cffi_const_XN_FLAG_SEP_COMMA_PLUS /EXPORT:_cffi_const_XN_FLAG_SEP_CPLUS_SPC /EXPORT:_cffi_const_XN_FLAG_SEP_MASK /EXPORT:_cffi_const_XN_FLAG_SEP_MULTI
LINE /EXPORT:_cffi_const_XN_FLAG_SEP_SPLUS_SPC /EXPORT:_cffi_const_XN_FLAG_SPC_EQ /EXPORT:_cffi_f_AES_ctr128_encrypt /EXPORT:_cffi_f_AES_set_decrypt_key /EXPORT:_cffi_f_AES_set_encrypt_key /EXPORT:_cffi_f_AES_unwrap_key /EXPORT:_cffi_f_AE
S_wrap_key /EXPORT:_cffi_f_ASN1_BIT_STRING_free /EXPORT:_cffi_f_ASN1_BIT_STRING_get_bit /EXPORT:_cffi_f_ASN1_BIT_STRING_set_bit /EXPORT:_cffi_f_ASN1_ENUMERATED_free /EXPORT:_cffi_f_ASN1_ENUMERATED_new /EXPORT:_cffi_f_ASN1_ENUMERATED_set /
EXPORT:_cffi_f_ASN1_GENERALIZEDTIME_check /EXPORT:_cffi_f_ASN1_GENERALIZEDTIME_free /EXPORT:_cffi_f_ASN1_GENERALIZEDTIME_set_string /EXPORT:_cffi_f_ASN1_INTEGER_cmp /EXPORT:_cffi_f_ASN1_INTEGER_dup /EXPORT:_cffi_f_ASN1_INTEGER_free /EXPOR
T:_cffi_f_ASN1_INTEGER_get /EXPORT:_cffi_f_ASN1_INTEGER_new /EXPORT:_cffi_f_ASN1_INTEGER_set /EXPORT:_cffi_f_ASN1_INTEGER_to_BN /EXPORT:_cffi_f_ASN1_ITEM_ptr /EXPORT:_cffi_f_ASN1_OBJECT_free /EXPORT:_cffi_f_ASN1_OBJECT_new /EXPORT:_cffi_f
_ASN1_OCTET_STRING_cmp /EXPORT:_cffi_f_ASN1_OCTET_STRING_dup /EXPORT:_cffi_f_ASN1_OCTET_STRING_free /EXPORT:_cffi_f_ASN1_OCTET_STRING_new /EXPORT:_cffi_f_ASN1_OCTET_STRING_set /EXPORT:_cffi_f_ASN1_STRING_cmp /EXPORT:_cffi_f_ASN1_STRING_da
ta /EXPORT:_cffi_f_ASN1_STRING_dup /EXPORT:_cffi_f_ASN1_STRING_free /EXPORT:_cffi_f_ASN1_STRING_length /EXPORT:_cffi_f_ASN1_STRING_new /EXPORT:_cffi_f_ASN1_STRING_set /EXPORT:_cffi_f_ASN1_STRING_set_default_mask_asc /EXPORT:_cffi_f_ASN1_S
TRING_to_UTF8 /EXPORT:_cffi_f_ASN1_STRING_type /EXPORT:_cffi_f_ASN1_STRING_type_new /EXPORT:_cffi_f_ASN1_TIME_free /EXPORT:_cffi_f_ASN1_TIME_new /EXPORT:_cffi_f_ASN1_TIME_print /EXPORT:_cffi_f_ASN1_TIME_to_generalizedtime /EXPORT:_cffi_f_
ASN1_UTCTIME_check /EXPORT:_cffi_f_ASN1_UTCTIME_cmp_time_t /EXPORT:_cffi_f_ASN1_UTCTIME_free /EXPORT:_cffi_f_ASN1_UTCTIME_new /EXPORT:_cffi_f_ASN1_UTCTIME_print /EXPORT:_cffi_f_ASN1_UTCTIME_set /EXPORT:_cffi_f_ASN1_item_d2i /EXPORT:_cffi_
f_AUTHORITY_KEYID_free /EXPORT:_cffi_f_BASIC_CONSTRAINTS_free /EXPORT:_cffi_f_BIO_append_filename /EXPORT:_cffi_f_BIO_callback_ctrl /EXPORT:_cffi_f_BIO_ctrl /EXPORT:_cffi_f_BIO_ctrl_pending /EXPORT:_cffi_f_BIO_ctrl_wpending /EXPORT:_cffi_
f_BIO_eof /EXPORT:_cffi_f_BIO_f_buffer /EXPORT:_cffi_f_BIO_f_null /EXPORT:_cffi_f_BIO_find_type /EXPORT:_cffi_f_BIO_flush /EXPORT:_cffi_f_BIO_free /EXPORT:_cffi_f_BIO_free_all /EXPORT:_cffi_f_BIO_get_buffer_num_lines /EXPORT:_cffi_f_BIO_g
et_close /EXPORT:_cffi_f_BIO_get_fd /EXPORT:_cffi_f_BIO_get_fp /EXPORT:_cffi_f_BIO_get_info_callback /EXPORT:_cffi_f_BIO_get_mem_data /EXPORT:_cffi_f_BIO_get_mem_ptr /EXPORT:_cffi_f_BIO_gets /EXPORT:_cffi_f_BIO_int_ctrl /EXPORT:_cffi_f_BI
O_method_type /EXPORT:_cffi_f_BIO_new /EXPORT:_cffi_f_BIO_new_CMS /EXPORT:_cffi_f_BIO_new_fd /EXPORT:_cffi_f_BIO_new_file /EXPORT:_cffi_f_BIO_new_fp /EXPORT:_cffi_f_BIO_new_mem_buf /EXPORT:_cffi_f_BIO_new_socket /EXPORT:_cffi_f_BIO_next /
EXPORT:_cffi_f_BIO_pending /EXPORT:_cffi_f_BIO_pop /EXPORT:_cffi_f_BIO_ptr_ctrl /EXPORT:_cffi_f_BIO_push /EXPORT:_cffi_f_BIO_puts /EXPORT:_cffi_f_BIO_read /EXPORT:_cffi_f_BIO_read_filename /EXPORT:_cffi_f_BIO_reset /EXPORT:_cffi_f_BIO_ret
ry_type /EXPORT:_cffi_f_BIO_rw_filename /EXPORT:_cffi_f_BIO_s_fd /EXPORT:_cffi_f_BIO_s_file /EXPORT:_cffi_f_BIO_s_mem /EXPORT:_cffi_f_BIO_s_null /EXPORT:_cffi_f_BIO_s_socket /EXPORT:_cffi_f_BIO_seek /EXPORT:_cffi_f_BIO_set /EXPORT:_cffi_f
_BIO_set_buffer_read_data /EXPORT:_cffi_f_BIO_set_buffer_size /EXPORT:_cffi_f_BIO_set_close /EXPORT:_cffi_f_BIO_set_fd /EXPORT:_cffi_f_BIO_set_fp /EXPORT:_cffi_f_BIO_set_info_callback /EXPORT:_cffi_f_BIO_set_mem_buf /EXPORT:_cffi_f_BIO_se
t_mem_eof_return /EXPORT:_cffi_f_BIO_set_read_buffer_size /EXPORT:_cffi_f_BIO_set_write_buffer_size /EXPORT:_cffi_f_BIO_should_io_special /EXPORT:_cffi_f_BIO_should_read /EXPORT:_cffi_f_BIO_should_retry /EXPORT:_cffi_f_BIO_should_write /E
XPORT:_cffi_f_BIO_tell /EXPORT:_cffi_f_BIO_vfree /EXPORT:_cffi_f_BIO_wpending /EXPORT:_cffi_f_BIO_write /EXPORT:_cffi_f_BIO_write_filename /EXPORT:_cffi_f_BN_CTX_end /EXPORT:_cffi_f_BN_CTX_free /EXPORT:_cffi_f_BN_CTX_get /EXPORT:_cffi_f_B
N_CTX_new /EXPORT:_cffi_f_BN_CTX_start /EXPORT:_cffi_f_BN_add /EXPORT:_cffi_f_BN_bin2bn /EXPORT:_cffi_f_BN_bn2bin /EXPORT:_cffi_f_BN_bn2hex /EXPORT:_cffi_f_BN_clear_bit /EXPORT:_cffi_f_BN_cmp /EXPORT:_cffi_f_BN_copy /EXPORT:_cffi_f_BN_dec
2bn /EXPORT:_cffi_f_BN_div /EXPORT:_cffi_f_BN_dup /EXPORT:_cffi_f_BN_exp /EXPORT:_cffi_f_BN_free /EXPORT:_cffi_f_BN_gcd /EXPORT:_cffi_f_BN_get_word /EXPORT:_cffi_f_BN_hex2bn /EXPORT:_cffi_f_BN_is_bit_set /EXPORT:_cffi_f_BN_lshift /EXPORT:
_cffi_f_BN_lshift1 /EXPORT:_cffi_f_BN_mask_bits /EXPORT:_cffi_f_BN_mod /EXPORT:_cffi_f_BN_mod_add /EXPORT:_cffi_f_BN_mod_exp /EXPORT:_cffi_f_BN_mod_inverse /EXPORT:_cffi_f_BN_mod_mul /EXPORT:_cffi_f_BN_mod_sqr /EXPORT:_cffi_f_BN_mod_sub /
EXPORT:_cffi_f_BN_mul /EXPORT:_cffi_f_BN_new /EXPORT:_cffi_f_BN_nnmod /EXPORT:_cffi_f_BN_num_bits /EXPORT:_cffi_f_BN_one /EXPORT:_cffi_f_BN_rshift /EXPORT:_cffi_f_BN_rshift1 /EXPORT:_cffi_f_BN_set_bit /EXPORT:_cffi_f_BN_set_word /EXPORT:_
cffi_f_BN_sqr /EXPORT:_cffi_f_BN_sub /EXPORT:_cffi_f_BN_to_ASN1_INTEGER /EXPORT:_cffi_f_BN_value_one /EXPORT:_cffi_f_BN_zero /EXPORT:_cffi_f_CMAC_CTX_copy /EXPORT:_cffi_f_CMAC_CTX_free /EXPORT:_cffi_f_CMAC_CTX_new /EXPORT:_cffi_f_CMAC_Fin
al /EXPORT:_cffi_f_CMAC_Init /EXPORT:_cffi_f_CMAC_Update /EXPORT:_cffi_f_CMS_add1_signer /EXPORT:_cffi_f_CMS_decrypt /EXPORT:_cffi_f_CMS_encrypt /EXPORT:_cffi_f_CMS_final /EXPORT:_cffi_f_CMS_sign /EXPORT:_cffi_f_CMS_verify /EXPORT:_cffi_f
_CRYPTO_add /EXPORT:_cffi_f_CRYPTO_cleanup_all_ex_data /EXPORT:_cffi_f_CRYPTO_free /EXPORT:_cffi_f_CRYPTO_get_id_callback /EXPORT:_cffi_f_CRYPTO_get_locking_callback /EXPORT:_cffi_f_CRYPTO_is_mem_check_on /EXPORT:_cffi_f_CRYPTO_lock /EXPO
RT:_cffi_f_CRYPTO_malloc_debug_init /EXPORT:_cffi_f_CRYPTO_malloc_init /EXPORT:_cffi_f_CRYPTO_mem_ctrl /EXPORT:_cffi_f_CRYPTO_mem_leaks /EXPORT:_cffi_f_CRYPTO_num_locks /EXPORT:_cffi_f_CRYPTO_set_id_callback /EXPORT:_cffi_f_CRYPTO_set_loc
king_callback /EXPORT:_cffi_f_Cryptography_EVP_PKEY_decrypt /EXPORT:_cffi_f_Cryptography_EVP_PKEY_encrypt /EXPORT:_cffi_f_Cryptography_HMAC_CTX_copy /EXPORT:_cffi_f_Cryptography_HMAC_Final /EXPORT:_cffi_f_Cryptography_HMAC_Init_ex /EXPORT
:_cffi_f_Cryptography_HMAC_Update /EXPORT:_cffi_f_Cryptography_SSL_CTX_get_method /EXPORT:_cffi_f_Cryptography_add_osrandom_engine /EXPORT:_cffi_f_DH_check /EXPORT:_cffi_f_DH_check_pub_key /EXPORT:_cffi_f_DH_compute_key /EXPORT:_cffi_f_DH
_free /EXPORT:_cffi_f_DH_generate_key /EXPORT:_cffi_f_DH_generate_parameters /EXPORT:_cffi_f_DH_generate_parameters_ex /EXPORT:_cffi_f_DH_get_ex_data /EXPORT:_cffi_f_DH_new /EXPORT:_cffi_f_DH_set_ex_data /EXPORT:_cffi_f_DH_size /EXPORT:_c
ffi_f_DHparams_print /EXPORT:_cffi_f_DHparams_print_fp /EXPORT:_cffi_f_DSA_SIG_free /EXPORT:_cffi_f_DSA_SIG_new /EXPORT:_cffi_f_DSA_free /EXPORT:_cffi_f_DSA_generate_key /EXPORT:_cffi_f_DSA_generate_parameters /EXPORT:_cffi_f_DSA_generate
_parameters_ex /EXPORT:_cffi_f_DSA_new /EXPORT:_cffi_f_DSA_sign /EXPORT:_cffi_f_DSA_size /EXPORT:_cffi_f_DSA_verify /EXPORT:_cffi_f_DTLSv1_client_method /EXPORT:_cffi_f_DTLSv1_method /EXPORT:_cffi_f_DTLSv1_server_method /EXPORT:_cffi_f_EC
DH_compute_key /EXPORT:_cffi_f_ECDH_get_ex_data /EXPORT:_cffi_f_ECDH_get_ex_new_index /EXPORT:_cffi_f_ECDH_set_ex_data /EXPORT:_cffi_f_ECDSA_OpenSSL /EXPORT:_cffi_f_ECDSA_SIG_free /EXPORT:_cffi_f_ECDSA_SIG_new /EXPORT:_cffi_f_ECDSA_do_sig
n /EXPORT:_cffi_f_ECDSA_do_sign_ex /EXPORT:_cffi_f_ECDSA_do_verify /EXPORT:_cffi_f_ECDSA_get_default_method /EXPORT:_cffi_f_ECDSA_get_ex_data /EXPORT:_cffi_f_ECDSA_get_ex_new_index /EXPORT:_cffi_f_ECDSA_set_default_method /EXPORT:_cffi_f_
ECDSA_set_ex_data /EXPORT:_cffi_f_ECDSA_set_method /EXPORT:_cffi_f_ECDSA_sign /EXPORT:_cffi_f_ECDSA_sign_ex /EXPORT:_cffi_f_ECDSA_sign_setup /EXPORT:_cffi_f_ECDSA_size /EXPORT:_cffi_f_ECDSA_verify /EXPORT:_cffi_f_EC_GF2m_simple_method /EX
PORT:_cffi_f_EC_GFp_mont_method /EXPORT:_cffi_f_EC_GFp_nist_method /EXPORT:_cffi_f_EC_GFp_nistp224_method /EXPORT:_cffi_f_EC_GFp_nistp256_method /EXPORT:_cffi_f_EC_GFp_nistp521_method /EXPORT:_cffi_f_EC_GFp_simple_method /EXPORT:_cffi_f_E
C_GROUP_clear_free /EXPORT:_cffi_f_EC_GROUP_free /EXPORT:_cffi_f_EC_GROUP_get0_generator /EXPORT:_cffi_f_EC_GROUP_get_curve_GF2m /EXPORT:_cffi_f_EC_GROUP_get_curve_GFp /EXPORT:_cffi_f_EC_GROUP_get_curve_name /EXPORT:_cffi_f_EC_GROUP_get_d
egree /EXPORT:_cffi_f_EC_GROUP_get_order /EXPORT:_cffi_f_EC_GROUP_have_precompute_mult /EXPORT:_cffi_f_EC_GROUP_method_of /EXPORT:_cffi_f_EC_GROUP_new /EXPORT:_cffi_f_EC_GROUP_new_by_curve_name /EXPORT:_cffi_f_EC_GROUP_new_curve_GF2m /EXP
ORT:_cffi_f_EC_GROUP_new_curve_GFp /EXPORT:_cffi_f_EC_GROUP_precompute_mult /EXPORT:_cffi_f_EC_GROUP_set_curve_GF2m /EXPORT:_cffi_f_EC_GROUP_set_curve_GFp /EXPORT:_cffi_f_EC_KEY_check_key /EXPORT:_cffi_f_EC_KEY_clear_flags /EXPORT:_cffi_f
_EC_KEY_copy /EXPORT:_cffi_f_EC_KEY_dup /EXPORT:_cffi_f_EC_KEY_free /EXPORT:_cffi_f_EC_KEY_generate_key /EXPORT:_cffi_f_EC_KEY_get0_group /EXPORT:_cffi_f_EC_KEY_get0_private_key /EXPORT:_cffi_f_EC_KEY_get0_public_key /EXPORT:_cffi_f_EC_KE
Y_get_conv_form /EXPORT:_cffi_f_EC_KEY_get_enc_flags /EXPORT:_cffi_f_EC_KEY_get_flags /EXPORT:_cffi_f_EC_KEY_get_key_method_data /EXPORT:_cffi_f_EC_KEY_insert_key_method_data /EXPORT:_cffi_f_EC_KEY_new_by_curve_name /EXPORT:_cffi_f_EC_KEY
_precompute_mult /EXPORT:_cffi_f_EC_KEY_set_asn1_flag /EXPORT:_cffi_f_EC_KEY_set_conv_form /EXPORT:_cffi_f_EC_KEY_set_enc_flags /EXPORT:_cffi_f_EC_KEY_set_flags /EXPORT:_cffi_f_EC_KEY_set_group /EXPORT:_cffi_f_EC_KEY_set_private_key /EXPO
RT:_cffi_f_EC_KEY_set_public_key /EXPORT:_cffi_f_EC_KEY_set_public_key_affine_coordinates /EXPORT:_cffi_f_EC_KEY_up_ref /EXPORT:_cffi_f_EC_METHOD_get_field_type /EXPORT:_cffi_f_EC_POINT_add /EXPORT:_cffi_f_EC_POINT_bn2point /EXPORT:_cffi_
f_EC_POINT_clear_free /EXPORT:_cffi_f_EC_POINT_cmp /EXPORT:_cffi_f_EC_POINT_copy /EXPORT:_cffi_f_EC_POINT_dbl /EXPORT:_cffi_f_EC_POINT_dup /EXPORT:_cffi_f_EC_POINT_free /EXPORT:_cffi_f_EC_POINT_get_Jprojective_coordinates_GFp /EXPORT:_cff
i_f_EC_POINT_get_affine_coordinates_GF2m /EXPORT:_cffi_f_EC_POINT_get_affine_coordinates_GFp /EXPORT:_cffi_f_EC_POINT_hex2point /EXPORT:_cffi_f_EC_POINT_invert /EXPORT:_cffi_f_EC_POINT_is_at_infinity /EXPORT:_cffi_f_EC_POINT_is_on_curve /
EXPORT:_cffi_f_EC_POINT_make_affine /EXPORT:_cffi_f_EC_POINT_method_of /EXPORT:_cffi_f_EC_POINT_mul /EXPORT:_cffi_f_EC_POINT_new /EXPORT:_cffi_f_EC_POINT_oct2point /EXPORT:_cffi_f_EC_POINT_point2bn /EXPORT:_cffi_f_EC_POINT_point2hex /EXPO
RT:_cffi_f_EC_POINT_point2oct /EXPORT:_cffi_f_EC_POINT_set_Jprojective_coordinates_GFp /EXPORT:_cffi_f_EC_POINT_set_affine_coordinates_GF2m /EXPORT:_cffi_f_EC_POINT_set_affine_coordinates_GFp /EXPORT:_cffi_f_EC_POINT_set_compressed_coordi
nates_GF2m /EXPORT:_cffi_f_EC_POINT_set_compressed_coordinates_GFp /EXPORT:_cffi_f_EC_POINT_set_to_infinity /EXPORT:_cffi_f_EC_POINTs_make_affine /EXPORT:_cffi_f_EC_POINTs_mul /EXPORT:_cffi_f_EC_curve_nid2nist /EXPORT:_cffi_f_EC_get_built
in_curves /EXPORT:_cffi_f_ENGINE_add /EXPORT:_cffi_f_ENGINE_add_conf_module /EXPORT:_cffi_f_ENGINE_by_id /EXPORT:_cffi_f_ENGINE_cleanup /EXPORT:_cffi_f_ENGINE_cmd_is_executable /EXPORT:_cffi_f_ENGINE_ctrl /EXPORT:_cffi_f_ENGINE_ctrl_cmd /
EXPORT:_cffi_f_ENGINE_ctrl_cmd_string /EXPORT:_cffi_f_ENGINE_finish /EXPORT:_cffi_f_ENGINE_free /EXPORT:_cffi_f_ENGINE_get_DH /EXPORT:_cffi_f_ENGINE_get_DSA /EXPORT:_cffi_f_ENGINE_get_ECDH /EXPORT:_cffi_f_ENGINE_get_ECDSA /EXPORT:_cffi_f_
ENGINE_get_RAND /EXPORT:_cffi_f_ENGINE_get_RSA /EXPORT:_cffi_f_ENGINE_get_STORE /EXPORT:_cffi_f_ENGINE_get_cipher /EXPORT:_cffi_f_ENGINE_get_cipher_engine /EXPORT:_cffi_f_ENGINE_get_cmd_defns /EXPORT:_cffi_f_ENGINE_get_default_DH /EXPORT:
_cffi_f_ENGINE_get_default_DSA /EXPORT:_cffi_f_ENGINE_get_default_ECDH /EXPORT:_cffi_f_ENGINE_get_default_ECDSA /EXPORT:_cffi_f_ENGINE_get_default_RAND /EXPORT:_cffi_f_ENGINE_get_default_RSA /EXPORT:_cffi_f_ENGINE_get_digest /EXPORT:_cffi
_f_ENGINE_get_digest_engine /EXPORT:_cffi_f_ENGINE_get_first /EXPORT:_cffi_f_ENGINE_get_flags /EXPORT:_cffi_f_ENGINE_get_id /EXPORT:_cffi_f_ENGINE_get_last /EXPORT:_cffi_f_ENGINE_get_name /EXPORT:_cffi_f_ENGINE_get_next /EXPORT:_cffi_f_EN
GINE_get_prev /EXPORT:_cffi_f_ENGINE_get_table_flags /EXPORT:_cffi_f_ENGINE_init /EXPORT:_cffi_f_ENGINE_load_builtin_engines /EXPORT:_cffi_f_ENGINE_load_cryptodev /EXPORT:_cffi_f_ENGINE_load_dynamic /EXPORT:_cffi_f_ENGINE_load_openssl /EX
PORT:_cffi_f_ENGINE_load_private_key /EXPORT:_cffi_f_ENGINE_load_public_key /EXPORT:_cffi_f_ENGINE_new /EXPORT:_cffi_f_ENGINE_register_DH /EXPORT:_cffi_f_ENGINE_register_DSA /EXPORT:_cffi_f_ENGINE_register_ECDH /EXPORT:_cffi_f_ENGINE_regi
ster_ECDSA /EXPORT:_cffi_f_ENGINE_register_RAND /EXPORT:_cffi_f_ENGINE_register_RSA /EXPORT:_cffi_f_ENGINE_register_STORE /EXPORT:_cffi_f_ENGINE_register_all_DH /EXPORT:_cffi_f_ENGINE_register_all_DSA /EXPORT:_cffi_f_ENGINE_register_all_E
CDH /EXPORT:_cffi_f_ENGINE_register_all_ECDSA /EXPORT:_cffi_f_ENGINE_register_all_RAND /EXPORT:_cffi_f_ENGINE_register_all_RSA /EXPORT:_cffi_f_ENGINE_register_all_STORE /EXPORT:_cffi_f_ENGINE_register_all_ciphers /EXPORT:_cffi_f_ENGINE_re
gister_all_complete /EXPORT:_cffi_f_ENGINE_register_all_digests /EXPORT:_cffi_f_ENGINE_register_ciphers /EXPORT:_cffi_f_ENGINE_register_complete /EXPORT:_cffi_f_ENGINE_register_digests /EXPORT:_cffi_f_ENGINE_remove /EXPORT:_cffi_f_ENGINE_
set_DH /EXPORT:_cffi_f_ENGINE_set_DSA /EXPORT:_cffi_f_ENGINE_set_ECDH /EXPORT:_cffi_f_ENGINE_set_ECDSA /EXPORT:_cffi_f_ENGINE_set_RAND /EXPORT:_cffi_f_ENGINE_set_RSA /EXPORT:_cffi_f_ENGINE_set_STORE /EXPORT:_cffi_f_ENGINE_set_ciphers /EXP
ORT:_cffi_f_ENGINE_set_cmd_defns /EXPORT:_cffi_f_ENGINE_set_ctrl_function /EXPORT:_cffi_f_ENGINE_set_default /EXPORT:_cffi_f_ENGINE_set_default_DH /EXPORT:_cffi_f_ENGINE_set_default_DSA /EXPORT:_cffi_f_ENGINE_set_default_ECDH /EXPORT:_cff
i_f_ENGINE_set_default_ECDSA /EXPORT:_cffi_f_ENGINE_set_default_RAND /EXPORT:_cffi_f_ENGINE_set_default_RSA /EXPORT:_cffi_f_ENGINE_set_default_ciphers /EXPORT:_cffi_f_ENGINE_set_default_digests /EXPORT:_cffi_f_ENGINE_set_default_string /E
XPORT:_cffi_f_ENGINE_set_destroy_function /EXPORT:_cffi_f_ENGINE_set_digests /EXPORT:_cffi_f_ENGINE_set_finish_function /EXPORT:_cffi_f_ENGINE_set_flags /EXPORT:_cffi_f_ENGINE_set_id /EXPORT:_cffi_f_ENGINE_set_init_function /EXPORT:_cffi_
f_ENGINE_set_load_privkey_function /EXPORT:_cffi_f_ENGINE_set_load_pubkey_function /EXPORT:_cffi_f_ENGINE_set_name /EXPORT:_cffi_f_ENGINE_set_table_flags /EXPORT:_cffi_f_ENGINE_unregister_DH /EXPORT:_cffi_f_ENGINE_unregister_DSA /EXPORT:_
cffi_f_ENGINE_unregister_ECDH /EXPORT:_cffi_f_ENGINE_unregister_ECDSA /EXPORT:_cffi_f_ENGINE_unregister_RAND /EXPORT:_cffi_f_ENGINE_unregister_RSA /EXPORT:_cffi_f_ENGINE_unregister_STORE /EXPORT:_cffi_f_ENGINE_unregister_ciphers /EXPORT:_
cffi_f_ENGINE_unregister_digests /EXPORT:_cffi_f_ENGINE_up_ref /EXPORT:_cffi_f_ERR_FATAL_ERROR /EXPORT:_cffi_f_ERR_GET_FUNC /EXPORT:_cffi_f_ERR_GET_LIB /EXPORT:_cffi_f_ERR_GET_REASON /EXPORT:_cffi_f_ERR_PACK /EXPORT:_cffi_const_ERR_add_er
ror_data /EXPORT:_cffi_f_ERR_error_string /EXPORT:_cffi_f_ERR_error_string_n /EXPORT:_cffi_f_ERR_free_strings /EXPORT:_cffi_f_ERR_func_error_string /EXPORT:_cffi_f_ERR_get_error /EXPORT:_cffi_f_ERR_get_error_line /EXPORT:_cffi_f_ERR_get_e
rror_line_data /EXPORT:_cffi_f_ERR_get_next_error_library /EXPORT:_cffi_f_ERR_lib_error_string /EXPORT:_cffi_f_ERR_load_RAND_strings /EXPORT:_cffi_f_ERR_load_SSL_strings /EXPORT:_cffi_f_ERR_load_crypto_strings /EXPORT:_cffi_f_ERR_peek_err
or /EXPORT:_cffi_f_ERR_peek_error_line /EXPORT:_cffi_f_ERR_peek_error_line_data /EXPORT:_cffi_f_ERR_peek_last_error /EXPORT:_cffi_f_ERR_peek_last_error_line /EXPORT:_cffi_f_ERR_peek_last_error_line_data /EXPORT:_cffi_f_ERR_print_errors /E
XPORT:_cffi_f_ERR_print_errors_fp /EXPORT:_cffi_f_ERR_put_error /EXPORT:_cffi_f_ERR_reason_error_string /EXPORT:_cffi_f_ERR_remove_thread_state /EXPORT:_cffi_f_EVP_CIPHER_CTX_block_size /EXPORT:_cffi_f_EVP_CIPHER_CTX_cipher /EXPORT:_cffi_
f_EVP_CIPHER_CTX_cleanup /EXPORT:_cffi_f_EVP_CIPHER_CTX_ctrl /EXPORT:_cffi_f_EVP_CIPHER_CTX_free /EXPORT:_cffi_f_EVP_CIPHER_CTX_init /EXPORT:_cffi_f_EVP_CIPHER_CTX_new /EXPORT:_cffi_f_EVP_CIPHER_CTX_set_key_length /EXPORT:_cffi_f_EVP_CIPH
ER_CTX_set_padding /EXPORT:_cffi_f_EVP_CIPHER_block_size /EXPORT:_cffi_f_EVP_CipherFinal_ex /EXPORT:_cffi_f_EVP_CipherInit_ex /EXPORT:_cffi_f_EVP_CipherUpdate /EXPORT:_cffi_f_EVP_DecryptFinal_ex /EXPORT:_cffi_f_EVP_DecryptInit_ex /EXPORT:
_cffi_f_EVP_DecryptUpdate /EXPORT:_cffi_f_EVP_DigestFinal_ex /EXPORT:_cffi_f_EVP_DigestInit_ex /EXPORT:_cffi_f_EVP_DigestUpdate /EXPORT:_cffi_f_EVP_EncryptFinal_ex /EXPORT:_cffi_f_EVP_EncryptInit_ex /EXPORT:_cffi_f_EVP_EncryptUpdate /EXPO
RT:_cffi_f_EVP_MD_CTX_cleanup /EXPORT:_cffi_f_EVP_MD_CTX_copy_ex /EXPORT:_cffi_f_EVP_MD_CTX_create /EXPORT:_cffi_f_EVP_MD_CTX_destroy /EXPORT:_cffi_f_EVP_MD_CTX_md /EXPORT:_cffi_f_EVP_MD_size /EXPORT:_cffi_f_EVP_PKCS82PKEY /EXPORT:_cffi_f
_EVP_PKEY_CTX_dup /EXPORT:_cffi_f_EVP_PKEY_CTX_free /EXPORT:_cffi_f_EVP_PKEY_CTX_new /EXPORT:_cffi_f_EVP_PKEY_CTX_new_id /EXPORT:_cffi_f_EVP_PKEY_CTX_set_rsa_mgf1_md /EXPORT:_cffi_f_EVP_PKEY_CTX_set_rsa_padding /EXPORT:_cffi_f_EVP_PKEY_CT
X_set_rsa_pss_saltlen /EXPORT:_cffi_f_EVP_PKEY_CTX_set_signature_md /EXPORT:_cffi_f_EVP_PKEY_add1_attr /EXPORT:_cffi_f_EVP_PKEY_add1_attr_by_NID /EXPORT:_cffi_f_EVP_PKEY_add1_attr_by_OBJ /EXPORT:_cffi_f_EVP_PKEY_add1_attr_by_txt /EXPORT:_
cffi_f_EVP_PKEY_assign_DSA /EXPORT:_cffi_f_EVP_PKEY_assign_EC_KEY /EXPORT:_cffi_f_EVP_PKEY_assign_RSA /EXPORT:_cffi_f_EVP_PKEY_bits /EXPORT:_cffi_f_EVP_PKEY_cmp /EXPORT:_cffi_f_EVP_PKEY_decrypt_init /EXPORT:_cffi_f_EVP_PKEY_delete_attr /E
XPORT:_cffi_f_EVP_PKEY_encrypt_init /EXPORT:_cffi_f_EVP_PKEY_free /EXPORT:_cffi_f_EVP_PKEY_get1_DH /EXPORT:_cffi_f_EVP_PKEY_get1_DSA /EXPORT:_cffi_f_EVP_PKEY_get1_EC_KEY /EXPORT:_cffi_f_EVP_PKEY_get1_RSA /EXPORT:_cffi_f_EVP_PKEY_get_attr 
/EXPORT:_cffi_f_EVP_PKEY_get_attr_by_NID /EXPORT:_cffi_f_EVP_PKEY_get_attr_by_OBJ /EXPORT:_cffi_f_EVP_PKEY_get_attr_count /EXPORT:_cffi_f_EVP_PKEY_id /EXPORT:_cffi_f_EVP_PKEY_new /EXPORT:_cffi_f_EVP_PKEY_set1_DH /EXPORT:_cffi_f_EVP_PKEY_s
et1_DSA /EXPORT:_cffi_f_EVP_PKEY_set1_EC_KEY /EXPORT:_cffi_f_EVP_PKEY_set1_RSA /EXPORT:_cffi_f_EVP_PKEY_sign /EXPORT:_cffi_f_EVP_PKEY_sign_init /EXPORT:_cffi_f_EVP_PKEY_size /EXPORT:_cffi_f_EVP_PKEY_type /EXPORT:_cffi_f_EVP_PKEY_verify /E
XPORT:_cffi_f_EVP_PKEY_verify_init /EXPORT:_cffi_f_EVP_SignFinal /EXPORT:_cffi_f_EVP_SignInit /EXPORT:_cffi_f_EVP_SignUpdate /EXPORT:_cffi_f_EVP_VerifyFinal /EXPORT:_cffi_f_EVP_VerifyInit /EXPORT:_cffi_f_EVP_VerifyUpdate /EXPORT:_cffi_f_E
VP_get_cipherbyname /EXPORT:_cffi_f_EVP_get_digestbyname /EXPORT:_cffi_f_EVP_md5 /EXPORT:_cffi_f_EVP_ripemd160 /EXPORT:_cffi_f_EVP_sha1 /EXPORT:_cffi_f_EVP_sha224 /EXPORT:_cffi_f_EVP_sha256 /EXPORT:_cffi_f_EVP_sha384 /EXPORT:_cffi_f_EVP_s
ha512 /EXPORT:_cffi_f_GENERAL_NAMES_free /EXPORT:_cffi_f_GENERAL_NAME_print /EXPORT:_cffi_f_HMAC_CTX_cleanup /EXPORT:_cffi_f_HMAC_CTX_init /EXPORT:_cffi_f_M_ASN1_TIME_dup /EXPORT:_cffi_f_NETSCAPE_SPKI_b64_decode /EXPORT:_cffi_f_NETSCAPE_S
PKI_b64_encode /EXPORT:_cffi_f_NETSCAPE_SPKI_free /EXPORT:_cffi_f_NETSCAPE_SPKI_get_pubkey /EXPORT:_cffi_f_NETSCAPE_SPKI_new /EXPORT:_cffi_f_NETSCAPE_SPKI_set_pubkey /EXPORT:_cffi_f_NETSCAPE_SPKI_sign /EXPORT:_cffi_f_NETSCAPE_SPKI_verify 
/EXPORT:_cffi_f_OBJ_cleanup /EXPORT:_cffi_f_OBJ_cmp /EXPORT:_cffi_f_OBJ_create /EXPORT:_cffi_f_OBJ_dup /EXPORT:_cffi_f_OBJ_ln2nid /EXPORT:_cffi_f_OBJ_nid2ln /EXPORT:_cffi_f_OBJ_nid2obj /EXPORT:_cffi_f_OBJ_nid2sn /EXPORT:_cffi_f_OBJ_obj2ni
d /EXPORT:_cffi_f_OBJ_obj2txt /EXPORT:_cffi_f_OBJ_sn2nid /EXPORT:_cffi_f_OBJ_txt2nid /EXPORT:_cffi_f_OBJ_txt2obj /EXPORT:_cffi_f_OPENSSL_config /EXPORT:_cffi_f_OPENSSL_free /EXPORT:_cffi_f_OPENSSL_no_config /EXPORT:_cffi_f_OpenSSL_add_all
_algorithms /EXPORT:_cffi_f_PEM_read_bio_DHparams /EXPORT:_cffi_f_PEM_read_bio_DSAPrivateKey /EXPORT:_cffi_f_PEM_read_bio_DSA_PUBKEY /EXPORT:_cffi_f_PEM_read_bio_PKCS7 /EXPORT:_cffi_f_PEM_read_bio_PUBKEY /EXPORT:_cffi_f_PEM_read_bio_Priva
teKey /EXPORT:_cffi_f_PEM_read_bio_RSAPrivateKey /EXPORT:_cffi_f_PEM_read_bio_RSAPublicKey /EXPORT:_cffi_f_PEM_read_bio_X509 /EXPORT:_cffi_f_PEM_read_bio_X509_CRL /EXPORT:_cffi_f_PEM_read_bio_X509_REQ /EXPORT:_cffi_f_PEM_write_bio_CMS_str
eam /EXPORT:_cffi_f_PEM_write_bio_DSAPrivateKey /EXPORT:_cffi_f_PEM_write_bio_DSA_PUBKEY /EXPORT:_cffi_f_PEM_write_bio_ECPrivateKey /EXPORT:_cffi_f_PEM_write_bio_PKCS7 /EXPORT:_cffi_f_PEM_write_bio_PKCS8PrivateKey /EXPORT:_cffi_f_PEM_writ
e_bio_PKCS8PrivateKey_nid /EXPORT:_cffi_f_PEM_write_bio_PUBKEY /EXPORT:_cffi_f_PEM_write_bio_PrivateKey /EXPORT:_cffi_f_PEM_write_bio_RSAPrivateKey /EXPORT:_cffi_f_PEM_write_bio_RSAPublicKey /EXPORT:_cffi_f_PEM_write_bio_X509 /EXPORT:_cff
i_f_PEM_write_bio_X509_CRL /EXPORT:_cffi_f_PEM_write_bio_X509_REQ /EXPORT:_cffi_f_PKCS12_create /EXPORT:_cffi_f_PKCS12_free /EXPORT:_cffi_f_PKCS12_parse /EXPORT:_cffi_f_PKCS5_PBKDF2_HMAC /EXPORT:_cffi_f_PKCS5_PBKDF2_HMAC_SHA1 /EXPORT:_cff
i_f_PKCS7_decrypt /EXPORT:_cffi_f_PKCS7_encrypt /EXPORT:_cffi_f_PKCS7_free /EXPORT:_cffi_f_PKCS7_get0_signers /EXPORT:_cffi_f_PKCS7_sign /EXPORT:_cffi_f_PKCS7_type_is_data /EXPORT:_cffi_f_PKCS7_type_is_enveloped /EXPORT:_cffi_f_PKCS7_type
_is_signed /EXPORT:_cffi_f_PKCS7_type_is_signedAndEnveloped /EXPORT:_cffi_f_PKCS7_verify /EXPORT:_cffi_f_PKCS8_PRIV_KEY_INFO_free /EXPORT:_cffi_f_RAND_add /EXPORT:_cffi_f_RAND_bytes /EXPORT:_cffi_f_RAND_cleanup /EXPORT:_cffi_f_RAND_egd /E
XPORT:_cffi_f_RAND_egd_bytes /EXPORT:_cffi_f_RAND_file_name /EXPORT:_cffi_f_RAND_load_file /EXPORT:_cffi_f_RAND_pseudo_bytes /EXPORT:_cffi_f_RAND_query_egd_bytes /EXPORT:_cffi_f_RAND_seed /EXPORT:_cffi_f_RAND_status /EXPORT:_cffi_f_RAND_w
rite_file /EXPORT:_cffi_f_RSAPublicKey_dup /EXPORT:_cffi_f_RSA_blinding_off /EXPORT:_cffi_f_RSA_blinding_on /EXPORT:_cffi_f_RSA_check_key /EXPORT:_cffi_f_RSA_free /EXPORT:_cffi_f_RSA_generate_key_ex /EXPORT:_cffi_f_RSA_new /EXPORT:_cffi_f
_RSA_padding_add_PKCS1_OAEP /EXPORT:_cffi_f_RSA_padding_add_PKCS1_PSS /EXPORT:_cffi_f_RSA_padding_check_PKCS1_OAEP /EXPORT:_cffi_f_RSA_print /EXPORT:_cffi_f_RSA_private_decrypt /EXPORT:_cffi_f_RSA_private_encrypt /EXPORT:_cffi_f_RSA_publi
c_decrypt /EXPORT:_cffi_f_RSA_public_encrypt /EXPORT:_cffi_f_RSA_size /EXPORT:_cffi_f_RSA_verify_PKCS1_PSS /EXPORT:_cffi_f_SMIME_read_PKCS7 /EXPORT:_cffi_f_SMIME_write_PKCS7 /EXPORT:_cffi_f_SSL_CIPHER_get_bits /EXPORT:_cffi_f_SSL_CIPHER_g
et_name /EXPORT:_cffi_f_SSL_CIPHER_get_version /EXPORT:_cffi_f_SSL_COMP_get_name /EXPORT:_cffi_f_SSL_CTX_add_client_CA /EXPORT:_cffi_f_SSL_CTX_add_extra_chain_cert /EXPORT:_cffi_f_SSL_CTX_check_private_key /EXPORT:_cffi_f_SSL_CTX_free /EX
PORT:_cffi_f_SSL_CTX_get_cert_store /EXPORT:_cffi_f_SSL_CTX_get_info_callback /EXPORT:_cffi_f_SSL_CTX_get_mode /EXPORT:_cffi_f_SSL_CTX_get_options /EXPORT:_cffi_f_SSL_CTX_get_session_cache_mode /EXPORT:_cffi_f_SSL_CTX_get_timeout /EXPORT:
_cffi_f_SSL_CTX_get_verify_callback /EXPORT:_cffi_f_SSL_CTX_get_verify_depth /EXPORT:_cffi_f_SSL_CTX_get_verify_mode /EXPORT:_cffi_f_SSL_CTX_load_verify_locations /EXPORT:_cffi_f_SSL_CTX_new /EXPORT:_cffi_f_SSL_CTX_set_alpn_protos /EXPORT
:_cffi_f_SSL_CTX_set_alpn_select_cb /EXPORT:_cffi_f_SSL_CTX_set_cert_store /EXPORT:_cffi_f_SSL_CTX_set_cert_verify_callback /EXPORT:_cffi_f_SSL_CTX_set_cipher_list /EXPORT:_cffi_f_SSL_CTX_set_client_CA_list /EXPORT:_cffi_f_SSL_CTX_set_def
ault_passwd_cb /EXPORT:_cffi_f_SSL_CTX_set_default_passwd_cb_userdata /EXPORT:_cffi_f_SSL_CTX_set_default_verify_paths /EXPORT:_cffi_f_SSL_CTX_set_info_callback /EXPORT:_cffi_f_SSL_CTX_set_mode /EXPORT:_cffi_f_SSL_CTX_set_next_proto_selec
t_cb /EXPORT:_cffi_f_SSL_CTX_set_next_protos_advertised_cb /EXPORT:_cffi_f_SSL_CTX_set_options /EXPORT:_cffi_f_SSL_CTX_set_session_cache_mode /EXPORT:_cffi_f_SSL_CTX_set_timeout /EXPORT:_cffi_f_SSL_CTX_set_tlsext_servername_callback /EXPO
RT:_cffi_f_SSL_CTX_set_tlsext_status_arg /EXPORT:_cffi_f_SSL_CTX_set_tlsext_status_cb /EXPORT:_cffi_f_SSL_CTX_set_tmp_dh /EXPORT:_cffi_f_SSL_CTX_set_tmp_ecdh /EXPORT:_cffi_f_SSL_CTX_set_verify /EXPORT:_cffi_f_SSL_CTX_set_verify_depth /EXP
ORT:_cffi_f_SSL_CTX_use_PrivateKey /EXPORT:_cffi_f_SSL_CTX_use_PrivateKey_file /EXPORT:_cffi_f_SSL_CTX_use_certificate /EXPORT:_cffi_f_SSL_CTX_use_certificate_chain_file /EXPORT:_cffi_f_SSL_CTX_use_certificate_file /EXPORT:_cffi_f_SSL_SES
SION_free /EXPORT:_cffi_f_SSL_do_handshake /EXPORT:_cffi_f_SSL_free /EXPORT:_cffi_f_SSL_get0_alpn_selected /EXPORT:_cffi_f_SSL_get0_next_proto_negotiated /EXPORT:_cffi_f_SSL_get1_session /EXPORT:_cffi_f_SSL_get_cipher_list /EXPORT:_cffi_f
_SSL_get_ciphers /EXPORT:_cffi_f_SSL_get_client_CA_list /EXPORT:_cffi_f_SSL_get_current_cipher /EXPORT:_cffi_f_SSL_get_current_compression /EXPORT:_cffi_f_SSL_get_current_expansion /EXPORT:_cffi_f_SSL_get_error /EXPORT:_cffi_f_SSL_get_ex_
data_X509_STORE_CTX_idx /EXPORT:_cffi_f_SSL_get_finished /EXPORT:_cffi_f_SSL_get_info_callback /EXPORT:_cffi_f_SSL_get_mode /EXPORT:_cffi_f_SSL_get_options /EXPORT:_cffi_f_SSL_get_peer_cert_chain /EXPORT:_cffi_f_SSL_get_peer_certificate /
EXPORT:_cffi_f_SSL_get_peer_finished /EXPORT:_cffi_f_SSL_get_secure_renegotiation_support /EXPORT:_cffi_f_SSL_get_server_tmp_key /EXPORT:_cffi_f_SSL_get_servername /EXPORT:_cffi_f_SSL_get_shutdown /EXPORT:_cffi_f_SSL_get_tlsext_status_ocs
p_resp /EXPORT:_cffi_f_SSL_get_verify_callback /EXPORT:_cffi_f_SSL_get_verify_depth /EXPORT:_cffi_f_SSL_get_verify_mode /EXPORT:_cffi_f_SSL_get_version /EXPORT:_cffi_f_SSL_library_init /EXPORT:_cffi_f_SSL_load_error_strings /EXPORT:_cffi_
f_SSL_new /EXPORT:_cffi_f_SSL_pending /EXPORT:_cffi_f_SSL_read /EXPORT:_cffi_f_SSL_select_next_proto /EXPORT:_cffi_f_SSL_session_reused /EXPORT:_cffi_f_SSL_set_SSL_CTX /EXPORT:_cffi_f_SSL_set_accept_state /EXPORT:_cffi_f_SSL_set_alpn_prot
os /EXPORT:_cffi_f_SSL_set_bio /EXPORT:_cffi_f_SSL_set_connect_state /EXPORT:_cffi_f_SSL_set_fd /EXPORT:_cffi_f_SSL_set_info_callback /EXPORT:_cffi_f_SSL_set_mode /EXPORT:_cffi_f_SSL_set_options /EXPORT:_cffi_f_SSL_set_session /EXPORT:_cf
fi_f_SSL_set_shutdown /EXPORT:_cffi_f_SSL_set_tlsext_host_name /EXPORT:_cffi_f_SSL_set_tlsext_status_ocsp_resp /EXPORT:_cffi_f_SSL_set_tlsext_status_type /EXPORT:_cffi_f_SSL_set_verify /EXPORT:_cffi_f_SSL_set_verify_depth /EXPORT:_cffi_f_
SSL_shutdown /EXPORT:_cffi_f_SSL_state_string_long /EXPORT:_cffi_f_SSL_total_renegotiations /EXPORT:_cffi_f_SSL_version /EXPORT:_cffi_f_SSL_want_read /EXPORT:_cffi_f_SSL_want_write /EXPORT:_cffi_f_SSL_write /EXPORT:_cffi_f_SSLeay /EXPORT:
_cffi_f_SSLeay_version /EXPORT:_cffi_f_SSLv23_client_method /EXPORT:_cffi_f_SSLv23_method /EXPORT:_cffi_f_SSLv23_server_method /EXPORT:_cffi_f_SSLv2_client_method /EXPORT:_cffi_f_SSLv2_method /EXPORT:_cffi_f_SSLv2_server_method /EXPORT:_c
ffi_f_SSLv3_client_method /EXPORT:_cffi_f_SSLv3_method /EXPORT:_cffi_f_SSLv3_server_method /EXPORT:_cffi_f_TLSv1_1_client_method /EXPORT:_cffi_f_TLSv1_1_method /EXPORT:_cffi_f_TLSv1_1_server_method /EXPORT:_cffi_f_TLSv1_2_client_method /E
XPORT:_cffi_f_TLSv1_2_method /EXPORT:_cffi_f_TLSv1_2_server_method /EXPORT:_cffi_f_TLSv1_client_method /EXPORT:_cffi_f_TLSv1_method /EXPORT:_cffi_f_TLSv1_server_method /EXPORT:_cffi_f_X509V3_EXT_add_alias /EXPORT:_cffi_f_X509V3_EXT_conf_n
id /EXPORT:_cffi_f_X509V3_EXT_d2i /EXPORT:_cffi_f_X509V3_EXT_get /EXPORT:_cffi_f_X509V3_EXT_get_nid /EXPORT:_cffi_f_X509V3_EXT_nconf /EXPORT:_cffi_f_X509V3_EXT_print /EXPORT:_cffi_f_X509V3_set_ctx /EXPORT:_cffi_f_X509V3_set_ctx_nodb /EXPO
RT:_cffi_f_X509_CRL_add0_revoked /EXPORT:_cffi_f_X509_CRL_add_ext /EXPORT:_cffi_f_X509_CRL_free /EXPORT:_cffi_f_X509_CRL_get_REVOKED /EXPORT:_cffi_f_X509_CRL_get_ext /EXPORT:_cffi_f_X509_CRL_get_ext_count /EXPORT:_cffi_f_X509_CRL_get_issu
er /EXPORT:_cffi_f_X509_CRL_get_lastUpdate /EXPORT:_cffi_f_X509_CRL_get_nextUpdate /EXPORT:_cffi_f_X509_CRL_get_version /EXPORT:_cffi_f_X509_CRL_new /EXPORT:_cffi_f_X509_CRL_print /EXPORT:_cffi_f_X509_CRL_set_issuer_name /EXPORT:_cffi_f_X
509_CRL_set_lastUpdate /EXPORT:_cffi_f_X509_CRL_set_nextUpdate /EXPORT:_cffi_f_X509_CRL_sign /EXPORT:_cffi_f_X509_CRL_verify /EXPORT:_cffi_f_X509_EXTENSION_dup /EXPORT:_cffi_f_X509_EXTENSION_free /EXPORT:_cffi_f_X509_EXTENSION_get_critica
l /EXPORT:_cffi_f_X509_EXTENSION_get_data /EXPORT:_cffi_f_X509_EXTENSION_get_object /EXPORT:_cffi_f_X509_NAME_ENTRY_free /EXPORT:_cffi_f_X509_NAME_ENTRY_get_data /EXPORT:_cffi_f_X509_NAME_ENTRY_get_object /EXPORT:_cffi_f_X509_NAME_add_ent
ry_by_NID /EXPORT:_cffi_f_X509_NAME_add_entry_by_txt /EXPORT:_cffi_f_X509_NAME_cmp /EXPORT:_cffi_f_X509_NAME_delete_entry /EXPORT:_cffi_f_X509_NAME_dup /EXPORT:_cffi_f_X509_NAME_entry_count /EXPORT:_cffi_f_X509_NAME_free /EXPORT:_cffi_f_X
509_NAME_get_entry /EXPORT:_cffi_f_X509_NAME_get_index_by_NID /EXPORT:_cffi_f_X509_NAME_hash /EXPORT:_cffi_f_X509_NAME_new /EXPORT:_cffi_f_X509_NAME_oneline /EXPORT:_cffi_f_X509_REQ_add_extensions /EXPORT:_cffi_f_X509_REQ_digest /EXPORT:_
cffi_f_X509_REQ_free /EXPORT:_cffi_f_X509_REQ_get_extensions /EXPORT:_cffi_f_X509_REQ_get_pubkey /EXPORT:_cffi_f_X509_REQ_get_subject_name /EXPORT:_cffi_f_X509_REQ_get_version /EXPORT:_cffi_f_X509_REQ_new /EXPORT:_cffi_f_X509_REQ_print_ex
 /EXPORT:_cffi_f_X509_REQ_set_pubkey /EXPORT:_cffi_f_X509_REQ_set_version /EXPORT:_cffi_f_X509_REQ_sign /EXPORT:_cffi_f_X509_REQ_verify /EXPORT:_cffi_f_X509_REVOKED_add1_ext_i2d /EXPORT:_cffi_f_X509_REVOKED_add_ext /EXPORT:_cffi_f_X509_RE
VOKED_free /EXPORT:_cffi_f_X509_REVOKED_get_ext /EXPORT:_cffi_f_X509_REVOKED_get_ext_count /EXPORT:_cffi_f_X509_REVOKED_new /EXPORT:_cffi_f_X509_REVOKED_set_serialNumber /EXPORT:_cffi_f_X509_STORE_CTX_cleanup /EXPORT:_cffi_f_X509_STORE_CT
X_free /EXPORT:_cffi_f_X509_STORE_CTX_get0_param /EXPORT:_cffi_f_X509_STORE_CTX_get1_chain /EXPORT:_cffi_f_X509_STORE_CTX_get_chain /EXPORT:_cffi_f_X509_STORE_CTX_get_current_cert /EXPORT:_cffi_f_X509_STORE_CTX_get_error /EXPORT:_cffi_f_X
509_STORE_CTX_get_error_depth /EXPORT:_cffi_f_X509_STORE_CTX_get_ex_data /EXPORT:_cffi_f_X509_STORE_CTX_init /EXPORT:_cffi_f_X509_STORE_CTX_new /EXPORT:_cffi_f_X509_STORE_CTX_set0_crls /EXPORT:_cffi_f_X509_STORE_CTX_set0_param /EXPORT:_cf
fi_f_X509_STORE_CTX_set_cert /EXPORT:_cffi_f_X509_STORE_CTX_set_chain /EXPORT:_cffi_f_X509_STORE_CTX_set_default /EXPORT:_cffi_f_X509_STORE_CTX_set_error /EXPORT:_cffi_f_X509_STORE_CTX_set_ex_data /EXPORT:_cffi_f_X509_STORE_CTX_set_verify
_cb /EXPORT:_cffi_f_X509_STORE_CTX_trusted_stack /EXPORT:_cffi_f_X509_STORE_add_cert /EXPORT:_cffi_f_X509_STORE_free /EXPORT:_cffi_f_X509_STORE_load_locations /EXPORT:_cffi_f_X509_STORE_new /EXPORT:_cffi_f_X509_STORE_set_default_paths /EX
PORT:_cffi_f_X509_VERIFY_PARAM_add0_policy /EXPORT:_cffi_f_X509_VERIFY_PARAM_clear_flags /EXPORT:_cffi_f_X509_VERIFY_PARAM_get_depth /EXPORT:_cffi_f_X509_VERIFY_PARAM_get_flags /EXPORT:_cffi_f_X509_VERIFY_PARAM_new /EXPORT:_cffi_f_X509_VE
RIFY_PARAM_set1_email /EXPORT:_cffi_f_X509_VERIFY_PARAM_set1_host /EXPORT:_cffi_f_X509_VERIFY_PARAM_set1_ip /EXPORT:_cffi_f_X509_VERIFY_PARAM_set1_ip_asc /EXPORT:_cffi_f_X509_VERIFY_PARAM_set1_policies /EXPORT:_cffi_f_X509_VERIFY_PARAM_se
t_depth /EXPORT:_cffi_f_X509_VERIFY_PARAM_set_flags /EXPORT:_cffi_f_X509_VERIFY_PARAM_set_hostflags /EXPORT:_cffi_f_X509_VERIFY_PARAM_set_purpose /EXPORT:_cffi_f_X509_VERIFY_PARAM_set_time /EXPORT:_cffi_f_X509_VERIFY_PARAM_set_trust /EXPO
RT:_cffi_f_X509_add_ext /EXPORT:_cffi_f_X509_alias_get0 /EXPORT:_cffi_f_X509_cmp /EXPORT:_cffi_f_X509_delete_ext /EXPORT:_cffi_f_X509_digest /EXPORT:_cffi_f_X509_dup /EXPORT:_cffi_f_X509_free /EXPORT:_cffi_f_X509_get_default_cert_area /EX
PORT:_cffi_f_X509_get_default_cert_dir /EXPORT:_cffi_f_X509_get_default_cert_dir_env /EXPORT:_cffi_f_X509_get_default_cert_file /EXPORT:_cffi_f_X509_get_default_cert_file_env /EXPORT:_cffi_f_X509_get_default_private_dir /EXPORT:_cffi_f_X5
09_get_ext /EXPORT:_cffi_f_X509_get_ext_by_NID /EXPORT:_cffi_f_X509_get_ext_count /EXPORT:_cffi_f_X509_get_issuer_name /EXPORT:_cffi_f_X509_get_notAfter /EXPORT:_cffi_f_X509_get_notBefore /EXPORT:_cffi_f_X509_get_pubkey /EXPORT:_cffi_f_X5
09_get_serialNumber /EXPORT:_cffi_f_X509_get_subject_name /EXPORT:_cffi_f_X509_get_version /EXPORT:_cffi_f_X509_gmtime_adj /EXPORT:_cffi_f_X509_new /EXPORT:_cffi_f_X509_print_ex /EXPORT:_cffi_f_X509_set_issuer_name /EXPORT:_cffi_f_X509_se
t_notAfter /EXPORT:_cffi_f_X509_set_notBefore /EXPORT:_cffi_f_X509_set_pubkey /EXPORT:_cffi_f_X509_set_serialNumber /EXPORT:_cffi_f_X509_set_subject_name /EXPORT:_cffi_f_X509_set_version /EXPORT:_cffi_f_X509_sign /EXPORT:_cffi_f_X509_subj
ect_name_hash /EXPORT:_cffi_f_X509_verify_cert /EXPORT:_cffi_f_X509_verify_cert_error_string /EXPORT:_cffi_f_d2i_ASN1_OBJECT /EXPORT:_cffi_f_d2i_DHparams /EXPORT:_cffi_f_d2i_DSAPrivateKey /EXPORT:_cffi_f_d2i_DSAPrivateKey_bio /EXPORT:_cff
i_f_d2i_DSAPublicKey /EXPORT:_cffi_f_d2i_DSA_PUBKEY /EXPORT:_cffi_f_d2i_DSA_PUBKEY_bio /EXPORT:_cffi_f_d2i_DSA_SIG /EXPORT:_cffi_f_d2i_ECDSA_SIG /EXPORT:_cffi_f_d2i_ECPrivateKey_bio /EXPORT:_cffi_f_d2i_EC_PUBKEY /EXPORT:_cffi_f_d2i_EC_PUB
KEY_bio /EXPORT:_cffi_f_d2i_PKCS12_bio /EXPORT:_cffi_f_d2i_PKCS7_bio /EXPORT:_cffi_f_d2i_PKCS8PrivateKey_bio /EXPORT:_cffi_f_d2i_PKCS8_PRIV_KEY_INFO_bio /EXPORT:_cffi_f_d2i_PUBKEY_bio /EXPORT:_cffi_f_d2i_PrivateKey_bio /EXPORT:_cffi_f_d2i
_RSAPrivateKey /EXPORT:_cffi_f_d2i_RSAPrivateKey_bio /EXPORT:_cffi_f_d2i_RSAPublicKey /EXPORT:_cffi_f_d2i_RSAPublicKey_bio /EXPORT:_cffi_f_d2i_RSA_PUBKEY /EXPORT:_cffi_f_d2i_RSA_PUBKEY_bio /EXPORT:_cffi_f_d2i_X509_CRL_bio /EXPORT:_cffi_f_
d2i_X509_REQ_bio /EXPORT:_cffi_f_d2i_X509_bio /EXPORT:_cffi_f_i2a_ASN1_INTEGER /EXPORT:_cffi_f_i2d_ASN1_OBJECT /EXPORT:_cffi_f_i2d_CMS_bio_stream /EXPORT:_cffi_f_i2d_DHparams /EXPORT:_cffi_f_i2d_DSAPrivateKey /EXPORT:_cffi_f_i2d_DSAPrivat
eKey_bio /EXPORT:_cffi_f_i2d_DSAPublicKey /EXPORT:_cffi_f_i2d_DSA_PUBKEY /EXPORT:_cffi_f_i2d_DSA_PUBKEY_bio /EXPORT:_cffi_f_i2d_DSA_SIG /EXPORT:_cffi_f_i2d_ECDSA_SIG /EXPORT:_cffi_f_i2d_ECPrivateKey_bio /EXPORT:_cffi_f_i2d_EC_PUBKEY /EXPO
RT:_cffi_f_i2d_EC_PUBKEY_bio /EXPORT:_cffi_f_i2d_PKCS12_bio /EXPORT:_cffi_f_i2d_PKCS7_bio /EXPORT:_cffi_f_i2d_PKCS8PrivateKey_bio /EXPORT:_cffi_f_i2d_PKCS8PrivateKey_nid_bio /EXPORT:_cffi_f_i2d_PUBKEY_bio /EXPORT:_cffi_f_i2d_PrivateKey_bi
o /EXPORT:_cffi_f_i2d_RSAPrivateKey /EXPORT:_cffi_f_i2d_RSAPrivateKey_bio /EXPORT:_cffi_f_i2d_RSAPublicKey /EXPORT:_cffi_f_i2d_RSAPublicKey_bio /EXPORT:_cffi_f_i2d_RSA_PUBKEY /EXPORT:_cffi_f_i2d_RSA_PUBKEY_bio /EXPORT:_cffi_f_i2d_X509 /EX
PORT:_cffi_f_i2d_X509_CRL_bio /EXPORT:_cffi_f_i2d_X509_NAME /EXPORT:_cffi_f_i2d_X509_REQ_bio /EXPORT:_cffi_f_i2d_X509_bio /EXPORT:_cffi_f_sk_ACCESS_DESCRIPTION_free /EXPORT:_cffi_f_sk_ACCESS_DESCRIPTION_num /EXPORT:_cffi_f_sk_ACCESS_DESCR
IPTION_value /EXPORT:_cffi_f_sk_ASN1_INTEGER_free /EXPORT:_cffi_f_sk_ASN1_INTEGER_num /EXPORT:_cffi_f_sk_ASN1_INTEGER_value /EXPORT:_cffi_f_sk_ASN1_OBJECT_free /EXPORT:_cffi_f_sk_ASN1_OBJECT_num /EXPORT:_cffi_f_sk_ASN1_OBJECT_value /EXPOR
T:_cffi_f_sk_DIST_POINT_free /EXPORT:_cffi_f_sk_DIST_POINT_num /EXPORT:_cffi_f_sk_DIST_POINT_value /EXPORT:_cffi_f_sk_GENERAL_NAME_num /EXPORT:_cffi_f_sk_GENERAL_NAME_push /EXPORT:_cffi_f_sk_GENERAL_NAME_value /EXPORT:_cffi_f_sk_POLICYINF
O_free /EXPORT:_cffi_f_sk_POLICYINFO_num /EXPORT:_cffi_f_sk_POLICYINFO_value /EXPORT:_cffi_f_sk_POLICYQUALINFO_free /EXPORT:_cffi_f_sk_POLICYQUALINFO_num /EXPORT:_cffi_f_sk_POLICYQUALINFO_value /EXPORT:_cffi_f_sk_SSL_CIPHER_num /EXPORT:_c
ffi_f_sk_SSL_CIPHER_value /EXPORT:_cffi_f_sk_X509_CRL_free /EXPORT:_cffi_f_sk_X509_CRL_new_null /EXPORT:_cffi_f_sk_X509_CRL_num /EXPORT:_cffi_f_sk_X509_CRL_push /EXPORT:_cffi_f_sk_X509_CRL_value /EXPORT:_cffi_f_sk_X509_EXTENSION_delete /E
XPORT:_cffi_f_sk_X509_EXTENSION_free /EXPORT:_cffi_f_sk_X509_EXTENSION_new_null /EXPORT:_cffi_f_sk_X509_EXTENSION_num /EXPORT:_cffi_f_sk_X509_EXTENSION_push /EXPORT:_cffi_f_sk_X509_EXTENSION_value /EXPORT:_cffi_f_sk_X509_NAME_ENTRY_num /E
XPORT:_cffi_f_sk_X509_NAME_ENTRY_value /EXPORT:_cffi_f_sk_X509_NAME_free /EXPORT:_cffi_f_sk_X509_NAME_new_null /EXPORT:_cffi_f_sk_X509_NAME_num /EXPORT:_cffi_f_sk_X509_NAME_push /EXPORT:_cffi_f_sk_X509_NAME_value /EXPORT:_cffi_f_sk_X509_R
EVOKED_num /EXPORT:_cffi_f_sk_X509_REVOKED_value /EXPORT:_cffi_f_sk_X509_free /EXPORT:_cffi_f_sk_X509_new_null /EXPORT:_cffi_f_sk_X509_num /EXPORT:_cffi_f_sk_X509_push /EXPORT:_cffi_f_sk_X509_value /EXPORT:_cffi_layout_struct_ERR_string_d
ata_st /EXPORT:_cffi_layout_struct_aes_key_st /EXPORT:_cffi_layout_struct_asn1_string_st /EXPORT:_cffi_layout_struct_bio_method_st /EXPORT:_cffi_layout_struct_bio_st /EXPORT:_cffi_layout_struct_dh_st /EXPORT:_cffi_layout_struct_dsa_st /EX
PORT:_cffi_layout_struct_env_md_ctx_st /EXPORT:_cffi_layout_struct_evp_pkey_st /EXPORT:_cffi_layout_struct_rsa_st /EXPORT:_cffi_layout_struct_ssl_st /EXPORT:_cffi_layout_struct_x509_store_ctx_st /EXPORT:init_Cryptography_cffi_a269d620xd5c
405b7 build\temp.win32-2.7\Release\src\cryptography\hazmat\bindings\__pycache__\_Cryptography_cffi_a269d620xd5c405b7.obj /OUT:build\lib.win32-2.7\cryptography\_Cryptography_cffi_a269d620xd5c405b7.pypy-25.pyd /IMPLIB:build\temp.win32-2.7\R
elease\src\cryptography\hazmat\bindings\__pycache__\_Cryptography_cffi_a269d620xd5c405b7.pypy-25.lib /MANIFEST /MANIFESTFILE:build\temp.win32-2.7\Release\src\cryptography\hazmat\bindings\__pycache__\_Cryptography_cffi_a269d620xd5c405b7.py
py-25.pyd.manifest                                                                                                                                                                                                                            
  error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\VC\\BIN\\link.exe' failed: The filename or extension is too long                                                                                                      
reaperhulk commented 9 years ago

Huh...not sure what's going on here (I've never actually gotten pypy working on windows, which is why we don't have windows wheels for pypy).

Looks like you're building against the static libs properly as well... what happens if you do this with pypy 2.6 against master?

Lukasa commented 9 years ago

Good question. Let me install a newer version of PyPy and get back to you.

Lukasa commented 9 years ago

Apparently not a problem.

Lukasa commented 9 years ago

shrug I have no real interest in chasing this, so...maybe close? :grin:

reaperhulk commented 9 years ago

If it works on master and 2.6 I'd say we're good. Closing!