Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - MFH: add OPENBASEDIR_CHECKPATH macro to ease merge between 5.3 and 6, it ↵ | Pierre Joye | 2009-01-16 | 1 | -0/+10 |
| | | | | includes safemode (5.3) and openbasedir check | ||||
* | MFH: Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 1 | -1/+1 |
| | |||||
* | MFH: - Changed open_basedir to allow tightening in runtime contexts. (Sara) | Hannes Magnusson | 2008-12-09 | 1 | -0/+3 |
| | | | | | - Add test | ||||
* | MFH: Missing files in previous commit (Check the relevant path for open_basedir | Arnaud Le Blanc | 2008-08-11 | 1 | -0/+1 |
| | | | | | in symlink()) | ||||
* | Optimized require_once() and include_once() by eliminationg open() syscall ↵ | Dmitry Stogov | 2008-03-05 | 1 | -0/+2 |
| | | | | on second usage. | ||||
* | MFH: Bump copyright year, 2 of 2. | Sebastian Bergmann | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | Fixed bug #43580 (removed bogus declaration of a non-existent php_is_url() | Ilia Alshanetsky | 2007-12-13 | 1 | -1/+0 |
| | | | | | function) | ||||
* | MFH: Bump year. | Sebastian Bergmann | 2007-01-01 | 1 | -1/+1 |
| | |||||
* | add const keywords | Nuno Lopes | 2006-07-01 | 1 | -2/+2 |
| | |||||
* | bump year and license version | foobar | 2006-01-01 | 1 | -3/+3 |
| | |||||
* | - Bumber up year | foobar | 2005-08-03 | 1 | -1/+1 |
| | |||||
* | - Happy new year and PHP 5 for rest of the files too.. | foobar | 2004-01-08 | 1 | -2/+2 |
| | | | | | # Should the LICENSE and Zend/LICENSE dates be updated too? | ||||
* | Fix for bug #24313 (port from dead PHP_5 branch) | Ilia Alshanetsky | 2003-06-24 | 1 | -0/+1 |
| | |||||
* | updating license information in the headers. | James Cox | 2003-06-10 | 1 | -3/+3 |
| | |||||
* | ws fixes + missing $Id$ tags, headers added | foobar | 2003-02-19 | 1 | -0/+1 |
| | |||||
* | Bump year. | Sebastian Bergmann | 2002-12-31 | 1 | -1/+1 |
| | |||||
* | Fix a few warnings | Zeev Suraski | 2002-08-19 | 1 | -2/+2 |
| | |||||
* | Protect C code with extern "C" | Wez Furlong | 2002-05-20 | 1 | -0/+2 |
| | |||||
* | Fix for php_stream_gets when the implementation does not support it | Wez Furlong | 2002-03-17 | 1 | -13/+0 |
| | | | | | | | | | natively (Thanks Marcus). Implement php_stream_make_seekable() and add STREAM_MUST_SEEK as an option to php_stream_open_wrapper(). See README.STREAMS for usage. | ||||
* | tidy up the headers (streams related) | Wez Furlong | 2002-03-17 | 1 | -27/+2 |
| | |||||
* | New PHP streams... | Wez Furlong | 2002-03-15 | 1 | -17/+3 |
| | |||||
* | Maintain headers. | Sebastian Bergmann | 2002-02-28 | 1 | -1/+1 |
| | |||||
* | Changed php.ini directive 'safe_mode_include_dir' to accept a | James E. Flemer | 2002-02-01 | 1 | -0/+2 |
| | | | | | | | | | | (semi)colon separated path, rather than a single directory. Also moved checking of said path into a separate path for code readability. @- Changed php.ini directive 'safe_mode_include_dir' to accept a @ (semi)colon separated path (like 'include_path') rather than @ a single directory. (jflemer) | ||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 |
| | |||||
* | - TSRMLS_FETCH work | Zeev Suraski | 2001-08-05 | 1 | -11/+11 |
| | | | | | - whitespace fixes | ||||
* | kill warning and make this build again. | foobar | 2001-08-01 | 1 | -1/+1 |
| | |||||
* | More TSRMLS_FETCH annihilation. Enough for today... | Zeev Suraski | 2001-07-31 | 1 | -4/+6 |
| | |||||
* | More TSRMLS_FETCH work. Got it under 400 now. | Zeev Suraski | 2001-07-31 | 1 | -5/+5 |
| | |||||
* | Redesigned thread safety mechanism - nua nua | Zeev Suraski | 2001-07-28 | 1 | -1/+1 |
| | |||||
* | - Fix __FILE__ in the main script in CGI/command line mode. | Andi Gutmans | 2001-07-21 | 1 | -1/+2 |
| | |||||
* | - Fix copyright notices with 2001 | Andi Gutmans | 2001-02-26 | 1 | -1/+1 |
| | |||||
* | fopen wrappers cleanup | Hartmut Holzgraefe | 2000-10-13 | 1 | -2/+1 |
| | | | | | | | | | - 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 | ||||
* | - The beginning of an attempt to cleanup fopen-wrappers. | Andi Gutmans | 2000-08-16 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | - I started with trying to localize the V_FOPEN's so that we can have a - version which won't really open the file for include_once/require_once to - work faster and have less chance of a race which would cause a fd leak. - What I did will, therefore, change but I want to do this step by step - because the code is extremley messy so first of all I want to make sure - that the isolating of the V_FOPEN code doesn't break anything. - How about moving URL stuff out of this file? - php_fopen_url_wrapper() copy and pasted the second part of - php_fopen_wrapper() (incorrectly). Please try not to copy&paste code but - centralize functionality. Need to think of a nice way to nuke one of the - copies and have both functions use the same one. | ||||
* | Standartize full path handling - everything now goes via expand_filepath | Stanislav Malyshev | 2000-08-08 | 1 | -1/+1 |
| | | | | | Add errno to open_basedir checking function | ||||
* | Rename macros which begin with underscore to valid macros. | Sascha Schumann | 2000-07-03 | 1 | -2/+2 |
| | |||||
* | @ fopen_wrappers() are now extensible via modules | Hartmut Holzgraefe | 2000-06-08 | 1 | -0/+5 |
| | | | | | | so here it finaly is, the more general approach to fopen wrappers # see what i'll break this time | ||||
* | Update the license with the new clause 6 | Zeev Suraski | 2000-05-18 | 1 | -2/+2 |
| | |||||
* | - Don't need to extern functions | Andi Gutmans | 2000-04-09 | 1 | -7/+7 |
| | | | | | - Use virtual_file_ex() in expand_filepath() | ||||
* | Get the license right... (this won't make it to RC1 of B4) | Zeev Suraski | 2000-02-19 | 1 | -2/+2 |
| | |||||
* | Fine tune Andi's patch | Zeev Suraski | 2000-02-11 | 1 | -2/+2 |
| | |||||
* | - Introduce PHP_WIN32 | Andi Gutmans | 2000-02-10 | 1 | -2/+2 |
| | |||||
* | Happy Y2K patch! Happy new year (or the new millennium, depending on whether | Sascha Schumann | 2000-01-01 | 1 | -1/+1 |
| | | | | | you start counting at 0 or 1). | ||||
* | php3 -> php prefix work | Andrei Zmievski | 1999-12-21 | 1 | -2/+0 |
| | |||||
* | More php3_ annihilation | Zeev Suraski | 1999-12-17 | 1 | -12/+12 |
| | |||||
* | - Added opened_path to php_fopen_wrapper() and the URL fopen wrapper (it's not | Andi Gutmans | 1999-11-30 | 1 | -1/+1 |
| | | | | | | | | always properly set, it's a TODO for all of us). This enables us to implement true 'use' support. @- Added support for the 'use' keyword - behaves like 'require', but will not @ use the same file more than once (Andi & Zeev, Zend library) | ||||
* | files are now resources, file.c is thread-safe, the le_ vars are no longer ↵ | Thies C. Arntzen | 1999-10-15 | 1 | -2/+0 |
| | | | | | | | | | shared, but they are accessible thru "php_file_le_socket(), php_file_le_uploads()..." i also updated the ftp, pdf and file-upload stuff to match the new requirements. @- Cleaned up File-Module (Thies) | ||||
* | starting to clean-up/new API'ize and resourcify the file-stuff - nothing ↵ | Thies C. Arntzen | 1999-10-12 | 1 | -3/+1 |
| | | | | happened yet - just renaming things around. | ||||
* | License update | Zeev Suraski | 1999-07-16 | 1 | -20/+9 |
| | |||||
* | Win32/ZTS compiles again | Zeev Suraski | 1999-06-19 | 1 | -1/+3 |
| | |||||
* | * fixed some #if/#ifdef issues | Stig Bakken | 1999-06-16 | 1 | -5/+17 |
| | | | | | | | | | | | | * hand-patched in php3 changes from 3.0.6 to HEAD in these files: fopen-wrappers.[ch] ext/standard/file.[ch] ext/standard/fsock.[ch] ext/standard/php3_string.h ext/standard/string.c * added some new file/socket macros for more readable code: FP_FGETS(buf,len,sock,fp,issock) FP_FREAD(buf,len,sock,fp,issock) FP_FEOF(sock,fp,issock) FP_FGETC(sock,fp,issock) |