summaryrefslogtreecommitdiff
path: root/librabbitmq/amqp_socket.c
Commit message (Expand)AuthorAgeFilesLines
* Lib: add timeout for amqp_login and friendspr383Haster2016-11-271-61/+101
* - Modified to enable cross-compilation with mingw-w64 cross compiler.Darmawan Salihun2016-10-141-2/+2
* Lib: simplify empty-bytes assignment in amqp_login.ub-fixAlan Antonuk2016-08-201-2/+1
* Lib: remove unreachable return statementsAlan Antonuk2016-04-091-1/+0
* Lib: add bounds check on amqp_login inputsAlan Antonuk2016-04-091-13/+35
* Lib: correct input type to ioctlsocket on win32Alan Antonuk2016-04-091-1/+1
* Lib: fix shadowed variable in wait_frame_innerAlan Antonuk2016-04-091-2/+0
* Lib: use for(;;) for infinite loopAlan Antonuk2016-04-091-2/+2
* Lib: add missing type info on win32 in socket_initAlan Antonuk2016-04-091-1/+1
* Lib: use amqp_cstring_bytes to construct stringAlan Antonuk2015-11-291-4/+2
* Lib: clarify error check in amqp_login_innerAlan Antonuk2015-10-241-1/+1
* Lib: don't try hard when closing SSL socketsAlan Antonuk2015-10-221-3/+3
* Fix for commit ba7c342a55e200d1f72b30d74df1591b0f72de49 making assertHugo Lefebvre2015-10-211-1/+1
* Lib: remove pointless initialization of last_errorIvan Skytte Jørgensen2015-10-191-1/+1
* Lib: fix incorrect cast in amqp_login_inner()Ivan Skytte Jørgensen2015-10-181-1/+1
* Win32: check exceptfds in select when connectingwin32_selectAlan Antonuk2015-10-131-8/+23
* If channel_max is 0, use server's channel_maxCarl Hörberg2015-07-151-1/+2
* Lib: add select()-based implementation of poll()Alan Antonuk2015-06-011-5/+48
* Lib: add AMQP_SF_POLL{IN,OUT} flags for amqp_pollAlan Antonuk2015-06-011-16/+15
* lib: use MSG_MORE on Linux for basic.publishAlan Antonuk2015-05-311-11/+15
* amqp_socket: fix C89 compatibilityMaciek Borzecki2015-05-181-1/+2
* amqp_socket: res may be returned uninitializedMaciek Borzecki2015-05-141-1/+0
* Handle connection.close on auth failure.Alan Antonuk2015-05-061-14/+34
* Add amqp_get_client_properties functionAlan Antonuk2015-05-061-2/+3
* Add auth failure client capability as default.Alan Antonuk2015-05-061-1/+10
* Add cababilities merge function.Alan Antonuk2015-05-061-54/+62
* Add convenience funcs for creating table entries.Alan Antonuk2015-05-051-30/+15
* Don't redefine EINPROGRESS EWOULDBLOCK on Win32.Alan Antonuk2015-05-041-1/+4
* Disable MSVC secure-RTL function warnings.Alan Antonuk2015-05-041-0/+4
* Fix int truncation warnings on Win32Alan Antonuk2015-05-041-10/+19
* Check for heartbeats when in blocking send.timer_refactorAlan Antonuk2015-05-031-2/+10
* Remove writev specific code.Alan Antonuk2015-05-031-50/+0
* Fixup of commentAlan Antonuk2015-05-031-1/+1
* Extract poll selection from send/writevAlan Antonuk2015-05-031-30/+19
* Extract deadline as param of try_writev/try_sendAlan Antonuk2015-05-031-16/+3
* Refactor heartbeat timeout code to be simplerAlan Antonuk2015-05-031-78/+23
* Rename amqp_timer_t related functions.Alan Antonuk2015-05-031-27/+27
* Rename amqp_timer.[ch] to amqp_time.[ch].Alan Antonuk2015-05-031-1/+1
* Correct buffer recalc error in amqp_try_sendAlan Antonuk2015-04-301-1/+1
* Simplify the timer/timeout logic.Alan Antonuk2015-04-191-125/+61
* Refactor read/write poll function usage.Alan Antonuk2015-04-191-88/+72
* Add support for send/writev in non-blocking modeAlan Antonuk2015-04-191-5/+157
* Add support for non-blocking read in rabbitmq-cAlan Antonuk2015-04-191-58/+60
* Leave socket as non-blocking after connectAlan Antonuk2015-04-191-12/+0
* Simplify amqp_open_socket_nonblock.Alan Antonuk2015-04-191-80/+65
* fix WSAEINVAL WSAPoll due to POLERR in eventsIvan Efimov2015-04-081-1/+1
* Unit test for verify sasl mechanismsBhasker Allam2015-04-051-2/+2
* Add error codes for unsupported SASL type.Bhasker Allam2015-04-051-0/+1
* Add EXTERNAL SASL mechanism.Alan Antonuk2015-04-051-0/+67
* Update copyright on files changed in 2014.Alan Antonuk2014-08-261-1/+1