php-src/ext/standard
Rasmus Lerdorf 3f602cf510 Fix for bug #51847
Someone in libintl world decided it was a good idea to do:

#undef setlocale
#define setlocale libintl_setlocale

That means, of course, that any use of "setlocale" by the
preprocessor now becomes libintl_setlocale which means we
no longer have a _zif_setlocale symbol in string.o, but we
magically have a _zif_libintl_setlocale symbol.  The linker
is obviously not very happy about this when basic_functions.o
tries to find _zif_setlocale.

So, let's not do that again.
2010-06-02 05:53:13 +00:00
..
tests * implement new output API, fixing some bugs and implementing some feature 2010-05-31 10:29:43 +00:00
array.c typo 2010-05-15 15:37:57 +00:00
assert.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
base64.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
base64.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
basic_functions.c * implement new output API, fixing some bugs and implementing some feature 2010-05-31 10:29:43 +00:00
basic_functions.h Added support for object references in recursive serialize() calls. FR #36424 2010-05-26 07:24:37 +00:00
browscap.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
config.m4 - Fixed bug #51435 (Missing ifdefs / logic bug in crypt code cause compile errors) 2010-04-22 20:54:35 +00:00
config.w32 - #50334, crypt ignores sha512 and add support for sha256/512 to php's crypt [DOC] 2009-12-09 00:20:14 +00:00
crc32.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
crc32.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
credits_ext.h MFH Remove bad CREDITS file 2009-05-09 22:34:45 +00:00
credits_sapi.h Update credits 2010-05-27 22:51:28 +00:00
credits.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
credits.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
crypt_blowfish.c - Corrected the sanity check of the "setting" string in _crypt_blowfish_rn() to 2010-02-21 23:47:14 +00:00
crypt_freesec.c - With "extended" hashes, detect and reject invalid "setting" strings. 2010-02-22 00:05:02 +00:00
crypt_freesec.h - and the last part of the fix, inline on win 2008-08-25 14:37:07 +00:00
crypt_sha256.c Detect if we can rely on compiler-specific alignment features else use custom 2010-02-09 21:58:13 +00:00
crypt_sha512.c - Fix #51582, Don't assume UINT64_C it's ever available 2010-04-26 10:34:06 +00:00
crypt.c - Fixed bug #51435 (Missing ifdefs / logic bug in crypt code cause compile errors) 2010-04-22 20:54:35 +00:00
css.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
css.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
cyr_convert.c Added a number of small performance tweaks and optimizations 2010-04-20 11:16:39 +00:00
cyr_convert.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
datetime.c Removed y2k_compliance ini option, making it "always" enabled internally 2010-04-12 07:34:30 +00:00
datetime.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
dir.c Removed safe_mode 2010-04-26 23:53:30 +00:00
dl.c Removed safe_mode 2010-04-26 23:53:30 +00:00
dl.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
dns_win32.c - #51844, checkdnsrr does not support types other than MX 2010-05-17 18:55:35 +00:00
dns.c sed -i "s#1997-2008#1997-2010#g" **/*.c **/*.h 2010-01-07 11:02:39 +00:00
exec.c Remove unused variables 2010-06-01 17:13:50 +00:00
exec.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
file.c - Fixed a possible stack exaustion inside fnmatch(). Reporeted by Stefan Esser 2010-05-02 19:34:21 +00:00
file.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
filestat.c Removed safe_mode 2010-04-26 23:53:30 +00:00
filters.c - fix possible Dechunking Filter Buffer Overflow 2010-04-28 14:10:01 +00:00
flock_compat.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
flock_compat.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
formatted_print.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
fsock.c Removed safe_mode 2010-04-26 23:53:30 +00:00
fsock.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
ftok.c Removed safe_mode 2010-04-26 23:53:30 +00:00
ftp_fopen_wrapper.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
head.c * implement new output API, fixing some bugs and implementing some feature 2010-05-31 10:29:43 +00:00
head.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
html.c Switch default_charset, if not specified, from ISO-8859-1 to UTF-8 2010-03-23 18:08:06 +00:00
html.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
http_fopen_wrapper.c Removed safe_mode 2010-04-26 23:53:30 +00:00
http.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
image.c - nuke unused vars 2010-05-05 13:51:54 +00:00
incomplete_class.c Added caches to eliminate repeatable run-time bindings of functions, classes, constants, methods and properties 2010-05-24 14:11:39 +00:00
info.c Remove unused variables 2010-06-01 17:13:50 +00:00
info.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
iptc.c Removed safe_mode 2010-04-26 23:53:30 +00:00
lcg.c Worked with Samy Kamkar to improve LCG entropy. 2010-01-08 09:43:14 +00:00
levenshtein.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
link_win32.c Removed safe_mode 2010-04-26 23:53:30 +00:00
link.c Removed safe_mode 2010-04-26 23:53:30 +00:00
mail.c Removed safe_mode 2010-04-26 23:53:30 +00:00
Makefile.frag - Allow build without flex/bison installed (fixes builddir != srcdir build 2007-05-24 21:40:41 +00:00
math.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
md5.c Removed safe_mode 2010-04-26 23:53:30 +00:00
md5.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
metaphone.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
microtime.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
microtime.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
pack.c Fixed a possible memory corruption in pack(). Reported by Stefan Esser 2010-05-12 11:04:57 +00:00
pack.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
pageinfo.c * Pass TSRMLS_C around pageinfo.c 2010-04-13 11:41:40 +00:00
pageinfo.h * Pass TSRMLS_C around pageinfo.c 2010-04-13 11:41:40 +00:00
php_array.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_assert.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_browscap.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_crypt_r.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_crypt_r.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_crypt.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_dir.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_dns.h sed -i "s#1997-2008#1997-2010#g" **/*.c **/*.h 2010-01-07 11:02:39 +00:00
php_ext_syslog.h * Changed the way removed ini directives are shown so its easier to add new ones 2010-04-12 01:52:55 +00:00
php_filestat.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_fopen_wrapper.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_fopen_wrappers.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_ftok.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_http.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_image.h - #51063, implement getimagesizefromstring 2010-05-05 13:37:40 +00:00
php_incomplete_class.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_iptc.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_lcg.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_link.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_mail.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_math.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_metaphone.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_rand.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_smart_str_public.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_smart_str.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_standard.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_string.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_type.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_uuencode.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
php_var.h Added support for object references in recursive serialize() calls. FR #36424 2010-05-26 07:24:37 +00:00
php_versioning.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
proc_open.c Removed safe_mode 2010-04-26 23:53:30 +00:00
proc_open.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
quot_print.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
quot_print.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
rand.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
scanf.c * fixed bug #47842 sscanf() does not support 64-bit values 2010-05-19 11:28:08 +00:00
scanf.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
sha1.c Removed safe_mode 2010-04-26 23:53:30 +00:00
sha1.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
soundex.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
streamsfuncs.c Removed safe_mode 2010-04-26 23:53:30 +00:00
streamsfuncs.h - [doc] add stream_set_read_buffer, equivalent of stream_set_write_buffer for read operations. Fixing possible bad effects while reading devices. full context support is under work. 2010-04-12 08:25:50 +00:00
string.c Fix for bug #51847 2010-06-02 05:53:13 +00:00
strnatcmp.c Fix for bug #49698 2009-09-28 13:29:53 +00:00
syslog.c * Changed the way removed ini directives are shown so its easier to add new ones 2010-04-12 01:52:55 +00:00
type.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
uniqid.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
uniqid.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
url_scanner_ex.c * implement new output API, fixing some bugs and implementing some feature 2010-05-31 10:29:43 +00:00
url_scanner_ex.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
url_scanner_ex.re * implement new output API, fixing some bugs and implementing some feature 2010-05-31 10:29:43 +00:00
url.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
url.h sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
user_filters.c Changed the structure of op_array.opcodes. The constant values are moved from opcode operands into a separate literal table 2010-04-20 10:57:45 +00:00
uuencode.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
var_unserializer.c Added support for object references in recursive serialize() calls. FR #36424 2010-05-26 07:24:37 +00:00
var_unserializer.re Added support for object references in recursive serialize() calls. FR #36424 2010-05-26 07:24:37 +00:00
var.c * implement new output API, fixing some bugs and implementing some feature 2010-05-31 10:29:43 +00:00
versioning.c sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php 2010-01-03 09:23:27 +00:00
winver.h - double declaration and comments cleanup 2008-12-09 17:57:59 +00:00