php-src/ext/standard
Derick Rethans c76917a773 - Fixed two memory issues:
- In the first one we were calculating the tmp_len wrong which made the
	u_strFromUTF32() function try to convert too many code points.
  - The second issue was a bit more subtle as the "what" string wasn't
	duplicated but still modified. This string is passed as data to the
	function and this kind of data the engine tries to free when the function
	ends. Because we were re-allocating the data the original memory location
	was already freed resulting in a double free error when the engine tries to
	free the argument as it was passed to the function.
2006-03-15 12:20:49 +00:00
..
tests - remove magic_quotes_gpc, magic_quotes_runtime, magic_quotes_sybase 2006-03-08 00:43:32 +00:00
array.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
assert.c bump year and license version 2006-01-01 13:10:10 +00:00
base64.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
base64.h bump year and license version 2006-01-01 13:10:10 +00:00
basic_functions.c So long safe_mode mode. 2006-03-08 14:41:45 +00:00
basic_functions.h So long safe_mode mode. 2006-03-08 14:41:45 +00:00
browscap.c bump year and license version 2006-01-01 13:10:10 +00:00
config.m4 - New implementation of the sunset algorithm. Fixes bugs #33789, #33671, #32820 2006-01-04 12:57:04 +00:00
config.w32 - New implementation of the sunset algorithm. Fixes bugs #33789, #33671, #32820 2006-01-04 12:57:04 +00:00
crc32.c - MFB: 2006-02-09 15:48:18 +00:00
crc32.h bump year and license version 2006-01-01 13:10:10 +00:00
CREDITS
credits_ext.h fix build 2006-01-01 17:28:25 +00:00
credits_sapi.h - Johannes did a great work on the shell 2005-08-11 20:45:27 +00:00
credits.c bump year and license version 2006-01-01 13:10:10 +00:00
credits.h bump year and license version 2006-01-01 13:10:10 +00:00
crypt.c bump year and license version 2006-01-01 13:10:10 +00:00
css.c bump year and license version 2006-01-01 13:10:10 +00:00
css.h bump year and license version 2006-01-01 13:10:10 +00:00
cyr_convert.c couple of pedantic fixes: "static" should be first 2006-01-18 23:55:27 +00:00
cyr_convert.h bump year and license version 2006-01-01 13:10:10 +00:00
datetime.c bump year and license version 2006-01-01 13:10:10 +00:00
datetime.h bump year and license version 2006-01-01 13:10:10 +00:00
dir.c - Get rid of using ENFORCE_SAFE_MODE. 2006-02-19 04:29:42 +00:00
dl.c Nuke safe_mode 2006-02-19 18:19:33 +00:00
dl.h bump year and license version 2006-01-01 13:10:10 +00:00
dns.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
dns.h bump year and license version 2006-01-01 13:10:10 +00:00
exec.c - remove magic_quotes_gpc, magic_quotes_runtime, magic_quotes_sybase 2006-03-08 00:43:32 +00:00
exec.h bump year and license version 2006-01-01 13:10:10 +00:00
file.c Switch (zstr) casts to use ZSTR() macro. 2006-03-15 00:28:57 +00:00
file.h - MFB: add php_mkdir_ex 2006-01-13 04:10:32 +00:00
filestat.c Nuke safe_mode 2006-02-19 18:19:33 +00:00
filters.c Refactor streams layer for PHP6. 2006-03-13 04:40:11 +00:00
flock_compat.c bump year and license version 2006-01-01 13:10:10 +00:00
flock_compat.h bump year and license version 2006-01-01 13:10:10 +00:00
formatted_print.c bump year and license version 2006-01-01 13:10:10 +00:00
fsock.c - Get rid of using ENFORCE_SAFE_MODE. 2006-02-19 04:29:42 +00:00
fsock.h bump year and license version 2006-01-01 13:10:10 +00:00
ftok.c - More safe_mode nuking 2006-02-19 03:07:39 +00:00
ftp_fopen_wrapper.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
head.c Nuke safe_mode 2006-02-19 18:19:33 +00:00
head.h bump year and license version 2006-01-01 13:10:10 +00:00
html.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
html.h Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
http_fopen_wrapper.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
http.c MFB: Fix bug #36656 (http_build_query generates invalid URIs due to use of square brackets) 2006-03-08 22:04:48 +00:00
image.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
incomplete_class.c Unicode support: MS Visual C compatibility 2006-02-26 11:57:14 +00:00
info.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
info.h bump year and license version 2006-01-01 13:10:10 +00:00
iptc.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
lcg.c bump year and license version 2006-01-01 13:10:10 +00:00
levenshtein.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
link.c Nuke safe_mode 2006-02-19 18:19:33 +00:00
mail.c Nuke safe_mode 2006-02-19 18:19:33 +00:00
Makefile.frag - use the target file name as output file instead of stdout 2005-11-08 12:34:16 +00:00
math.c initialize variables and reduce the number of warnings 2006-02-06 11:28:20 +00:00
md5.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
md5.h bump year and license version 2006-01-01 13:10:10 +00:00
metaphone.c bump year and license version 2006-01-01 13:10:10 +00:00
microtime.c bump year and license version 2006-01-01 13:10:10 +00:00
microtime.h bump year and license version 2006-01-01 13:10:10 +00:00
pack.c Nuke safe_mode 2006-02-19 18:19:33 +00:00
pack.h bump year and license version 2006-01-01 13:10:10 +00:00
pageinfo.c bump year and license version 2006-01-01 13:10:10 +00:00
pageinfo.h bump year and license version 2006-01-01 13:10:10 +00:00
php_array.h MFB. 2006-02-07 17:54:52 +00:00
php_assert.h bump year and license version 2006-01-01 13:10:10 +00:00
php_browscap.h bump year and license version 2006-01-01 13:10:10 +00:00
php_crypt.h bump year and license version 2006-01-01 13:10:10 +00:00
php_dir.h bump year and license version 2006-01-01 13:10:10 +00:00
php_ext_syslog.h bump year and license version 2006-01-01 13:10:10 +00:00
php_filestat.h - And not here either... 2006-03-05 19:02:11 +00:00
php_fopen_wrapper.c bump year and license version 2006-01-01 13:10:10 +00:00
php_fopen_wrappers.h bump year and license version 2006-01-01 13:10:10 +00:00
php_ftok.h bump year and license version 2006-01-01 13:10:10 +00:00
php_http.h bump year and license version 2006-01-01 13:10:10 +00:00
php_image.h bump year and license version 2006-01-01 13:10:10 +00:00
php_incomplete_class.h Portable unicode string API: 2006-02-21 20:12:43 +00:00
php_iptc.h bump year and license version 2006-01-01 13:10:10 +00:00
php_lcg.h bump year and license version 2006-01-01 13:10:10 +00:00
php_link.h bump year and license version 2006-01-01 13:10:10 +00:00
php_mail.h bump year and license version 2006-01-01 13:10:10 +00:00
php_math.h add missing ifdefs 2006-01-13 13:04:01 +00:00
php_metaphone.h bump year and license version 2006-01-01 13:10:10 +00:00
php_rand.h bump year and license version 2006-01-01 13:10:10 +00:00
php_smart_str_public.h bump year and license version 2006-01-01 13:10:10 +00:00
php_smart_str.h bump year and license version 2006-01-01 13:10:10 +00:00
php_standard.h - New implementation of the sunset algorithm. Fixes bugs #33789, #33671, #32820 2006-01-04 12:57:04 +00:00
php_string.h Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
php_type.h bump year and license version 2006-01-01 13:10:10 +00:00
php_uuencode.h bump year and license version 2006-01-01 13:10:10 +00:00
php_var.h bump year and license version 2006-01-01 13:10:10 +00:00
php_versioning.h bump year and license version 2006-01-01 13:10:10 +00:00
proc_open.c Portable unicode string API: 2006-02-21 20:12:43 +00:00
proc_open.h bump year and license version 2006-01-01 13:10:10 +00:00
quot_print.c bump year and license version 2006-01-01 13:10:10 +00:00
quot_print.h bump year and license version 2006-01-01 13:10:10 +00:00
rand.c bump year and license version 2006-01-01 13:10:10 +00:00
reg.c bump year and license version 2006-01-01 13:10:10 +00:00
reg.h bump year and license version 2006-01-01 13:10:10 +00:00
scanf.c bump year and license version 2006-01-01 13:10:10 +00:00
scanf.h bump year and license version 2006-01-01 13:10:10 +00:00
sha1.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
sha1.h bump year and license version 2006-01-01 13:10:10 +00:00
soundex.c bump year and license version 2006-01-01 13:10:10 +00:00
streamsfuncs.c Refactor streams layer for PHP6. 2006-03-13 04:40:11 +00:00
streamsfuncs.h bump year and license version 2006-01-01 13:10:10 +00:00
string.c - Fixed two memory issues: 2006-03-15 12:20:49 +00:00
strnatcmp.c Fixed Bug #29075 (strnatcmp() incorrectly handles whitespace). 2004-07-15 01:26:03 +00:00
syslog.c bump year and license version 2006-01-01 13:10:10 +00:00
type.c Portable unicode string API: 2006-02-21 20:12:43 +00:00
uniqid.c bump year and license version 2006-01-01 13:10:10 +00:00
uniqid.h bump year and license version 2006-01-01 13:10:10 +00:00
url_scanner_ex.c Parsers for previous patch 2006-02-28 14:46:29 +00:00
url_scanner_ex.h bump year and license version 2006-01-01 13:10:10 +00:00
url_scanner_ex.re Parsers for previous patch 2006-02-28 14:46:29 +00:00
url_scanner.c bump year and license version 2006-01-01 13:10:10 +00:00
url_scanner.h bump year and license version 2006-01-01 13:10:10 +00:00
url.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
url.h bump year and license version 2006-01-01 13:10:10 +00:00
user_filters.c Refactor streams layer for PHP6. 2006-03-13 04:40:11 +00:00
uuencode.c bump year and license version 2006-01-01 13:10:10 +00:00
var_unserializer.c Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
var_unserializer.re Nuke int32_t (everywhere except streams layer) and signed/unsigned warnings 2006-03-02 13:12:45 +00:00
var.c - Reduce space in serialization. The first 128 bytes will now use just the 2006-03-15 09:50:47 +00:00
versioning.c bump year and license version 2006-01-01 13:10:10 +00:00