summaryrefslogtreecommitdiff
path: root/main/php.h
Commit message (Collapse)AuthorAgeFilesLines
...
* Add PHP_STRLCPY macro. This macro should be used in new code instead ofSascha Schumann2000-08-271-0/+21
| | | | | strlcpy/strlcat which are intended for fixing broken code.
* - Fix IMAP build problemZeev Suraski2000-08-241-1/+1
| | | | | - Allow external DLLs to use warn_not_available
* Cleaning up some messSascha Schumann2000-08-211-10/+7
|
* - Change PHP_SEPARATOR to PHP_DIR_SEPARATORAndi Gutmans2000-08-201-2/+2
|
* Provide PHP_SEPARATOR which expands to the default directory separatorSascha Schumann2000-08-201-0/+2
| | | | | on the target platform.
* Add virtual_real_chdir_file. Silly name for a useful function.Sascha Schumann2000-08-201-1/+1
|
* - Move compat macros to php3_compat.hAndi Gutmans2000-08-101-5/+0
|
* fix stupid bugStanislav Malyshev2000-08-061-2/+2
|
* Virtualize realpath, chmod, chown and utimeAndi Gutmans2000-08-061-2/+16
| | | | | | This should fix #5935 and #5904 @- Virtualize realpath, chmod, chown and utime (Stas)
* decouple this check just in case we hit a weird system that has oneRasmus Lerdorf2000-08-061-0/+2
| | | | | | and not the other. And we specifically check for this, so we should use the information.
* Change header protection macros to conform to standard.Sascha Schumann2000-07-021-2/+2
| | | | | | | | | 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.
* - Only use VIRTUAL_DIR in ZTS mode until it is thoroughly tested.Andi Gutmans2000-06-241-5/+3
| | | | | - Mutex popen() in Windows as the UNIX trick doesn't work there.
* - On UNIX support popen() which works with current working directoryAndi Gutmans2000-06-121-0/+9
| | | | | - when in VIRTUAL_DIR mode.
* - Start of popen() fix for UNIX. Still unclear what we'll do on Windows.Andi Gutmans2000-06-121-0/+2
|
* Add PHP_BROKEN_SPRINTF check here.Sascha Schumann2000-06-081-6/+6
| | | | | Also remove unnecessary #ifdef's for PACKAGE and VERSION.
* add opendir to VIRTUAL_DIRStanislav Malyshev2000-06-041-0/+2
|
* Use the new error codeZeev Suraski2000-06-021-5/+0
| | | | | | | | @- Added set_error_handler() to allow custom error handling functions, @ instead of the built-in error handling code (Zeev, Zend Engine) @- Renamed user_error() to trigger_error(); user_error() remains @ defined for compatibility (Zeev, Zend Engine)
* warn_not_available() will be used by other modules besidesHartmut Holzgraefe2000-05-291-0/+2
| | | | | ext/standard in the (very near) future
* Remove stale reference to .h fileZeev Suraski2000-05-291-3/+0
|
* a second (cleaner?) try on warnings about unsupported functionsHartmut Holzgraefe2000-05-271-5/+2
|
* - I'm not sure if PHP_NOT_IN_THIS_BUILD is the way to handle theseAndi Gutmans2000-05-271-1/+1
| | | | | - functions but in any case I have changed it to PHP_NOT_IN_THIS_BUILD()
* if a module provides a function it should also do so if the functionHartmut Holzgraefe2000-05-261-0/+6
| | | | | | | | is not functional due to configure findings the function should offer a meaningful warning if it is not supported instead of just beeing undefined i had already changed this in 'gd', now this is doing it for 'standard'
* - Virtual current working directory is now enabledAndi Gutmans2000-05-231-1/+5
| | | | | - Added support for mkdir()/rmdir() and more
* - Support virtual unlink()Andi Gutmans2000-05-231-0/+2
|
* Minor output modsZeev Suraski2000-05-191-2/+0
|
* Update the license with the new clause 6Zeev Suraski2000-05-181-2/+2
|
* - Take Sascha's advice and create on V_OPEN() which replaces open().Andi Gutmans2000-04-301-4/+3
| | | | | | | | | - Unlike the other macros its argument has to have braces around it, for - example, open(filename, flags) becomse V_OPEN((filename, flags)) - Made small conversion to new Zend macros. The ugly (*foo)->value.str.val - now becomes Z_STRVAL_PP(foo). PP means pointer pointer, there also exist - single P's for example foo->value.str.val becomes Z_STRVAL_P(foo).
* - Implement V_OPEN() V_OPEN_CREAT() and V_CREAT().Andi Gutmans2000-04-291-0/+6
| | | | | Next step is to substitute all open()'s and creat()'s in the PHP tree
* - Never mind. Seems like we're still missing the open() functionalityZeev Suraski2000-04-291-1/+1
|
* - Give VIRTUAL_DIR another try after testing it extensively on our web siteZeev Suraski2000-04-291-1/+1
|
* More error handling work (still completely disabled)Zeev Suraski2000-04-271-1/+8
|
* - virtual_lstat() doesn't exist on Windows.Andi Gutmans2000-04-201-0/+4
|
* - Export strlcat()/strcpy() for Frank.Andi Gutmans2000-04-201-2/+2
| | | | | - Windows doesn't have lstat().
* - 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.