Commit Graph

59 Commits

Author SHA1 Message Date
roberto@quantal64
ffb454e414 headers must be sent before close() 2012-09-06 15:22:17 +02:00
roberto@quantal64
424f5a09e7 call close() always, even if client disconnect 2012-09-06 15:02:12 +02:00
roberto@quantal64
fe36479d5c fixed casting in wsgi.input 2012-07-13 13:00:17 +02:00
roberto@quantal64
849829d6c0 correctly raise exception when the first iteration in a generator fails 2012-07-13 08:11:14 +02:00
roberto@quantal64
f62f7f9282 thread-safe wsgi env behaviour 2012-06-02 09:43:24 +02:00
roberto@precise64
5fac82cfee fixed wsgi.file_wrapper 2012-05-12 10:54:35 +02:00
roberto@precise64
9fe275141f added preliminary python tracebacker 2012-05-11 20:44:56 +02:00
roberto@precise64
62b24fcd2a another python headers management optimization 2012-05-05 09:00:52 +02:00
roberto@precise64
9a4e950480 added a fallback for pthread robust mutexes 2012-05-03 20:19:58 +02:00
roberto@precise64
e2dcdba5a7 fixed headers sent 2012-05-02 11:34:10 +02:00
roberto@precise64
c39cf848de better implementation of start_response() 2012-05-02 09:30:37 +02:00
roberto@precise64
b7e6da3392 added --write-errors-tolerance and --write-errors-exception-only 2012-04-14 09:11:52 +02:00
roberto@sirius
57b9bdb958 better write()/writev() management 2012-04-13 11:36:43 +02:00
roberto@mrspurr
cceee511f2 added support for reload-on-exception on PyPy and interval-based cron syntax 2012-04-06 07:40:21 +02:00
roberto@mrspurr
14c558559b pypy now has PyFile_FromFile 2012-04-05 05:52:58 +02:00
roberto@precise64
e9dc987a95 revert wsgi.url_scheme 2012-04-02 07:48:20 +02:00
roberto@mrspurr
ed8f0812d7 PyPy SUPPORT 2012-03-27 13:58:27 +02:00
roberto@mrspurr
c66957d685 first round of pypy patches 2012-03-26 10:46:12 +02:00
roberto@precise64
f3fdec2739 completed --reload-on-exception* options 2012-03-21 20:37:03 +01:00
roberto@precise64
0fc74dac4d better GIL usage 2012-03-21 20:21:51 +01:00
roberto@precise64
f9f9f25a01 added exception detection 2012-03-18 08:21:45 +01:00
roberto@precise64
8ef7819080 re-included WSGI iterator close() 2012-03-15 17:29:55 +01:00
roberto@centos6
10ff849ebd fixed permissions of files 2012-03-07 15:06:38 +01:00
roberto@openbsd50
c65b8ce162 various fixes 2012-03-06 15:20:25 +01:00
roberto@goyle
a92c2003ee prepare for new routing system 2012-02-02 18:20:10 +01:00
roberto@freebsd64
7dc059c75b completed new freebsd64 sendfiel async support 2011-10-05 20:34:25 +02:00
roberto@mrspurr
4fc306d979 added a new debug entry 2011-09-09 08:32:20 +02:00
roberto@debian32
1989099cc5 preliminary pypy support 2011-08-31 13:18:32 +02:00
roberto@debian32
f88f51c553 added welcome.ini 2011-08-28 08:33:49 +02:00
roberto@debian32
5a58281a3f various gevent fixes 2011-08-26 07:37:26 +02:00
roberto@debian32
14b403c046 fixed a post-buffering bug 2011-08-17 12:42:12 +02:00
roberto@debian32
a19b392ba6 applications list is now shared 2011-08-12 08:08:39 +02:00
roberto@debian32
cd29998b40 --pyshell and fix for wsgi.url_scheme in pep3333 2011-08-03 15:07:15 +02:00
roberto@debian32
ebe1b3497e updated web3 handler 2011-08-02 09:33:49 +02:00
roberto@debian32
c29db6ee6f cache fixed WSGI values 2011-07-29 05:53:54 +02:00
roberto@maverick64
9598c525cf export uwsgi.node in WSGI vars 2011-07-02 10:03:34 +02:00
roberto@debian32
b3432a95e1 finally fixed wsgi.input 2011-05-11 11:55:28 +02:00
roberto@natty32
673275e708 multiprotocol refactoring 2011-04-19 18:14:40 +02:00
roberto@natty32
913493fd2e mongrel2/zeromq support added 2011-04-19 06:59:34 +02:00
roberto@natty32
4a57115336 edge triggered events support 2011-04-18 17:07:13 +02:00
roberto@natty32
09ee97e775 first destructive commit for uWSGI 0.9.8 2011-04-16 19:41:58 +02:00
roberto@natty32
b3965d9d67 updated async support 2011-03-15 10:45:23 +01:00
roberto@maverick64
c4eccd0d93 first attempt of a better wsgi.input 2011-02-14 20:48:01 +01:00
roberto@maverick64
e62679cc26 another bunch of erlang features: atoms are mapped to unicode 2011-02-09 12:32:26 +01:00
roberto@sirius
78980aab9e re-export uwsgi.env in non-threaded modes 2011-01-18 06:11:09 +01:00
roberto@sirius
520ff8465b added exceptions counter 2011-01-14 14:49:45 +01:00
roberto@maverick64
8a8d029357 lua build fixes 2011-01-09 08:07:51 +01:00
roberto@maverick64
515b9f2838 completely remove leave_open support (sorry that was a bad choice) 2011-01-06 11:48:10 +01:00
roberto@mrspurr
860a017060 remove a bit of pollution in the logs 2010-12-17 08:47:01 +01:00
roberto@fiorenzo
902991daa4 OOB for nailed connections 2010-12-12 11:22:39 +01:00