History log of /PHP-8.2/main/reentrancy.c (Results 51 – 75 of 75)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# eb6ba01d 26-Feb-2001 Andi Gutmans

- Fix copyright notices with 2001

Revision tags: php-4.0.4pl1, php-4.0.4pl1RC2, php-4.0.4pl1RC1, php-4.0.4REL, php-4.0.4RC6, php-4.0.4RC5, php-4.0.4RC4, php-4.0.4RC3
# e5a997ff 28-Nov-2000 foobar

@- Fixed a bug which made readdir() unusable in some systems. (Jani)
# Bug report: #7390

Revision tags: php-4.0.3, php-4.0.3RC2, php-4.0.3RC1, php-4.0.2, PRE_LIBMYSQL_REVERT, php-4.0.2RC1, PRE_FILE_COMPILE_API_CHANGE, PRE_METHOD_CALL_SEPERATE_FIX_PATCH, php-4.0.1pl1, php-4.0.1, php-4.0.1RC2, php-4.0.1RC
# eb4b5ffd 12-Jun-2000 Andrei Zmievski

(php_readdir_r) Revert that bad patch.

# e008af13 12-Jun-2000 Andrei Zmievski

(php_readdir_r) Last argument to readdir_r was missing.

Revision tags: PRE_EIGHT_BYTE_ALLOC_PATCH
# 4a1da8b6 04-Jun-2000 Zeev Suraski

Fix Win32 build

# 8a86e37d 24-May-2000 Sascha Schumann

The behaviour for result == NULL || entry == NULL is undefined.

# faf4f764 24-May-2000 Sascha Schumann

If no further directory exists, php_readdir_r() returns success and sets
*result to NULL.

# 25df65b0 24-May-2000 Sascha Schumann

Support old-style readdir_r()

# ff403158 24-May-2000 Sascha Schumann

Avoid building two versions of the time-related reentrant functions.

# 2aaa538a 23-May-2000 Sascha Schumann

Use reentrant version of readdir. If the target platform does not support
the POSIX-like readdir_r, we fall back to readdir. In ZTS mode, this will
cause php_readdir_r calls to be serialized.

Revision tags: php-4.0.0
# e043439f 18-May-2000 Zeev Suraski

Update the license with the new clause 6

Revision tags: php-4.0RC2
# f2a236ff 04-May-2000 Sascha Schumann

Missed localtime_r/ctime_r. Prefix them with php

# d0f3764e 04-May-2000 Sascha Schumann

Change reentrancy API to always use the php prefix.

Check for the declaration of reentrant functions, so that we can use
them in non-ZTS mode on all platforms.

# 9d2738cf 24-Apr-2000 Zeev Suraski

- Fix crash bug in localtime_r. If locatime() returns NULL then also return
NULL

Revision tags: PHP-4.0-RC1
# 3bfe29fd 03-Mar-2000 Sascha Schumann

Support HP-UX 10.x non-standard time-related reentrant functions

Revision tags: php-4.0b4pl1, php-4.0b4, php-4.0b4_rc1
# 9b621d1c 19-Feb-2000 Zeev Suraski

Get the license right... (this won't make it to RC1 of B4)

Revision tags: BEFORE_SAPI_POST_PATCH_17_FEB_2000, BEFORE_SAPIFICATION_FEB_10_2000, BEFORE_PRE_SHUTDOWN_REVERSE_PATCH
# 43ae2bff 01-Jan-2000 Sascha Schumann

Happy Y2K patch! Happy new year (or the new millennium, depending on whether
you start counting at 0 or 1).

Revision tags: PRE_ISSET_TYPE, PRE_LIBZEND_TO_ZEND
# 143b02d8 19-Dec-1999 Sascha Schumann

Fix for missing RAND_MAX on SunOS 4.1

Revision tags: PRE_RETURN_REF_MERGE, RETURN_REF_BP, PRE_RETURN_REF_PATCH
# cfc7e27a 30-Nov-1999 Sascha Schumann

Add PHPAPI for Windows.

# 3d092da6 26-Nov-1999 Sascha Schumann

unposixfy calls to TSRM

# 1f9a4966 26-Nov-1999 Sascha Schumann

Define macros only, if one of the locking _r functions is used

# ec18b99d 26-Nov-1999 Sascha Schumann

Fix typo (shutdown -> startup)

# 524f0b1b 26-Nov-1999 Sascha Schumann

- move strtok_r into reentrancy.c
- add rand_r()

# a6469161 26-Nov-1999 Sascha Schumann

Add/update copyright headers

# 35b30a8d 26-Nov-1999 Sascha Schumann

Add reentrant versions of ctime, localtime, gmtime, asctime.

These cannot be implemented platform-independent, so we fall back to the native
non-reentrant versions, but lock during each

Add reentrant versions of ctime, localtime, gmtime, asctime.

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().

show more ...

123