- 20 Feb, 2018 7 commits
-
-
Jason Madden authored
Make the check_callback do stuff under PyPy to trigger signal deliver…
-
Jason Madden authored
-
Jason Madden authored
Cleanup the libev destroyed data like the libuv destroyed data.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Fix race conditions in libuv child watchers.
-
Jason Madden authored
-
- 19 Feb, 2018 6 commits
-
-
Jason Madden authored
(hopefully) fix a crash destroying loops in test__core.py; only seen on Windows, but with some tweaks I could reproduce it locally.
-
Jason Madden authored
Fixes #1104
-
Jason Madden authored
Be more careful about issuing the SSL warning on Py2.
-
Jason Madden authored
Also some other doc updates. [skip ci]
-
Jason Madden authored
Fixes #1108.
-
Jason Madden authored
-
- 17 Feb, 2018 3 commits
-
-
Jason Madden authored
-
Jason Madden authored
Update c-ares to 1.14. Fixes #1105.
-
Jason Madden authored
Support GEVENT_RESOLVER_SERVERS for configuring dnspython nameservers.
-
- 16 Feb, 2018 6 commits
-
-
Jason Madden authored
-
Jason Madden authored
Also allow this for ares, and deprecate the GEVENTARES_SERVERS environment variable. Fixes #1103.
-
Jason Madden authored
-
Jason Madden authored
ccache saves us time on compiling, but not linking. The difference is unlikely to be significant for test purposes.
-
Jason Madden authored
Make socket.sendall() fast on PyPy3: 60MB/s -> 600MB/s
-
Jason Madden authored
-
- 15 Feb, 2018 10 commits
-
-
Jason Madden authored
I see in on OS X even without gevent involved. I see it with gevent involved both on the sendall branch and the master branch. I see it on Travis (now) with the sendall patch. I don't know if it's been seen before the sendall patch on Travis---flaky builds tend to get rerun. None of the other SSL tests are failing, though, and the pypy version of test_ssl.py notes that test_handshake has been removed from CPython altogether. It looks like it's very dependent on buffering and things like that.
-
Jason Madden authored
TestEtcHosts round-robin failures also seen on appveyor with the system resolver---because we're not using the local system hosts file.
-
Jason Madden authored
-
Jason Madden authored
Share the chunking code between Python 2 and 3. Also get the tests passing (read: skip a bunch) with 5.10.1 on OS X, which is apparently less well tested than Linux. We don't test pypy3 on appveyor, so: [skip appveyor]
-
Jason Madden authored
-
Jason Madden authored
Simplify libev default loop handling and let it regenerate itself.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
- 14 Feb, 2018 6 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Don't let destroying the default C loop from two different Python loo…
-
Jason Madden authored
Don't let destroying the default C loop from two different Python loop objects crash the process. Fixes #1098
-
Jason Madden authored
Take a whack at using ccache to speed up builds on CI. [skip ci]
-
Jason Madden authored
-
- 13 Feb, 2018 2 commits
-
-
Jason Madden authored
-
Jason Madden authored
Centralize configuration in a ``gevent.config`` object.
-