]> granicus.if.org Git - php/log
php
8 years agoMerge branch 'PHP-5.5' into PHP-5.6
Stanislav Malyshev [Mon, 1 Feb 2016 05:05:46 +0000 (21:05 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Upgrade bundled PCRE to 8.38
  Fixed NEWS file entry
  fix the fix for bug #70976 (imagerotate)

8 years agoUpgrade bundled PCRE to 8.38
Stanislav Malyshev [Mon, 1 Feb 2016 04:33:17 +0000 (20:33 -0800)]
Upgrade bundled PCRE to 8.38

8 years agoRewrite OpenSSL SPKI tests to speed them up
Jakub Zelenka [Sun, 31 Jan 2016 14:28:13 +0000 (14:28 +0000)]
Rewrite OpenSSL SPKI tests to speed them up

Also fix some CS issue and naming

8 years agoAdd private RSA keys with 2048 and 4096 bit long modulus
Jakub Zelenka [Sun, 31 Jan 2016 13:57:00 +0000 (13:57 +0000)]
Add private RSA keys with 2048 and 4096 bit long modulus

8 years agoRename private.key to private_rsa_1024.key
Jakub Zelenka [Sun, 31 Jan 2016 13:54:16 +0000 (13:54 +0000)]
Rename private.key to private_rsa_1024.key

8 years agoremove NEWS entry
Anatol Belski [Fri, 29 Jan 2016 19:40:27 +0000 (20:40 +0100)]
remove NEWS entry

8 years agoadd XFAIL
Anatol Belski [Fri, 29 Jan 2016 19:36:11 +0000 (20:36 +0100)]
add XFAIL

8 years agoRevert "fix leak in 5.6"
Anatol Belski [Fri, 29 Jan 2016 19:33:39 +0000 (20:33 +0100)]
Revert "fix leak in 5.6"

This reverts commit fa548e5ca9b275ac383cadddde0f4e6d9a806f24.

8 years agoAdded entry to NEWS
Derick Rethans [Fri, 29 Jan 2016 14:34:36 +0000 (15:34 +0100)]
Added entry to NEWS

8 years agoUse the new timelib function for comparing times
Derick Rethans [Fri, 29 Jan 2016 14:28:11 +0000 (15:28 +0100)]
Use the new timelib function for comparing times

8 years agoTest + support for negative timestamps with microtime
Willem-Jan [Mon, 30 Nov 2015 16:35:12 +0000 (17:35 +0100)]
Test + support for negative timestamps with microtime

8 years agoAlso test against equality
Willem-Jan [Mon, 30 Nov 2015 14:35:16 +0000 (15:35 +0100)]
Also test against equality

8 years agoCompare agaist fraction when sse are equal
Willem-Jan [Mon, 30 Nov 2015 13:58:02 +0000 (14:58 +0100)]
Compare agaist fraction when sse are equal

8 years agoAdded test for comparing dates with microseconds
Willem-Jan [Mon, 30 Nov 2015 13:18:58 +0000 (14:18 +0100)]
Added test for comparing dates with microseconds

8 years agoMerge in changes in timelib 2016.01
Derick Rethans [Fri, 29 Jan 2016 14:21:55 +0000 (15:21 +0100)]
Merge in changes in timelib 2016.01

8 years agofix leak in 5.6
Anatol Belski [Fri, 29 Jan 2016 12:56:11 +0000 (13:56 +0100)]
fix leak in 5.6

8 years agoadd test for bug #69111
Anatol Belski [Fri, 29 Jan 2016 11:27:35 +0000 (12:27 +0100)]
add test for bug #69111

8 years agoupdate NEWS
Anatol Belski [Fri, 29 Jan 2016 10:27:44 +0000 (11:27 +0100)]
update NEWS

8 years agorefix bug #69111, crash in 5.6 only
Anatol Belski [Fri, 29 Jan 2016 10:24:19 +0000 (11:24 +0100)]
refix bug #69111, crash in 5.6 only

8 years agoNEWS
Remi Collet [Fri, 29 Jan 2016 09:23:42 +0000 (10:23 +0100)]
NEWS

8 years agoFixed Bug #62172 FPM not working with Apache httpd 2.4 balancer/fcgi setup
Remi Collet [Fri, 29 Jan 2016 09:20:42 +0000 (10:20 +0100)]
Fixed Bug #62172 FPM not working with Apache httpd 2.4 balancer/fcgi setup

Only needed with Apache version < 2.4.12 (ex RHEL-7)

8 years agoupdate NEWS
Anatol Belski [Fri, 29 Jan 2016 07:41:25 +0000 (08:41 +0100)]
update NEWS

8 years agoreset the ext/session to the state of 5.6.17
Anatol Belski [Fri, 29 Jan 2016 07:33:09 +0000 (08:33 +0100)]
reset the ext/session to the state of 5.6.17

8 years agoFixed NEWS file entry
Julien Pauli [Thu, 28 Jan 2016 11:47:53 +0000 (12:47 +0100)]
Fixed NEWS file entry

8 years agoFix memory leak with not freeing OpenSSL errors
Jakub Zelenka [Mon, 25 Jan 2016 16:50:16 +0000 (16:50 +0000)]
Fix memory leak with not freeing OpenSSL errors

8 years agoUpdate libmagic.patch for PHP-5.6
Xinchen Hui [Mon, 25 Jan 2016 03:25:04 +0000 (11:25 +0800)]
Update libmagic.patch for PHP-5.6

8 years agoFixed bug #7143 (finfo throws notice for specific python file)
Xinchen Hui [Mon, 25 Jan 2016 03:20:48 +0000 (11:20 +0800)]
Fixed bug #7143 (finfo throws notice for specific python file)

There seems be a bug while it was changed from regexec to
preg_match_impl:
https://github.com/php/php-src/commit/46906925#diff-56e765972d18c84894ea061cfe58076aR1757

8 years agore-arrange NEWS
Ferenc Kovacs [Thu, 21 Jan 2016 01:24:51 +0000 (02:24 +0100)]
re-arrange NEWS

8 years ago5.6.19 will be next
Ferenc Kovacs [Wed, 20 Jan 2016 14:39:05 +0000 (15:39 +0100)]
5.6.19 will be next

8 years agoFix test when run with openssl < 1.0.2 (reorder so no more SSLv2 message)
Remi Collet [Wed, 20 Jan 2016 12:08:58 +0000 (13:08 +0100)]
Fix test when run with openssl < 1.0.2 (reorder so no more SSLv2 message)
Fix skip message to work

8 years agoimprove fix for bug #71201
Anatol Belski [Wed, 20 Jan 2016 08:44:28 +0000 (09:44 +0100)]
improve fix for bug #71201

8 years agofork test
Anatol Belski [Mon, 18 Jan 2016 15:59:17 +0000 (16:59 +0100)]
fork test

8 years agofix test
Anatol Belski [Mon, 18 Jan 2016 15:52:48 +0000 (16:52 +0100)]
fix test

8 years agofork test
Anatol Belski [Mon, 18 Jan 2016 15:45:35 +0000 (16:45 +0100)]
fork test

8 years agofork test for win32
Anatol Belski [Mon, 18 Jan 2016 15:37:04 +0000 (16:37 +0100)]
fork test for win32

8 years agofork test
Anatol Belski [Mon, 18 Jan 2016 15:34:20 +0000 (16:34 +0100)]
fork test

8 years agoUse SUCCESS/FAILURE
Yasuo Ohgaki [Mon, 18 Jan 2016 04:27:52 +0000 (13:27 +0900)]
Use SUCCESS/FAILURE

8 years agoFixed bug #65720 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c:281: bad if test
Yasuo Ohgaki [Mon, 18 Jan 2016 01:51:29 +0000 (10:51 +0900)]
Fixed bug #65720 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c:281: bad if test

8 years agoFix header file include
Jason Young [Tue, 12 Jan 2016 13:56:00 +0000 (21:56 +0800)]
Fix header file include

8 years agoFixed bug #69111 (Crash in SessionHandler::read()).
Yasuo Ohgaki [Fri, 15 Jan 2016 04:47:45 +0000 (13:47 +0900)]
Fixed bug #69111 (Crash in SessionHandler::read()).
Made session save handler abuse much harder than before.

8 years agoFix typo
Yasuo Ohgaki [Fri, 15 Jan 2016 06:21:18 +0000 (15:21 +0900)]
Fix typo

8 years agoFix uninitialized read in rfc1867 handler reported by valgrind. Only in PHP 5.6.
Yasuo Ohgaki [Fri, 15 Jan 2016 05:53:31 +0000 (14:53 +0900)]
Fix uninitialized read in rfc1867 handler reported by valgrind. Only in PHP 5.6.
This commit fixes initialized read, but calling php_session_initialize() directly
is problematic because configuration could be invalid. Invalid config may result
in segfault. This will be addressed later.

8 years agoImproved fix for bug #68063 (Empty session IDs do still start sessions).
Yasuo Ohgaki [Fri, 15 Jan 2016 00:45:08 +0000 (09:45 +0900)]
Improved fix for bug #68063 (Empty session IDs do still start sessions).

8 years agoupdate NEWS
Anatol Belski [Thu, 14 Jan 2016 16:47:17 +0000 (17:47 +0100)]
update NEWS

8 years agoFixed bug #70979 crash with bad soap request
Anatol Belski [Thu, 14 Jan 2016 16:42:28 +0000 (17:42 +0100)]
Fixed bug #70979 crash with bad soap request

The error handler is overloaded with the SOAP one. However the SOAP
handler eventually wants to access some of its globals. This won't
work as long as the SOAP globals aren't initialized. The use case
is when an error is thrown before RINIT went through. As the call
order is arbitrary, the safest is to wait when all the modules
called their RINIT.

8 years agoUpdate NEWS
Yasuo Ohgaki [Tue, 12 Jan 2016 21:40:11 +0000 (06:40 +0900)]
Update NEWS

8 years agofix the fix for bug #70976 (imagerotate)
Remi Collet [Tue, 12 Jan 2016 12:52:27 +0000 (13:52 +0100)]
fix the fix for bug #70976 (imagerotate)

8 years agofix the fix for bug #70976 (imagerotate)
Remi Collet [Tue, 12 Jan 2016 12:52:27 +0000 (13:52 +0100)]
fix the fix for bug #70976 (imagerotate)

8 years agoUse php_session_abort()
Yasuo Ohgaki [Tue, 12 Jan 2016 11:39:33 +0000 (20:39 +0900)]
Use php_session_abort()

8 years agoFixed Bug #71038 session_start() returns TRUE on failure
Yasuo Ohgaki [Tue, 12 Jan 2016 10:08:17 +0000 (19:08 +0900)]
Fixed Bug #71038 session_start() returns TRUE on failure

8 years agoupdate NEWS
Anatol Belski [Mon, 11 Jan 2016 20:42:31 +0000 (21:42 +0100)]
update NEWS

8 years agoSimplify code per Anatol.
Adam Harvey [Sun, 8 Nov 2015 15:35:49 +0000 (16:35 +0100)]
Simplify code per Anatol.

8 years agoInsert bug number.
Adam Harvey [Sun, 8 Nov 2015 14:15:46 +0000 (15:15 +0100)]
Insert bug number.

8 years agoUse strtoll() when apr_off_t is 64 bits.
Adam Harvey [Sun, 8 Nov 2015 14:05:22 +0000 (15:05 +0100)]
Use strtoll() when apr_off_t is 64 bits.

8 years agoupdate NEWS
Anatol Belski [Mon, 11 Jan 2016 19:41:29 +0000 (20:41 +0100)]
update NEWS

8 years agobackport 9a07245b728714de09361ea16b9c6fcf70cb5685 from 7.0
Anatol Belski [Mon, 11 Jan 2016 19:37:46 +0000 (20:37 +0100)]
backport 9a07245b728714de09361ea16b9c6fcf70cb5685 from 7.0

8 years agoAlign NEWS entry format
Lior Kaplan [Sat, 9 Jan 2016 17:10:01 +0000 (19:10 +0200)]
Align NEWS entry format

8 years agoupdate libs versions
Anatol Belski [Fri, 8 Jan 2016 07:33:55 +0000 (08:33 +0100)]
update libs versions

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Julien Pauli [Thu, 7 Jan 2016 12:55:09 +0000 (13:55 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  5.5.32 now

Conflicts:
configure.in
main/php_version.h

9 years ago5.5.32 now
Julien Pauli [Thu, 7 Jan 2016 12:04:35 +0000 (13:04 +0100)]
5.5.32 now

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Julien Pauli [Thu, 7 Jan 2016 12:05:38 +0000 (13:05 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  5.5.32 now

Conflicts:
configure.in
main/php_version.h

9 years ago5.5.32 now
Julien Pauli [Thu, 7 Jan 2016 12:04:35 +0000 (13:04 +0100)]
5.5.32 now

9 years agoadjust release date for the delay
Ferenc Kovacs [Wed, 6 Jan 2016 14:54:55 +0000 (15:54 +0100)]
adjust release date for the delay

9 years agothese will be part of 5.6.17 not 5.6.18
Ferenc Kovacs [Wed, 6 Jan 2016 14:23:18 +0000 (15:23 +0100)]
these will be part of 5.6.17 not 5.6.18

9 years agoRemoved unecessary string dup
Julien Pauli [Mon, 4 Jan 2016 14:04:05 +0000 (15:04 +0100)]
Removed unecessary string dup

9 years agoMoved buffer from heap to stack
Julien Pauli [Mon, 4 Jan 2016 13:46:57 +0000 (14:46 +0100)]
Moved buffer from heap to stack

9 years agoMerge branch 'PHP-5.5' into PHP-5.6
Stanislav Malyshev [Wed, 6 Jan 2016 03:37:29 +0000 (19:37 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Update NEWS
  Improve fix for bug #70976
  Fixed bug #70661 (Use After Free Vulnerability in WDDX Packet Deserialization)
  Fixed bug #70741: Session WDDX Packet Deserialization Type Confusion Vulnerability
  Fixed #70728
  Fixed bug #70755: fpm_log.c memory leak and buffer overflow
  Fix bug #70976: fix boundary check on gdImageRotateInterpolated
  typofix

9 years agoUpdate NEWS
Stanislav Malyshev [Wed, 6 Jan 2016 03:28:24 +0000 (19:28 -0800)]
Update NEWS

9 years agoHappy new year (Update copyright to 2016)
Lior Kaplan [Fri, 1 Jan 2016 23:44:37 +0000 (01:44 +0200)]
Happy new year (Update copyright to 2016)

9 years agobump year which is missed in rev 49493a2
Xinchen Hui [Sat, 2 Jan 2016 09:51:24 +0000 (17:51 +0800)]
bump year which is missed in rev 49493a2

9 years agoMerge branch 'PHP-5.6' of https://github.com/kaplanlior/php-src into PHP-5.6
Xinchen Hui [Sat, 2 Jan 2016 09:48:20 +0000 (17:48 +0800)]
Merge branch 'PHP-5.6' of https://github.com/kaplanlior/php-src into PHP-5.6

9 years agosync with new tests from 7.0 for ICU 55_1 and 56_1 compat
Anatol Belski [Fri, 1 Jan 2016 19:25:36 +0000 (20:25 +0100)]
sync with new tests from 7.0 for ICU 55_1 and 56_1 compat

9 years agosync skipifs for ext/intl for ICU 55_* and 56_* compat
Anatol Belski [Fri, 1 Jan 2016 19:13:35 +0000 (20:13 +0100)]
sync skipifs for ext/intl for ICU 55_* and 56_* compat

9 years agoHappy new year (Update copyright to 2016)
Lior Kaplan [Fri, 1 Jan 2016 17:23:04 +0000 (19:23 +0200)]
Happy new year (Update copyright to 2016)

9 years agoHappy new year (Update copyright to 2016)
Lior Kaplan [Fri, 1 Jan 2016 17:19:27 +0000 (19:19 +0200)]
Happy new year (Update copyright to 2016)

9 years agoImprove fix for bug #70976
Stanislav Malyshev [Tue, 29 Dec 2015 07:44:14 +0000 (23:44 -0800)]
Improve fix for bug #70976

9 years agoFixed bug #70661 (Use After Free Vulnerability in WDDX Packet Deserialization)
Stanislav Malyshev [Mon, 28 Dec 2015 22:46:35 +0000 (14:46 -0800)]
Fixed bug #70661 (Use After Free Vulnerability in WDDX Packet Deserialization)

9 years agoFixed bug #70741: Session WDDX Packet Deserialization Type Confusion Vulnerability
Stanislav Malyshev [Mon, 28 Dec 2015 20:42:44 +0000 (12:42 -0800)]
Fixed bug #70741: Session WDDX Packet Deserialization Type Confusion Vulnerability

9 years agoFixed test
Julien Pauli [Thu, 24 Dec 2015 13:44:07 +0000 (14:44 +0100)]
Fixed test

9 years agoFixed and improved tests
Julien Pauli [Thu, 24 Dec 2015 12:33:22 +0000 (13:33 +0100)]
Fixed and improved tests

9 years agotest to function socket_getopt();
marcosptf [Mon, 16 Nov 2015 18:26:39 +0000 (16:26 -0200)]
test to function socket_getopt();

9 years agotest to function socket_clear_error();;
marcosptf [Mon, 16 Nov 2015 21:02:55 +0000 (19:02 -0200)]
test to function socket_clear_error();;

9 years agotest to function socket_shutdown();
marcosptf [Mon, 16 Nov 2015 21:39:06 +0000 (19:39 -0200)]
test to function socket_shutdown();

9 years agotest to function socket_send();
marcosptf [Wed, 18 Nov 2015 00:08:08 +0000 (22:08 -0200)]
test to function socket_send();

9 years agotest to function gethostname ( void );
marcosptf [Fri, 27 Nov 2015 20:07:13 +0000 (18:07 -0200)]
test to function gethostname ( void );

9 years agotest to function DateTimeZone::getLocation();
marcosptf [Sun, 6 Dec 2015 14:19:10 +0000 (12:19 -0200)]
test to function DateTimeZone::getLocation();

9 years agotest to function stream_get_transports();
marcosptf [Thu, 10 Dec 2015 21:48:55 +0000 (19:48 -0200)]
test to function stream_get_transports();

9 years agotest to function stream_get_wrappers();
marcosptf [Fri, 11 Dec 2015 12:43:20 +0000 (10:43 -0200)]
test to function stream_get_wrappers();

9 years agotest to function stream_socket_enable_crypto();
marcosptf [Fri, 11 Dec 2015 12:56:49 +0000 (10:56 -0200)]
test to function stream_socket_enable_crypto();

9 years agotest to function stream_socket_get_name();
marcosptf [Mon, 14 Dec 2015 16:17:47 +0000 (14:17 -0200)]
test to function stream_socket_get_name();

9 years agoCreate stream_socket_recvfrom.phpt
marcosptf [Thu, 17 Dec 2015 19:08:57 +0000 (17:08 -0200)]
Create stream_socket_recvfrom.phpt

9 years agotest to stream function set_file_buffer.phpt();
marcosptf [Thu, 17 Dec 2015 19:31:48 +0000 (17:31 -0200)]
test to stream function set_file_buffer.phpt();

9 years agotest to function PDO_getAvaliableDrivers;
marcosptf [Thu, 17 Dec 2015 19:46:27 +0000 (17:46 -0200)]
test to function PDO_getAvaliableDrivers;

was add new function to PDO::getAvailableDrivers

9 years agotest to misc. function connection_status();
marcosptf [Thu, 17 Dec 2015 20:05:58 +0000 (18:05 -0200)]
test to misc. function connection_status();

9 years agotest to function connection_aborted();
marcosptf [Thu, 17 Dec 2015 20:09:10 +0000 (18:09 -0200)]
test to function connection_aborted();

was added a new uncovered misc. function

9 years agotest to function memory_get_peak_usage();
marcosptf [Mon, 21 Dec 2015 19:22:11 +0000 (17:22 -0200)]
test to function memory_get_peak_usage();

add new test to uncoverage function;

please, @laurence, see if this path is correct!
Thanks

9 years agoUpdate default_mimetype ini setting description
Thomas Punt [Mon, 21 Dec 2015 20:25:30 +0000 (20:25 +0000)]
Update default_mimetype ini setting description

This is in response to doc bug #70287

9 years agoupdate NEWS
Anatol Belski [Wed, 23 Dec 2015 17:37:05 +0000 (18:37 +0100)]
update NEWS

9 years agoAdded test for bug #71201
Anatol Belski [Wed, 23 Dec 2015 17:18:02 +0000 (18:18 +0100)]
Added test for bug #71201

9 years agoBug #71201 round() segfault on 64-bit builds
Anatol Belski [Wed, 23 Dec 2015 17:16:52 +0000 (18:16 +0100)]
Bug #71201 round() segfault on 64-bit builds