summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* NO-JIRA: update version numbers/datesqpid-cpp-0.34-rcRobert Gemmell2015-06-259-12/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-cpp-0.34-rc@1687472 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: create branch for qpid-cpp 0.34 RC processRobert Gemmell2015-06-252558-0/+98
|\ | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qpid-cpp-0.34-rc@1687469 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6256: fix for conversion error on some versions of boostGordon Sim2015-06-231-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1687094 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6599: [Python Tests AMQP 0-10] Remove part of new test ↵Keith Wall2015-06-221-1/+0
| | | | | | | | | | | | testReservedExchangeRedeclaredSameType which does not conform to test. (Partial revert of commit r1686284). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1686946 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6602: remove extraneous replenishment of credit (that is done by the ↵Gordon Sim2015-06-191-5/+0
| | | | | | | | | | | | call to get already) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1686476 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: update the year in NOTICE filerobbie2015-06-191-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1686441 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6599: [Python Tests AMQP 0-10] Supporting test for Java Broker DefectKeith Wall2015-06-181-2/+14
| | | | | | | | | | | | | | Verify that it is possible to declare a reserved exchange with the same type, conversely verify that attempting to redeclare an reserved exchange with a different type causes error. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1686284 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6599: [Python Tests AMQP 0-8] Supporting test for Java Broker DefectKeith Wall2015-06-181-1/+19
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1686269 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6256: Improved handling of protocol version incompatibilitiesGordon Sim2015-06-1717-66/+238
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 0-10 path no longer hans on open when connecting to a broker not supporting that version * the 'protocol' connection option now supports specifying multiple protocols to try in order (as a coma separated list) * the protocol defaults, i.e. the value assumed if the 'protocol' connection option is not specified, can now be set via the client config file (e.g. protocol-defaults=amqp1.0,amqp0-10) or an environment variable (e.g QPID_PROTOCOL_DEFAULTS=amqp1.0,amqp0-10) * if neither the connection option nor the defaults are specified all valid versions will be tried (currently amqp0-10, then amqp1.0 but this may change in a future version) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1686078 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6592: include identifying information in the connection handshakeKen Giusti2015-06-173-0/+34
| | | | | | | | | | | | | | | | | | | | For AMQP 1.0 connections, this patch adds identification information to the connection properties in the open performative. For AMQP 0-10 connections, this information is provided in the server-properties argument of the connection.start control. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1685995 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6392: detach not support until after proton 0.7Gordon Sim2015-06-151-0/+3
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1685594 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6568: bump the minimum supported proton to 0.7Ken Giusti2015-06-154-20/+3
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1685587 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: bump the version file numbersRobert Gemmell2015-06-122-2/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1685120 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6326 Don't automatically search for exchanges and queues with each requestErnest Allen2015-06-122-18/+35
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1685116 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6297: Python client should reconnect after network glitchErnest Allen2015-06-102-4/+5
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1684716 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6392: handle detach eventGordon Sim2015-06-104-7/+17
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1684680 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6567: [Python Client] Centralise responsibilities for ↵Keith Wall2015-06-091-4/+5
| | | | | | | | | | | | flow_control_wait_condition lock used on the 08..091 path git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1684350 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: Update HA docs to explain how to shut down a primary node.Alan Conway2015-06-081-0/+31
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1684194 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6567: [Python Client 0-8..0-91] ensure client won't send messages ↵Alex Rudyy2015-06-052-11/+13
| | | | | | | | | | | | after/before sending flow-ok on suspending/resuming respectively. work by Lorenz Quack <quack.lorenz@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1683751 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6567: [Python Client 0-8..0-91] send flow-ok on receiving flow command. ↵Alex Rudyy2015-06-051-0/+8
| | | | | | | | | | | | work by Lorenz Quack <quack.lorenz@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1683708 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6571: remove socket.gethostbyname callErnest Allen2015-06-041-6/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1683567 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6567: [Python Client 0-8..0-91] Support producer side flow control in ↵Keith Wall2015-06-034-8/+76
| | | | | | | | | | | | | | | | | | | | the Python client * Like the Qpid Java Client, this implementation does not send channel.flow-ok. Work by Lorenz Quack <quack.lorenz@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1683432 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6563: free sessions and links that have completely closedKen Giusti2015-06-031-2/+8
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1683379 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: remove unused strings.Charles E. Rolke2015-05-291-2/+0
| | | | | | | | | | | | | | | | ConnectionHandler no longer (since 2008-05-21) deals directly with auth. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1682469 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6559: add PLAIN support for NullSaslClientGordon Sim2015-05-293-8/+22
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1682440 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: relax check when auth=noGordon Sim2015-05-271-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1682007 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6551: [C++ broker]: linearstore raising JERR_LFCR_SEQNUMNOTFOUND after ↵Pavel Moravec2015-05-216-29/+29
| | | | | | | | | | | | sending many DTX transactions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1680861 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6549: `service qpidd status` returns 1 - hidden error is ↵Alan Conway2015-05-201-22/+26
| | | | | | | | | | | | | | | | | | | | | | | | "ConnectionError: connection-forced: Connection must be encrypted.(320)" The qpidd init script uses qpid-ha to probe the state of the broker. In the bug reported security configuration on the broker was preventing qpid-ha from connecting. The qpid-ha checks are only necessary when HA is configured, so this commit disables those checks if it is not configured. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1680552 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6548: SYSV init scripts do not work properly wiht SSL-only broker.Alan Conway2015-05-202-24/+47
| | | | | | | | | | | | | | | | | | | | | | | | Previously the broker was writing a PID file with the port number as a suffix. This was confusing the tools when using SSL and no explicit port, as the actual listening port is 5671 but qpidd -c was looking for 5672. This commit introduces a simple --pidfile option which writes the pid exactly where you tell it with no frills. The original port-pidfile setup is over complex and not really necessary, it can be deprecated at some future time. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1680550 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: fix tests for python 2.4Gordon Sim2015-05-201-2/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1680478 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: Fix test bugs in ha_tests and interop_testAlan Conway2015-05-192-1/+3
| | | | | | | | | | | | | | Race conditions in ha_tests. Typo in skip logic for interop_test when recent proton not available. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1680422 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: make qpid-send send as string not binaryGordon Sim2015-05-151-2/+11
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1679556 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6537: [windows warning] adjust definition of Handle operatorsCharles E. Rolke2015-05-121-4/+5
| | | | | | | | | | | | | | | | | | | | Warning was: "no suitable definition provided for explicit template instantiation request". This fix simply mirrors the code in messaging/Handle.h. (Finally *removing* an EXTERN storage-class attribute fixes a build!) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1679024 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6537: [Windows warning] avoid implicit conversion double->floatCharles E. Rolke2015-05-121-3/+3
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1679012 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: Fix floating point FieldValue tests to work on older ↵Alan Conway2015-05-071-8/+8
| | | | | | | | | | | | | | | | | | | | compilers/boost versions. This fixes compile errors seen on gcc-c++-4.1.2-55.el5, boost-devel-1.33.1-16.el5_9 Float/double conversion and template matching issues. Probably down to boost, but might be gcc related. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1678246 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6532: make sasl service name configurableGordon Sim2015-05-068-10/+22
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1678094 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6529: Fix version number comparison for 0.9 -> 0.10 transition.Charles E. Rolke2015-05-041-6/+6
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1677680 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6511: AMQP 0.10 windows clients cannot connect to no-auth qpidd broker.Charles E. Rolke2015-05-011-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | 1. Do not negotiate SASL EXTERNAL or PLAIN if no username is specified. Note that a blank PLAIN password is allowed. 2. If SASL ANONYMOUS is negotiated then return a response of "anonymous@<hostname>", which is what the linux client returns. The client provides a username for the host in all cases. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1677224 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6526: fix to last commit, lock needs to be held for attachGordon Sim2015-05-011-1/+4
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1677197 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6526: make sure that the creation of proton links is done with the lock ↵Gordon Sim2015-04-303-22/+50
| | | | | | | | | | | | held git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1677064 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6521: ensure messages received presettled by peer are settled locally; ↵Gordon Sim2015-04-302-3/+6
| | | | | | | | | | | | thanks to Alan Conway for the working patch! git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1677016 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6524: [C++ broker]: Fix for QPID-5107 incomplete for queuesPavel Moravec2015-04-301-0/+3
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1676982 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: Add log command to qpid-config to set log levels.Alan Conway2015-04-273-6/+17
| | | | | | | | | | | | | | | | | | Get current level: qpid-config log Set new level: qpid-config log <newlevel> Fixed bugs in getLogLevel and in handling invalid log levels. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1676333 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6491: qpid-route map does not use any authentication when querying ↵Pavel Moravec2015-04-211-1/+1
| | | | | | | | | | | | other brokers git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1675060 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: Add into ant script for running python tests a condition to wait ↵Alex Rudyy2015-04-201-3/+23
| | | | | | | | | | | | for a READY entry in Java Broker log file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1674911 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6470: Fix float conversion problems.Alan Conway2015-04-168-163/+167
| | | | | | | | | | | | | | | | | | | | Previous code would incorrectly convert between float and int types producing nonsense values, and would not allow legal conversions between float and double types. Created FixedWidthIntValue and FixedWidthFloatValue template subclasses to correctly handle conversions. Enabled FieldValue unit tests for float conversions. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1674137 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6492: make sure local terminus is null in the attache we send back if ↵Gordon Sim2015-04-151-2/+12
| | | | | | | | | | | | it will be immediately followed by a detach due to error git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1673949 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6493: cmake install TARGET component syntax error.Charles E. Rolke2015-04-152-34/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch from Scott M Stark. Reviewed at https://reviews.apache.org/r/33195 This patch worked fine in my tests with the exception that using the install command 'cmake -DCOMPONENT=development -P src/cmake_install.cmake' executes the install but does not produce an install_manifest.txt file. While not essential the install_manifest.txt files are part of my routine housekeeping. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1673897 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6481: Remove references to java docbook artifacts from make scriptsAlex Rudyy2015-04-152-2/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1673712 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6481: Move perftests docbook into java source treeAlex Rudyy2015-04-152-324/+0
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1673705 13f79535-47bb-0310-9956-ffa450edef68