<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/eventlet.git/eventlet, branch codecov</title>
<subtitle>github.com: eventlet/eventlet.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/'/>
<entry>
<title>ssl: py3.6 using client certificates raised ValueError: check_hostname needs server_hostname argument</title>
<updated>2021-05-11T18:18:43+00:00</updated>
<author>
<name>Paul Lockaby</name>
<email>plockaby@uw.edu</email>
</author>
<published>2019-06-06T20:39:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=1a64cd700ec917fb408dff43d804c51061802c08'/>
<id>1a64cd700ec917fb408dff43d804c51061802c08</id>
<content type='text'>
https://github.com/eventlet/eventlet/issues/567
https://github.com/eventlet/eventlet/pull/575
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/eventlet/eventlet/issues/567
https://github.com/eventlet/eventlet/pull/575
</pre>
</div>
</content>
</entry>
<entry>
<title>v0.31.0 release</title>
<updated>2021-05-05T14:28:14+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2021-05-05T14:28:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=f717f382d0bfb5cf084a9e69737fa6dfcb2eb5cf'/>
<id>f717f382d0bfb5cf084a9e69737fa6dfcb2eb5cf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>websocket: Limit maximum uncompressed frame length to 8MiB</title>
<updated>2021-05-05T13:51:18+00:00</updated>
<author>
<name>Onno Kortmann</name>
<email>onno@gmx.net</email>
</author>
<published>2021-04-01T14:15:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=1412f5e4125b4313f815778a1acb4d3336efcd07'/>
<id>1412f5e4125b4313f815778a1acb4d3336efcd07</id>
<content type='text'>
This fixes a memory exhaustion DOS attack vector.

References: GHSA-9p9m-jm8w-94p2
https://github.com/eventlet/eventlet/security/advisories/GHSA-9p9m-jm8w-94p2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a memory exhaustion DOS attack vector.

References: GHSA-9p9m-jm8w-94p2
https://github.com/eventlet/eventlet/security/advisories/GHSA-9p9m-jm8w-94p2
</pre>
</div>
</content>
</entry>
<entry>
<title>v0.30.3 release</title>
<updated>2021-05-05T13:09:26+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2021-05-05T13:09:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=b0be94ef38a621ba5cb8ae3421d7367fc13ddae2'/>
<id>b0be94ef38a621ba5cb8ae3421d7367fc13ddae2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wsgi: websocket ALREADY_HANDLED flag on corolocal</title>
<updated>2021-05-02T13:10:52+00:00</updated>
<author>
<name>Choi Geonu</name>
<email>Hardtack@users.noreply.github.com</email>
</author>
<published>2021-05-02T13:10:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=df0bc00c3b758b0a632929a7ade2125d0a80c08a'/>
<id>df0bc00c3b758b0a632929a7ade2125d0a80c08a</id>
<content type='text'>
https://github.com/eventlet/eventlet/issues/543</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/eventlet/eventlet/issues/543</pre>
</div>
</content>
</entry>
<entry>
<title>green.ssl: Set suppress_ragged_eofs default based on SSLSocket defaults</title>
<updated>2021-04-12T19:13:47+00:00</updated>
<author>
<name>reese-allison</name>
<email>42069854+reese-allison@users.noreply.github.com</email>
</author>
<published>2021-04-12T19:13:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=377b4fb39cc59273bd5ff461eb0388e3c3dffdb3'/>
<id>377b4fb39cc59273bd5ff461eb0388e3c3dffdb3</id>
<content type='text'>
Error: `EOF occurred in violation of protocol (_ssl.c:2570)` in some HTTPS `connection: close` scenario.

This is a result of suppress_ragged_eofs defaulting to True in SSLSocket, but defaulting to None in GreenSSLSocket when monkey_patched. This only occurs in Python 3.7+.

https://github.com/eventlet/eventlet/pull/695</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Error: `EOF occurred in violation of protocol (_ssl.c:2570)` in some HTTPS `connection: close` scenario.

This is a result of suppress_ragged_eofs defaulting to True in SSLSocket, but defaulting to None in GreenSSLSocket when monkey_patched. This only occurs in Python 3.7+.

https://github.com/eventlet/eventlet/pull/695</pre>
</div>
</content>
</entry>
<entry>
<title>greenio: socket.connect_ex returned None instead of 0 on success</title>
<updated>2021-03-25T07:12:43+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2021-03-25T07:12:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=50441fc1563b85a275ea9937208909ade9907eb3'/>
<id>50441fc1563b85a275ea9937208909ade9907eb3</id>
<content type='text'>
https://github.com/eventlet/eventlet/issues/696

Co-authored-by: Skyline124 &lt;gregoire2011dumas@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/eventlet/eventlet/issues/696

Co-authored-by: Skyline124 &lt;gregoire2011dumas@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Use _imp instead of deprecated imp</title>
<updated>2021-03-17T12:00:42+00:00</updated>
<author>
<name>Ondřej Nový</name>
<email>ondrej.novy@firma.seznam.cz</email>
</author>
<published>2019-07-10T14:27:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=e16fcab6019f97db2639ce970dc0cf9546114921'/>
<id>e16fcab6019f97db2639ce970dc0cf9546114921</id>
<content type='text'>
Module imp is deprecated in favour of importlib. But importlib doesn't
support acquire_lock/release_lock/lock_held. Use internal _imp module
instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Module imp is deprecated in favour of importlib. But importlib doesn't
support acquire_lock/release_lock/lock_held. Use internal _imp module
instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>v0.30.2 release</title>
<updated>2021-03-03T11:41:42+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2021-03-03T11:41:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=83b14ed4bf714cf1464e23da34ac426474993c6b'/>
<id>83b14ed4bf714cf1464e23da34ac426474993c6b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>greendns: Patch ssl</title>
<updated>2021-03-03T11:37:29+00:00</updated>
<author>
<name>Tim Burke</name>
<email>tim.burke@gmail.com</email>
</author>
<published>2021-02-03T23:30:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=79cf4ea6397db962e6f2b841f69c2d7e3b437d0f'/>
<id>79cf4ea6397db962e6f2b841f69c2d7e3b437d0f</id>
<content type='text'>
Newer (2.0+) dnspython imports ssl (and requests, which would have
eventually imported ssl), so greendns needs a monkey-patched ssl, too.
This should prevent a RecursionError with SSLContext.

Note that this *does not* bring full dnspython&gt;=2.0 support, but our
version pin hasn't stopped people from trying to run with newer
dnspython anyway. May as well make it hurt a little less.

Fixes #677, but see also #619.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Newer (2.0+) dnspython imports ssl (and requests, which would have
eventually imported ssl), so greendns needs a monkey-patched ssl, too.
This should prevent a RecursionError with SSLContext.

Note that this *does not* bring full dnspython&gt;=2.0 support, but our
version pin hasn't stopped people from trying to run with newer
dnspython anyway. May as well make it hurt a little less.

Fixes #677, but see also #619.
</pre>
</div>
</content>
</entry>
</feed>
