Commit Graph

  • bcc6fdba9d provide access to QAbstractSocket error string on error Matt Broadstone 2015-02-05 10:40:59 -0500
  • f5736a9615 rename UnroutableKey to NoRouteError Matt Broadstone 2015-02-04 19:59:57 -0500
  • 8cc8d5e641 add test for invalid passive exchange declarations Matt Broadstone 2015-02-04 16:40:22 -0500
  • cac9d94491 Merge pull request #10 from TaDaweb/master Matt Broadstone 2015-02-03 15:20:11 -0500
  • 7cd07f4983 Fix problem of ms vs seconds for heartbeat Gauthier Brion 2015-02-03 18:00:26 +0100
  • 31d8affc84 add support for ssl connections Matt Broadstone 2015-01-31 13:16:33 -0500
  • d051f5a445 add support for Basic.Reject Matt Broadstone 2015-02-01 09:49:39 -0500
  • e6b69010e4 remove QAmqpSslClient Matt Broadstone 2015-01-31 12:57:26 -0500
  • 009c3131f5 add two new properties, changed the name of one Matt Broadstone 2015-01-31 12:44:25 -0500
  • bb13e2e830 initialize timeout to 0 for autoReconnect Matt Broadstone 2015-01-29 18:57:11 -0500
  • 883172368a update README.md Matt Broadstone 2015-01-19 14:33:27 -0500
  • f2ac01de34 add preliminary support for publisher acknowledgements Matt Broadstone 2015-01-19 13:51:20 -0500
  • 8be77044ef micro optimizations Matt Broadstone 2015-01-15 07:27:19 -0500
  • ad19dc326d Don't install test cases Matt Broadstone 2014-09-30 08:06:30 -0400
  • f35e939446 Add coveralls support to travis builds Matt Broadstone 2014-09-16 15:10:34 -0400
  • 98f40f5589 Forward socket errors to user Matt Broadstone 2014-09-16 11:54:20 -0400
  • 7242a64a2f clean up QAmqpFrame paths Matt Broadstone 2014-09-15 15:43:03 -0400
  • 10ab1423c2 remove QAMQP namespace Matt Broadstone 2014-09-15 11:51:48 -0400
  • 9887fa2333 rpath improvements Matt Broadstone 2014-09-13 18:15:45 -0400
  • 1eea37cb6f cleanup frame processing and payload alignment Adam Majer 2014-09-12 12:58:15 -0500
  • 4ed42b74d5 Make sure we can find the library in unit tests Adam Majer 2014-09-12 13:58:17 -0500
  • 7ff0dfab1b Use stack instead of broken usage of QByteBuffer Adam Majer 2014-09-12 11:05:15 -0500
  • 4bfef5f81f initially reserve HEADER_SIZE for buffer Matt Broadstone 2014-09-12 08:22:04 -0400
  • dab2cfe08f fix parsing of connection strings with default vhost Matt Broadstone 2014-09-12 08:15:34 -0400
  • d7dbcb892c add swap and move support for QAMQP::Message Matt Broadstone 2014-09-11 15:45:32 -0400
  • 7e151dfc7b fix windows build Matt Broadstone 2014-09-11 11:46:40 -0400
  • 84746ff77c handle messages with empty payloads Matt Broadstone 2014-09-10 22:38:06 -0400
  • 6a3d355de2 rename amqp_ files to qamqp Matt Broadstone 2014-08-26 15:05:39 -0400
  • 840efb037d refactor Frame::Content to use Message::Property Matt Broadstone 2014-08-26 14:45:50 -0400
  • bdd9bae8ea refactor ValueType Matt Broadstone 2014-08-26 14:02:43 -0400
  • 0ccb3035cd move QAMQP::Frame to private API Matt Broadstone 2014-08-26 09:57:08 -0400
  • 0bc1c32bd8 add test for sharing a channel Matt Broadstone 2014-08-08 17:09:00 -0400
  • 870af7b5d4 split channel tests into their own executable Matt Broadstone 2014-08-08 16:53:07 -0400
  • baa5c1de3e refactor Channel::channelClose to just Channel::close Matt Broadstone 2014-08-08 08:20:31 -0400
  • 81cdb98c86 add script for generating test coverage with gcov/lcov Matt Broadstone 2014-08-07 14:17:14 -0400
  • 695f7d2997 complete close handshakes properly for Client and Channel Matt Broadstone 2014-08-07 14:12:28 -0400
  • 1ebe3bd667 implement flow frame handling support Matt Broadstone 2014-08-07 13:52:09 -0400
  • fb93bd8096 update build status tag to qamqp, from qamqp-ng Matt Broadstone 2014-08-06 22:38:36 -0400
  • 6291bb7f42 add auto test for channel close Matt Broadstone 2014-08-06 22:30:42 -0400
  • 9fbd0a852f add tests for non-delayed declaration Matt Broadstone 2014-08-06 09:03:34 -0400
  • bb2e9881ea short strings are latin1 encoded not utf8 Matt Broadstone 2014-08-05 15:45:25 -0400
  • 3ce39c273f use compatible type max definitions Matt Broadstone 2014-08-05 15:28:19 -0400
  • fdb8dddc14 initialize network variables Matt Broadstone 2014-08-05 14:38:13 -0400
  • 88e0d0827a add autotest for message properties Matt Broadstone 2014-08-05 14:30:40 -0400
  • d5cc6258c6 refactor type handling in QAMQP Matt Broadstone 2014-08-03 16:39:31 -0400
  • 4ea3bdb851 don't store content message in Content frame Matt Broadstone 2014-08-03 14:11:21 -0400
  • d9d2a677b9 remove queue in delayedBind Matt Broadstone 2014-07-29 13:51:07 -0400
  • a2c6af748b improve Client test coverage Matt Broadstone 2014-07-29 13:45:53 -0400
  • 77134f0279 frame cleanup Matt Broadstone 2014-07-29 13:35:01 -0400
  • a75307ae9f check standard message headers Matt Broadstone 2014-07-29 13:26:18 -0400
  • fe7f9f09ef verify queue options Matt Broadstone 2014-07-29 13:02:24 -0400
  • 1083f4db3a test delayed queue bindings Matt Broadstone 2014-07-29 12:57:15 -0400
  • 254a0fbf54 test binding to Exchange objects Matt Broadstone 2014-07-29 12:47:26 -0400
  • 75f7882d1c update flakey get test Matt Broadstone 2014-07-28 17:55:30 -0400
  • a8feef7d82 update build badge Matt Broadstone 2014-07-28 15:25:31 -0400
  • 4a0fa8bf9c fix flakey qos test Matt Broadstone 2014-07-28 12:58:37 -0400
  • fa132d7c72 guarantee frames are written Matt Broadstone 2014-07-28 11:36:52 -0400
  • 5d00b2a068 add accessors for custom headers Matt Broadstone 2014-07-21 16:25:21 -0400
  • 5c6cd23e10 move property definition/access to Message Matt Broadstone 2014-07-21 15:17:04 -0400
  • dec9ef72d3 added test for invalid routing keys Matt Broadstone 2014-06-30 18:42:39 -0400
  • a89dbb3805 add tests for proper uri validation Matt Broadstone 2014-06-26 13:31:25 -0400
  • 12a03f959f add qos support to channel Matt Broadstone 2014-06-26 10:28:58 -0400
  • 9bd5610ac7 added auto test for issue #33 Matt Broadstone 2014-06-25 21:18:22 -0400
  • 92384ce7cb add an auto test for synchronous get Matt Broadstone 2014-06-25 20:54:50 -0400
  • 824d8d56ca add PR #41 Matt Broadstone 2014-06-24 21:35:58 -0400
  • b662fd6557 fix issue #33 Matt Broadstone 2014-06-24 21:26:22 -0400
  • 8879211c80 refactor queue auto tests Matt Broadstone 2014-06-24 21:10:54 -0400
  • e94f372cfe clean up QAMQP::Queue api Matt Broadstone 2014-06-24 21:09:45 -0400
  • fcc3d36bba remove manual tests Matt Broadstone 2014-06-24 21:08:33 -0400
  • cab23c97cc add support for cancelling a consumer Matt Broadstone 2014-06-24 11:09:19 -0400
  • c43c2d6788 ensure consuming only occurs once per queue Matt Broadstone 2014-06-24 10:30:05 -0400
  • 50e38c7455 add auto test for immediate publish option Matt Broadstone 2014-06-23 19:21:41 -0400
  • 4f808bef92 add publish options Matt Broadstone 2014-06-23 15:36:03 -0400
  • cb52911bed additional peer exceptions added Matt Broadstone 2014-06-19 13:36:11 -0400
  • 81f9437495 changed some variable names for clarity and readability Matt Broadstone 2014-06-19 11:04:20 -0400
  • 27d8329065 added topics tutorial Matt Broadstone 2014-06-19 11:04:04 -0400
  • b9a85b3051 added the routing tutorial Matt Broadstone 2014-06-19 10:50:40 -0400
  • 1ae43ef4bd change the way messages are received Matt Broadstone 2014-06-19 10:01:47 -0400
  • bf21ebc246 refactor Message Matt Broadstone 2014-06-19 10:00:52 -0400
  • 64c371ebb0 implemented pubsub tutorial Matt Broadstone 2014-06-18 14:21:42 -0400
  • 7ff7719518 add the workqueues tutorial Matt Broadstone 2014-06-18 11:06:49 -0400
  • f5763ac9bb begin to add rabbitmq tutorials Matt Broadstone 2014-06-18 10:31:28 -0400
  • b5d77e17e3 revert reordering publish arguments Matt Broadstone 2014-06-17 15:14:23 -0400
  • 14f9b7e955 semi-complete tests around queue requirements Matt Broadstone 2014-06-11 16:14:33 -0400
  • 352669f392 added all tests around exchange declaration Matt Broadstone 2014-06-11 15:49:05 -0400
  • 4a09094140 added autotest for invalid exchange declarations Matt Broadstone 2014-06-11 14:38:42 -0400
  • 496e00abb9 move error constants to global namespace Matt Broadstone 2014-06-11 13:44:30 -0400
  • e1522771e3 refactor exchange test to create a client and connect/disconnect after each test Matt Broadstone 2014-06-11 11:36:59 -0400
  • c2dad7d6bb added RemoveOptions to Exchange, remove auto deletion (this should be handled by the AutoDelete option), and added a test for an invalid remove(roIfUnused) Matt Broadstone 2014-06-10 21:41:28 -0400
  • 8e2b66677d add roForce to Queue, replace forceRemove Matt Broadstone 2014-06-10 21:27:59 -0400
  • 566de2e4d4 spelling cleanups Matt Broadstone 2014-06-10 21:23:08 -0400
  • 46e974aeb8 provide purged signal, other small cleanups Matt Broadstone 2014-06-10 13:04:57 -0400
  • 478597063c updated queue tests to include purge test, and reenable removeIfEmpty test Matt Broadstone 2014-06-10 13:03:52 -0400
  • 4ff7683536 standardize MessageProperties throughout codebase Matt Broadstone 2014-06-10 09:16:04 -0400
  • 4422924219 convert QAMQP::Queue to a proper QQueue subclass, move MessageProperties to QAMQP namespace Matt Broadstone 2014-06-10 09:05:42 -0400
  • 55da181788 a little closer to proper tuning Matt Broadstone 2014-06-09 19:39:09 -0400
  • 1510e1f6c6 provide access to tuning variables, add checks for frameMax per spec in a number of areas, add an incomplete autotest for using connection tuning parameters Matt Broadstone 2014-06-09 19:27:24 -0400
  • 223af56683 use consistent naming scheme for constants Matt Broadstone 2014-06-09 19:26:30 -0400
  • 1d3f53ba60 clear buffer on forced disconnect, fatal disconnect on bad frame end, store tuning parameters Matt Broadstone 2014-06-09 16:01:23 -0400
  • 182b493119 increase default delay in waitForSignal to 5sec for travis tests Matt Broadstone 2014-06-09 15:18:37 -0400