Skip to content
This repository was archived by the owner on Oct 2, 2019. It is now read-only.

Commit b8aeea7

Browse files
author
Dale Sikkema
committed
Merge tag 'release-1.12.16' into MAGETWO-42973-1-12-16
Zend Framework 1.12.16 - [504: Cannot parse huge documents in Zend&zendframework#95;Dom&zendframework#95;Query](zendframework#504) - [599: Wrong return type in DocBlock of Zend&zendframework#95;Console&zendframework#95;Getopt::getOption()](zendframework#599) - [600: Undefined property $config in Zend&zendframework#95;Http&zendframework#95;Client&zendframework#95;Adapter&zendframework#95;Curl](zendframework#600) - [604: add doccomments to Zend&zendframework#95;Log covering its magic methods](zendframework#604) - [606: Fix typo in Zend&zendframework#95;Cache-Backends documentation.](zendframework#606) - [610: Add ß (Latin small letter sharp s) to .de domain IDNA check](zendframework#610) - [612: Zend&zendframework#95;Validate&zendframework#95;Hostname does not validate NTP hostnames starting with '0' character](zendframework#612) SECURITY UPDATES ---------------- - **ZF2015-07**: A number of components, including `Zend_Cloud`, `Zend_Search_Lucene`, and `Zend_Service_WindowsAzure` were creating directories with a liberal umask that could lead to local arbitrary code execution and/or local privilege escalation. This release contains a patch that ensures the directories are created using permissions of 0775 and files using 0664 (essentially umask 0002). - **ZF2015-08**: ZF2014-06 uncovered an issue in the sqlsrv adapter provided by the framework whereby null bytes were not filtered correctly when generating SQL. A reporter discovered the same vulnerability is present in our PDO implementation when used with pdo_dblib, and could potentially be applied to other PDO adapters. This release contains a patch to properly escape null bytes used in SQL queries across all PDO adapters shipped with the framework. Conflicts: README.md
2 parents 625c755 + 8a3c471 commit b8aeea7

File tree

27 files changed

+157
-91
lines changed

27 files changed

+157
-91
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
INFORMATION
22
===================
33

4-
This is a fork from Zend Framework 1.12.15 Release.
4+
This is a fork from Zend Framework 1.12.16 Release.
55

66
PURPOSE
77
---------------------------
8-
Contains latest stable release of Zend Framework plus performance improvements and bug fixes.
8+
Contains Zend Framework 1 plus performance improvements and bug fixes.
99

1010
LICENSE
1111
=======

documentation/manual/de/tutorials/quickstart-create-layout.xml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
Es gibt zwei Design Pattern die Zend Framework verwendet um Layouts zu implementieren:
2222
<ulink url="http://martinfowler.com/eaaCatalog/twoStepView.html">Two Step View</ulink> und
2323
<ulink
24-
url="http://java.sun.com/blueprints/corej2eepatterns/Patterns/CompositeView.html">Composite
24+
url="http://www.oracle.com/technetwork/java/compositeview-137722.html">Composite
2525
View</ulink>. <emphasis>Two Step View</emphasis> wird normalerweise mit dem <ulink
2626
url="http://www.martinfowler.com/eaaCatalog/transformView.html">Transform View</ulink>
2727
Pattern assoziiert; die grundsätzliche Idee besteht darin das die View der Anwendung eine
@@ -49,17 +49,17 @@
4949
getan werden indem der Befehl <command>zf enable layout</command> verwendet wird:
5050
</para>
5151

52-
<programlisting language="shell"><![CDATA[
53-
% zf enable layout
54-
Layouts have been enabled, and a default layout created at
55-
application/layouts/scripts/layout.phtml
56-
A layout entry has been added to the application config file.
57-
]]></programlisting>
58-
52+
<programlisting language="shell"><![CDATA[
53+
% zf enable layout
54+
Layouts have been enabled, and a default layout created at
55+
application/layouts/scripts/layout.phtml
56+
A layout entry has been added to the application config file.
57+
]]></programlisting>
58+
5959
<para>
6060
Wie vom Kommando notiert wird <filename>application/configs/application.ini</filename>
61-
aktualisiert und enthält jetzt das folgende im Abschnitt <constant>production</constant>:
62-
</para>
61+
aktualisiert und enthält jetzt das folgende im Abschnitt <constant>production</constant>:
62+
</para>
6363

6464
<programlisting language="ini"><![CDATA[
6565
; application/configs/application.ini

documentation/manual/de/tutorials/view-placeholders-intro.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535

3636
<para>
3737
Diese Fragen werden im <ulink
38-
url="http://java.sun.com/blueprints/corej2eepatterns/Patterns/CompositeView.html">Composite
38+
url="http://www.oracle.com/technetwork/java/compositeview-137722.html">Composite
3939
View</ulink> Design Pattern behandelt. Ein Weg zu diesem Pattern ist es "hints" oder Inhalt
4040
für das Siteweite Layout anzubieten. Im Zend Framwork wird das durch spezialisierte View
4141
Helfer ermöglicht welche "placeholders" (Platzhalter) heißen. Platzhalter erlauben es einem

documentation/manual/en/module_specs/Zend_Cache-Backends.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
<entry><emphasis>hashed_directory_perm</emphasis></entry>
9696
<entry><type>Integer</type></entry>
9797
<entry>0700</entry>
98-
<entry>Permissins for the hashed directory structure</entry>
98+
<entry>Permissions for the hashed directory structure</entry>
9999
</row>
100100

101101
<row>

documentation/manual/en/tutorials/quickstart-create-layout.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
There are two design patterns that Zend Framework uses to implement layouts: <ulink
2020
url="http://martinfowler.com/eaaCatalog/twoStepView.html">Two Step View</ulink> and
2121
<ulink
22-
url="http://java.sun.com/blueprints/corej2eepatterns/Patterns/CompositeView.html">Composite
22+
url="http://www.oracle.com/technetwork/java/compositeview-137722.html">Composite
2323
View</ulink>. <emphasis>Two Step View</emphasis> is usually associated with the <ulink
2424
url="http://www.martinfowler.com/eaaCatalog/transformView.html">Transform View</ulink>
2525
pattern; the basic idea is that your application view creates a representation that is then

documentation/manual/en/tutorials/view-placeholders-intro.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
<para>
3434
These questions are addressed in the <ulink
35-
url="http://java.sun.com/blueprints/corej2eepatterns/Patterns/CompositeView.html">Composite
35+
url="http://www.oracle.com/technetwork/java/compositeview-137722.html">Composite
3636
View</ulink> design pattern. One approach to that pattern is to provide "hints" or content
3737
to the sitewide layout. In Zend Framework, this is achieved through specialized view helpers
3838
called "placeholders." Placeholders allow you to aggregate content, and then render that

documentation/manual/fr/tutorials/quickstart-create-layout.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
Il y a deux designs pattern que le Zend Framework utilise pour les layouts&#160;: <ulink
2121
url="http://martinfowler.com/eaaCatalog/twoStepView.html">Two Step View</ulink> et
2222
<ulink
23-
url="http://java.sun.com/blueprints/corej2eepatterns/Patterns/CompositeView.html">Composite
23+
url="http://www.oracle.com/technetwork/java/compositeview-137722.html">Composite
2424
View</ulink>. <emphasis>Two Step View</emphasis> est souvent associé au pattern <ulink
2525
url="http://www.martinfowler.com/eaaCatalog/transformView.html">Transform View</ulink>
2626
l'idée de base est que les vues de l'application créent une représentation qui est ensuite

documentation/manual/fr/tutorials/view-placeholders-intro.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
<para>
3636
Ces questions sont traitées dans le pattern <ulink
37-
url="http://java.sun.com/blueprints/corej2eepatterns/Patterns/CompositeView.html">Composite
37+
url="http://www.oracle.com/technetwork/java/compositeview-137722.html">Composite
3838
View</ulink>. Une approche de ce pattern est de proposer du contenu pour le layout global.
3939
Dans Zend Framework, ce mécanisme est implémenté au travers d'aides de vue spéciales
4040
appelées "placeholders." Les placeholders permettent d'agréger du contenu et de le rendre

documentation/manual/pl/tutorials/quickstart-create-layout.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
url="http://martinfowler.com/eaaCatalog/twoStepView.html">Widok dwustopniowy
2424
(Two Step View)</ulink> oraz
2525
<ulink
26-
url="http://java.sun.com/blueprints/corej2eepatterns/Patterns/CompositeView.html">Widok
26+
url="http://www.oracle.com/technetwork/java/compositeview-137722.html">Widok
2727
złożony (Composite View)</ulink>.
2828
<emphasis>Widok dwustopniowy</emphasis> jest najczęściej powiązany z <ulink
2929
url="http://www.martinfowler.com/eaaCatalog/transformView.html">Widokiem przekształconym

library/Zend/Cloud/StorageService/Adapter/FileSystem.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ public function storeItem($destinationPath, $data, $options = array())
104104
{
105105
$path = $this->_getFullPath($destinationPath);
106106
file_put_contents($path, $data);
107-
chmod($path, 0777);
107+
chmod($path, 0775);
108108
}
109109

110110
/**

0 commit comments

Comments
 (0)