- 09 Jul, 2015 4 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
setup.py deals gracefully with spaces in the working directory. Fixes #319. Also better handle newer compilers on OS X, which enforce the distinction between CFLAGS and CPPFLAGS.
-
- 08 Jul, 2015 10 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Add more modules to the API reference; some of them need some documentation love. Fixes #379. [skip ci]
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Make gevent.local.local eligible for GC as soon as the greenlet is dead, matching the native threading.local behaviour. Also update the implementation to match Python 3.4. It appears to trade an extra weakref for better locality of reference.
-
Jason Madden authored
-
Jason Madden authored
-
- 07 Jul, 2015 13 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Add kludge to make the default threadpool and threaded resolver work in forked children. The real issue seems to be that fork watchers aren't firing; there doesn't seem to be a test case for that. Fixes #230.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Occasional Travis failure under 3.4; cannot reproduce locally and the code is a duplicate of stdlib. [skip ci]
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
Account for different default bufsize under py3; avoid a resourcewarning under Py3 with GEVENT_FILE=thread; the incorrect bytes return in universal newlines should be fixed.
-
Jason Madden authored
-
Jason Madden authored
-
Jason Madden authored
-
- 06 Jul, 2015 7 commits
-
-
Jason Madden authored
-
Jason Madden authored
Fix subprocess under Py3 when using FileObjectThread. Fix catching the right exception on downlevel python versions.
-
Jason Madden authored
Fix subprocess doctests under py3; fix raising the right exception if a child fails to exec under py2
-
Jason Madden authored
-
Jason Madden authored
Import the 3.4 version of test_subprocess and make it (mostly) pass. Includes a test for #374; fixes #374.
-
Jason Madden authored
Add support for the new onerror attribute in CFFI 1.2.0
-
Jason Madden authored
Add support for the new onerror attribute in CFFI 1.2.0/PyPy 2.7.0. This fixes our signal handling issues.
-
- 03 Jul, 2015 1 commit
-
-
Jason Madden authored
-
- 02 Jul, 2015 2 commits
-
-
Jason Madden authored
-
Jason Madden authored
Support more objects that implement the buffer protocal by asking for the len() of their memoryview, not the len() of themselves. Also potentially reduces the number of calls to memoryview so may be slightly more efficient. Fixes #466.
-
- 01 Jul, 2015 3 commits
-
-
Jason Madden authored
lint; those tests were fixed with the previous commit but travis is having issues getting builds off the ground
-
Jason Madden authored
If the environment had not been monkeypatched when gevent's ssl module was imported, they could get the stdlib socket, meaning that reads and writes could block greenlet switching for an arbitrary amount of time. This was especially visible on SSL servers. Fixes #597.
-
Jason Madden authored
-