summaryrefslogtreecommitdiff
path: root/python/qpid
Commit message (Collapse)AuthorAgeFilesLines
* fixed unicode and hex escapes to allow a-fA-F, and added testsRafael H. Schloming2009-11-132-7/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835893 13f79535-47bb-0310-9956-ffa450edef68
* changed address syntax to permit more complex subjects, added escaping, ↵Rafael H. Schloming2009-11-134-65/+209
| | | | | | improved error reporting git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835879 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2198 - Moved SASL wrapper out of the cpp area and removed "qpid" from ↵Ted Ross2009-11-121-2/+2
| | | | | | its name. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835550 13f79535-47bb-0310-9956-ffa450edef68
* switched SUBJECT and TO to use a qpid prefixRafael H. Schloming2009-11-121-4/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835509 13f79535-47bb-0310-9956-ffa450edef68
* replace gethostbyname() with getaddrinfo(), which supports IPv6 addresses ↵Nuno Santos2009-11-121-1/+1
| | | | | | and is thread-safe git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835504 13f79535-47bb-0310-9956-ffa450edef68
* removed listeners in favor of next_receiverRafael H. Schloming2009-11-122-60/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835488 13f79535-47bb-0310-9956-ffa450edef68
* Removed "finally" clause from top-level try which is incompatible with older ↵Ted Ross2009-11-111-2/+0
| | | | | | versions of Python. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835008 13f79535-47bb-0310-9956-ffa450edef68
* Added full SASL authentication and security layer for the Python client.Ted Ross2009-11-113-17/+109
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834975 13f79535-47bb-0310-9956-ffa450edef68
* Moved brokertest.py to python directory.Alan Conway2009-11-101-0/+393
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834668 13f79535-47bb-0310-9956-ffa450edef68
* permit hash and star as part of the addressRafael H. Schloming2009-11-103-2/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834647 13f79535-47bb-0310-9956-ffa450edef68
* improved request/response performance by using an I/O based condition ↵Rafael H. Schloming2009-10-264-21/+73
| | | | | | instead of the default condition from the python threading module git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@829837 13f79535-47bb-0310-9956-ffa450edef68
* improve assertion messageRafael H. Schloming2009-10-261-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@829822 13f79535-47bb-0310-9956-ffa450edef68
* reworked fix of r827747 (QPID-2149)Rafael H. Schloming2009-10-232-29/+66
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@829173 13f79535-47bb-0310-9956-ffa450edef68
* update the broker state so we avoid accidentally generating overlapping drainsRafael H. Schloming2009-10-231-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@829142 13f79535-47bb-0310-9956-ffa450edef68
* Modified to work on Windows; fixes QPID-2149.Stephen D. Huston2009-10-201-9/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827747 13f79535-47bb-0310-9956-ffa450edef68
* Make ppid optional; it's not available on WindowsStephen D. Huston2009-10-151-1/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@825359 13f79535-47bb-0310-9956-ffa450edef68
* added check for target and source being NoneRafael H. Schloming2009-10-112-4/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@824144 13f79535-47bb-0310-9956-ffa450edef68
* only invoke readable and writeable if the selectables are still reading and ↵Rafael H. Schloming2009-10-111-2/+4
| | | | | | writing git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@824107 13f79535-47bb-0310-9956-ffa450edef68
* use ewait on message fetch; added optional args to message constructor and ↵Rafael H. Schloming2009-10-111-14/+42
| | | | | | improved message repr git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@824106 13f79535-47bb-0310-9956-ffa450edef68
* fixed subscription to use subject if presentRafael H. Schloming2009-10-111-3/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@824105 13f79535-47bb-0310-9956-ffa450edef68
* catch socket errors on write as well as readRafael H. Schloming2009-10-111-19/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@824082 13f79535-47bb-0310-9956-ffa450edef68
* added durable and reconnect options to the testsRafael H. Schloming2009-10-112-22/+46
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@824028 13f79535-47bb-0310-9956-ffa450edef68
* resent linked variable; fixed possible drain failure during reconnectRafael H. Schloming2009-10-112-11/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@824024 13f79535-47bb-0310-9956-ffa450edef68
* made addresses not auto-create by default; added error handling and tests ↵Rafael H. Schloming2009-10-105-92/+301
| | | | | | for nonexist/invalid addresses; added logging for aborted connections; fixed spurious reattach git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@823890 13f79535-47bb-0310-9956-ffa450edef68
* compatibility changes for python 2.3Rafael H. Schloming2009-10-062-6/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@822332 13f79535-47bb-0310-9956-ffa450edef68
* reenabled spec file cachingRafael H. Schloming2009-09-301-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@820329 13f79535-47bb-0310-9956-ffa450edef68
* added back exchange query on link establishment; added sender.sync()Rafael H. Schloming2009-09-243-60/+74
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@818556 13f79535-47bb-0310-9956-ffa450edef68
* switched API over to select based driver; added address parserRafael H. Schloming2009-09-234-220/+754
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@818075 13f79535-47bb-0310-9956-ffa450edef68
* changed dispatch to throw an attribute error if there is no handlerRafael H. Schloming2009-09-171-4/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@816222 13f79535-47bb-0310-9956-ffa450edef68
* added some empty, min, and max to RangedSetRafael H. Schloming2009-09-171-0/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@816221 13f79535-47bb-0310-9956-ffa450edef68
* Pass 0 ppid property if os.getppid() not supported; fixes QPID-1676Stephen D. Huston2009-09-161-1/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@815884 13f79535-47bb-0310-9956-ffa450edef68
* removed duplicate methodRafael H. Schloming2009-09-041-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@811508 13f79535-47bb-0310-9956-ffa450edef68
* fixed the wait logic for session closeRafael H. Schloming2009-09-042-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@811350 13f79535-47bb-0310-9956-ffa450edef68
* removed final use of catchupRafael H. Schloming2009-09-031-16/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@811088 13f79535-47bb-0310-9956-ffa450edef68
* added timeout option to sendRafael H. Schloming2009-09-032-3/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@811066 13f79535-47bb-0310-9956-ffa450edef68
* changed Lockable -> Waiter and switched its usage from has-a to is-a; also ↵Rafael H. Schloming2009-09-023-35/+35
| | | | | | fixed some more imports git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@810573 13f79535-47bb-0310-9956-ffa450edef68
* fixed importRafael H. Schloming2009-09-022-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@810511 13f79535-47bb-0310-9956-ffa450edef68
* split out driver and utility code from messaging.py; added _ to private ↵Rafael H. Schloming2009-09-024-540/+597
| | | | | | methods within messaging.py git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@810508 13f79535-47bb-0310-9956-ffa450edef68
* use backwards compatible syntax for try, except, finallyRafael H. Schloming2009-09-021-4/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@810503 13f79535-47bb-0310-9956-ffa450edef68
* added sync flag to acknowledge and ack_capcity to SessionRafael H. Schloming2009-09-022-11/+52
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@810495 13f79535-47bb-0310-9956-ffa450edef68
* added missing names to __all__Rafael H. Schloming2009-09-011-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@810115 13f79535-47bb-0310-9956-ffa450edef68
* added async send to the API; minor doc updatesRafael H. Schloming2009-08-312-7/+70
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@809707 13f79535-47bb-0310-9956-ffa450edef68
* added make doc; modified @synchronized to preserve docstrings and argnamesRafael H. Schloming2009-08-271-8/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@808608 13f79535-47bb-0310-9956-ffa450edef68
* added an assertion to check that credit constraints are not violated, and ↵Rafael H. Schloming2009-08-271-1/+3
| | | | | | corrected a bug in a wait condition git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@808475 13f79535-47bb-0310-9956-ffa450edef68
* fallback to format_exception for python 2.3Rafael H. Schloming2009-08-252-2/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807684 13f79535-47bb-0310-9956-ffa450edef68
* candidate fix for messages sent on unlinked sendersRafael H. Schloming2009-08-241-2/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807217 13f79535-47bb-0310-9956-ffa450edef68
* added some test assertions; modified driver/client interaction for drain; ↵Rafael H. Schloming2009-08-242-34/+44
| | | | | | and fixed handling of unlimited capacity git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807210 13f79535-47bb-0310-9956-ffa450edef68
* fixed some more channel attribute errors; eliminated most uses of catchup in ↵Rafael H. Schloming2009-08-213-25/+42
| | | | | | favor of waiting on semantically meaningful predicates; fixed Serial.__cmp__ to check the type of the other object git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@806734 13f79535-47bb-0310-9956-ffa450edef68
* fixed typo in test message contentRafael H. Schloming2009-08-211-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@806532 13f79535-47bb-0310-9956-ffa450edef68
* fixed attribute errorRafael H. Schloming2009-08-211-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@806514 13f79535-47bb-0310-9956-ffa450edef68