Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bumps version to 1.4.5 and updates Changelogv1.4.5 | Ask Solem | 2014-04-15 | 3 | -3/+22 |
| | |||||
* | Handle SSL closed socket bug | Craig Jellick | 2014-04-15 | 1 | -6/+11 |
| | | | | | | There is a bug in the python socket library wherein attempting ssl.read/write on a closed socket raises an AttributeError instead of IOError. We need to catch that case and raise an IOError. | ||||
* | Updates changelog | Ask Solem | 2014-04-15 | 1 | -0/+32 |
| | |||||
* | Adds table deserialization of types s, b, U, u, i, L, l, f. | Ask Solem | 2014-04-15 | 1 | -12/+49 |
| | |||||
* | Fix for Transport.__del__ for late threads at shutdown. Closes #36 | Ask Solem | 2014-04-15 | 1 | -3/+7 |
| | |||||
* | Adds .coverage to gitignorev1.4.4 | Ask Solem | 2014-03-03 | 1 | -1/+1 |
| | |||||
* | Bumps version to 1.4.4 | Ask Solem | 2014-03-03 | 2 | -2/+2 |
| | |||||
* | Adds Craig Jellick to AUTHORS | Ask Solem | 2014-03-03 | 1 | -0/+1 |
| | |||||
* | Don't disconnect transport on SSL read timeout | Craig Jellick | 2014-03-03 | 1 | -0/+11 |
| | | | | | | | | | | | | | | SSL socket read timeouts are not raised as socket.timeout exceptions. So, to have SSL socket read timeouts behave the same way as TCP socket read timeouts, we need to find them based off of their text and reraise as socket.timeout exceptions. This is similar to the fix in read_timeout in connection.py at: https://github.com/celery/py-amqp/blob/1.4/amqp/connection.py#L336-L337 and in fact the exception raised here is eventually caught by read_timeout and replaced with a socket.timeout exception. The problem is that the transport is already marked as disconnected at that point. So, we need to catch the timeout here in transport.py | ||||
* | Updates Changelog | Ask Solem | 2014-03-03 | 1 | -0/+10 |
| | |||||
* | Bumps version to 1.4.3 and updates Changelogv1.4.3 | Ask Solem | 2014-02-09 | 3 | -2/+13 |
| | |||||
* | Adds Ionel Cristian Mărieș to AUTHORS | Ask Solem | 2014-02-09 | 1 | -0/+1 |
| | |||||
* | Merge pull request #33 from celery/fix-celery-1847 | Ask Solem Hoel | 2014-02-09 | 1 | -3/+2 |
|\ | | | | | Don't read from the socket more than requested. This prevents stalling i... | ||||
| * | Don't read from the socket more than requested. This prevents stalling ↵fix-celery-1847 | Ionel Cristian Mărieș | 2014-02-08 | 1 | -3/+2 |
|/ | | | | issues (fixes celery/celery#1847). | ||||
* | Missing version changev1.4.2 | Ask Solem | 2014-01-23 | 1 | -1/+1 |
| | |||||
* | Bumps version to 1.4.2 and updates Changelog | Ask Solem | 2014-01-23 | 3 | -2/+11 |
| | |||||
* | Always ignore server heartbeat if client heartbeat is 0/None (change for ↵ | Ask Solem | 2014-01-23 | 1 | -0/+4 |
| | | | | issue #30) | ||||
* | Docs introduction version is out of date | Ask Solem | 2014-01-17 | 1 | -1/+1 |
| | |||||
* | Bumps version to 1.4.1 and updates Changelogv1.4.1 | Ask Solem | 2014-01-14 | 3 | -8/+16 |
| | |||||
* | Fixes heartbeat and NoneType error. Closes celery/celery#1790 | Ask Solem | 2014-01-14 | 1 | -4/+5 |
| | |||||
* | Make sure exchange auto_delete deprecation warning is visible. Closes ↵ | Ask Solem | 2014-01-13 | 1 | -2/+10 |
| | | | | celery/kombu#296 | ||||
* | Fixes header in Changelogv1.4.0 | Ask Solem | 2014-01-13 | 1 | -0/+1 |
| | |||||
* | Bumps version to 1.4.0 and updates Changelog | Ask Solem | 2014-01-13 | 3 | -2/+32 |
| | |||||
* | flakes | Ask Solem | 2014-01-13 | 15 | -111/+125 |
| | |||||
* | Funtests passing | Ask Solem | 2014-01-13 | 1 | -16/+21 |
| | |||||
* | Remove additional Py2.5 compatibility checks | Ask Solem | 2014-01-13 | 7 | -72/+9 |
| | |||||
* | Fixes for #30 | Ask Solem | 2014-01-13 | 1 | -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 AUTHORS | Ask Solem | 2014-01-13 | 1 | -0/+1 |
| | |||||
* | Merge branch 'djmitche/heartbeat' | Ask Solem | 2014-01-13 | 2 | -20/+89 |
|\ | |||||
| * | refactor heartbeats to follow rabbitmq-java-client's model | Dustin J. Mitchell | 2014-01-10 | 1 | -28/+32 |
| | | |||||
| * | use a monotonic clock instead | Dustin J. Mitchell | 2014-01-09 | 2 | -4/+59 |
| | | | | | | | | | | This transplants the monotonic backport from kombu into this package, and uses it for heartbeats. | ||||
| * | Revamp heartbeat handling | Dustin J. Mitchell | 2014-01-08 | 1 | -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 Solem | 2014-01-13 | 1 | -1/+1 |
|\ \ | |||||
| * | | Closes #27 | Adrien Guinet | 2013-12-17 | 1 | -1/+1 |
| |/ | | | | | | | SSL socket timeout can return errno.ENOENT | ||||
* | | Adds Dominik Fässler to AUTHORS | Ask Solem | 2014-01-13 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'dfa/master' | Ask Solem | 2014-01-13 | 3 | -48/+11 |
|\ \ | |||||
| * | | Allow 'None' type in tables and arrays | Dominik Fässler | 2013-12-17 | 3 | -6/+11 |
| | | | |||||
| * | | Remove duplicated tests cases | Dominik Fässler | 2013-12-17 | 1 | -42/+0 |
| |/ | |||||
* | | Adds promise.calls | Ask Solem | 2013-12-05 | 1 | -1/+4 |
|/ | |||||
* | Adds bitdeli1.3 | Ask Solem | 2013-11-15 | 1 | -0/+3 |
| | |||||
* | Updates Changelog and bumps version to 1.3.3v1.3.3 | Ask Solem | 2013-11-11 | 3 | -2/+13 |
| | |||||
* | Save data read in transport before raising exception. | Tommie Gannert | 2013-11-11 | 1 | -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.2 | Ask Solem | 2013-10-29 | 3 | -2/+13 |
| | |||||
* | Message.channel must be channel object, not id. Closes #24 | Ask Solem | 2013-10-29 | 2 | -3/+8 |
| | |||||
* | Do not set disconnected on EGAIN/EINTR | Ask Solem | 2013-10-25 | 2 | -8/+28 |
| | |||||
* | Bumps version to 1.3.1 and updates Changelogv1.3.1 | Ask Solem | 2013-10-24 | 3 | -2/+12 |
| | |||||
* | Implements Connection.connected. Closes #22 | Ask Solem | 2013-10-24 | 2 | -12/+35 |
| | |||||
* | AMQPError __str__ cannot return None | Ask Solem | 2013-10-14 | 1 | -1/+1 |
| | |||||
* | Doc fixesv1.3.0 | Ask Solem | 2013-10-04 | 1 | -1/+1 |
| | |||||
* | Bumps version to 1.3.0 | Ask Solem | 2013-10-04 | 3 | -5/+5 |
| |