Commits

Author Commit Message Labels Comments Date
don...@moonglum.local
Use a couple of environment variables to figure out what wsgi app to really run in nginx_mod_wsgi.py. Now you can run any wsgi app you want easily in nginx. Also, delay calling start_response until the first hunk of the body is sent since nginx doesn't let us change the response codes or headers after the first time it is called.
don...@moonglum.local
start_response not start_request
don...@moonglum.local
Support 100 continue
don...@moonglum.local
Call int on content length
don...@moonglum.local
Make the wsgi server work, and it works really well, keepalives, http 1.1, yay
don...@moonglum.local
merge
don...@moonglum.local
Catch epipe
r...@reimplemented
Merged in changes from donovanpreston.com
r...@reimplemented
Reenabled doctests.
r...@945battery-guestA-41.lindenlab.com
Parsed_body now raises ValueError if it can't find a parser.
n...@bernie-mac.local
Merge
n...@bernie-mac.local
Fold in some api function documentation from Donovan's preliminary guide. Fix reStructuredText syntax on a couple others.
r...@reimplemented
Merged in api.py changes.
r...@reimplemented.local
test_explicit_hub seems to work
r...@reimplemented.local
test_explicit_hub seems to work
r...@reimplemented.local
Fixed test_trampoline_timeout.
r...@reimplemented.local
Fixed api_test failure, tweaked some things, and made tpool_test faster and look more alive.
n...@bernie-mac.local
Merge changes from Donovan and Ryan
n...@bernie-mac.local
Add api.with_timeout() function to wrap the exc_after() idiom. Experiment with ReST docstring for use with epydoc.
r...@reimplemented.local
Some Hub documentation, made wrap_socket_with_coroutine_socket happen only once.
r...@reimplemented.local
Turns out that module name aliasing is a real problem, hence the rename of select.py to selecthub.py. Some minor fixes to get timers working right and canceling themselves under libevent.
don...@moonglum.local
eventlet.support.pycurls module, experimental module which uses libcurl instead of python's httplib to perform http requests. Hopefully this can eventually be shimmed in as an optional faster implementation of the httpc module.
don...@moonglum.local
Fix Request.request_protocol; it was looking for is_secure in a place the refactoring had made go away
ra...@fuu.lan
Add gthreadless (greenlet / deferred integration) and fix some module names that conflicted with toplevel modules.
n...@bernie-mac.local
Merged in changes to api.py, nginx support
n...@bernie-mac.local
Move all *support.py modules into support/*.py; fix references
r...@reimplemented.local
Renamed wrappedfd.py to greenio.py.
r...@reimplemented.local
Reversed order of imports because rel is annoying.
r...@reimplemented.local
Fixed timer cleanup on libevent.
don...@moonglum.local
Only install the nginx hub if we're actually using nginx, because the import always works, so that wasn't a good test of whether to use it or not.
  1. Prev
  2. Next