Curtis
057cfe761f
Tidy with flake8
2015-04-11 22:50:11 +10:00
Unbit
d0cb981cc9
fix php ZTS
2014-11-02 10:53:45 +01:00
Unbit
04ad72ef44
fixed php SCRIPT_NAME usage when --php-app is in place
2014-10-18 04:20:21 +02:00
Roberto De Ioris
50e7b84fb5
uwsgi-2.1 merged to master
2014-09-12 06:47:41 +02:00
Andrew Bevitt
293ee92791
Add cache length parameter to the parameter parsing.
2014-07-10 00:11:19 +10:00
Unbit
4c015a30f8
try to fix SCRIPT_NAME and PATH_TRANSLATED in php plugin
2014-06-28 07:29:59 +02:00
Unbit
52ea289283
try to fix SCRIPT_NAME and PATH_TRANSLATED in php plugin
2014-06-23 10:58:05 +02:00
Unbit
782171866a
added fork-server support for php
2014-06-19 13:43:01 +02:00
Unbit
2e13abc774
allow hacking the php sapi name
2014-06-08 06:21:52 +02:00
Unbit
2a2f1a9928
allow hacking the php sapi name
2014-06-08 06:21:28 +02:00
Unbit
c11e0654a0
added php session support over cache
2014-04-19 18:42:52 +02:00
Unbit
3e6ddbb3d5
added --php-exec-before/--php-exec-after
2014-02-15 08:59:56 +01:00
Riccardo Magliocchetti
b5c19bc1f8
plugins/php: check return value of uwsgi_response_prepare_headers
...
Reported by Coverity as CID #1100794
2013-12-28 16:06:58 +01:00
Unbit
26386909de
first attempt of moving rpc output from 16 to 64 bit
2013-11-11 13:00:20 +01:00
Damjan Georgievski
ad4ee9d5c3
improve php build script
...
use UWSGICONFIG_PHPLIBDIR to specify the directory of the php library,
useful for Debian Wheezy which puts php5.so in /usr/lib/php5
small change: don't use exceptions for flow control
2013-09-16 12:49:14 +02:00
Unbit
659360b366
fixed php status line
2013-06-25 18:23:33 +02:00
Unbit
375d6ee331
allows non-request plugin to register rpc functions
2013-04-21 09:43:45 +02:00
Unbit
538ab57b6e
extend magic cache api to export the expires value (if available)
2013-04-16 18:56:25 +02:00
Unbit
02693489fe
fixed php headers generation
2013-03-28 12:13:23 +01:00
Unbit
fba0d196ff
fixed php body read
2013-03-08 20:23:09 +01:00
Unbit
9bbe148112
ported magic cache api to php
2013-03-08 18:51:31 +01:00
Unbit
d3792cba72
fixed php build without pcre
2013-02-28 14:16:04 +01:00
Unbit
9d5d439191
rpc subsystem is now async/greenthreads friendly
2013-02-07 18:31:44 +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
Łukasz Mierzwa
c88be57dd9
refactored php plugin to use new cache api
2013-01-28 00:44:41 +01:00
Roberto De Ioris
9f55579b87
added support for automatic status codes
2013-01-20 17:29:03 +01:00
Roberto De Ioris
71a5e8b768
ported php to the new api
2013-01-20 12:46:52 +01:00
Roberto De Ioris
9cb97dd62d
php-fallback
2013-01-14 16:40:43 +01:00
Roberto De Ioris
cf682773fb
various int->size_t fixes
2013-01-12 19:50:49 +01:00
Roberto De Ioris
3cd7a1163d
added addheader routing instruction
2013-01-05 09:35:47 +01:00
Giovanni Scala
17c8fff794
fixed --php-app-bypass
2012-12-20 20:44:25 +01:00
Giovanni Scala
e4d5ca9209
added --php-app-bypass
2012-12-20 20:42:27 +01:00
Roberto De Ioris
6e5fc85e54
uwsgi_cache_del now takes flags
2012-11-25 17:29:41 +01:00
Roberto De Ioris
598250d469
added --php-var
2012-11-24 11:22:01 +01:00
Roberto De Ioris
6cc3faf14d
improved QUERY_STRING management in router_rewrite
2012-11-24 11:14:44 +01:00
Roberto De Ioris
7add254781
fixed typo in the php plugin
2012-11-22 16:38:22 +01:00
Giovanni Scala
970d899986
honour QSA style in php-app-qs
2012-11-22 07:39:01 +01:00
Giovanni Scala
d719ed6a3b
added php-app-qs
2012-11-22 06:26:36 +01:00
Roberto De Ioris
d248b290f2
added --php--allowed-script
2012-11-07 12:24:12 +01:00
roberto@quantal64
51b9b5d070
added cppcheck option, improved multicast
2012-09-29 09:16:09 +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
f6641aeca1
honour --add-header in php,rack and psgi plugins
2012-08-09 11:41:51 +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@debian32
08c6258459
tolerate php wrong sign-compare
2012-05-04 16:26:06 +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
949a0c35d5
improve cache reliability and performance of the sweeper
2012-04-07 21:08:42 +02:00
roberto@precise64
66655c9429
php append options
2012-03-28 18:28:24 +02:00
roberto@precise64
f47c8553d5
added uwsgi_expand_path()
2012-03-28 16:48:17 +02:00
roberto@precise64
508ca0df39
add realpath() for php DOCUMENT_ROOT
2012-03-21 19:28:24 +01:00