| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
# Should the LICENSE and Zend/LICENSE dates be updated too?
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
(it's less important for the others, even though it should be fairly
easy now too)
|
| |
|
| |
|
| |
|
|
|
|
|
| |
independantly from debug mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- webdav-specific stuff removed (should be handled using httpd.conf
LIMIT or equivalents)
- always_populate_raw_post_data now working on any method, not just
POST (and webdav methods with allow_webdav_methods), when
Content-Length is greater zero
- raw input data is also available using php://input stream,
this way one doesn't have to care about memory_limit
- input data is now always consumed (although maybe ignored,
this fixes we had withproblems with keep-alive connections
@ raw POST data is now available as php://input stream (hartmut)
|
|
|
|
|
| |
to specify how much time a script may spend parsing input data (POST, GET, etc..).
|
|
|
|
| |
double_buffering.
|
|
|
|
|
|
| |
@ WebDAV http requests within PHP scripts. (chregu)
# More methods (for DeltaV) will follow.
|
|
|
|
|
|
| |
@Added php.ini option "double_buffering" that forces an additional first
@output buffer and improved handling of buffer sizes. (Marcus)
|
|
|
|
|
| |
that solves ToDo requirement to point to PHP Manual in error messages.
|
|
|
|
|
|
| |
builds.
#- Andrei: I can show you the logs :)
|
|
|
|
|
|
| |
@-New ini setting log_errors_max_len controls maximum length for error
@ messages. Set it to 0 for infinite. Default is 1024 (old behaviour) (Marcus)
|
|
|
|
|
| |
@You can now disable logging of repeated error messages with two new ini settings ignore_repeated_errors, ignore_repeated_source. @(Marcus)
|
| |
|
|
|
|
|
|
| |
# Should be the last "broad" commit for a while
# Don't forget to make clean ; make
|
| |
|
| |
|
|
|
|
|
|
| |
Roemer <berndr@bonn.edu>)
#- An explainatory e-mail will be send to php-dev
|
|
|
|
|
| |
an output handling function
|
| |
|
|
|
|
|
|
|
|
|
| |
maintain current behaviour. If this is turned on then $HTTP_RAW_POST_DATA
is always populated with a copy of the raw post data.
@ - Add config option (always_populate_raw_post_data) which when enabled
@ will always populate $HTTP_RAW_POST_DATA regardless of the post mime
@ type (Rasmus)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- [ main/safe_mode.h ] added new checkuid mode:
CHECKUID_ALLOW_ONLY_FILE: skips directory check if file check
fails
- [ ext/standard/dir.c ] changed php_checkuid() to use
CHECKUID_ALLOW_ONLY_FILE instead of CHECKUID_ALLOW_ONLY_DIR
- [ main/safe_mode.c ] added code for new checkuid mode
o Fixed Bug #12119: safe mode owner check can be bypassed with symlink
- [ main/safe_mode.c ] use VCWD_REALPATH to resolve destination
of symlink before trimming filename
o New Feature: safe_mode_include_dir (php.ini directive)
- Allows bypassing UID/GID checks when including files
from the directory in safe_mode_include_dir and its
subdirectories. (safe_mode must be on, directory must
also be in include_path or full path must be used when
including)
o Fixed Feature: safe_mode_gid (php.ini directive)
- Correctly check (and report) UID/GID bits on directories
o Changed include() fall back to scripts cwd implementation
- CWD added to the (local) search path in php_fopen_with_path()
instead of seperate case. [ main/fopen_wrappers.c ]
|
| |
|
|
|
|
|
| |
Submitted by: Matt Allen <matt@investigationmarketplace.com>
|
|
|
|
|
|
|
| |
a gid check instead of a uid check.
@ - Add getmygid() and safe_mode_gid ini directive to allow safe mode to do
@ a gid check instead of a uid check. (James E. Flemer, Rasmus)
|
|
|
|
|
| |
arg_separator.input and arg_separator.output
|
| |
|
|
|
|
|
| |
- Switch to delayed loading of Zend extensions
|
|
|
|
|
| |
added to the configuration hash.
|
|
|
|
|
|
|
| |
handler. Works quite nicely!
- Fix buglets in output buffering
- Add output_handler INI directive
|
|
|
|
|
|
|
|
|
| |
- comfiguration is now done by an ini parameter
instead of a compile time option
- the implementations of the three standard wrappers
now live in seperate files in ext/standard
- the compiler is happy again, no more warnings
|
|
|
|
|
|
|
| |
- Avoid displaying errors during startup, unless display_startup_errors is enabled.
- Implemented post_size_max limit. Defaults to 8MB.
- Implemented file_uploads on/off directive (defaults to on).
|
| |
|
|
|
|
|
|
|
| |
- Make the various $HTTP_*_VARS[] arrays be defined always,
even if they're empty
- Fix Win32 build and warnings
|
| |
|
|
|
|
|
| |
messages. The default is on. (Stig)
|
|
|
|
|
|
|
|
|
| |
Draft 3 of IEEE 1003.1 200x, "2.2 The Compilation Environment"
All identifiers that begin with an underscore and either an uppercase
letter or another underscore are always reserved for any use by the
implementation.
|
| |
|
|
|
|
|
|
|
| |
directives work
@ on a per-directory basis as well, e.g. from .htaccess files (Zeev)
|
| |
|
| |
|