summaryrefslogtreecommitdiff
path: root/main/php.h
Commit message (Collapse)AuthorAgeFilesLines
...
* - Fix virtual cwd bugZeev Suraski2000-04-201-0/+2
| | | | | - Add more V_STAT() V_LSTAT() changes
* - Add missing V_STAT()Andi Gutmans2000-04-201-0/+2
|
* - Change PHP_ to V_ (directory & file functions)Andi Gutmans2000-04-151-10/+10
|
* - Turn off VIRTUAL_DIR by defaultAndi Gutmans2000-04-111-1/+1
|
* - Don't need to extern functionsAndi Gutmans2000-04-091-1/+1
| | | | | - Use virtual_file_ex() in expand_filepath()
* - Make all CVS users use the new virtual dir support.Andi Gutmans2000-04-081-2/+0
| | | | | Will probably disable this for the release.
* - This slipped in. Enable VIRTUAL_DIR when we're in ZTS. Eventually itAndi Gutmans2000-04-071-0/+3
| | | | | should always be enabled.
* - Add wddx support to the default buildAndi Gutmans2000-04-071-1/+1
|
* - This version of chdir_file should be compatible with the Apache one.Andi Gutmans2000-04-021-0/+2
|
* - Virtual cwd compiles now (need to uncomment #define in php.h for it toAndi Gutmans2000-04-021-0/+2
| | | | | | be enbaled right now). It seems to work very basic stuff
* - Hopefully got most of them. We also need a chdir_file function likeAndi Gutmans2000-03-301-0/+2
| | | | | for Apache.
* - Fix another bug in session.cAndi Gutmans2000-03-301-0/+10
| | | | | - Start using the new PHP_GETCWD() and co. macros
* - Update dspZeev Suraski2000-03-251-2/+0
| | | | | - Remove unnecessary includes
* Use sprintf everywhere and define sprintf to php_sprintf, if sprintf is broken.Sascha Schumann2000-03-121-1/+1
|
* Fix build on systems which lack snprintf or vsnprintf.Sascha Schumann2000-03-121-5/+2
| | | | | PR: #3786
* - Don't define DEBUG anymore. Everyone should use PHP_DEBUG.Andi Gutmans2000-03-111-3/+3
| | | | | | | | There are 2-3 third-party libs in PHP which use DEBUG and I left them this way (primary example is pcrelib). - Please test things and Andrei, can you check that pcrelib stopped printing the warning messages?
* @Cleaned up extension namespace (Stig)Stig Bakken2000-03-061-2/+2
| | | | | | Cleaned up extension namespace, and changed ext/standard into one single extension.
* - Fix Win32 buildAndi Gutmans2000-03-041-2/+0
|
* Prefix some symbols with php_Sascha Schumann2000-03-041-0/+1
| | | | | ^(pcre|Xml|XML).*
* Get the license right... (this won't make it to RC1 of B4)Zeev Suraski2000-02-191-2/+2
|
* *** empty log message ***Zeev Suraski2000-02-191-3/+3
|
* Fix warnings when compiling static Apache moduleSascha Schumann2000-02-181-1/+1
|
* Fine tune Andi's patchZeev Suraski2000-02-111-6/+4
|
* request_info.c is dead! long live SAPIZeev Suraski2000-02-101-2/+0
| | | | | | | @- Finished the server abstraction layer; All of the PHP code is now shared @ across different servers (Apache, CGI, IIS, etc.), except for thin @ interface modules (Zeev)
* SAPIfication, Episode VI: Return of the SAPIZeev Suraski2000-02-101-48/+3
| | | | | | | | | | | | | | | Remove mostly all references to APACHE and CGI_BINARY from the code. - Apache include files are no longer included by any PHP code, except for the Apache SAPI module. - No server specific code is in any of the base PHP code. Still left to be done: - Eliminate any references to APACHE from the few remaining modules. - Move request_info.c's logic to SAPI - Modify the regex function names, and globals, so that we can always include them, without having to fear any interference with Apache; Always use the bundled regex library
* - Little fixAndi Gutmans2000-02-101-1/+1
|
* - Introduce PHP_WIN32Andi Gutmans2000-02-101-4/+6
|
* Remove the post-startup callback support. Modules are now started only afterZeev Suraski2000-01-161-1/+0
| | | | | | the entire engine is started. People - please make sure that the session module works properly for you.
* - don't set php_errormsg on errors that will cause a zend_bailout().Thies C. Arntzen2000-01-151-0/+1
| | | | | | | | | using zend_hash_update() can make things worse in this situation. - new function php_register_pre_request_shutdown(). this way modules can register callbacks that will be called as soon as execution of the script is done but *before* any cleanup (global symbol_table etc) has taken place.
* Happy Y2K patch! Happy new year (or the new millennium, depending on whetherSascha Schumann2000-01-011-1/+1
| | | | | you start counting at 0 or 1).
* Happy new year (especially to Thies :)Zeev Suraski1999-12-311-6/+0
| | | | | | - Zend branch patches merged in - get the PHP tree uptodate - Clean
* Typedef socklen_t, if it is not availableSascha Schumann1999-12-301-0/+4
|
* Correct PHP's mime type.Andrei Zmievski1999-12-211-1/+1
|
* More php3_ annihilationZeev Suraski1999-12-171-13/+13
|
* Provide basis for shared libraries/dlls to contain internal extensionsSam Ruby1999-12-071-3/+3
|
* That one is actually supposed to have 'php3' on it - it's the PHP 3.0 ↵Zeev Suraski1999-12-041-1/+1
| | | | compatibility defines for 4.0
* Clean up php3.*\.h files. The files itself are renamed, and references in allSascha Schumann1999-12-041-1/+1
| | | | | | .*\.[ch] files were changed. There is a slight chance that my script missed a few changes, please correct them manually.
* Get Win32 to compile againZeev Suraski1999-11-271-0/+4
|
* Add reentrant versions of ctime, localtime, gmtime, asctime.Sascha Schumann1999-11-261-0/+1
| | | | | | | | | | These cannot be implemented platform-independent, so we fall back to the native non-reentrant versions, but lock during each access (only if ZTS is used). To initialize/destroy the used data structures, you need to call reentrancy_startup() before sapi_startup(), and reentrancy_shutdown() after sapi_shutdown().
* Add post request startup handlers. These are called at the end of theSascha Schumann1999-11-171-0/+2
| | | | | | request startup function, and can use the initialized structures like the symbol table.
* @Added tmpfile() function (Stig)Stig Bakken1999-11-141-4/+0
| | | | | Removed the mkstemp stuff and added tmpfile() function instead.
* Improve regex library selection. It lets user specify whether they wantSascha Schumann1999-11-131-0/+4
| | | | | | | system, apache, or php's regex library by using the --with-regex option. "php" is the default; if you use --with-apache in combination with Apache 1.3.x, the default is "apache".
* (PHP tempnam) now uses mkstemp() if availableStig Bakken1999-11-081-0/+4
| | | | | @- tempnam() now uses mkstemp() if available (Stig)
* Clean up regex header file mess. php.h now explicitly includes php_regex.hRasmus Lerdorf1999-10-301-0/+1
| | | | | | | and php_regex.h figures out which regex header files to include and defines symbols that prevents other stuff from including the wrong versions of regex header files.
* moved output.c into ext/standart and made it thread-safe.Thies C. Arntzen1999-10-271-1/+1
| | | | | | | | | moved output-buffering related functions from basic_functions to output.c Win32 project need to be updated to reflect new position. # i'm not really happy with this solution, but it seemed the easiest one! # the whole output code is a bit hard to understand... @- Output-Buffering system is now Thread-Safe. (Thies)
* Update mergesort() proto.Andrei Zmievski1999-10-151-1/+1
|
* Added mergesort.c from FreeBSD.Andrei Zmievski1999-10-151-0/+2
|
* files are now resources, file.c is thread-safe, the le_ vars are no longer ↵Thies C. Arntzen1999-10-151-3/+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)
* - Internal functions which are basic language functions should be in ZendAndi Gutmans1999-09-201-1/+0
| | | | | | and not in PHP. I.e. strlen(), each(), error_reporting(), count(), get_class_name().
* HASH_OF is usable enough (i hate duplicating macros all over the place)Thies C. Arntzen1999-09-151-0/+1
|