Mike Kaplinskiy
1a4f333912
Allow --async 1 (i.e. sync mode, but with a different loop engine)
2014-08-17 13:13:17 -04:00
Unbit
373b89e70c
finally removed strtok()
2013-09-17 16:03:40 +02:00
Unbit
2854321891
improved python3 exceptions management
2013-08-16 07:09:50 +02:00
Unbit
2cad82d537
removed support for SLOW pypy cpyext
2013-05-23 07:48:19 +02:00
Unbit
900cba29a7
fixed python3 pyargv
2013-05-19 04:55:52 +02:00
Unbit
12bf2cd3af
fixed exception management in python mules and improved uwsgidecorators
2013-02-19 07:11:45 +01:00
Unbit
f31186a0f9
completetd first part of the new exceptions framework
2013-02-17 14:26:31 +01:00
Unbit
b5a6da5448
refactored catch_exceptions
2013-02-17 11:22:09 +01:00
Unbit
d4130dbc4b
first round of protocol parsers optimizations
...
preliminary api for language-independent body read
another step
completed body read language independent implementation
ported gevent to the new read/write api
ported websockets to the new read/write api
removed channels subsystem
removed channels subsystem
ported lua to the new read/write api
fixed post-buffering
readline is still broken
improved request body readline
very difficult test for readline()/read() combo passed
other improvements in postbuffering/read/readline
ported --http-socket to the new api
added X-Forwarded-SSL management
removed old api
more refactoring
ported the RACK plugin to the new api
ported psgi plugin to the new api
defintely removed clustering
simpified ifdel hell
simpified ifdef hell
removed useless configuration options
2013-02-03 10:38:13 +01:00
roberto@mrspurr
26db55aafd
fixed --pyargv
2012-04-06 11:39:48 +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@precise64
f6b9345716
fixed a garbage in python_call
2012-03-28 10:21: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
b386317921
fixed python3 reload-on-exception
2012-03-19 13:39:07 +01:00
roberto@precise64
f9f9f25a01
added exception detection
2012-03-18 08:21:45 +01:00
roberto@debian32
4b03f17186
python 3.x fix
2012-03-17 10:36:06 +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@oneiric64
e2fe86027c
improved pyargv management
2012-02-08 12:19:14 +01:00
roberto@sirius
c72ddc9dd8
added command mode
2012-02-08 11:01:04 +01:00
roberto@debian64
97a8c5e4b6
another fix for pyargv
2012-02-02 11:40:52 +01:00
roberto@debian64
1a0161cb6b
fixed pyargv
2012-02-02 11:14:34 +01:00
roberto@debian64
80be7385ed
fixed locking
2012-02-02 09:59:48 +01:00
roberto@debian32
1989099cc5
preliminary pypy support
2011-08-31 13:18:32 +02:00
roberto@debian32
4104f825ff
another improvement for sys.executable in python3
2011-08-26 10:28:34 +02:00
roberto@longshot
efa01ea404
better sys.executable and sys.argv values
2011-08-26 10:08:01 +02:00
roberto@debian32
a19b392ba6
applications list is now shared
2011-08-12 08:08:39 +02:00
roberto@debian32
8c1b48a88d
a new kick-ass feature for the spooler
2011-08-04 16:25:17 +02:00
roberto@debian32
e3c9b2c0bf
cheap+idle+lazy improved for threading
2011-06-25 07:58:40 +02:00
roberto@debian32
576a1e7cb2
fixed threadstate swap
2011-06-25 07:44:21 +02:00
roberto@mrspurr
a61d48a451
fixed stackless support
2011-03-18 08:14:12 +01:00
roberto@mrspurr
7f4f16e96a
fixed ini/yaml parsing with optional values, added UWSGI_SETENV var
2011-02-23 09:35:38 +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@mrspurr
860a017060
remove a bit of pollution in the logs
2010-12-17 08:47:01 +01:00
roberto@sirius
245ab6d815
various test for trying to allow pre-connected requests
2010-12-11 20:08:23 +01:00
roberto@mrspurr
2f970ce585
various async optimizations and routing python examples
2010-12-04 13:43:12 +01:00
roberto@sirius
8668b9a614
applied Dan Loewenherz stylish patch
2010-10-26 06:43:40 +02:00
roberto@fiorenzo
d0c071e759
pyargv fixes
2010-10-25 08:59:50 +02:00
roberto@sirius
7041a9fa45
xml parsing and pluginized getopt_long stabilization
2010-10-21 11:45:49 +02:00
roberto@sirius
be183bf07f
add new files to the tree
2010-10-20 21:55:37 +02:00