Roberto De Ioris
|
4e2178ffab
|
another WSGI optimization
|
2013-01-20 11:41:43 +01:00 |
|
Roberto De Ioris
|
37e153d5de
|
need to find a way to better manage write errors...
|
2013-01-20 10:32:02 +01:00 |
|
Roberto De Ioris
|
e1316153be
|
another series of porting
|
2013-01-19 21:42:05 +01:00 |
|
Roberto De Ioris
|
1b0c5bea6c
|
another destructive commit
|
2013-01-19 16:53:31 +01:00 |
|
Roberto De Ioris
|
bbf35be595
|
fixed mule management
|
2013-01-16 16:58:30 +01:00 |
|
Roberto De Ioris
|
ee129f02bc
|
support for websockets over https
|
2013-01-13 12:46:03 +01:00 |
|
Roberto De Ioris
|
6dab462296
|
first workign channel commit
|
2013-01-13 09:06:28 +01:00 |
|
Roberto De Ioris
|
78a05ef9e8
|
use size_t instead of int in io functions
|
2013-01-12 19:22:51 +01:00 |
|
Roberto De Ioris
|
688a227886
|
preliminary Websockets and SPDY support, highly optimized corerouters
|
2013-01-10 19:28:21 +01:00 |
|
Roberto De Ioris
|
3cd7a1163d
|
added addheader routing instruction
|
2013-01-05 09:35:47 +01:00 |
|
Roberto De Ioris
|
02a9d37c32
|
added --python-version
|
2013-01-05 08:33:00 +01:00 |
|
Roberto De Ioris
|
c713c1013c
|
exported uwsgi_legion_i_am_the_lord() api function
|
2012-12-31 10:16:38 +01:00 |
|
Roberto De Ioris
|
35566a8533
|
start refactoring tcp_info usage
|
2012-12-21 11:50:05 +01:00 |
|
Roberto De Ioris
|
e4b34921e1
|
report pos in failed uploads
|
2012-12-16 12:56:55 +01:00 |
|
Roberto De Ioris
|
f966ef8e69
|
fixed computation of post data
|
2012-12-16 12:17:06 +01:00 |
|
Roberto De Ioris
|
6e5fc85e54
|
uwsgi_cache_del now takes flags
|
2012-11-25 17:29:41 +01:00 |
|
Roberto De Ioris
|
3d483f22ca
|
'wsgi' option is an alias for 'module' not 'wsgi-file'
|
2012-11-12 11:57:02 +01:00 |
|
Roberto De Ioris
|
242e01e37a
|
added 'wsgi' alias option
|
2012-11-11 17:32:18 +01:00 |
|
Roberto De Ioris
|
e4de9a8bc7
|
improved offload threads subsystem
|
2012-11-09 20:04:27 +01:00 |
|
Stephen Pierce
|
9371e2b8de
|
Added SNMP incr/decr functions for counter32/counter64/gauge types. Wrapped all operations (set/get/incr/decr) with lock to prevent contention.
|
2012-11-02 16:00:31 -07:00 |
|
Roberto De Ioris
|
d3194ca011
|
remove monitored fd from async queue when in async mode
|
2012-10-30 18:31:04 +01:00 |
|
Roberto De Ioris
|
a3e0c2260f
|
fixed a leak and a refcount bug in the tracebacker
|
2012-10-24 08:05:35 +02:00 |
|
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 De Ioris
|
7136beeff7
|
added uwsgi.offload_transfer()
|
2012-10-21 18:19:14 +02:00 |
|
Roberto De Ioris
|
86d9b4bc0e
|
always get gil on python atexit
|
2012-10-18 08:27:51 +02:00 |
|
Roberto De Ioris
|
94eb4f078e
|
improved gevent usage of threads (it allows tracebacker and autoreloader to work in gevent)
|
2012-10-17 21:19:48 +02:00 |
|
Roberto De Ioris
|
a3e9a288d3
|
better usage of uwsgi_log_initial
|
2012-10-09 06:51:14 +02:00 |
|
roberto@quantal64
|
c59a3cb35a
|
added support for PEP 405 virtualenvs
|
2012-10-03 20:49:58 +02:00 |
|
roberto@quantal64
|
3beead6459
|
fixed leak in python3 headers management, prepare for truly working static file serving offload
|
2012-10-01 19:49:04 +02:00 |
|
roberto@quantal64
|
51b9b5d070
|
added cppcheck option, improved multicast
|
2012-09-29 09:16:09 +02:00 |
|
roberto@quantal64
|
0015b51262
|
fixed POST-handling reports
|
2012-09-20 17:49:30 +02:00 |
|
roberto@quantal64
|
392bb8d7b1
|
allows building with python3 and without embedded module
|
2012-09-17 07:41:11 +02:00 |
|
roberto@quantal64
|
3cde8be505
|
allows building without embedded and multiple interpreters
|
2012-09-15 12:14:12 +02:00 |
|
roberto@quantal64
|
c2cf1f3a62
|
fixed threading + lazy
|
2012-09-14 15:52:23 +02:00 |
|
roberto@quantal64
|
cf480e499c
|
implemented psgi cleanup handlers, and fixed a leak in rpc call
|
2012-09-07 19:09:22 +02:00 |
|
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
|
b887f3fc27
|
removed regexp-mount
|
2012-08-31 12:18:39 +02:00 |
|
roberto@quantal64
|
eddf494b07
|
big commit for allowing full access to workers/cores/requests data from the api/stats
|
2012-08-30 16:54:13 +02:00 |
|
roberto@quantal64
|
e904f9f76e
|
improved gevent graceful reload
|
2012-08-27 17:52:56 +02:00 |
|
roberto@quantal64
|
7c09f294bf
|
added content-length report on http body reading errors
|
2012-08-20 20:32:58 +02:00 |
|
roberto@quantal64
|
03aae347b0
|
allows ugreen with threads
|
2012-07-22 11:43:39 +02:00 |
|
roberto@mrspurr
|
e393f36f0a
|
fixed env clear in async mode
|
2012-07-22 11:21:08 +02:00 |
|
roberto@quantal64
|
2de9b9d5c7
|
try to fix paste usage in python 3
|
2012-07-19 07:41:00 +02:00 |
|
roberto@quantal64
|
bde43ee7b2
|
added python logger
|
2012-07-17 11:20:16 +02:00 |
|
roberto@quantal64
|
b76a47231c
|
fixed per-request chdir management
|
2012-07-17 10:06:38 +02:00 |
|
roberto@quantal64
|
0ee7ba6aae
|
save mountpoint,chdir and touch-reload valies of dynamic apps in shared memory
|
2012-07-13 21:44:16 +02:00 |
|