Michael Orlitzky
05f00e5060
ext/dba/config.m4: Autodetect Berkeley DB v5.3.
...
When the user passes --with-db4=DIR to ./configure, the directory DIR
is searched for a number of paths in order of preference. These paths
contain possible locations for Berkeley DB (BDB) to be installed, and
since PHP only supports BDB-4.x and BDB-5.x, it's important that (for
example) version 5.1 be autodetected before falling back to
/usr/include/db.h which can point to BDB-6.x.
The newer BDB-5.3 works with PHP, and if only BDB-5.3 is installed on
the user's system, the current ./configure script is fine. However, if
both BDB-5.3 and BDB-6.0 are installed, version 5.3 is not
autodetected, causing BDB-6.0 to be used. The ./configure step then fails.
This commit adds autodetection for BDB-5.3, and fixes a bug reported
on Gentoo at https://bugs.gentoo.org/show_bug.cgi?id=564824 .
2015-12-09 11:37:50 +01:00
George Wang
6d933b463e
Bumped SAPI version to 6.9
2015-12-09 11:37:46 +01:00
George Wang
b3458eddfd
Added "mod_auth_basic" to apache module list.
2015-12-09 11:37:45 +01:00
George Wang
5a319a02d8
Add sanitizing checks for request data.
2015-12-09 11:37:43 +01:00
George Wang
af1ac753fe
Clear secret after use.
2015-12-09 11:37:42 +01:00
George Wang
42789e2b8a
Fixed __DIR__ in CLI mode.
2015-12-09 11:37:40 +01:00
Dmitry Stogov
4b16082e94
More verbose error messages
2015-12-09 13:34:45 +03:00
Francois Laupretre
25abf2f028
Fix bug #70781 (Extension tests fail on dynamic ext dependency)
2015-12-09 11:05:34 +01:00
Xinchen Hui
f248309b74
Revert "Fixed bug #71053 (Type Hint about DateTime::diff does not match with informed)"
...
THis is bc break, which will break $date1->diff($date2 , 1), which is
common used
please do not do bc break without a asking
This reverts commit 943b23dcf6
.
2015-12-09 12:00:23 +08:00
Reeze Xia
943b23dcf6
Fixed bug #71053 (Type Hint about DateTime::diff does not match with informed)
2015-12-09 11:40:47 +08:00
Xinchen Hui
0adbf6de77
Remove useless check
2015-12-09 11:37:40 +08:00
Xinchen Hui
84b997020e
Fixed bug #71066 (mb_send_mail: Program terminated with signal SIGSEGV, Segmentation fault)
2015-12-08 17:47:16 -08:00
Anatol Belski
adb9522767
move the entry into the correct NEWS block
2015-12-08 18:20:55 +01:00
Reeze Xia
10800b8ca2
Update NEWS
2015-12-09 00:41:18 +08:00
Xinchen Hui
c47b49c9b5
Fixed test if PATH is not set
2015-12-08 08:26:04 -08:00
Reeze Xia
3427c122bf
Fixed bug #71063 (filter_input(INPUT_ENV, ..) does not work)
2015-12-09 00:04:12 +08:00
Anatol Belski
e26b605c21
prepare 7.0.1RC1
2015-12-08 15:54:44 +01:00
Bob Weinand
a11805a4d9
PHP_MD5_CTX is now always used due to fix for #71204
2015-12-08 15:23:14 +01:00
Scott
c0ce2281bc
Update random.c
...
Supersedes #1589
2015-12-08 13:16:48 +01:00
Anthony Ferrara
908f67b1d4
Expose php_random_bytes as a first-class API within internals
...
This also defines two macros: php_random_bytes_throw and php_random_bytes_silent depending on use case which will throw exceptions or not respectively
2015-12-08 13:12:45 +01:00
Xinchen Hui
0495bf5650
Revert "fix typos "paramer" -> "parameters""
...
ABI BC break
This reverts commit 6ac12f1337
.
2015-12-08 10:52:50 +08:00
Anatol Belski
920c088082
update NEWS
2015-12-07 22:54:44 +01:00
Anatol Belski
7c981192eb
Fixed bug #71024 Unable to use PHP 7.0 x64 side-by-side with PHP 5.6 x32 on the same server
2015-12-07 22:53:35 +01:00
Xinchen Hui
250430acdc
Fixed Bug #71049 (SQLite3Stmt::execute() releases bound parameter instead of internal buffer)
2015-12-07 07:43:09 -08:00
Márcio Almada
6ac12f1337
fix typos "paramer" -> "parameters"
2015-12-07 14:48:26 +08:00
Xinchen Hui
e48988311d
Fixed bug #71020 (Use after free in Collator::sortWithSortKeys)
2015-12-07 10:58:26 +08:00
Joe Watkins
03a43d50e1
standard tsrm usage for seven
2015-12-06 14:06:07 +01:00
Anatol Belski
713ad54fec
update NEWS with fixed bug #70831
2015-12-06 12:41:51 +01:00
Daniel Axtens
2ea924fffc
Fix #70831 : Compile fails on system with 160 CPUs
...
This fixes the following build issue on 160-CPU POWER8 machines
ext/tokenizer/tokenizer_data.c:28:34: fatal error: zend_language_parser.h: No such file or directory
#include <zend_language_parser.h>
It is fixed by introducing an explicit dependency on the header file.
Signed-off-by: Daniel Axtens <dja@axtens.net>
2015-12-06 12:37:08 +01:00
Bob Weinand
aa8cac578e
Fix double free in formatted_print.c
2015-12-06 02:54:28 +01:00
Bob Weinand
559ede17e1
Fixed bug #71013 (Incorrect exception handler with yield from)
2015-12-06 02:45:19 +01:00
Nikita Popov
1d5744027e
Disable PEAR in Travis build
2015-12-05 22:48:29 +01:00
Xinchen Hui
311eb2b11e
Missed one place
2015-12-04 06:51:16 -08:00
Xinchen Hui
7ac24aa661
Fixed bug #71028 (Undefined index with ArrayIterator)
2015-12-04 06:45:26 -08:00
Xinchen Hui
3ae3341533
Fixed bug #71018 (ReflectionProperty::setValue() behavior changed)
2015-12-04 11:52:08 +08:00
Lior Kaplan
5b9267c4c0
Align NEWS entries format
2015-12-03 17:53:48 +02:00
Popa Adrian Marius
a154410597
Add PDO_Firebird fix in NEWS
2015-12-03 17:28:51 +02:00
Popa Adrian Marius
9ddfd49063
Merge branch 'PHP-5.6' into PHP-7.0
...
* PHP-5.6:
Use LL_MASK for SQL_INT64 data formatting
2015-12-03 17:13:45 +02:00
Popa Adrian Marius
8da5752311
Use LL_MASK for SQL_INT64 data formatting
2015-12-03 17:12:02 +02:00
Popa Adrian Marius
337fd3ad64
Merge branch 'PHP-7.0' of https://git.php.net/push/php-src into PHP-7.0
...
* 'PHP-7.0' of https://git.php.net/push/php-src :
NEWS for 8907da99b8
Fixed bug #71006 (symbol referencing errors on Sparc/Solaris)
remove PHP 5 NEWS entries
2015-12-03 16:24:24 +02:00
Popa Adrian Marius
1745ead668
Merge branch 'PHP-5.6' into PHP-7.0
...
* PHP-5.6:
Fix Bug #60052 Integer returned as a 64bit integer on X64_86 for pdo_firebird
2015-12-03 16:15:18 +02:00
Popa Adrian Marius
4173a667fa
Fix Bug #60052 Integer returned as a 64bit integer on X64_86 for pdo_firebird
2015-12-03 16:14:17 +02:00
Andrea Faulds
3d6dd2a27b
NEWS for 8907da99b8
2015-12-03 12:16:15 +00:00
Dmitry Stogov
59424bb7bd
Fixed bug #71006 (symbol referencing errors on Sparc/Solaris)
2015-12-03 13:28:41 +03:00
Anatol Belski
2fabcbfedb
remove PHP 5 NEWS entries
2015-12-03 10:55:58 +01:00
Lior Kaplan
e322fb0015
SIZEOF_SIZE_T doesn't exist on AIX, keep using SIZEOF_LONG
...
Follow up for 3689b444
2015-12-02 19:30:05 +02:00
Anatol Belski
2f62ad16a4
remove older UPGRADING entry, bug #38409 is already fixed in 5.6
2015-12-01 11:32:52 +01:00
Adam Harvey
91bad929aa
Fix bug #71005 (Segfault in php_cli_server_dispatch_router()).
...
We didn't initialise the retval variable in
php_cli_server_dispatch_router(); let's now initialise it to be
IS_UNDEF, as the following if condition expects.
2015-12-01 03:09:36 +00:00
Xinchen Hui
ed4b887cf6
Fixed bug #70991 (zend_file_cache.c:710: error: array type has incomplete element type)
2015-12-01 10:35:32 +08:00
Scott
00e3b7614e
Update random.c
...
Ref: beb826f6fd
2015-12-01 10:33:33 +08:00