summaryrefslogtreecommitdiffstats
path: root/ssl.c
Commit message (Expand)AuthorAgeFilesLines
* Moved CryptoAPI header include to the ssl_openssl.cAdriaan de Jong2011-11-211-4/+0
* Moved prng_uninit out of crypto_uninit_libAdriaan de Jong2011-11-211-2/+2
* Moved HMAC prints back to main crypto moduleAdriaan de Jong2011-10-221-2/+2
* Fixes for the plugin system:Adriaan de Jong2011-10-221-1/+1
* Removed stray X509_free from ssl.cAdriaan de Jong2011-10-221-1/+1
* Disable CryptoAPI when not using OpenSSL, and document that fact.Adriaan de Jong2011-10-221-1/+1
* Final cleanup before PolarSSL addition:Adriaan de Jong2011-10-221-1/+1
* Separated OpenSSL-specific parts of the PKCS#11 driverAdriaan de Jong2011-10-221-2/+6
* Refactored: Moved verify_cert to ssl_verifyAdriaan de Jong2011-10-221-130/+0
* Minor cleanup in verify_cert:Adriaan de Jong2011-10-221-14/+5
* Refactored CRL checksAdriaan de Jong2011-10-221-64/+3
* Refactored tls-verify script codeAdriaan de Jong2011-10-221-79/+3
* Refactored tls-verify-plugin codeAdriaan de Jong2011-10-221-23/+3
* Refactored tls-remote checkingAdriaan de Jong2011-10-221-14/+0
* Refactored EKU verificationAdriaan de Jong2011-10-221-60/+0
* Refactored key usage verification codeAdriaan de Jong2011-10-211-57/+0
* Refactored: Netscape certificate type verificationAdriaan de Jong2011-10-211-35/+3
* Refactored: separated environment setup during verificationAdriaan de Jong2011-10-211-212/+6
* Refactored: removed global x509_username_fieldAdriaan de Jong2011-10-211-15/+2
* Added function to verify and extract the usernameAdriaan de Jong2011-10-211-124/+1
* Added function to extract and verify the subject from a certificateAdriaan de Jong2011-10-211-2/+1
* Refactored: split verify_callback into two partsAdriaan de Jong2011-10-211-72/+47
* Refactored username and password authentication codeAdriaan de Jong2011-10-211-514/+13
* Refactored common name locking functionsAdriaan de Jong2011-10-211-75/+0
* Refactored certificate hash lock checksAdriaan de Jong2011-10-211-120/+0
* Refactored client_config_dir_exclusive functionAdriaan de Jong2011-10-211-11/+3
* Refactored Doxygen for tls_multi functionsAdriaan de Jong2011-10-211-52/+2
* Refactored: moved write_empty_string function backAdriaan de Jong2011-10-211-8/+8
* Refactored: removed ks and ks_lame macro for clarityAdriaan de Jong2011-10-211-12/+20
* Refactored: Moved BIO debug functions to OpenSSL backendAdriaan de Jong2011-10-211-62/+0
* Refactored key_state write functionsAdriaan de Jong2011-10-211-174/+4
* Refactored key_state read code (including bio_read())Adriaan de Jong2011-10-211-122/+2
* Refactored print_detailsAdriaan de Jong2011-10-211-46/+1
* Refactored key_state free codeAdriaan de Jong2011-10-211-9/+1
* Refactored initalisation of key_statesAdriaan de Jong2011-10-211-42/+4
* Refactored tls_options, key_state, and key_source data structuresAdriaan de Jong2011-10-211-25/+25
* Refactored cipher restriction codeAdriaan de Jong2011-10-211-6/+1
* Refactored CA and extra certs codeAdriaan de Jong2011-10-211-190/+5
* Refactored external key loading from managementAdriaan de Jong2011-10-191-142/+4
* Refactored private key loading codeAdriaan de Jong2011-10-191-59/+6
* Refactored load certificate functionsAdriaan de Jong2011-10-191-129/+20
* Refactored windows cert loadingAdriaan de Jong2011-10-191-5/+2
* Refactored PKCS#11 loadingAdriaan de Jong2011-10-191-20/+9
* Refactored PKCS#12 key loadingAdriaan de Jong2011-10-191-80/+3
* Refactored root TLS option settingsAdriaan de Jong2011-10-191-71/+4
* Refactored DH paramater loadingAdriaan de Jong2011-10-191-28/+3
* Refactored new external key codeAdriaan de Jong2011-10-191-7/+6
* Refactored root SSL context initialisationAdriaan de Jong2011-10-191-34/+14
* Refactored get_highest_preference_tls_cipherAdriaan de Jong2011-10-191-26/+0
* Refactored tls_show_available_ciphersAdriaan de Jong2011-10-191-29/+0