Unbit
0ff6277f28
prepare for perl args
2013-02-23 12:46:14 +01:00
Unbit
d397036e29
improved the alarm subsystem
2013-02-15 12:17:29 +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 De Ioris
215e514385
tiny fixes in the psgi plugin
2013-01-20 17:06:29 +01:00
Roberto De Ioris
77bd73d597
psgi plugin improvements
2013-01-20 16:25:39 +01:00
Roberto De Ioris
6044af9e7a
ported the cgi plugin to the new write api
2013-01-20 12:36:17 +01:00
Roberto De Ioris
1b0c5bea6c
another destructive commit
2013-01-19 16:53:31 +01:00
Roberto De Ioris
1f8cadb15d
psgi plugin was badly broken in async mode when threads are enabled
2013-01-19 13:23:12 +01:00
Roberto De Ioris
499202e84f
added uwsgi::postfork and uwsgi::atexit
2013-01-16 14:47:14 +01:00
Roberto De Ioris
3409ce86e7
added --perl-version
2013-01-05 08:38:07 +01:00
Roberto De Ioris
2e9e5af686
added perl signal_wait and mule handler
2012-11-17 12:12:43 +00:00
Roberto De Ioris
114d71af8d
implemented register_signal in the psgi plugin
2012-11-16 19:57:54 +00:00
Roberto De Ioris
a3e9a288d3
better usage of uwsgi_log_initial
2012-10-09 06:51:14 +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
b887f3fc27
removed regexp-mount
2012-08-31 12:18:39 +02:00
roberto@quantal64
8e10efd027
added options for setting Expires based on REQUEST_URI and PATH_INFO
2012-06-13 10:53:21 +02:00
roberto@precise64
3bb43745b8
remove HTTP_CONTENT_LENGTH and HTTP_CONTENT_TYPE from rack/psgi automatically
2012-05-18 16:08:23 +02:00
roberto@precise64
a5606098aa
implemented psgix.logger
2012-05-12 17:36:24 +02:00
roberto@precise64
ff9bab4b4e
fixed psgi fileno() support
2012-05-12 17:02:21 +02:00
roberto@mrspurr
03bc7d0399
close bug 85
2012-03-28 09:00:53 +02:00
roberto@precise64
af1f98131a
--perl-no-die-catch
2012-03-22 08:32:11 +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@precise64
c072e9b609
added stacktrace to perl errors
2012-02-16 11:31:52 +01:00
roberto@precise64
8111acaad1
completed new perl infrastructure
2012-02-15 20:34:52 +01:00
roberto@mrspurr
c80b10d2b2
fixes for non ithreads perl
2012-02-15 19:55:43 +01:00
roberto@precise64
9807192bd1
thread-safe perl multi-app support
2012-02-15 18:10:22 +01:00
roberto@precise64
9386c97851
added perl multiple interpreter support (non-thread-safe)
2012-02-15 14:10:33 +01:00
roberto@oneiric64
a8e399db1e
psgi fixes
2012-02-07 05:08:53 +01:00
roberto@oneiric64
83378802af
completed porting perl/psgi to new options api
2012-02-05 11:25:39 +01:00
roberto@goyle
1863030078
ported ping and nagios
2012-01-31 10:38:44 +01:00
roberto@goyle
15055ffa0d
ported psgi to the new api
2012-01-31 10:31:46 +01:00
roberto@debian32
02bab15e86
perl threading improvements
2011-10-23 11:49:25 +02:00
roberto@centos64
a73a010188
fixed build system for older gcc releases
2011-09-23 08:33:15 +02:00
roberto@mrspurr
850f2abd5c
fixed psgi on osx
2011-07-05 07:50:27 +02:00
roberto@debian32
b624bd2d35
update psgix.harakiri to last spec
2011-06-25 08:03:28 +02:00
roberto@debian32
9d75f2c9c7
added psgix.harakiri.supported
2011-06-13 19:13:12 +02:00
roberto@debian32
a58cbf92b0
added psgix.harakiri
2011-06-13 16:45:19 +02:00
roberto@debian32
7bac76fae5
added PLACK_SERVER
2011-06-13 11:55:42 +02:00
roberto@debian32
14da582637
various static file fixes
2011-05-13 18:46:21 +02:00
roberto@debian32
4bd381bb99
big PSGI update
2011-05-06 14:17:01 +02:00
roberto@debian32
cf08972e82
first round of memleak hunting in psgi/perl
2011-05-06 10:12:59 +02:00
roberto@natty32
d57a58d1e7
psgi input fix
2011-05-06 00:16:57 +02:00
roberto@natty32
f10789965e
added seek to psgi custom object
2011-05-05 17:08:52 +02:00
roberto@natty32
94145bd300
temp --psgi-custom-input option
2011-05-05 17:04:51 +02:00
roberto@natty32
991e818449
fixes for python2.6 and forcing -bash in perl
2011-05-05 02:25:17 +02:00
roberto@natty32
80083cba76
funny hack to have a consistent __FILE__ in perl
2011-05-04 17:43:09 +02:00
roberto@natty32
1561dd38fc
another PSGI loading fix
2011-05-04 05:27:32 +02:00
roberto@natty32
8152648f66
psgi loading improvement
2011-05-04 04:59:01 +02:00
roberto@natty32
7cbe751a39
added --perl-local-lib
2011-05-02 17:12:32 +02:00