Commit Graph

46 Commits

Author SHA1 Message Date
roberto@sirius
31892a69df better cluster node management 2011-01-01 11:53:06 +01:00
roberto@fiorenzo
e422f7311a added register_signal tu lua api 2010-12-26 20:07:41 +01:00
roberto@fiorenzo
bb093c7614 various Linux fixes 2010-12-26 18:33:12 +01:00
roberto@mrspurr
5186936c3a refactored signal framework 2010-12-26 10:33:50 +01:00
roberto@sirius
a054f2b968 various fixes for sendfile() and rack plugin 2010-12-21 08:38:43 +01:00
roberto@mrspurr
07a87bdff3 fixed file monitor and timers on OSX 2010-12-19 14:58:01 +01:00
roberto@fiorenzo
70db2befb5 fully working file monitor and timer support for Linux/epoll 2010-12-19 12:50:36 +01:00
roberto@fiorenzo
44277b38cd leave_open should not be available for WSGI requests. It overcomplicates things 2010-12-17 18:05:41 +01:00
roberto@mrspurr
860a017060 remove a bit of pollution in the logs 2010-12-17 08:47:01 +01:00
Riccardo Magliocchetti
69fd8aaa36 python plugin: prefer LIBDIR for LDFLAGS
Try to use LIBDIR instead of PREFIX as directory where to look for
python libraries to link with.
2010-12-16 18:41:35 +01:00
roberto@sirium
a8c4f6bffe the cache can now contains upto 0xFFFFFFFF items, added uwsgi.cache_exists to the api 2010-12-15 10:47:01 +01:00
roberto@goyle
27fda41398 first implementation of multi-request per connection (need optimization) 2010-12-12 17:37:28 +01:00
roberto@fiorenzo
902991daa4 OOB for nailed connections 2010-12-12 11:22:39 +01:00
roberto@sirius
245ab6d815 various test for trying to allow pre-connected requests 2010-12-11 20:08:23 +01:00
roberto@sirius
b75ba73264 caching infrastructure (need optimizations) 2010-12-09 19:54:37 +01:00
roberto@sirius
7d6f93d1cb uwsgi.recv_block and uwsgi.recv_frame 2010-12-07 05:38:57 +01:00
roberto@mrspurr
9aaf36141e extended the uwsgi api to allow easy implementation of websockets servers 2010-12-06 13:48:23 +01:00
roberto@mrspurr
fd49ba36eb more custom routing example and optimizations 2010-12-05 10:45:13 +01:00
roberto@mrspurr
047aac8426 export uwsgi.is_connected 2010-12-05 08:17:29 +01:00
roberto@mrspurr
103e7415f3 various threading fixes 2010-12-04 18:30:22 +01:00
roberto@mrspurr
2f970ce585 various async optimizations and routing python examples 2010-12-04 13:43:12 +01:00
roberto@fiorenzo
36a3b408cf --proxy-node @self 2010-11-27 06:58:46 +01:00
roberto@fiorenzo
0024bf56be fixed python module split 2010-11-25 09:53:56 +01:00
roberto@sirius
652a9c5825 various multiapp and virtualhosting fixes 2010-11-22 11:15:02 +01:00
roberto@debian32
79c30fed23 added --manage-script-name 2010-11-21 15:21:06 +01:00
roberto
5ab8d800d8 more powerful --pymodule-alias directive 2010-11-20 17:57:48 +01:00
roberto@sirius
0beb7108e4 added python module aliases 2010-11-20 12:47:52 +01:00
roberto@fiorenzo
856fd8b00f towards a better uGreen (with ruby support) 2010-11-16 10:06:19 +01:00
roberto@mrspurr
d60d90afe3 various uGreen fixes 2010-11-15 21:55:55 +01:00
roberto@mrspurr
0376c804f9 reintroduced magic configuration 2010-11-13 20:09:54 +01:00
roberto@longshot
8a121ada9d various fixes 2010-11-12 05:45:37 +01:00
roberto@fiorenzo
bc0eec51b4 PSGI streaming support. WebGUI is running pretty well 2010-11-05 16:02:18 +01:00
roberto@sirius
187100f2bf uwsgi.opt dictionary 2010-11-04 17:52:38 +01:00
roberto@sirius
6f1f990f69 threads support for perl 2010-11-03 19:34:08 +01:00
roberto@sirius
32ab7e79ca python fixes and optimizations 2010-10-29 13:02:59 +02: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
8dde9c2984 multiple python plugin version with the same server core 2010-10-25 08:34:10 +02:00
roberto@sirius
6adca06764 fixed python embedded module, first refactoring of the spooler, better rack compliance 2010-10-23 21:59:43 +02:00
roberto@fiorenzo
bf868ff636 build system improvements 2010-10-23 08:44:22 +02:00
roberto@sirius
bbd8ea51c0 better ruby plugin, we are near to a beta version 2010-10-22 18:40:22 +02:00
roberto@sirius
e1969d92ab python and ping plugins now embedded by default 2010-10-21 22:35:38 +02:00
roberto@fiorenzo
e8e8b6902c fix compilation on Linux 2010-10-21 16:26:51 +02:00
roberto@sirius
7041a9fa45 xml parsing and pluginized getopt_long stabilization 2010-10-21 11:45:49 +02:00
roberto@sirius
bfbca5bc96 ping plugin 2010-10-20 21:56:51 +02:00
roberto@sirius
be183bf07f add new files to the tree 2010-10-20 21:55:37 +02:00