History log of /PHP_TRUNK/sapi/apache2filter/php_functions.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c081ce6 03-Jan-2014 Xinchen Hui <laruence@php.net> Bump year
/php-src/sapi/apache2filter/php_functions.c
a666285 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year
/php-src/sapi/apache2filter/php_functions.c
8775a37 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/php-src/sapi/apache2filter/php_functions.c
4737910 06-Jun-2011 Felipe Pena <felipe@php.net> - Added new parameter parsing option (p - for valid path (string without null byte in the middle))
# The tests will be fixed in the next commits
/php-src/sapi/apache2filter/php_functions.c
0203cc3 01-Jan-2011 Felipe Pena <felipe@php.net> - Year++
/php-src/sapi/apache2filter/php_functions.c
9ba1e81 03-Jan-2010 Sebastian Bergmann <sebastian@php.net> sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
/php-src/sapi/apache2filter/php_functions.c
f0240a0 05-Jan-2009 Ilia Alshanetsky <iliaa@php.net> MFB: Improved parameter handling
/php-src/sapi/apache2filter/php_functions.c
08659c2 31-Dec-2008 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 3 of 3.
/php-src/sapi/apache2filter/php_functions.c
fc2fb50 17-Nov-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/sapi/apache2filter/php_functions.c
f9d86cf 07-Nov-2008 Alexey Zakhlestin <indeyets@php.net> new parameter-parsing API
/php-src/sapi/apache2filter/php_functions.c
7a37fa2 02-Nov-2008 Felipe Pena <felipe@php.net> - Revert ZEND_BEGIN_ARG_INFO change
/php-src/sapi/apache2filter/php_functions.c
cc9a286 24-Oct-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/php-src/sapi/apache2filter/php_functions.c
b22f47e 20-Jul-2008 Felipe Pena <felipe@php.net> - Added arginfo
/php-src/sapi/apache2filter/php_functions.c
d1dded8 31-Dec-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 2 of 2.
/php-src/sapi/apache2filter/php_functions.c
6c810b0 27-Sep-2007 Dmitry Stogov <dmitry@php.net> Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
/php-src/sapi/apache2filter/php_functions.c
4223aa4 01-Jan-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump year.
/php-src/sapi/apache2filter/php_functions.c
d3aa695 11-Dec-2006 Ilia Alshanetsky <iliaa@php.net> Fixed bug #39787 (PHP doesn't work with Apache 2.3).
/php-src/sapi/apache2filter/php_functions.c
5bd9322 01-Jan-2006 foobar <sniper@php.net> bump year and license version
/php-src/sapi/apache2filter/php_functions.c
3e669bc 06-Dec-2005 foobar <sniper@php.net> MFH: nuke php3 legacy
/php-src/sapi/apache2filter/php_functions.c
23e671a 03-Aug-2005 foobar <sniper@php.net> - Bumber up year
/php-src/sapi/apache2filter/php_functions.c
1f364c1 23-Oct-2004 Joe Orton <jorton@php.net> - always convert apr_time_t to time_t using apr_time_sec() to be future-proof.
- print apr_time_t values using APR_TIME_T and apr_snprintf.
- remove redundant add_property_long calls.
/php-src/sapi/apache2filter/php_functions.c
56f8195 19-Jul-2004 Andi Gutmans <andi@php.net> - Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
used to return "" and not bool(false). It's not worth keeping it because
STR_FREE() and zval_dtor() always have to check for it and it slows down
the general case. In addition, it seems that empty_string has been abused
quite a lot, and was used not only for setting zval's but generally in
PHP code instead of "", which wasn't the intention. Last but not least,
nuking empty_string should improve stability as I doubt every place
correctly checked if they are not mistakenly erealloc()'ing it or
calling efree() on it.
NOTE: Some code is probably broken. Each extension maintainer should
check and see that my changes are OK. Also, I haven't had time to touch
PECL yet. Will try and do it tomorrow.
/php-src/sapi/apache2filter/php_functions.c
dbeb415 08-Jan-2004 Andi Gutmans <andi@php.net> - A belated happy holidays and PHP 5
/php-src/sapi/apache2filter/php_functions.c
f68c7ff 10-Jun-2003 James Cox <imajes@php.net> updating license information in the headers.
/php-src/sapi/apache2filter/php_functions.c
96c02a1 25-Mar-2003 foobar <sniper@php.net> - This is not supposed to be 'pretty' name. (ref. bug #22853)
/php-src/sapi/apache2filter/php_functions.c
80d0fa7 24-Feb-2003 Zeev Suraski <zeev@php.net> (possibly) fix Win32 builds of the Apache 2 filter
/php-src/sapi/apache2filter/php_functions.c
d92a1f4 28-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Fixed win32 build (bug #21506).
Fixed a bug that would cause garbage data to appear at the end of the
loaded apache modules list in phpinfo().
/php-src/sapi/apache2filter/php_functions.c
c794f2c 18-Jan-2003 Ilia Alshanetsky <iliaa@php.net> Removed pointless memory allocation checks.
/php-src/sapi/apache2filter/php_functions.c
dd9b7f2 11-Jan-2003 Moriyoshi Koizumi <moriyoshi@php.net> This patch is likely to fix win32 build
/php-src/sapi/apache2filter/php_functions.c
2c5d4b8 31-Dec-2002 Sebastian Bergmann <sebastian@php.net> Bump year.
/php-src/sapi/apache2filter/php_functions.c
648dd88 27-Dec-2002 Ilia Alshanetsky <iliaa@php.net> Added apache_get_version() & apache_get_modules() to Apache 1.X & Apache
Hooks sapis.
Made the module listing in Apache 2 not show the '.c' portion, to be
consistent with Apache 1.X.
/php-src/sapi/apache2filter/php_functions.c
572394d 27-Dec-2002 Ilia Alshanetsky <iliaa@php.net> Added MINFO() to Apache 2, which displays the Apache version & all of the
loaded Apache modules.
Added apache_get_version() & apache_get_modules() functions.
/php-src/sapi/apache2filter/php_functions.c
a63d607 02-Nov-2002 James Cox <imajes@php.net> adding id tags
/php-src/sapi/apache2filter/php_functions.c
68bb574 02-Nov-2002 Sascha Schumann <sas@php.net> add missing }}} closure
/php-src/sapi/apache2filter/php_functions.c
01830c0 03-Oct-2002 Ilia Alshanetsky <iliaa@php.net> Added missing TSRMLS_DC to php_apache_lookup_uri()
/php-src/sapi/apache2filter/php_functions.c
ca0aced 02-Oct-2002 Ilia Alshanetsky <iliaa@php.net> Added apache_response_headers(), apache_note(), apache_getenv() and
apache_setenv() functions.
The getallheaders() is renamed to apache_request_headers() and an
getallheaders() is aliased to it.
Added a better error reporting mechanism to apache_lookup_uri() and virtual().
/php-src/sapi/apache2filter/php_functions.c
b23adfb 21-Sep-2002 Zeev Suraski <zeev@php.net> Fix double initialization
/php-src/sapi/apache2filter/php_functions.c
76312b4 18-Sep-2002 Zeev Suraski <zeev@php.net> another startup initialization fix - only ISAPI and CGI SAPI's tested,
minor compile buglets might occur in other SAPIs, but should be trivial
to fix...
/php-src/sapi/apache2filter/php_functions.c
46eeabc 30-May-2002 Cliff Woolley <jwoolley@php.net> That macro is and always was hopelessly broken, which is why it's
now deprecated.
/php-src/sapi/apache2filter/php_functions.c
57a4a7e 17-May-2002 Cliff Woolley <jwoolley@php.net> apache 2.0's apache_lookup_uri() was returning an array rather than an
object, which contradicted both the documentation and the behavior of the
same function under apache 1.3.

