summaryrefslogtreecommitdiff
path: root/librabbitmq/amqp_openssl.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Rename amqp_timer.[ch] to amqp_time.[ch].Alan Antonuk2015-05-031-1/+1
* Add nonblocking sockets in OpenSSL socket implnonblocking_socketAlan Antonuk2015-04-191-5/+55
* Enable SSL verification of hostname using certificates with Subject Alternate...Yevhen Kyriukha2015-01-061-29/+75
* Check for closed socket in amqp_ssl_socket_send().Alan Antonuk2015-01-061-0/+4
* Check for double close/open in socket implAlan Antonuk2014-12-291-9/+18
* Update copyright on files changed in 2014.Alan Antonuk2014-08-261-1/+5
* Suppress OpenSSL deprecation warnings on OSXAlan Antonuk2014-08-251-4/+0
* ssl: Fix a bug that host name verification failure isn't reportedKouhei Sutou2014-08-251-2/+2
* [openssl] Support wildcard hostname verificationMichael Steinert2014-03-041-7/+2
* Moved mutex initialization inside ENABLE_THREAD_SAFETY guards.woldan2013-10-291-1/+1
* BUG: double-free in ssl-socket on connect failureAlan Antonuk2013-07-221-0/+1
* Add nonblocking connect supportzaq178miami2013-07-061-2/+2
* Squash OpenSSL deprecated warnings on MacOSX 10.7+Alan Antonuk2013-07-061-0/+4
* Get rid of amqp_socket_error interfaceAlan Antonuk2013-07-031-14/+0
* Make connection the socket object ownerAlan Antonuk2013-07-031-13/+43
* Move amqp_os_socket* funcs to amqp_socket.h/cAlan Antonuk2013-06-131-1/+2
* Improve error handling in socket functionsAlan Antonuk2013-06-131-29/+39
* Add more specific SSL connection error codesAlan Antonuk2013-06-131-28/+54
* Correctly handle 0 ret val from SSL_read/writeAlan Antonuk2013-06-131-2/+2
* Expose public error-code interfaceAlan Antonuk2013-06-131-8/+8
* Fixes to compile it on Win32/MSVCAlan Antonuk2013-04-171-1/+2
* Adding basic error handling to SSL send/recv funcsAlan Antonuk2013-04-171-2/+17
* Add very rudimentary error code handling for SSLAlan Antonuk2013-04-171-1/+8
* Updating license header in new filesAlan Antonuk2013-04-171-1/+1
* Fix code formatting to match the rest of the libAlan Antonuk2013-04-171-310/+303
* Adding vim modelines to new filesAlan Antonuk2013-04-171-0/+1
* Enable SSL hostname verification by defaultMichael Steinert2013-04-171-1/+1
* Start addressing review commentsMichael Steinert2013-04-091-0/+556