summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Don't read from the socket more than requested. This prevents stalling ↵fix-celery-1847Ionel Cristian Mărieș2014-02-081-3/+2
| | | | issues (fixes celery/celery#1847).
* Missing version changev1.4.2Ask Solem2014-01-231-1/+1
|
* Bumps version to 1.4.2 and updates ChangelogAsk Solem2014-01-233-2/+11
|
* Always ignore server heartbeat if client heartbeat is 0/None (change for ↵Ask Solem2014-01-231-0/+4
| | | | issue #30)
* Docs introduction version is out of dateAsk Solem2014-01-171-1/+1
|
* Bumps version to 1.4.1 and updates Changelogv1.4.1Ask Solem2014-01-143-8/+16
|
* Fixes heartbeat and NoneType error. Closes celery/celery#1790Ask Solem2014-01-141-4/+5
|
* Make sure exchange auto_delete deprecation warning is visible. Closes ↵Ask Solem2014-01-131-2/+10
| | | | celery/kombu#296
* Fixes header in Changelogv1.4.0Ask Solem2014-01-131-0/+1
|
* Bumps version to 1.4.0 and updates ChangelogAsk Solem2014-01-133-2/+32
|
* flakesAsk Solem2014-01-1315-111/+125
|
* Funtests passingAsk Solem2014-01-131-16/+21
|
* Remove additional Py2.5 compatibility checksAsk Solem2014-01-137-72/+9
|
* Fixes for #30Ask Solem2014-01-131-9/+24
| | | | | | | | | - Sent back the negotitated heartbeat interval in tune_ok - Made `server_heartbeat` and `client_heartbeat` attributes of the class so that they are not dynamically created. - Renamed `heartbeat_interval` -> `heartbeat` for backwards compatibility.
* Adds Dustin J. Mitchell to AUTHORSAsk Solem2014-01-131-0/+1
|
* Merge branch 'djmitche/heartbeat'Ask Solem2014-01-132-20/+89
|\
| * refactor heartbeats to follow rabbitmq-java-client's modelDustin J. Mitchell2014-01-101-28/+32
| |
| * use a monotonic clock insteadDustin J. Mitchell2014-01-092-4/+59
| | | | | | | | | | This transplants the monotonic backport from kombu into this package, and uses it for heartbeats.
| * Revamp heartbeat handlingDustin J. Mitchell2014-01-081-19/+29
| | | | | | | | | | | | Be conservative in heartbeat behavior: send at the minimum interval negotiated by the server and the client, and do not artificially abort a connection if we do not receive any heartbeats.
* | Merge branch 'aguinet/master'Ask Solem2014-01-131-1/+1
|\ \
| * | Closes #27Adrien Guinet2013-12-171-1/+1
| |/ | | | | | | SSL socket timeout can return errno.ENOENT
* | Adds Dominik Fässler to AUTHORSAsk Solem2014-01-131-0/+1
| |
* | Merge branch 'dfa/master'Ask Solem2014-01-133-48/+11
|\ \
| * | Allow 'None' type in tables and arraysDominik Fässler2013-12-173-6/+11
| | |
| * | Remove duplicated tests casesDominik Fässler2013-12-171-42/+0
| |/
* | Adds promise.callsAsk Solem2013-12-051-1/+4
|/
* Adds bitdeli1.3Ask Solem2013-11-151-0/+3
|
* Updates Changelog and bumps version to 1.3.3v1.3.3Ask Solem2013-11-113-2/+13
|
* Save data read in transport before raising exception.Tommie Gannert2013-11-111-23/+30
| | | | | | | | | If the exception raised is due to a timeout, we might read from the transport again. In the old code, the data was discarded, causing loss of synchronization. This ensures the data we see is preserved for next time. Conflicts: amqp/transport.py
* Bumps version to 1.3.2 and updates Changelogv1.3.2Ask Solem2013-10-293-2/+13
|
* Message.channel must be channel object, not id. Closes #24Ask Solem2013-10-292-3/+8
|
* Do not set disconnected on EGAIN/EINTRAsk Solem2013-10-252-8/+28
|
* Bumps version to 1.3.1 and updates Changelogv1.3.1Ask Solem2013-10-243-2/+12
|
* Implements Connection.connected. Closes #22Ask Solem2013-10-242-12/+35
|
* AMQPError __str__ cannot return NoneAsk Solem2013-10-141-1/+1
|
* Doc fixesv1.3.0Ask Solem2013-10-041-1/+1
|
* Bumps version to 1.3.0Ask Solem2013-10-043-5/+5
|
* FlakesAsk Solem2013-10-045-8/+16
|
* Updates ChangelogAsk Solem2013-10-041-0/+41
|
* Sets Message.channel on delivery. Closes #12Ask Solem2013-10-041-3/+5
|
* Adds confirm_publish argument to Connection (always wait for publisher confirm)Ask Solem2013-10-042-2/+19
| | | | Closes #3
* Adds Dong Weiming to AUTHORSAsk Solem2013-10-041-0/+1
|
* Fix autodoc ImportError bugdongweiming2013-10-041-1/+2
|
* AMQPError now supports using only one error message argumentAsk Solem2013-10-041-1/+3
|
* queue_declare and basic_return now gives namedtuplesAsk Solem2013-09-222-12/+28
|
* flakesAsk Solem2013-09-102-2/+2
|
* Adds Tommie Gannert to AUTHORSAsk Solem2013-09-101-0/+1
|
* Fixes patch for when FD_CLOEXEC not supported. Re #20Ask Solem2013-09-103-2/+29
|
* Set FD_CLOEXEC on opened sockets.Tommie Gannert2013-09-101-0/+2
| | | | | Since py-amqp doesn't support resuming operation from just a file descriptor, there is no use in leaving it open after execve(2).
* Bumps version to 1.2.1v1.2.1Ask Solem2013-08-163-2/+12
|