summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into readwritereadwriteAsk Solem2014-01-1623-296/+371
|\ | | | | | | | | Conflicts: amqp/transport.py
| * 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
* | Read+write from the socket to receive errors (experimental)Ask Solem2013-11-072-8/+35
|/
* 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
|
* Merge branch '1.0'Ask Solem2013-08-162-1/+26
|\ | | | | | | | | Conflicts: amqp/exceptions.py
| * Publishers must drain events to get blocked notificationsAsk Solem2013-08-161-2/+1
| |
| * flakesAsk Solem2013-08-161-1/+1
| |