summaryrefslogtreecommitdiff
path: root/main/php_reentrancy.h
Commit message (Collapse)AuthorAgeFilesLines
* Happy New YearXinchen Hui2013-01-011-1/+1
|
* - Year++Felipe Pena2012-01-011-1/+1
|
* - Year++Felipe Pena2011-01-011-1/+1
|
* sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-031-1/+1
|
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* MFH: Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* bump year and license versionfoobar2006-01-011-3/+3
|
* - Bumber up yearfoobar2005-08-031-1/+1
|
* wrap all PHPAPI prototypes into BEGIN_EXTERN_C/END_EXTERN_C blocksHartmut Holzgraefe2004-02-201-0/+4
| | | | | (else they won't be usable from C++ extensions)
* - Happy new year and PHP 5 for rest of the files too..foobar2004-01-081-2/+2
| | | | | # Should the LICENSE and Zend/LICENSE dates be updated too?
* updating license information in the headers.James Cox2003-06-101-3/+3
|
* ws fixes + missing $Id$ tags, headers addedfoobar2003-02-191-0/+1
|
* Bump year.Sebastian Bergmann2002-12-311-1/+1
|
* Work around a daft mistake in the beos headers...David Reid2002-11-041-1/+1
|
* Maintain headers.Sebastian Bergmann2002-02-281-1/+1
|
* Update headers.Sebastian Bergmann2001-12-111-2/+2
|
* Support for IRIX-style asctime_r/ctime_r.Sascha Schumann2001-05-201-1/+5
|
* - Fix copyright notices with 2001Andi Gutmans2001-02-261-1/+1
|
* Some systems don't have dirent.h. Wrap include appropiately.Sascha Schumann2000-05-231-0/+2
|
* Use reentrant version of readdir. If the target platform does not supportSascha Schumann2000-05-231-0/+9
| | | | | | the POSIX-like readdir_r, we fall back to readdir. In ZTS mode, this will cause php_readdir_r calls to be serialized.
* Update the license with the new clause 6Zeev Suraski2000-05-181-2/+2
|
* Change reentrancy API to always use the php prefix.Sascha Schumann2000-05-041-12/+33
| | | | | | Check for the declaration of reentrant functions, so that we can use them in non-ZTS mode on all platforms.
* Undefine HAVE_*_R, so that we get our replacementsSascha Schumann2000-04-161-0/+7
|
* Get the license right... (this won't make it to RC1 of B4)Zeev Suraski2000-02-191-2/+2
|
* 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).
* Add PHPAPI for Windows.Sascha Schumann1999-11-301-6/+6
|
* Update Win32 buildZeev Suraski1999-11-271-1/+1
|
* - move strtok_r into reentrancy.cSascha Schumann1999-11-261-1/+14
| | | | | - add rand_r()
* Add/update copyright headersSascha Schumann1999-11-261-0/+19
|
* Add reentrant versions of ctime, localtime, gmtime, asctime.Sascha Schumann1999-11-261-0/+53
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().