Commit Graph

  • fc99b23cd1 OpenDev Migration Patch debian/newton OpenDev Sysadmins 2019-04-19 19:33:03 +00:00
  • 2d4fa74645 support: upgrade bundled dnspython to 1.16.0 (22e9de1d7957e) https://github.com/eventlet/eventlet/issues/427 dns-427 Sergey Shepelev 2017-07-25 12:40:57 +03:00
  • ce72c4378b dns: reading /etc/hosts raised DeprecationWarning for universal lines on Python 3.4+ Chris Kerr 2017-07-10 11:10:13 +02:00
  • ff4610d6d7 Use tox's TOXENV environment variable Anthony Sottile 2017-07-02 13:31:10 -07:00
  • 0425e4c5db green.subprocess: keep CalledProcessError identity; Thanks to Linbing@github Sergey Shepelev 2017-05-14 13:31:47 +03:00
  • e4489ead86 green.subprocess: keep SubprocessError identity subprocess-413-more Sergey Shepelev 2017-07-02 12:12:55 +03:00
  • 5859479208 green.subprocess: keep CalledProcessError identity; Thanks to Linbing@github master Sergey Shepelev 2017-05-14 13:31:47 +03:00
  • 09e166bfbd convenience: SO_REUSEPORT is not available on WSL platform (Linux on Windows) Sergey Shepelev 2017-05-31 16:50:41 +03:00
  • 664f254c7f convenience: SO_REUSEPORT is not available on Windows-Linux mix platform reuseport-380 Sergey Shepelev 2017-05-31 16:50:41 +03:00
  • eac49d80bb green.subprocess: keep CalledProcessError identity subprocess-413 Sergey Shepelev 2017-05-14 13:31:47 +03:00
  • 0ec4df6cbe convenience: skip SO_REUSEPORT for bind on random port (0) listen-reuse Sergey Shepelev 2017-05-12 01:32:02 +03:00
  • f72cc96a70 patcher: set locked RLocks' owner only when patching existing locks Quan Tian 2017-05-09 00:34:33 -07:00
  • 7f53465578 wsgi: close idle connections (also applies to websockets) Sergey Shepelev 2017-04-28 23:58:32 +03:00
  • 81b47c20da WIP: close idle connections wsgi-close-idle-188 Sergey Shepelev 2017-04-28 23:58:32 +03:00
  • ef83055441 wsgi: push deprecated options one step Sergey Shepelev 2017-04-28 22:29:36 +03:00
  • 0daf3e9da4 queue: empty except was catching too much Sergey Shepelev 2017-04-26 01:20:37 +03:00
  • 38fd8a7131 Issue #405: GreenSocket.accept does not notify_open (#406) orishoshan 2017-04-17 12:04:26 +03:00
  • fa87d41375 greendns: be explicit about expecting bytes from sock.recv Matt Bennett 2017-02-17 19:28:25 +00:00
  • 1a9b17c0f4 update monotonic 1.3 5c0322dc559bf961f7e111d97cd3ed9ab5c1a73b monotonic-13 Sergey Shepelev 2017-04-12 00:53:15 +03:00
  • fee4cca869 event: Event.wait() timeout=None argument to be compatible with upstream CPython event-wait-timeout Sergey Shepelev 2017-04-11 02:12:16 +03:00
  • 0381af403f Website built from v0.21.0 gh-pages Sergey Shepelev 2017-04-06 01:32:58 +03:00
  • 1ed0c7f556 v0.21.0 release v0.21.0 Sergey Shepelev 2017-04-06 01:31:08 +03:00
  • 61fc317c22 wsgi: log_output=False was not disabling startup and accepted messages Sergey Shepelev 2017-04-05 23:51:23 +03:00
  • de06878e5a ssl: RecursionError on Python3.6+; Thanks to justdoit0823@github and Gevent developers ssl-36-prop Sergey Shepelev 2017-04-04 17:31:22 +03:00
  • 654a271b82 New feature: Add zipkin tracing to eventlet Yuichi Bando 2015-03-26 14:08:26 +09:00
  • c336979639 Removed non-deterministic test debian/0.19.0-6 Thomas Goirand 2017-03-16 10:23:02 +01:00
  • 86607d3820 greenio: Fixed OSError: [WinError 10038] Socket operation on nonsocket Feng 2017-03-07 17:32:58 +08:00
  • 885482b576 db_pool: proxy Connection.set_isolation_level() Sergey Shepelev 2017-02-16 14:12:00 +03:00
  • 4e775e23f3 dns: EAI_NODATA was removed from RFC3493 and FreeBSD Sergey Shepelev 2017-02-25 13:40:13 +03:00
  • 78f2ef8a81 dns: EVENTLET_NO_GREENDNS option is back, green is still default Sergey Shepelev 2017-02-02 05:34:11 +03:00
  • f92b49f77e hubs: use monotonic clock by default (bundled package); Thanks to Roman Podoliaka and Victor Stinner Sergey Shepelev 2017-02-15 21:14:35 +03:00
  • 503aed1310 dns: hosts file was consulted after nameservers Sergey Shepelev 2017-02-16 01:32:04 +03:00
  • f657c22eff green.zmq: support RCVTIMEO (receive timeout) talwrii 2016-01-12 23:55:52 +00:00
  • f9e3ff7f06 dns: EVENTLET_NO_GREENDNS option is back, green is still default dns-383 Sergey Shepelev 2017-02-02 05:34:11 +03:00
  • bfbecf3f70 desperate random poke in hope to fix gh-381 wrong-six-381 Sergey Shepelev 2017-02-02 05:22:19 +03:00
  • 0fdb1154cb green.select: fix mark_as_closed() wrong number of args select-294 jaimefrites 2016-09-26 21:02:57 +03:00
  • 0fed9e52ed tests: socket_resolve_green was giving false fails Sergey Shepelev 2017-01-17 15:10:14 +05:00
  • a41a74902e Timeout was marked deprecated along with TimeoutError by mistake Sergey Shepelev 2017-01-17 21:47:53 +05:00
  • 0f81f03bf6 Modified pyopenssl example using evenlet Aayush Kasurde 2015-04-11 20:13:05 +05:30
  • c40759b887 green.zmq: support RCVTIMEO (receive timeout) zmq-timeout-282 talwrii 2016-01-12 23:55:52 +00:00
  • f81b135ae9 green.profile: Python3 compatibility; Thanks to Artur Stawiarski Sergey Shepelev 2017-01-16 14:26:40 +05:00
  • bfc253fb46 support: upgrade bundled six to 1.10 (dbfbfc818e3d) Sergey Shepelev 2017-01-16 14:10:00 +05:00
  • ceff431231 green.zmq: socket.{recv,send}_* signatures did not match recent upstream pyzmq i376 Gevorg Davoian 2016-09-05 19:16:59 +03:00
  • d40caf5c84 Patched test_getaddrinfo due netbase update (Closes: #850508) debian/0.19.0-5 Ondřej Kobližek 2017-01-12 16:33:54 +01:00
  • b20d2f2819 Fixed tests.greendns_test.TestGetaddrinfo eventlet/eventlet#373 Ondřej Kobližek 2017-01-12 15:41:10 +01:00
  • 54be7593ab New timeout error API: .is_timeout=True on exception object Sergey Shepelev 2016-12-22 04:35:14 +03:00
  • a4356e284c Add remove-udp-tests-in-greendns-tests.patch Thomas Goirand 2017-01-10 14:57:20 +01:00
  • ce1458ca35 ssl: wrap_socket recursion loop (python3.6 + openssl) issue-371 Sergey Shepelev 2017-01-05 15:25:31 +03:00
  • 7595a5a4b7 python3.6: http.client.request support chunked_encoding Sergey Shepelev 2017-01-05 07:25:01 +03:00
  • ed79125c65 tests cleanup, CI with Python 3.6 Sergey Shepelev 2017-01-05 05:08:38 +03:00
  • 461348f9a8 test coverage reports Sergey Shepelev 2017-01-04 02:25:33 +03:00
  • 7a7a4ebb8b Website built from v0.20.1 Sergey Shepelev 2017-01-03 04:13:17 +03:00
  • de6d5e3b7a v0.20.1 release v0.20.1 0.20.1 Sergey Shepelev 2017-01-03 04:11:45 +03:00
  • b7b357189d test_import_patched_defaults bended to play with pyopenssl>=16.1.0 Sergey Shepelev 2016-12-30 06:54:11 +03:00
  • 02524de929 WIP issue-368 Sergey Shepelev 2016-12-30 02:11:02 +03:00
  • 79292bd16a Type check Semaphore, GreenPool arguments; Thanks to Matthew D. Pagel Sergey Shepelev 2016-12-23 01:36:36 +03:00
  • e1bb2fee1d dns: try unqualified queries as top level Sergey Shepelev 2016-12-22 16:25:47 +03:00
  • 6359fd3cf1 WIP https://github.com/eventlet/eventlet/pull/346 is-timeout Sergey Shepelev 2016-12-22 04:35:14 +03:00
  • 66ad70c518 WIP error-is-timeout Sergey Shepelev 2016-12-22 04:35:14 +03:00
  • 3a8115c560 tests: patcher_import_patched_defaults was failing in presence of pyopenssl package Sergey Shepelev 2016-12-22 02:41:32 +03:00
  • f190122026 readme: latest dev version was pointing to bitbucket Sergey Shepelev 2016-12-12 01:58:51 +03:00
  • f6f0052ac8 Website built from v0.20.0-3-g3510935 Sergey Shepelev 2016-12-12 01:49:20 +03:00
  • 351093573e release: use twine for PyPI upload Sergey Shepelev 2016-12-12 01:25:53 +03:00
  • ca26b02d61 Explicit environ flag for importing eventlet.__version__ without ignoring import errors Sergey Shepelev 2016-12-12 01:12:32 +03:00
  • f52c4d31b6 zmq: autogenerated documentation was missing Sergey Shepelev 2016-12-12 00:32:41 +03:00
  • d75f9506e5 Website built from v0.20.0-3-gb1d11e3 Sergey Shepelev 2016-12-12 01:37:21 +03:00
  • 588ef1f619 Website built from v0.20.0-3-g918753e Sergey Shepelev 2016-12-12 01:27:50 +03:00
  • 594faaca6b v0.20.0 release v0.20.0 Sergey Shepelev 2016-12-12 00:09:40 +03:00
  • f572fc9ae2 dagpool: PropagateError was not compatible with pickle nat-goodspeed 2016-12-04 14:55:58 -05:00
  • 32e2c335fb patcher: green existing locks fail (Python3) Whitney Young 2016-11-30 14:34:14 -08:00
  • 6563012eba WIP https://github.com/eventlet/eventlet/issues/358 gh-358 Sergey Shepelev 2016-11-29 08:48:33 +03:00
  • 63a139a2b5 Bumped debhelper version to 10 Ondřej Nový 2016-11-17 16:39:08 +01:00
  • f508a7e330 greendns: Return answers from /etc/hosts despite nameserver errors Tim Burke 2016-11-08 21:39:16 -08:00
  • 4872be7700 tests: str/bytes typo on run_python timeout Sergey Shepelev 2016-11-05 19:28:14 +03:00
  • df0d300e7e websocket: update example for Blob Sergey Shepelev 2016-11-05 18:54:54 +03:00
  • f9a3074a3b convenience: listen() sets SO_REUSEPORT when available; Thanks to Zhengwei Gao Sergey Shepelev 2016-10-28 01:05:03 +03:00
  • fc0e96fbc5 greenio: _recv_loop behaviour with recv_into on closed sock David Szotten 2016-10-27 22:18:15 +01:00
  • 2d3544d37d Patch out intersphinx extension debian/0.19.0-4 Thomas Goirand 2016-10-08 11:52:31 +02:00
  • 692c645583 Add remove-test_import_patched_defaults.patch debian/0.19.0-3 Thomas Goirand 2016-10-07 19:01:48 +02:00
  • 75576d2f1e Apply changes from Debian Thomas Goirand 2016-10-07 09:29:28 +02:00
  • f988733c6f Uploading to unstable Thomas Goirand 2016-10-07 02:33:59 +02:00
  • 7343f2e817 dagpool: improved documentation nat-goodspeed 2016-09-28 13:22:21 -04:00
  • 9a13405598 Upgrade bundled dnspython to fix DNS resolution Jakub Stasiak 2016-09-27 11:18:07 +01:00
  • 1d4ce40c1b ssl: Fix "TypeError: read() argument 2 must be read-write bytes-like object, not None" Jakub Stasiak 2016-09-26 14:43:03 +01:00
  • 6d0103298a Add DAGPool, a dependency-driven greenthread pool nat-goodspeed 2016-09-25 04:24:33 -07:00
  • 266b2c3ac5 Mass changes Ondřej Nový 2016-09-24 12:36:04 +02:00
  • 4d2cdca17a green.zmq: Support {send,recv}_{string,json,pyobj} wrappers ozamiatin 2016-09-01 21:47:48 +03:00
  • ac4e28fd1a ipv6: getaddrinfo would fail with scope index Jarrod Johnson 2016-06-02 14:37:50 -04:00
  • 23ea43a65f tests: (minor) socket.sendall() needs bytes, not string Sergey Shepelev 2016-08-24 12:07:33 +05:00
  • 52b09becac bundle dnspython in support/; resolving is always green Sergey Shepelev 2016-08-20 19:40:22 +05:00
  • 4f0913d084 wsgi: Unix socket address representation; Thanks to Samuel Merritt Sergey Shepelev 2016-08-09 23:46:37 +05:00
  • 15c5f02112 tests: new release of dnspython works for both py2/3 Ondřej Nový 2016-08-12 05:40:06 +02:00
  • 66bd51a8a2 Fixed debian/gbp.conf to use debian/newton as packaging branch. Thomas Goirand 2016-08-11 11:35:33 +02:00
  • cb8ac9b567 tpool: isolate internal socket from default timeout; Thanks to Alex Villacís Lasso Sergey Shepelev 2016-08-10 11:14:25 +05:00
  • db415e58b3 tests: configurable timeout for run_python/isolated Sergey Shepelev 2016-08-10 11:20:33 +05:00
  • e61a19b0ae wsgi: only skip Content-Type and Content-Length headers (GH-327) Tim Burke 2016-08-08 12:46:17 -07:00
  • c7e56d6b37 wsgi: 400 on blank Content-Length headers (GH-334) Tim Burke 2016-08-08 12:34:39 -07:00
  • 7304afb9e9 Merge branch 'debian/experimental' of ssh://git.debian.org/git/openstack/python-eventlet into debian/experimental Thomas Goirand 2016-07-19 16:13:50 +02:00
  • 5da65a3eb7 Remove tests expecting timeout on 192.0.2.1. Thomas Goirand 2016-07-19 15:58:15 +02:00
  • 94097c4bb5 Add increase-greenio-timeouts.patch. Thomas Goirand 2016-07-19 15:58:15 +02:00