Commit Graph

74 Commits

Author SHA1 Message Date
Roberto De Ioris
d6b4b8ea6e improved wsgi.input reports 2012-10-23 20:44:01 +02:00
Roberto De Ioris
7017712c6d non blocking wsgi.input in gevent 2012-10-22 15:58:36 +02:00
Roberto De Ioris
49140c3387 removed sendfile buildconf option 2012-10-22 14:07:33 +02:00
Roberto De Ioris
29ce04adce implemented reliable gevent non-blocking writes 2012-10-22 08:34:37 +02:00
roberto@quantal64
c59a3cb35a added support for PEP 405 virtualenvs 2012-10-03 20:49:58 +02:00
roberto@quantal64
c2091c52eb completed the python tracebacker 2012-06-03 10:58:34 +02:00
roberto@quantal64
c3cbcbb0d5 added --wsgi-env-behaviour for choosing the WSGI environ allocator/destroyer policy 2012-06-02 07:37:52 +02:00
roberto@precise64
9fe275141f added preliminary python tracebacker 2012-05-11 20:44:56 +02:00
roberto@precise64
b15a0a2d4b added --disable-write-exception 2012-05-05 09:30:43 +02:00
roberto@precise64
c39cf848de better implementation of start_response() 2012-05-02 09:30:37 +02:00
roberto@precise64
91273b2301 py-auto-reload-ignore 2012-04-14 11:48:27 +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@precise64
c2df8a099e added --python-auto-reload 2012-03-31 17:55:09 +02:00
roberto@precise64
878e9cb9ba reports microseconds in python profilers 2012-03-31 15:48:22 +02:00
roberto@precise64
f3fdec2739 completed --reload-on-exception* options 2012-03-21 20:37:03 +01:00
roberto@precise64
f9f9f25a01 added exception detection 2012-03-18 08:21:45 +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@sirius
c72ddc9dd8 added command mode 2012-02-08 11:01:04 +01:00
roberto@oneiric64
594f67c6d7 added support for paste loggers 2012-02-06 16:29:04 +01:00
roberto@debian64
80be7385ed fixed locking 2012-02-02 09:59:48 +01:00
roberto@oneiric64
f0aa9f9fd2 another part of options refactoring 2012-01-27 17:54:31 +01:00
roberto@oneiric64
1a0e2076d5 restore termios on exit (if required) 2012-01-25 07:19:25 +01:00
roberto@oneiric64
6db3dab5ea added --pyshell-oneshot 2012-01-25 06:32:02 +01:00
roberto@oneiric64
5d9d67caa4 preliminary refactoring for multithreaded fastrouter/removed fastfuncs support 2012-01-22 11:48:13 +01:00
roberto@oneiric64
db301531d0 added uwsgi.after_req_hook 2012-01-10 20:30:46 +01:00
roberto@oneiric64
eefe5048b2 fixed threading in multiple apps 2011-12-12 17:41:49 +01:00
roberto@oneoric64
82f83e610f fixed a fd leak on static file serving 2011-12-06 09:29:41 +01:00
roberto@oneiric64
a44879e384 improved lazy mode to allows signals 2011-11-29 07:47:19 +01:00
roberto@debian32
07fd84f89f ported symimporter/symzipimporter to python3 2011-10-24 16:35:59 +02:00
roberto@debian32
531a850a71 first almost-working commit for uWSGI mules 2011-10-02 20:05:31 +02:00
roberto@centos64
a73a010188 fixed build system for older gcc releases 2011-09-23 08:33:15 +02:00
roberto@debian32
e402e7805d no need to set pty, screen is much metter 2011-09-21 05:27:58 +02:00
roberto@debian32
e86bd0c070 preliminary support for detachable pyshell 2011-09-10 17:28:01 +02:00
roberto@debian32
e92a889bcc refactored UWSGI_PY_READLINE_BUFSIZE 2011-09-03 07:15:51 +02:00
roberto@debian32
1989099cc5 preliminary pypy support 2011-08-31 13:18:32 +02:00
roberto@debian32
5f5d382c64 signal framework ported to gevent 2011-08-27 07:15:44 +02:00
roberto@debian32
25d671e0f6 fixed python snmp api 2011-08-26 08:13:14 +02:00
roberto@debian32
6f5b468b11 fix threading bug in pyshell 2011-08-16 07:31:20 +02:00
roberto@debian32
a19b392ba6 applications list is now shared 2011-08-12 08:08:39 +02:00
roberto@debian32
eb0ce609f0 wakeup spooler (if possibile) after each submission 2011-08-04 11:15:24 +02:00
roberto@debian32
cd29998b40 --pyshell and fix for wsgi.url_scheme in pep3333 2011-08-03 15:07:15 +02:00
roberto@debian32
8b7abc956f first round for pump support 2011-08-02 13:56:52 +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@debian32
4c19a941eb disabled embedded loading in python 3.x 2011-07-18 19:18:00 +02:00
roberto@debian32
9761153ab0 symbol based python importer in C 2011-07-18 18:24:01 +02:00
roberto@maverick64
f39d8cc5fb fixed spooler for python 3 2011-07-06 18:17:53 +02:00
roberto@sirius
750bbd64b2 new option --import, new api function uwsgi.signal_registered 2011-07-01 09:05:55 +02:00