Michael van der Werve
|
a7f2991b35
|
fix merge conflict
|
2020-10-15 10:27:01 +02:00 |
Michael van der Werve
|
6b9fc48923
|
update travisfile, newer compilers and newer build OS
|
2020-10-15 10:26:07 +02:00 |
Michael van der Werve
|
73d74fe37e
|
Update the test container to 20.04
|
2020-10-15 10:13:28 +02:00 |
Michael van der Werve
|
ad428fa629
|
fix the remnant 'waiting' on the channel after error
|
2020-10-15 10:07:24 +02:00 |
Michael van der Werve
|
ed62771667
|
fix nullptr_t compile error
|
2020-10-15 09:54:50 +02:00 |
Michael van der Werve
|
61f4cf244b
|
fix voidfield issue
|
2020-10-15 09:41:59 +02:00 |
Michael van der Werve
|
5af76d874e
|
empty queue on error
|
2020-10-15 09:35:27 +02:00 |
Emiel Bruijntjes
|
2e49fd1220
|
Merge pull request #345 from tarhan/master
Added Void field type
|
2020-10-14 21:02:12 +02:00 |
Rafal Goslawski
|
b66de2944a
|
Bump version to 4.3.3
|
2020-10-14 13:13:45 +02:00 |
Rafal Goslawski
|
f1705fb7b3
|
Bump version to 4.3.3
|
2020-10-14 13:13:24 +02:00 |
Michael van der Werve
|
b368f9e635
|
bugfix; base handler was no longer (always) properly called
|
2020-10-14 11:21:02 +02:00 |
Emiel Bruijntjes
|
8f85ad7818
|
Merge pull request #371 from BratSinot/boost_asio_no_deprecated
Switch from deprecated io_service to io_context.
|
2020-10-14 09:38:16 +02:00 |
BratSinot
|
41019cb943
|
boost::placeholders in global namespace is deprecated.
|
2020-10-14 10:28:25 +03:00 |
BratSinot
|
93255e2de6
|
Switch from deprecated io_service to io_context.
|
2020-10-12 15:38:57 +03:00 |
Emiel Bruijntjes
|
eb732aa162
|
Merge pull request #370 from CopernicaMarketingSoftware/onerror-throttle
onError and onLost for Throttle and Confirmed.
|
2020-10-12 13:23:41 +02:00 |
Michael van der Werve
|
c58cb6748d
|
onError handler can be set on throttle, and onError & onLost can also be set on messages sent via confirmed.
|
2020-10-12 12:02:04 +02:00 |
Emiel Bruijntjes
|
d542ba8e44
|
Merge pull request #368 from CopernicaMarketingSoftware/throttle-close
Allow to close the wrapped Throttle / Confirmed class.
|
2020-10-07 16:18:14 +02:00 |
Michael van der Werve
|
0dc624a3e6
|
{auto} if there are no open messages, close channel directly
|
2020-10-07 16:12:15 +02:00 |
Michael van der Werve
|
e227d1ed3a
|
{auto} confirmed channel can now be closed correctly
|
2020-10-07 16:08:26 +02:00 |
Rafal Goslawski
|
5eaa307b33
|
Bump version to 4.3.0
|
2020-10-07 13:45:54 +02:00 |
Rafal Goslawski
|
9b5576e4cb
|
Bump version to 4.3.0
|
2020-10-07 13:45:34 +02:00 |
Emiel Bruijntjes
|
5fd9c7331b
|
Merge pull request #367 from CopernicaMarketingSoftware/confirmed-wrapper
Implementation of the confirmed channel wrapper similar to the throttle.
|
2020-10-07 13:25:00 +02:00 |
Michael van der Werve
|
0b9f4e4af5
|
{auto} initial implementation of the confirmed wrapper
|
2020-10-07 11:49:38 +02:00 |
Michael van der Werve
|
f10e861532
|
{auto} renamed the throttledchannel to AMQP::Throttle, since it is only a wrapper and not strictly a channel (#366)
|
2020-10-07 10:04:05 +02:00 |
Emiel Bruijntjes
|
e4e9358c10
|
Merge pull request #365 from CopernicaMarketingSoftware/throttled-channel
Initial implementation of a throttled channel wrapper using publisher confirms.
|
2020-10-07 09:50:47 +02:00 |
Michael van der Werve
|
94bf5fe74b
|
initial implementation
|
2020-10-06 15:14:42 +02:00 |
RafalGoslawski
|
527ec5967b
|
Merge branch 'master' of https://github.com/CopernicaMarketingSoftware/AMQP-CPP
|
2020-10-05 15:46:22 +02:00 |
Emiel Bruijntjes
|
0e876055ec
|
Merge pull request #363 from CopernicaMarketingSoftware/icase-address-options
Case-insensitive comparison in address options.
|
2020-10-05 15:46:10 +02:00 |
RafalGoslawski
|
42aec54333
|
Change windows line endings to unix ones and fix whitespace (spaces not tabs).
|
2020-10-05 15:44:33 +02:00 |
Michael van der Werve
|
05059ec372
|
case insensitive comparisons
|
2020-10-05 15:43:36 +02:00 |
Rafal Goslawski
|
f786d141cd
|
Bump version to 4.2.1
|
2020-10-05 15:16:28 +02:00 |
Rafal Goslawski
|
b8eead977b
|
Bump version to 4.2.1
and remove symlink arguments incompatible with older versions of ln
|
2020-10-05 14:59:15 +02:00 |
Emiel Bruijntjes
|
668bf8229c
|
Merge pull request #355 from CopernicaMarketingSoftware/connect-timeout
Implement connectTimeout option on the TcpConnection initial resolve
|
2020-10-05 14:30:51 +02:00 |
Michael van der Werve
|
103fa130f7
|
{auto} implement timeout on initial connection instead of being subjected to kernel
|
2020-09-29 13:51:54 +02:00 |
Emiel Bruijntjes
|
0686286b9e
|
Merge pull request #353 from CopernicaMarketingSoftware/address-params
Address optional parameters
|
2020-09-29 13:16:52 +02:00 |
Michael van der Werve
|
66faa8a925
|
add const char * option and allow parameters to address without vhost
|
2020-09-29 12:04:09 +02:00 |
Emiel Bruijntjes
|
b28dde8fbf
|
Merge pull request #354 from CopernicaMarketingSoftware/ondetached-missed
make sure onLost and onDetached are properly called on immediate close
|
2020-09-29 08:59:14 +02:00 |
Michael van der Werve
|
2496dbbd4e
|
make sure onLost and onDetached are always called
|
2020-09-28 16:37:12 +02:00 |
Michael van der Werve
|
18d4a2cd56
|
{auto} parameters in the address
|
2020-09-28 15:48:45 +02:00 |
Bas van Berckel
|
0d42234a3d
|
convert dos line endings
|
2020-09-24 12:30:04 +02:00 |
Bas van Berckel
|
bcb1ba1361
|
exclude addresses.h from include file
|
2020-09-24 12:24:36 +02:00 |
Rafal Goslawski
|
7d85352432
|
Bump version to 4.2.0
|
2020-09-23 18:55:42 +02:00 |
Rafal Goslawski
|
46bd4634b3
|
Bump version to 4.2.0
|
2020-09-23 18:55:23 +02:00 |
Bas van Berckel
|
723470d6d6
|
add string/cstring constructors to addresses.h; add addresses.h to include file
|
2020-09-23 17:09:27 +02:00 |
Emiel Bruijntjes
|
69026c31a3
|
fixed crash because the wrong size was passed
|
2020-08-18 12:33:38 +02:00 |
Emiel Bruijntjes
|
96a6fa9a5c
|
ability to store and retrieve envelopes
|
2020-08-17 15:16:24 +02:00 |
Emiel Bruijntjes
|
5d95ba824f
|
moved the ReceivedFrame class to the src-directory, as it is of no use for userspace applications
|
2020-08-14 12:24:40 +02:00 |
Emiel Bruijntjes
|
a779ee7c14
|
Merge branch 'master' of github.com:CopernicaMarketingSoftware/AMQP-CPP
|
2020-08-14 12:21:12 +02:00 |
Emiel Bruijntjes
|
92d21c5ddd
|
the ReceivedFrame class has been split into a InBuffer base class to make it easier to store messages without having to construct a full frame, this commit adds the newly introduced classes
|
2020-08-14 12:20:58 +02:00 |
Emiel Bruijntjes
|
b03cc6ff1c
|
the ReceivedFrame class has been split into a InBuffer base class to make it easier to store messages without having to construct a full frame
|
2020-08-14 12:20:22 +02:00 |