3d1605009bThis simple change allows the library to be compiled under FreeBSD.
Moreno Carullo
2018-12-03 13:00:00 +0100
03ca83cb50handle case when tcp connection is lost during reading, that should report an error back to user-space too (fixes#266)
Emiel Bruijntjes
2018-12-03 08:29:17 +0100
6a02a62169Merge branch 'master' of github.com:CopernicaMarketingSoftware/AMQP-CPP
Emiel Bruijntjes
2018-11-30 06:43:22 +0100
d2e3792abcfixed issue when end-of-file was encountered, this fixes#266
Emiel Bruijntjes
2018-11-30 06:42:16 +0100
471f82b669CMakeLists.txt: add_source_directory instead of add_subdirectory
Paolo Galeone
2018-11-28 16:47:06 +0100
53f994d61dwhen user calls connection.heartbeat() we now always send out the heartbeat (AMQP-CPP no longer tries to be smart about skipping heartbeats, because that could lead to timeouts if the user is a little late with its call, or when there is network congestion)
Emiel Bruijntjes
2018-11-28 13:52:00 +0100
d83e88b95dfixed the libev handler to be compatible with amqp-cpp 4.0, and we now also close the connection if the server stops sending heartbeats
Emiel Bruijntjes
2018-11-11 22:54:42 +0100
fc21b62852disable timer in libboostasio because it cannot handle multiple connections, fixes#251
Emiel Bruijntjes
2018-11-11 22:51:41 +0100
e83a07f871renamed onClosed to onLost to prevent confusion between TcpHandler::onClosed() and ConnectionHandler::onClosed()
Emiel Bruijntjes
2018-11-08 09:58:36 +0100
9330231a69fixed assigning the new state
Emiel Bruijntjes
2018-11-05 17:11:21 +0100
54049f9e8eimproved the tcp handler, added more methods to monitor whether a connection is connected, logged on and in an error state
Emiel Bruijntjes
2018-11-05 16:49:55 +0100
bb417e89c2add support for ConnectionHandler::onAttached() and ConnectionHandler::onDetached()
Emiel Bruijntjes
2018-11-05 16:19:48 +0100
359eec189fwork in progress, simplified the tcp and ssl states
Emiel Bruijntjes
2018-11-05 16:18:20 +0100
remove amqpipe references
Michael van der Werve
2018-11-05 16:11:32 +0100
e617161c8cthe state::abort() method is no longer needed
Emiel Bruijntjes
2018-11-05 15:49:22 +0100
b81bc340b5work in progress on refactored tcp handling, to solve various issues, like the one that lost connections do not trigger operations to fail
Emiel Bruijntjes
2018-11-04 23:34:31 +0100
3f32e8773dfixed typo and possible (but unlikely) crash in the tcp-resolver
Emiel Bruijntjes
2018-10-28 18:52:41 +0100
62a4262a58the TcpConnection::close() method now supports an "immediate" parameter to skip the official amqp handshake for closing down
Emiel Bruijntjes
2018-10-28 18:13:13 +0100
8546f52cd0added onAttached() and onDetached() to the TcpHandler interface
Emiel Bruijntjes
2018-10-28 10:22:01 +0100
c52e8ff0b2added ConnectionHandler::onAttached() and ConnectionHandler::onDetached() methods
Emiel Bruijntjes
2018-10-28 10:04:34 +0100
Merge pull request #1 from maciekgajewski/cmake-system-includes
Carl Cook
2018-10-03 10:18:44 +1300
36cfbd4d37cmake include path fixed to be a system include
Maciej Gajewski
2018-10-02 16:25:00 +0200
10e021052fTweaks to get building
Carl Cook
2018-10-02 21:32:15 +1300
ba532e0434onError should be overloaded by subclass, otherwise callback installers are no longer available for that class.
Youri Moll
2018-09-21 12:26:23 +0200
757feb10c6tcpchannel should also be movable
Michael van der Werve
2018-08-31 15:01:10 +0200
9d23e44071Merge branch 'master' of github.com:CopernicaMarketingSoftware/AMQP-CPP
Michael van der Werve
2018-08-31 14:44:29 +0200
31f6a18f37channel should be movable
Michael van der Werve
2018-08-31 14:44:19 +0200
9661f290a6removed code that is useless for others, fixes#248)
Emiel Bruijntjes
2018-08-29 19:33:06 +0200
3d33332c23Contint with gcc8/clang6 and Ubuntu Bionic LTS (#236)
zerodefect
2018-07-17 09:37:34 +0100
94bff62986Monitor: avoid null pointer dereference when copying instances
Peter A. Bigot
2018-04-26 06:06:41 -0500
adf4fb3bc1TcpResolver: reduce risk of accessing destructed TcpConnection
Peter A. Bigot
2018-04-24 14:50:31 -0500
e665916b85Merge branch 'master' of github.com:CopernicaMarketingSoftware/AMQP-CPP
Emiel Bruijntjes
2018-06-15 09:19:37 +0200
80ce6327bbfixed ssl handling: the sslconnected class incorrectly cached the readability/writability state of a socket, even after it already did a read- or write-operation, which could lead to the system getting to read mode when no data was expected
Emiel Bruijntjes
2018-06-15 09:19:27 +0200