Skip to content

Commit c8d77f0

Browse files
committed
php 5.6.12
1 parent 45d8cdd commit c8d77f0

File tree

6 files changed

+162
-38
lines changed

6 files changed

+162
-38
lines changed

ChangeLog-5.php

+42
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,48 @@
88

99
<h1>PHP 5 ChangeLog</h1>
1010

11+
<section class="version" id="5.6.12"><!-- {{{ 5.6.12 -->
12+
<h3>Version 5.6.12</h3>
13+
<?php release_date('06-Aug-2015'); ?>
14+
<ul><li>Core:
15+
<ul>
16+
<li><?php bugfix(70012); ?> (Exception lost with nested finally block).</li>
17+
</ul></li>
18+
<li>CLI server:
19+
<ul>
20+
<li><?php bugfix(69655); ?> (php -S changes MKCALENDAR request method to MKCOL).</li>
21+
<li><?php bugfix(64878); ?> (304 responses return Content-Type header).</li>
22+
</ul></li>
23+
<li>GD:
24+
<ul>
25+
<li><?php bugfix(53156); ?> (imagerectangle problem with point ordering).</li>
26+
<li><?php bugfix(66387); ?> (Stack overflow with imagefilltoborder).</li>
27+
<li><?php bugfix(70102); ?> (imagecreatefromwebm() shifts colors).</li>
28+
<li><?php bugfix(66590); ?> (imagewebp() doesn't pad to even length).</li>
29+
<li><?php bugfix(66882); ?> (imagerotate by -90 degrees truncates image by 1px).</li>
30+
<li><?php bugfix(70064); ?> (imagescale(..., IMG_BICUBIC) leaks memory).</li>
31+
<li><?php bugfix(69024); ?> (imagescale segfault with palette based image).</li>
32+
<li><?php bugfix(53154); ?> (Zero-height rectangle has whiskers).</li>
33+
<li><?php bugfix(67447); ?> (imagecrop() add a black line when cropping).</li>
34+
<li><?php bugfix(68714); ?> (copy 'n paste error).</li>
35+
<li><?php bugfix(66339); ?> (PHP segfaults in imagexbm).</li>
36+
<li><?php bugfix(70047); ?> (gd_info() doesn't report WebP support).</li>
37+
</ul></li>
38+
<li>ODBC:
39+
<ul>
40+
<li><?php bugfix(69975); ?> (PHP segfaults when accessing nvarchar(max) defined columns).</li>
41+
</ul></li>
42+
<li>OpenSSL:
43+
<ul>
44+
<li><?php bugfix(69882); ?> (OpenSSL error "key values mismatch" after openssl_pkcs12_read with extra cert).</li>
45+
</ul></li>
46+
<li>Standard:
47+
<ul>
48+
<li><?php bugfix(70096); ?> (Repeated iptcembed() adds superfluous FF bytes).</li>
49+
</ul></li>
50+
</ul>
51+
<!-- }}} --></section>
52+
1153
<section class="version" id="5.5.28"><!-- {{{ 5.5.28 -->
1254
<h3>Version 5.5.28</h3>
1355
<b>06-Aug-2015</b>

archive/archive.xml

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<uri>http://php.net/contact</uri>
1010
<email>[email protected]</email>
1111
</author>
12+
<xi:include href="entries/2015-08-06-4.xml"/>
1213
<xi:include href="entries/2015-08-06-3.xml"/>
1314
<xi:include href="entries/2015-08-06-2.xml"/>
1415
<xi:include href="entries/2015-08-06-1.xml"/>

archive/entries/2015-08-06-4.xml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<entry xmlns="http://www.w3.org/2005/Atom">
3+
<title>PHP 5.6.12 is available</title>
4+
<id>http://php.net/archive/2015.php#id2015-08-06-4</id>
5+
<published>2015-08-06T23:30:25-07:00</published>
6+
<updated>2015-08-06T23:30:25-07:00</updated>
7+
<category term="frontpage" label="PHP.net frontpage news"/>
8+
<category term="releases" label="New PHP release"/>
9+
<link href="http://php.net/index.php#id2015-08-06-4" rel="alternate" type="text/html"/>
10+
<link href="http://php.net/archive/2015.php#id2015-08-06-4" rel="via" type="text/html"/>
11+
<content type="xhtml">
12+
<div xmlns="http://www.w3.org/1999/xhtml">
13+
<p>The PHP development team announces the immediate availability of PHP
14+
5.6.12. 12 security-related issues were fixed in this release.
15+
16+
All PHP 5.6 users are encouraged to upgrade to this version.
17+
</p>
18+
19+
<p>For source downloads of PHP 5.6.12 please visit our <a href="http://www.php.net/downloads.php">downloads page</a>,
20+
Windows binaries can be found on <a href="http://windows.php.net/download/">windows.php.net/download/</a>.
21+
The list of changes is recorded in the <a href="http://www.php.net/ChangeLog-5.php#5.6.12">ChangeLog</a>.
22+
</p>
23+
</div>
24+
</content>
25+
</entry>

include/releases.inc

+65-29
Original file line numberDiff line numberDiff line change
@@ -2,43 +2,79 @@
22
$OLDRELEASES = array (
33
5 =>
44
array (
5-
'5.5.27' =>
6-
array (
7-
'announcement' =>
8-
array (
9-
'English' => '/releases/5_5_27.php',
10-
),
11-
'source' =>
5+
'5.6.11' =>
126
array (
13-
0 =>
7+
'announcement' =>
148
array (
15-
'filename' => 'php-5.5.27.tar.bz2',
16-
'name' => 'PHP 5.5.27 (tar.bz2)',
17-
'md5' => 'e105f664450efd87513f5b4a2055e917',
18-
'sha256' => 'c4b4c6a534c0ca67a9ae39bec4f51e52d13e820135dd016eae230e15337e1f70',
19-
'date' => '09 Jul 2015',
9+
'English' => '/releases/5_6_11.php',
10+
),
11+
'source' =>
12+
array (
13+
0 =>
14+
array (
15+
'filename' => 'php-5.6.11.tar.bz2',
16+
'name' => 'PHP 5.6.11 (tar.bz2)',
17+
'md5' => 'a0c842c1d30fedbe972e1556ae9cee27',
18+
'sha256' => 'bd6b260816764c267244749ead07482120dbf8d1920ebbbb0dcb2aa411033866',
19+
'date' => '10 Jul 2015',
20+
),
21+
1 =>
22+
array (
23+
'filename' => 'php-5.6.11.tar.gz',
24+
'name' => 'PHP 5.6.11 (tar.gz)',
25+
'md5' => 'c4d55105e07c9f75dcbacef8000f7992',
26+
'sha256' => '85916b46c0d1f2a5315c84fb2773293f4084c3676ba4ed420d0432cbb60ff9d8',
27+
'date' => '10 Jul 2015',
28+
),
29+
2 =>
30+
array (
31+
'filename' => 'php-5.6.11.tar.xz',
32+
'name' => 'PHP 5.6.11 (tar.xz)',
33+
'md5' => 'e463c557b20a7ad3a3397683b3067ea7',
34+
'sha256' => '3f97dbb1c646b90e1ef638defabe429ef036f903b5baa1c34769d3de4fe62bd4',
35+
'date' => '10 Jul 2015',
36+
),
2037
),
21-
1 =>
38+
'date' => '10 Jul 2015',
39+
'museum' => false,
40+
),
41+
'5.5.27' =>
42+
array (
43+
'announcement' =>
2244
array (
23-
'filename' => 'php-5.5.27.tar.gz',
24-
'name' => 'PHP 5.5.27 (tar.gz)',
25-
'md5' => '39cc2659f8d777e803816f7b437d9001',
26-
'sha256' => '57cc716ebb37a62654c154582e48a282055b08ce91995c79b0be41b9940237f0',
27-
'date' => '09 Jul 2015',
45+
'English' => '/releases/5_5_27.php',
2846
),
29-
2 =>
47+
'source' =>
3048
array (
31-
'filename' => 'php-5.5.27.tar.xz',
32-
'name' => 'PHP 5.5.27 (tar.xz)',
33-
'md5' => '2efe7c087d7073bffa64e5d538f22711',
34-
'sha256' => '7ee398058067a7d8184e402fcdccb25003852cb8dc94eefa3cda051a3e47fdd8',
35-
'date' => '09 Jul 2015',
49+
0 =>
50+
array (
51+
'filename' => 'php-5.5.27.tar.bz2',
52+
'name' => 'PHP 5.5.27 (tar.bz2)',
53+
'md5' => 'e105f664450efd87513f5b4a2055e917',
54+
'sha256' => 'c4b4c6a534c0ca67a9ae39bec4f51e52d13e820135dd016eae230e15337e1f70',
55+
'date' => '09 Jul 2015',
56+
),
57+
1 =>
58+
array (
59+
'filename' => 'php-5.5.27.tar.gz',
60+
'name' => 'PHP 5.5.27 (tar.gz)',
61+
'md5' => '39cc2659f8d777e803816f7b437d9001',
62+
'sha256' => '57cc716ebb37a62654c154582e48a282055b08ce91995c79b0be41b9940237f0',
63+
'date' => '09 Jul 2015',
64+
),
65+
2 =>
66+
array (
67+
'filename' => 'php-5.5.27.tar.xz',
68+
'name' => 'PHP 5.5.27 (tar.xz)',
69+
'md5' => '2efe7c087d7073bffa64e5d538f22711',
70+
'sha256' => '7ee398058067a7d8184e402fcdccb25003852cb8dc94eefa3cda051a3e47fdd8',
71+
'date' => '09 Jul 2015',
72+
),
3673
),
74+
'date' => '09 Jul 2015',
75+
'museum' => false,
3776
),
38-
'date' => '09 Jul 2015',
39-
'museum' => false,
40-
),
41-
'5.6.10' =>
77+
'5.6.10' =>
4278
array (
4379
'announcement' =>
4480
array (

include/version.inc

+9-9
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,20 @@
1717
* ),
1818
* );
1919
/* PHP 5.6 Release */
20-
$PHP_5_6_RC = '5.6.12RC1'; // Current RC version (e.g., '5.6.7RC1') or false
20+
$PHP_5_6_RC = false; // Current RC version (e.g., '5.6.7RC1') or false
2121
$PHP_5_6_RC_DATE = '23 Jul 2015';
2222

23-
$PHP_5_6_VERSION = "5.6.11";
24-
$PHP_5_6_DATE = "10 Jul 2015";
23+
$PHP_5_6_VERSION = "5.6.12";
24+
$PHP_5_6_DATE = "06 Aug 2015";
2525
$PHP_5_6_MD5 = array(
26-
"tar.bz2" => "a0c842c1d30fedbe972e1556ae9cee27",
27-
"tar.gz" => "c4d55105e07c9f75dcbacef8000f7992",
28-
"tar.xz" => "e463c557b20a7ad3a3397683b3067ea7",
26+
"tar.bz2" => "4578dee9d979114610a444bee263ed9b",
27+
"tar.gz" => "0bd6e2ff625ab8c20b5ed8dae1e88594",
28+
"tar.xz" => "f2cc602602eb2b121779f2c4b8bacaba",
2929
);
3030
$PHP_5_6_SHA256 = array(
31-
"tar.bz2" => "bd6b260816764c267244749ead07482120dbf8d1920ebbbb0dcb2aa411033866",
32-
"tar.gz" => "85916b46c0d1f2a5315c84fb2773293f4084c3676ba4ed420d0432cbb60ff9d8",
33-
"tar.xz" => "3f97dbb1c646b90e1ef638defabe429ef036f903b5baa1c34769d3de4fe62bd4",
31+
"tar.bz2" => "6f27104272af7b2a996f85e4100fac627630fbdaf39d7bd263f16cf529c8853a",
32+
"tar.gz" => "7799b42606c1770d1ad90bfc7521d2b6c294c4c27dcf1a206dee562533b4f984",
33+
"tar.xz" => "f8a8446866c0dc3f33319aa196ce87b64d71cab3dd96e39c8816adccc7e8ef33",
3434
);
3535
/* PHP 5.5 Release */
3636
$PHP_5_5_RC = false; // Current RC version (e.g., '5.6.7RC1') or false

releases/5_6_12.php

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
// $Id$
3+
$_SERVER['BASE_PAGE'] = 'releases/5_6_12.php';
4+
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc';
5+
site_header("PHP 5.6.12 Release Announcement");
6+
?>
7+
<h1>PHP 5.6.12 Release Announcement</h1>
8+
9+
<p>The PHP development team announces the immediate availability of PHP
10+
5.6.12. 12 security-related issues were fixed in this release.
11+
12+
All PHP 5.6 users are encouraged to upgrade to this version.
13+
</p>
14+
15+
<p>For source downloads of PHP 5.6.12 please visit our <a href="http://www.php.net/downloads.php">downloads page</a>,
16+
Windows binaries can be found on <a href="http://windows.php.net/download/">windows.php.net/download/</a>.
17+
The list of changes is recorded in the <a href="http://www.php.net/ChangeLog-5.php#5.6.12">ChangeLog</a>.
18+
</p>
19+
20+
<?php site_footer(); ?>

0 commit comments

Comments
 (0)