summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* wsgi: server MUST NOT send Content-Length/Transfer-Encoding header in respons...746-chunked-204Sergey Shepelev2022-01-142-3/+26
* v0.33.0 releasev0.33.0Sergey Shepelev2021-11-162-1/+9
* Create a DNS resolver lazily rather than on import (fixes #736)Dmitry Tantsur2021-11-162-1/+18
* green.thread: unlocked Lock().release() should raise exception, returned TrueMichael Wright2021-10-285-28/+55
* setup.cfg: Replace dashes with underscoresArthur Zamarin2021-10-121-1/+1
* Python 3.10 partial supportTim Burke2021-10-085-6/+20
* ssl: GreenSSLContext minimum_version and maximum_version settersBob Haddleton2021-09-293-0/+26
* wsgi: Don't break HTTP framing during 100-continue handlingTim Burke2021-09-132-10/+110
* v0.32.0 releasev0.32.0Sergey Shepelev2021-09-012-1/+7
* codecov: allow 3% threshold to pass status checkSergey Shepelev2021-09-011-0/+5
* greendns: compatibility with dnspython v2Felix Yan2021-09-016-14/+84
* websocket: Do not send compressed control framesOnno Kortmann2021-08-161-1/+11
* docs: fix a few simple typosTim Gates2021-08-163-3/+3
* Fixed wrap_socket missing ciphers parameter bug.Jerry Wu2021-07-171-0/+1
* v0.31.1 releasev0.31.1Sergey Shepelev2021-07-122-1/+5
* ci: cache pip/tox; faster tox with `skipdist` and `usedevelop`Sergey Shepelev2021-05-133-3/+41
* Add classifiers for py38 and py39Tim Burke2021-05-121-0/+2
* ssl: py3.6 using client certificates raised ValueError: check_hostname needs ...Paul Lockaby2021-05-112-1/+25
* tests: extend default mysqldb test timeout to 5sSergey Shepelev2021-05-111-0/+2
* replace Travis with Github (actions) CISergey Shepelev2021-05-106-81/+108
* v0.31.0 releasev0.31.0Sergey Shepelev2021-05-052-1/+5
* websocket: Limit maximum uncompressed frame length to 8MiBOnno Kortmann2021-05-052-7/+86
* v0.30.3 releasev0.30.3Sergey Shepelev2021-05-052-1/+8
* wsgi: websocket ALREADY_HANDLED flag on corolocalChoi Geonu2021-05-024-22/+47
* green.ssl: Set suppress_ragged_eofs default based on SSLSocket defaultsreese-allison2021-04-121-1/+1
* Security Policysecurity-policySergey Shepelev2021-03-311-0/+19
* greenio: socket.connect_ex returned None instead of 0 on success696-connect_exSergey Shepelev2021-03-252-0/+10
* Use _imp instead of deprecated impOndřej Nový2021-03-172-2/+8
* v0.30.2 releasev0.30.2Sergey Shepelev2021-03-032-1/+5
* greendns: Patch sslTim Burke2021-03-031-0/+2
* v0.30.1 releasev0.30.1Sergey Shepelev2021-02-022-1/+5
* patcher: built-in open() did not accept kwargs683-open-kwargsSergey Shepelev2021-01-293-2/+16
* greenio: base: Fix minor typo in greenpipe_doc stringAndreas Fischer2020-12-201-1/+1
* v0.30.0 releasev0.30.0Sergey Shepelev2020-12-132-1/+8
* use py3 urllib import in doc and examplesSergey Shepelev2020-12-139-21/+22
* pyopenssl tsafe module was deprecated and removed in v20.0.0Sergey Shepelev2020-12-134-3/+9
* website: PyPI badgeSergey Shepelev2020-12-111-0/+1
* deprecate pyevent hubSergey Shepelev2020-12-091-0/+6
* readme: PyPI badgeSergey Shepelev2020-12-081-0/+3
* Deprecate CPython 2.7 and 3.4 supportJakub Stasiak2020-11-044-0/+19
* py39: Add _at_fork_reinit method to SemaphoresTim Burke2020-11-032-0/+26
* v0.29.1 releasev0.29.1Sergey Shepelev2020-10-222-1/+8
* patcher: [py27] recursion error in pytest/python2.7 installing register_at_forkSergey Shepelev2020-10-221-5/+14
* tests: Improve ECONNREFUSED checksIvan A. Melnikov2020-10-221-4/+5
* patcher: monkey_patch(builtins=True) failed on py3 because `file` class is go...秋葉2020-10-223-6/+28
* don't crash on PyPy 7.0.0 https://github.com/eventlet/eventlet/pull/547Antonio Cuni2020-10-221-5/+12
* Only install monotonic on python2 (#583)Jon Schlueter2020-10-223-5/+12
* v0.29.0 releasev0.29.0Sergey Shepelev2020-10-202-1/+5
* ssl: context wrapped listener failed to supply _context in accept()Sergey Shepelev2020-10-202-6/+49
* v0.28.1 releasev0.28.1Sergey Shepelev2020-10-202-1/+7