summaryrefslogtreecommitdiff
path: root/librabbitmq/amqp_openssl.c
Commit message (Expand)AuthorAgeFilesLines
* ssl: Limit SSL to only support TLSv1.2 and TLSv1.3HEADmasterAlan Antonuk2023-05-031-50/+39
* ssl: Use OPENSSL_API_COMPAT v1.1.1Alan Antonuk2023-05-031-3/+3
* fix: correct amqp_ssl_socket_set_key_buffer valueAlan Antonuk2023-02-021-0/+1
* Remove obsoleted OpenSSL init codeAlan Antonuk2023-02-021-133/+9
* Define OPENSSL_API_COMPAT to 1.1.0 version.Alan Antonuk2023-02-011-0/+3
* Update copyright & license header to use SPDX idAlan Antonuk2021-07-271-25/+2
* Add TLSv1.3 support and set min-version to TLSv1.2Alan Antonuk2021-04-061-8/+13
* ssl: drop support OpenSSL v1.1.0 and olderAlan Antonuk2021-04-061-10/+2
* Move official includes to rabbitmq-c/ directoryAlan Antonuk2021-04-051-1/+1
* ssl: Support password protected keysFake2021-03-301-0/+9
* ssl: remove reference to FIPS_set_modeAlan Antonuk2021-03-041-4/+0
* Support openssl engine settingHan Mai2020-06-251-0/+71
* Updating how openssl is configuredMichael D. Stemle, Jr2020-04-191-3/+1
* Make all timeval's constantSteven Van Ingelgem2019-12-291-1/+1
* win32: disable secure CRT warnings in OpenSSL codeAlan Antonuk2019-12-241-0/+4
* ssl: fix OpenSSL modes to correct non-blocking behaviorAlan Antonuk2019-12-111-0/+5
* ssl: Add amqp_ssl_socket_get_context()Zane van Iperen2019-05-141-0/+7
* OpenSSL should ignore missing config fileAlan Antonuk2018-09-081-2/+3
* Lib: Add #defines to allow building with LibreSSLZane van Iperen2018-04-101-1/+4
* Lib: Fixed an invalid CHECK_SUCCESS in amqp_set_initialize_ssl_libraryZane van Iperen2018-03-271-1/+1
* Lib: remove use of OpenSSL functions deprecated in v1.1.0+Simon Giesecke2018-03-221-0/+10
* Lib: Support OpenSSL v1.1.0 in amqp_openssl_bioAlan Antonuk2018-03-121-1/+7
* Lib: initialize amqp_openssl_bio on first useAlan Antonuk2018-01-101-0/+6
* ssl: add support for SSL SNIChristian Betz2018-01-101-0/+7
* ssl: OpenSSL should require explicitly un-initAlan Antonuk2017-12-101-81/+128
* ssl: Make thread-safety unconditional in rabbitmq-cAlan Antonuk2017-12-101-14/+0
* Format code with clang-formatAlan Antonuk2017-12-051-93/+49
* Remove vim mode lines.formatAlan Antonuk2017-12-041-1/+0
* Properly deinit of OpenSSLJesus Fernandez Manzano2017-06-221-0/+12
* Win32: use SRWLOCK instead of CRITIAL_SECTIONAlan Antonuk2017-02-201-20/+1
* ssl: Add OpenSSL BIO that passes MSG_NOSIGNALssl_bioAlan Antonuk2017-02-201-4/+9
* Lib: remove unreachable return statementsAlan Antonuk2016-04-091-1/+0
* Lib: fix incorrect hostname check return valueAlan Antonuk2015-11-301-33/+14
* Lib: fix size_t conversion issues in openssl.cAlan Antonuk2015-11-291-7/+24
* Lib: correctly check SSL connectionInsu Yun2015-11-271-0/+10
* Lib: use vetted hostname validation algorithmssl_leakAlan Antonuk2015-11-081-91/+5
* Lib: add braces in if statements lacking them.Alan Antonuk2015-10-271-4/+8
* Lib: fix leak in amqp_ssl_socket_verify_hostnameopenssl_leaksAlan Antonuk2015-10-261-0/+4
* Lib: add amqp_ssl_socket_set_versions fnAlan Antonuk2015-10-221-0/+60
* Lib: disable SSLv2 and SSLv3.Alan Antonuk2015-10-221-0/+2
* Lib: don't try hard when closing SSL socketsAlan Antonuk2015-10-221-21/+6
* Lib: separate peer & hostname SSL cert validationAlan Antonuk2015-10-151-9/+29
* Lib: add AMQP_SF_POLL{IN,OUT} flags for amqp_pollAlan Antonuk2015-06-011-4/+4
* lib: amqp_ssl_socket_send ign unused parameter.warnfixAlan Antonuk2015-06-011-1/+1
* lib: remove unused buffer in opensslAlan Antonuk2015-05-311-3/+0
* lib: use MSG_MORE on Linux for basic.publishAlan Antonuk2015-05-311-5/+2
* amqp_openssl: *_ssl_send() should return number of bytes sentpr271Maciej Borzecki2015-05-211-1/+0
* amqp_openssl: fix SSL_connect() status checkMaciej Borzecki2015-05-141-1/+1
* Remove writev specific code.Alan Antonuk2015-05-031-38/+0
* Rename amqp_timer_t related functions.Alan Antonuk2015-05-031-7/+7