PR: 14999
/php-src/sapi/apache2filter/php_functions.c
5192f64 11-May-2002 Sebastian Bergmann <sebastian@php.net> Patch by Justin Erenkrantz <jerenkrantz@apache.org>. This should be MFHed.
/php-src/sapi/apache2filter/php_functions.c
53fdf83 09-Apr-2002 Sterling Hughes <sterling@php.net> eekk -- and ssb thought my macro's were icky :)
/php-src/sapi/apache2filter/php_functions.c
11acdb0 09-Apr-2002 Sterling Hughes <sterling@php.net> fix compile warnings
/php-src/sapi/apache2filter/php_functions.c
83059ae 28-Feb-2002 Yasuo Ohgaki <yohgaki@php.net> Use {NULL, NULL, NULL} to terminate function entry.
# It does not fix any bugs, since {0} works also.
/php-src/sapi/apache2filter/php_functions.c
90613d2 28-Feb-2002 Sebastian Bergmann <sebastian@php.net> Maintain headers.
/php-src/sapi/apache2filter/php_functions.c
3893351 11-Dec-2001 Sebastian Bergmann <sebastian@php.net> Update headers.
/php-src/sapi/apache2filter/php_functions.c
1b35f3b 07-Dec-2001 Doug MacEachern <dougm@php.net> apr_table_elts are now const
/php-src/sapi/apache2filter/php_functions.c
27018c0 07-Dec-2001 Doug MacEachern <dougm@php.net> rename functions to match those supported in the apache 1.3 module:
apache_sub_request -> virtual
get_all_headers -> getallheaders
/php-src/sapi/apache2filter/php_functions.c
543d761 06-Dec-2001 Doug MacEachern <dougm@php.net> need to call ap_destroy_sub_req() before RETURN_TRUE in apache_sub_req()
(Jon Parise <jon@php.net>)
/php-src/sapi/apache2filter/php_functions.c
52b7115 06-Dec-2001 Doug MacEachern <dougm@php.net> destroy subrequests returned from ap_sub_req_lookup_uri
/php-src/sapi/apache2filter/php_functions.c
6adebbf 06-Dec-2001 Doug MacEachern <dougm@php.net> call to ap_sub_req_lookup_uri() needs to pass ctx->f->next rather than
NULL for next_filter argument in order for ap_run_sub_req() output to
end up where expected. ("William A. Rowe, Jr." <wrowe@rowe-clan.net>)
/php-src/sapi/apache2filter/php_functions.c
2c93a6a 05-Dec-2001 Hartmut Holzgraefe <hholzgra@php.net> proto fixes
/php-src/sapi/apache2filter/php_functions.c
0cee8df 12-Oct-2001 Stig Bakken <ssb@php.net> * fix module struct in rest of sapi modules
/php-src/sapi/apache2filter/php_functions.c
78747bd 09-Sep-2001 Derick Rethans <derick@php.net> - Don't wrap lines... this is annoying while coding.
/php-src/sapi/apache2filter/php_functions.c
766de15 22-Aug-2001 Sterling Hughes <sterling@php.net> Add some editor modes (in the rest of the source)
/php-src/sapi/apache2filter/php_functions.c
18c893d 10-Aug-2001 foobar <sniper@php.net> killed compile warnings.
/php-src/sapi/apache2filter/php_functions.c
d87cc97 28-Jul-2001 Zeev Suraski <zeev@php.net> Redesigned thread safety mechanism - nua nua
/php-src/sapi/apache2filter/php_functions.c
eb6ba01 26-Feb-2001 Andi Gutmans <andi@php.net> - Fix copyright notices with 2001
/php-src/sapi/apache2filter/php_functions.c
426d410 08-Jan-2001 Sascha Schumann <sas@php.net> Make Apache 2.0 filter build again
/php-src/sapi/apache2filter/php_functions.c
802d716 11-Nov-2000 Sascha Schumann <sas@php.net> Update README

Make Apache-related functions build

Add get_all_headers()

Fix segfault when SAPI outputs strings of length 0

Move request ctor/dtor into their own functions
/php-src/sapi/apache2filter/php_functions.c
e7a632e 06-Nov-2000 Sascha Schumann <sas@php.net> Add apache_sub_req()
/php-src/sapi/apache2filter/php_functions.c
b07276c 29-Oct-2000 Sascha Schumann <sas@php.net> Add standard license
/php-src/sapi/apache2filter/php_functions.c
d504de0 26-Oct-2000 Sascha Schumann <sas@php.net> An Apache 2.0 Filter for PHP, completely from scratch.

TODO:

POST, cookies, "flushing", finalizing config framework (it works),
http auth, PHP Hooks (apache_sub_req is there).

Note that this code depends on some other commits which are pending.
/php-src/sapi/apache2filter/php_functions.c