File tree 8 files changed +107
-7
lines changed
8 files changed +107
-7
lines changed Original file line number Diff line number Diff line change 8
8
9
9
<h1>PHP 5 ChangeLog</h1>
10
10
11
+ <section class="version" id="5.4.38"><!-- {{{ 5.4.38 -->
12
+ <h3>Version 5.4.38</h3>
13
+ <b>19-Feb-2015</b>
14
+ <ul><li>Core:
15
+ <ul>
16
+ <li>Removed support for multi-line headers, as they are deprecated by RFC 7230.</li>
17
+ <li>Added NULL byte protection to exec, system and passthru.</li>
18
+ <li><?php bugfix(68925); ?> (Mitigation for CVE-2015-0235 – GHOST: glibc gethostbyname buffer overflow).</li>
19
+ <li><?php bugfix(67827); ?> (broken detection of system crypt sha256/sha512 support).</li>
20
+ <li><?php bugfix(68942); ?> (Use after free vulnerability in unserialize() with DateTimeZone). (CVE-2015-0273)</li>
21
+ </ul></li>
22
+ <li>Enchant:
23
+ <ul>
24
+ <li><?php bugfix(6855); ?> (heap buffer overflow in enchant_broker_request_dict()).</li>
25
+ </ul></li>
26
+ <li>SOAP:
27
+ <ul>
28
+ <li><?php bugfix(67427); ?> (SoapServer cannot handle large messages).</li>
29
+ </ul></li>
30
+ </ul>
31
+ <!-- }}} --></section>
32
+
11
33
<section class="version" id="5.6.5"><!-- {{{ 5.6.5 -->
12
34
<h3>Version 5.6.5</h3>
13
35
<?php release_date('22-Jan-2015'); ?>
Original file line number Diff line number Diff line change 9
9
<uri >http://php.net/contact</uri >
10
10
11
11
</author >
12
+ <xi : include href =" entries/2015-02-18-1.xml" />
12
13
<xi : include href =" entries/2015-01-22-3.xml" />
13
14
<xi : include href =" entries/2015-01-22-2.xml" />
14
15
<xi : include href =" entries/2015-01-22-1.xml" />
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <entry xmlns =" http://www.w3.org/2005/Atom" >
3
+ <title >PHP 5.4.38 Released</title >
4
+ <id >http://php.net/archive/2015.php#id2015-02-18-1</id >
5
+ <published >2015-02-18T23:56:18-08:00</published >
6
+ <updated >2015-02-18T23:56:18-08: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-02-18-1" rel =" alternate" type =" text/html" />
10
+ <link href =" http://php.net/archive/2015.php#id2015-02-18-1" 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.4.38. Seven security-related bugs were fixed in this release, including CVE-2015-0273 and mitigation for CVE-2015-0235.
15
+
16
+ All PHP 5.4 users are encouraged to upgrade to this version.
17
+ </p >
18
+
19
+ <p >For source downloads of PHP 5.4.38 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.4.38" >ChangeLog</a >.
22
+ </p >
23
+ </div >
24
+ </content >
25
+ </entry >
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ while(($ln = fgets($fp)) !== false) {
23
23
continue ;
24
24
}
25
25
if ($ inside ) {
26
- if (preg_match ('/, PHP \d+.\d+.\d+/ ' , $ ln )) {
26
+ if (preg_match ('/,? PHP \d+.\d+.\d+/ ' , $ ln )) {
27
27
// next entry - we're done
28
28
break ;
29
29
}
@@ -54,7 +54,7 @@ foreach($entries as $module => $items) {
54
54
echo "<li> $ module: \n<ul> \n" ;
55
55
foreach ($ items as $ item ) {
56
56
// strip author
57
- $ item = preg_replace ('/\.\s+\(.+?\)$/ ' , '. ' , $ item );
57
+ $ item = preg_replace ('/\.\s+\(.+?\)\s* $/ ' , '. ' , $ item );
58
58
// encode HTML
59
59
$ item = htmlspecialchars ($ item , ENT_NOQUOTES );
60
60
// convert bug numbers
Original file line number Diff line number Diff line change @@ -853,6 +853,37 @@ $OLDRELEASES = array (
853
853
'date ' => '20 Jun 2013 ' ,
854
854
'museum ' => true ,
855
855
),
856
+ '5.4.37 ' =>
857
+ array (
858
+ 'announcement ' =>
859
+ array (
860
+ 'English ' => '/releases/5_4_37.php ' ,
861
+ ),
862
+ 'source ' =>
863
+ array (
864
+ 0 =>
865
+ array (
866
+ 'filename ' => 'php-5.4.37.tar.bz2 ' ,
867
+ 'name ' => 'PHP 5.4.37 (tar.bz2) ' ,
868
+ 'md5 ' => '1962086593e8e39342674be0483db439 ' ,
869
+ 'date ' => '22 Jan 2015 ' ,
870
+ ),
871
+ 1 =>
872
+ array (
873
+ 'filename ' => 'php-5.4.37.tar.gz ' ,
874
+ 'name ' => 'PHP 5.4.37 (tar.gz) ' ,
875
+ 'md5 ' => '42494eea588dea228719757deca03d30 ' ,
876
+ 'date ' => '22 Jan 2015 ' ,
877
+ ),
878
+ 2 =>
879
+ array (
880
+ 'link ' => 'http://windows.php.net/download/#php-5.4 ' ,
881
+ 'name ' => 'Windows 5.4.37 binaries and source ' ,
882
+ ),
883
+ ),
884
+ 'date ' => '22 Jan 2015 ' ,
885
+ 'museum ' => false ,
886
+ ),
856
887
'5.4.36 ' =>
857
888
array (
858
889
'announcement ' =>
Original file line number Diff line number Diff line change @@ -41,11 +41,11 @@ $PHP_5_5_MD5 = array(
41
41
$ PHP_5_4_RC = false ; // Current RC version (e.g., '5.6.7RC1') or false
42
42
$ PHP_5_4_RC_DATE = '4 Sep 2014 ' ;
43
43
44
- $ PHP_5_4_VERSION = "5.4.37 " ;
45
- $ PHP_5_4_DATE = "22 Jan 2015 " ;
44
+ $ PHP_5_4_VERSION = "5.4.38 " ;
45
+ $ PHP_5_4_DATE = "19 Feb 2015 " ;
46
46
$ PHP_5_4_MD5 = array (
47
- "tar.bz2 " => "1962086593e8e39342674be0483db439 " ,
48
- "tar.gz " => "42494eea588dea228719757deca03d30 " ,
47
+ "tar.bz2 " => "2bf5007ba4bd012f9895c1b441dd4f50 " ,
48
+ "tar.gz " => "53ecd57da7b2243f8461e4fb8ce689a6 " ,
49
49
);
50
50
51
51
$ RELEASES = array (
Original file line number Diff line number Diff line change 2
2
// $Id$
3
3
$ _SERVER ['BASE_PAGE ' ] = 'releases/5_4_37.php ' ;
4
4
include_once $ _SERVER ['DOCUMENT_ROOT ' ] . '/include/prepend.inc ' ;
5
- site_header ("PHP 5.4.36 Release Announcement " );
5
+ site_header ("PHP 5.4.37 Release Announcement " );
6
6
?>
7
7
8
8
<h1>PHP 5.4.37 Release Announcement</h1>
Original file line number Diff line number Diff line change
1
+ <?php
2
+ // $Id$
3
+ $ _SERVER ['BASE_PAGE ' ] = 'releases/5_4_38.php ' ;
4
+ include_once $ _SERVER ['DOCUMENT_ROOT ' ] . '/include/prepend.inc ' ;
5
+ site_header ("PHP 5.4.38 Release Announcement " );
6
+ ?>
7
+
8
+ <h1>PHP 5.4.38 Release Announcement</h1>
9
+
10
+ <p>The PHP development team announces the immediate availability of PHP
11
+ 5.4.38. Seven security-related bugs were fixed in this release, including CVE-2015-0273 and mitigation for CVE-2015-0235.
12
+
13
+ All PHP 5.4 users are encouraged to upgrade to this version.
14
+ </p>
15
+
16
+ <p>For source downloads of PHP 5.4.38 please visit our <a href="http://www.php.net/downloads.php">downloads page</a>,
17
+ Windows binaries can be found on <a href="http://windows.php.net/download/">windows.php.net/download/</a>.
18
+ The list of changes is recorded in the <a href="http://www.php.net/ChangeLog-5.php#5.4.38">ChangeLog</a>.
19
+ </p>
20
+
21
+ <?php site_footer (); ?>
You can’t perform that action at this time.
0 commit comments