Commit Graph

958 Commits

Author SHA1 Message Date
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
Emiel Bruijntjes ee6ed20430 added more parameter-types to set properties in the envelope 2020-08-14 11:52:08 +02:00
Dmitriy Lekomtsev 6c87bcdcb8 Cleanup copy-pasted part 2020-07-29 19:07:44 +03:00
Dmitriy Lekomtsev bc4b9aa163 Added setting nullptr for Table's key 2020-07-29 18:35:11 +03:00
Dmitriy Lekomtsev 1c4917bead Added Void field type 2020-07-29 16:21:28 +03:00
Emiel Bruijntjes c783cbc17e
Merge pull request #342 from basanets/edit_readme_PublisherConfirms
Fixed the typo in the Readme.MD file
2020-07-27 09:41:19 +02:00
Mikhail Basanets 8fc8f826f7 Fixed the typo in the Readme.MD file 2020-07-23 23:00:40 +03:00
Michael van der Werve 1c08399ab0 valid file descriptors that can be closed are >= 0 2020-05-08 13:30:08 +02:00
Michael van der Werve ab0a292a0e file descriptor should not be monitored any more when the tcp connection is destructed. 2020-05-08 13:20:10 +02:00
Emiel Bruijntjes e7f76bc75d the TcpConnection class no longer calls back to userspace / to the user-supplied handler if user-space explicitly destructs the object 2020-04-30 21:41:41 +02:00
Emiel Bruijntjes a75b3d5d18 fix compiling on freebsd (fixes #300) 2020-04-20 17:34:41 +02:00
Emiel Bruijntjes 31e4a8596c The onFinalize() callback could be called more than once, which is not ok 2020-04-18 16:50:14 +02:00
Emiel Bruijntjes 79fe85cc0b added Channel::ready() method 2020-04-18 08:30:44 +02:00
Emiel Bruijntjes da26b1112e prevent crash when channelimpl unregistered from the connectionimpl, (hopefully) fixes #299 and fixes #326 2020-03-13 09:44:29 +01:00
Emiel Bruijntjes 7124975d4f Merge branch 'master' of github.com:CopernicaMarketingSoftware/AMQP-CPP 2020-03-13 09:21:43 +01:00
Emiel Bruijntjes 599764ebb8 fix bug in Channel destructor for objects that were already moved 2020-03-13 09:21:26 +01:00
Emiel Bruijntjes 7a841e6be4
Merge pull request #322 from pingvincible/patch-1
Update README.md
2020-03-13 09:16:55 +01:00
Emiel Bruijntjes f3ba779e67 deferred-chain was in kept in scope by a consumer-operation, this fixes #323 2020-02-28 12:45:45 +01:00
Rafal Goslawski a2e4beb2a9
bump version to 4.1.6 2020-02-26 12:08:48 +01:00
Rafal Goslawski cfa84d1654
bump version to 4.1.6 2020-02-26 12:08:34 +01:00
Rafal Goslawski 5ca2d77ae3
Merge pull request #320 from CopernicaMarketingSoftware/timoutFix
Fixed issue where timeout triggered an invalid error
2020-02-26 12:06:27 +01:00
pingvincible ce05804cbf
Update README.md
incorrect cmake --build command
2020-02-22 01:38:49 +06:00
aljar 1e44e6b68b Fixed issue where the negotiate was overwritten by the handler and the connection was closed but still a timeout was triggered 2020-02-19 11:19:12 +01:00
Emiel Bruijntjes 949dc933eb fixed obvious typo in comment 2020-02-12 07:43:08 +01:00
Emiel Bruijntjes 46361c68bc
Merge pull request #306 from whoan/patch-1
Fix typo
2019-11-06 08:39:10 +01:00
Emiel Bruijntjes 77a0c99d00
Merge pull request #309 from LadMartin/bugfix/Channel-Unchecked-Callbacks
Adds channel callbacks checking
2019-11-06 08:38:42 +01:00
LAD Martin 022bd87ac1 Adds channel callbacks checking 2019-11-05 13:39:45 +00:00