<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/eventlet.git/eventlet/backdoor.py, branch 485-https-noverify-env</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>backdoor: handle disconnects better</title>
<updated>2020-07-30T23:22:48+00:00</updated>
<author>
<name>Tim Burke</name>
<email>tim.burke@gmail.com</email>
</author>
<published>2019-05-23T19:45:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=3e5baa8feac8d8f64ae42dad82f290e06604e763'/>
<id>3e5baa8feac8d8f64ae42dad82f290e06604e763</id>
<content type='text'>
Previously, when a client quickly disconnected (causing a socket.error
before the SocketConsole greenlet had a chance to switch), it would
break us out of our accept loop, permanently closing the backdoor.

Now, it will just break us out of the interactive session, leaving the
server ready to accept another backdoor client.

Fixes #570
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, when a client quickly disconnected (causing a socket.error
before the SocketConsole greenlet had a chance to switch), it would
break us out of our accept loop, permanently closing the backdoor.

Now, it will just break us out of the interactive session, leaving the
server ready to accept another backdoor client.

Fixes #570
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix whitespace to conform to our linting tests</title>
<updated>2016-01-12T08:34:04+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2016-01-12T08:32:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=c603a8aad84b966c9f32007ecf1a036ea3567590'/>
<id>c603a8aad84b966c9f32007ecf1a036ea3567590</id>
<content type='text'>
I completely missed those two.

Fixes: 24d283cfdb3cb9e6f0b4cad3d676940b4a3ce252
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I completely missed those two.

Fixes: 24d283cfdb3cb9e6f0b4cad3d676940b4a3ce252
</pre>
</div>
</content>
</entry>
<entry>
<title>backdoor: Add Unix and IPv6 socket support</title>
<updated>2016-01-11T22:28:48+00:00</updated>
<author>
<name>Eric Urban</name>
<email>hydrogen18@gmail.com</email>
</author>
<published>2013-10-07T01:23:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=24d283cfdb3cb9e6f0b4cad3d676940b4a3ce252'/>
<id>24d283cfdb3cb9e6f0b4cad3d676940b4a3ce252</id>
<content type='text'>
BitBucket: https://github.com/eventlet/eventlet/issues/157
GitHub: https://github.com/eventlet/eventlet/pull/56
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BitBucket: https://github.com/eventlet/eventlet/issues/157
GitHub: https://github.com/eventlet/eventlet/pull/56
</pre>
</div>
</content>
</entry>
<entry>
<title>Python 3 compat: Improve various bits</title>
<updated>2014-10-10T08:17:41+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2014-10-05T23:38:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=6cbd4846ab2f12b1c18c38b570293c0bb05d28a7'/>
<id>6cbd4846ab2f12b1c18c38b570293c0bb05d28a7</id>
<content type='text'>
This includes changes to WSGI, websocket, bytes/str/unicode handling,
SSL, backdoor, greenio and tests.

Some comments and conditionals (PY2/PY3) were added for clarity

GH issues:

Closes #106
Closes #111
Closes #118
Closes #141

Incidentally should also close #135 (reopen if didn't)

cc #6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This includes changes to WSGI, websocket, bytes/str/unicode handling,
SSL, backdoor, greenio and tests.

Some comments and conditionals (PY2/PY3) were added for clarity

GH issues:

Closes #106
Closes #111
Closes #118
Closes #141

Incidentally should also close #135 (reopen if didn't)

cc #6
</pre>
</div>
</content>
</entry>
<entry>
<title>python3 compatibility</title>
<updated>2014-04-23T12:52:43+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-04-23T12:52:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=49773bb12b84e10ccb0a199c301f97fd6528ab68'/>
<id>49773bb12b84e10ccb0a199c301f97fd6528ab68</id>
<content type='text'>
- dict.items().pop() in proc
- str/bytes in backdoor, api_test, ssl_test, test__refcount
- import httplib from six
- PEP-8 fixes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- dict.items().pop() in proc
- str/bytes in backdoor, api_test, ssl_test, test__refcount
- import httplib from six
- PEP-8 fixes
</pre>
</div>
</content>
</entry>
<entry>
<title>python3 compat fixes</title>
<updated>2014-03-28T06:58:14+00:00</updated>
<author>
<name>Victor Sergeyev</name>
<email>vsergeyev@mirantis.com</email>
</author>
<published>2013-11-25T16:21:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=2b2f0a96b44779c5b98c851c55d70ec5e46e41f9'/>
<id>2b2f0a96b44779c5b98c851c55d70ec5e46e41f9</id>
<content type='text'>
https://github.com/eventlet/eventlet/pull/59
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/eventlet/eventlet/pull/59
</pre>
</div>
</content>
</entry>
<entry>
<title>python3 compat: print() function syntax</title>
<updated>2013-12-03T18:35:34+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2013-10-07T09:09:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=35f600600c59c295fab0131c7bc0032e28b70045'/>
<id>35f600600c59c295fab0131c7bc0032e28b70045</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>python3 compat: 2to3: `except E as e:` syntax</title>
<updated>2013-12-03T18:31:55+00:00</updated>
<author>
<name>Davanum Srinivas</name>
<email>dims@linux.vnet.ibm.com</email>
</author>
<published>2013-09-23T02:56:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=80633ab22486228a64184bb9d8d6fd0ea7977677'/>
<id>80633ab22486228a64184bb9d8d6fd0ea7977677</id>
<content type='text'>
First step to Python 3 compatibility
"2to3 -w -f except ." See [1]

[1] http://docs.python.org/2/library/2to3.html#fixers
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First step to Python 3 compatibility
"2to3 -w -f except ." See [1]

[1] http://docs.python.org/2/library/2to3.html#fixers
</pre>
</div>
</content>
</entry>
<entry>
<title>Code simplification.</title>
<updated>2010-03-23T03:08:01+00:00</updated>
<author>
<name>amajorek</name>
<email>devnull@localhost</email>
</author>
<published>2010-03-23T03:08:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=a1bfd4f71734a73c3d06617fdf8b036f22df452a'/>
<id>a1bfd4f71734a73c3d06617fdf8b036f22df452a</id>
<content type='text'>
- generic forwarder written for socket and OpenSSL.SSL objects.
In OpenSSL.__init__ instead of overwriting methods on the object level
with GreenSSLConnection methods, these methods are deleted. After that regular class methods are visible.
Backdor forwarder changed to look simmilar to socket forwarder.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- generic forwarder written for socket and OpenSSL.SSL objects.
In OpenSSL.__init__ instead of overwriting methods on the object level
with GreenSSLConnection methods, these methods are deleted. After that regular class methods are visible.
Backdor forwarder changed to look simmilar to socket forwarder.
</pre>
</div>
</content>
</entry>
<entry>
<title>module eventlet.common moved to eventlet.support</title>
<updated>2010-03-10T02:10:15+00:00</updated>
<author>
<name>amajorek</name>
<email>devnull@localhost</email>
</author>
<published>2010-03-10T02:10:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=e153c9207bd3372dadb6bc5326e6196a778457aa'/>
<id>e153c9207bd3372dadb6bc5326e6196a778457aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
