zerodefect
|
e9307533fa
|
Fixed failed builds.
|
2018-01-23 21:12:31 +00:00 |
zerodefect
|
1fb885d334
|
Fixed failed builds. Removed some os/compiler combinations that I couldn't get working.
|
2018-01-23 20:46:23 +00:00 |
zerodefect
|
9863fd87ee
|
Added travis.yml file.
|
2018-01-23 20:23:11 +00:00 |
Emiel Bruijntjes
|
9935f8414b
|
update copyright year when connection is established to rabbitmq
|
2018-01-23 17:17:21 +01:00 |
Emiel Bruijntjes
|
3d763b31a6
|
Merge pull request #160 from taivop/master
README: quick link from top to TcpConnection explanation
|
2018-01-23 14:04:33 +01:00 |
Emiel Bruijntjes
|
e12c07eb02
|
Merge pull request #163 from Cereal84/master
Fix for boost example
|
2018-01-23 13:15:11 +01:00 |
Alessandro Pischedda
|
fd14790166
|
fix boost::placeholders undefined error and remain well explicited than use just '_1' or '_2'
|
2018-01-18 10:08:56 +01:00 |
Alessandro Pischedda
|
4c2ef4adb4
|
Revert changes
Revert to std=c++11.
|
2018-01-18 09:13:19 +01:00 |
Alessandro Pischedda
|
97124dc604
|
Fix compile
remove ?boost::placeholders::' .
|
2018-01-17 15:20:04 +01:00 |
Alessandro Pischedda
|
11b2c7914f
|
Fix g++ command
Needs std=c++14
|
2018-01-17 15:16:57 +01:00 |
Alessandro Pischedda
|
fff71d21a8
|
Update Makefile
Use c++14 in order to use 'initialization lambda'
|
2018-01-17 15:15:48 +01:00 |
Emiel Bruijntjes
|
b25bd583a3
|
added operator< to AMQP::Address
|
2017-12-29 19:27:40 +01:00 |
Taivo Pungas
|
0a360ad09c
|
README: quick link from top to TcpConnection explanation
|
2017-12-21 15:01:35 +02:00 |
Rafal Goslawski
|
5c002774de
|
Update Makefile
Bump version to 2.8
|
2017-12-15 15:41:47 +01:00 |
Emiel Bruijntjes
|
f05aba0782
|
added TcpConnection::fileno() to expose the internal filedescriptor / socket
|
2017-12-12 17:10:51 +01:00 |
Emiel Bruijntjes
|
c63f62189e
|
better docblocks so that future users will understand the difference between the callbacks for a consumer (mentioned in issue #156)
|
2017-11-21 16:45:05 +01:00 |
Emiel Bruijntjes
|
276abe4b06
|
added libuv example program to check issue #155
|
2017-11-17 12:18:04 +01:00 |
Emiel Bruijntjes
|
60466cc6bf
|
Updated comment for Channel and TcpChannel constructors (to prevent issues like #154)
|
2017-11-17 11:38:54 +01:00 |
Emiel Bruijntjes
|
9ee057b254
|
Merge pull request #149 from zerodefect/update_readmemd
Updated readme.md to reflect inclusion of boost asio implementation.
|
2017-11-01 13:32:34 +01:00 |
zerodefect
|
ea538715a7
|
Updated readme.md to reflect inclusion of boost asio implementation.
|
2017-11-01 12:18:47 +00:00 |
Emiel Bruijntjes
|
562703b1cf
|
renamed major() and minor() methods of the ConnectionStartFrame class to fix warning from new gcc version that these function names are more or less reserved
|
2017-11-01 08:20:52 +01:00 |
Emiel Bruijntjes
|
d75ae2ebe1
|
fix compile issue because comma was missing
|
2017-10-24 12:54:29 +02:00 |
Emiel Bruijntjes
|
228daeee08
|
Merge pull request #148 from zerodefect/add_strand_to_boost_handler
Add strand to boost handler
|
2017-10-23 12:45:25 +02:00 |
zerodefect
|
034e72bbc2
|
Added example/test application to demonstrate boost asio io_service handler.
|
2017-10-23 11:40:49 +01:00 |
zerodefect
|
5410f1abdd
|
Replaced tabs with spaces in LibBoostAsioHandler
|
2017-10-19 16:14:21 +01:00 |
zerodefect
|
cdd9918e6a
|
Cleaned up docs/comments in LibBoostAsioHandler
|
2017-10-19 16:06:41 +01:00 |
zerodefect
|
a9daf7e769
|
Added strand to LibBoostAsioHandler.h to ensure that 1 thread goes through the 'gate' (from the io_service set of threads) at any one time.
|
2017-10-19 15:59:40 +01:00 |
zerodefect
|
12ffe885c1
|
Cleaned up existing boost handler. There were a few bits that needed tidying up.
|
2017-10-19 14:44:29 +01:00 |
Emiel Bruijntjes
|
9559dfb880
|
Merge pull request #147 from zerodefect/add_boost_asio_handler
Thanks for this contribution. I've not tested it, but I suppose you have? Will you be around if people start asking questions about it or report bugs?
|
2017-10-13 14:03:26 +02:00 |
zerodefect
|
e3e0c6da19
|
Added timer boost asio event handler to perform health checks.
|
2017-10-13 09:26:32 +01:00 |
zerodefect
|
d1b2139af0
|
Cleaned up the handler upon conducting some additional testing.
|
2017-10-12 17:11:38 +01:00 |
zerodefect
|
e9cb9fbe92
|
Renamed libboostasio.hpp to libboostasio.h. Added header to copied files as part of install.
|
2017-10-12 11:41:41 +01:00 |
zerodefect
|
204b68401e
|
Added boost asio TCP handler for use on POSIX-based systems
|
2017-10-12 11:22:47 +01:00 |
Emiel Bruijntjes
|
1e03b64cb4
|
renamed project to amqpcpp for cmake (fixes #140)
|
2017-07-13 14:48:37 +02:00 |
Rafal Goslawski
|
e1f92ec2cc
|
Update Makefile
|
2017-06-21 11:13:01 +02:00 |
Emiel Bruijntjes
|
27ac6aeea5
|
added operator<< to write a amqp address to a stream
|
2017-06-21 09:44:52 +02:00 |
Emiel Bruijntjes
|
acd6698db3
|
the libev timer no longer takes ownership over the event loop
|
2017-06-21 09:35:48 +02:00 |
Emiel Bruijntjes
|
49337d078d
|
heartbeats will now only be sent if the connection is idle
|
2017-06-19 10:24:03 +02:00 |
Emiel Bruijntjes
|
fda26f20f4
|
update the readme, heartbeats are now disabled by default, only the libev implementation has enabled them, resolves #137
|
2017-06-16 11:17:13 +01:00 |
Emiel Bruijntjes
|
90d9946474
|
implemented heartbeats for libev
|
2017-06-16 10:36:34 +01:00 |
Emiel Bruijntjes
|
a091921e88
|
added connection::heartbeat() method, userspace programs are responsible for calling this method once every 60 seconds
|
2017-06-16 10:14:42 +01:00 |
Emiel Bruijntjes
|
399d78dfe5
|
Added message to onError() example, fixes #122
|
2017-05-17 09:22:24 +02:00 |
Daan Mulder
|
b2877434cf
|
fix new bug in parsing amqp:// address where the default vhost was incorrectly overwritten
|
2017-05-11 13:59:07 +02:00 |
Emiel Bruijntjes
|
8501f19c0b
|
fixed parsing amqp:// address
|
2017-05-04 15:51:23 +02:00 |
Rafal Goslawski
|
a976f5bea4
|
removed unneeded reference to endian.h. fixes #123
|
2017-05-04 15:15:51 +02:00 |
Rafal Goslawski
|
9e4cf0799e
|
Update Makefile
|
2017-05-04 11:36:38 +02:00 |
RafalGoslawski
|
5e895f3b9f
|
Update CMakeLists.txt. fixes #123
|
2017-05-04 11:34:17 +02:00 |
Emiel Bruijntjes
|
d7214d1373
|
added Addresses class to parse a comma separated list of addresses
|
2017-05-01 22:06:28 +02:00 |
Emiel Bruijntjes
|
2a249ae7ea
|
fixed issue with parsing the password in a amqp:// string
|
2017-05-01 21:59:45 +02:00 |
Rafal Goslawski
|
2bb1300bc0
|
Update Makefile
|
2017-04-28 16:15:06 +02:00 |