. Improve the warning message of incompatible arguments. (Laruence)
. Improve ternary operator performance when returning arrays. (Arnaud, Dmitry)
-
- Core:
. Fixed bug #55749 (TOCTOU issue in getenv() on Windows builds). (Pierre)
. Fixed bug #55707 (undefined reference to `__sync_fetch_and_add_4' on Linux
. Fixed bug #60038 (SIGALRM cause segfault in php_error_cb). (Laruence)
- Openssl
-- Revert r313616 (When we have a blocking SSL socket, respect the timeout
- option, scottmac), breaks ssl support as described in bugs #55283 and #55848
+ . Revert r313616 (When we have a blocking SSL socket, respect the timeout
+ option, scottmac), breaks ssl support as described in bugs #55283 and #55848
- PDO DBlib driver:
. Fixed bug #60033 (Incorrectly merged PDO dblib patches break
- Litespeed SAPI:
. Fixed bug #55769 (Make Fails with "Missing Separator" error). (Adam)
+- Fileinfo:
+ . Fixed bug #60094 (C++ comment fails in c89). (Laruence)
+
15 Sep 2011, PHP 5.4.0 Beta
- General improvements:
. Added callable typehint. (Hannes)
void cdf_unpack_header(cdf_header_t *, char *);
diff -u libmagic.orig/cdf_time.c libmagic/cdf_time.c
--- libmagic.orig/cdf_time.c 2011-09-15 23:28:13.000000000 +0800
-+++ libmagic/cdf_time.c 2011-09-15 23:28:26.000000000 +0800
++++ libmagic/cdf_time.c 2011-10-19 22:51:40.000000000 +0800
@@ -96,7 +96,7 @@
}
t /= CDF_TIME_PREC;
tm.tm_sec = t % 60;
+@@ -117,7 +117,7 @@
+ tm.tm_hour = t % 24;
+ t /= 24;
+
+- // XXX: Approx
++ /* XXX: Approx */
+ tm.tm_year = CDF_BASE_YEAR + (t / 365);
+
+ rdays = cdf_getdays(tm.tm_year);
@@ -143,7 +143,7 @@
}