1<?xml version="1.0" encoding="UTF-8"?>
2<package packagerversion="1.10.9" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
3 <name>Horde_Form</name>
4 <channel>pear.horde.org</channel>
5 <summary>Form library</summary>
6 <description>A library that provides form rendering, validation, and other functionality.</description>
7 <lead>
8  <name>Jan Schneider</name>
9  <user>jan</user>
10  <email>jan@horde.org</email>
11  <active>yes</active>
12 </lead>
13 <lead>
14  <name>Chuck Hagenbuch</name>
15  <user>chuck</user>
16  <email>chuck@horde.org</email>
17  <active>no</active>
18 </lead>
19 <date>2020-03-08</date>
20 <time>17:49:27</time>
21 <version>
22  <release>2.0.20</release>
23  <api>1.1.0</api>
24 </version>
25 <stability>
26  <release>stable</release>
27  <api>stable</api>
28 </stability>
29 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
30 <notes>
31* [mjr] SECURITY: Prevent ability to specify temporary filename (CVE-2020-8866, Reported By: Andrea Cardaci working with Trend Micro Zero Day Initiative).
32 </notes>
33 <contents>
34  <dir baseinstalldir="/" name="/">
35   <file baseinstalldir="/" md5sum="d7ba015f9421c0378619b5d65ad35ed3" name="doc/Horde/Form/CHANGES" role="doc" />
36   <file baseinstalldir="/" md5sum="321bf41f280cf805086dd5a720b37785" name="doc/Horde/Form/COPYING" role="doc" />
37   <file baseinstalldir="/" md5sum="76e048d5c24d54d86acbc1e9d4587449" name="lib/Horde/Form/Action/ConditionalEnable.php" role="php" />
38   <file baseinstalldir="/" md5sum="fd88a6a861d34770e2a0b7325306887e" name="lib/Horde/Form/Action/ConditionalSetValue.php" role="php" />
39   <file baseinstalldir="/" md5sum="43e302738070b08c45631eb7ae09e942" name="lib/Horde/Form/Action/reload.php" role="php" />
40   <file baseinstalldir="/" md5sum="69c99e8a9536c3af63d19b9b97ab8517" name="lib/Horde/Form/Action/setcursorpos.php" role="php" />
41   <file baseinstalldir="/" md5sum="9ee31222b150a94be09b837ebae6fb7b" name="lib/Horde/Form/Action/submit.php" role="php" />
42   <file baseinstalldir="/" md5sum="9774db1aa8fc3057d97ad03faa885798" name="lib/Horde/Form/Action/SumFields.php" role="php" />
43   <file baseinstalldir="/" md5sum="865ea4d150f2c6d8f7fba4128be87d1f" name="lib/Horde/Form/Action/updatefield.php" role="php" />
44   <file baseinstalldir="/" md5sum="022c03092afc49ec7b8c1b5bd93ce3c9" name="lib/Horde/Form/Type/tableset.php" role="php" />
45   <file baseinstalldir="/" md5sum="b295968382e6f5279bd0566efe113959" name="lib/Horde/Form/Action.php" role="php" />
46   <file baseinstalldir="/" md5sum="8840c454dfdeacebd3de9701cfdf9ef6" name="lib/Horde/Form/Renderer.php" role="php" />
47   <file baseinstalldir="/" md5sum="f7b34c835df4f1976ebb0632e098bd62" name="lib/Horde/Form/Translation.php" role="php">
48    <tasks:replace from="@data_dir@" to="data_dir" type="pear-config" />
49   </file>
50   <file baseinstalldir="/" md5sum="14f2c3ba889353c631c760eae7122516" name="lib/Horde/Form/Type.php" role="php" />
51   <file baseinstalldir="/" md5sum="7190baf67f72e6ebdbfb105c3f450cf2" name="lib/Horde/Form/Variable.php" role="php" />
52   <file baseinstalldir="/" md5sum="e2e8a9d12b72176de75b7f807274619e" name="lib/Horde/Form.php" role="php" />
53   <file baseinstalldir="/" md5sum="7c71a697c12d2cce67806f4a649fb26d" name="locale/ar/LC_MESSAGES/Horde_Form.po" role="data" />
54   <file baseinstalldir="/" md5sum="ca46b5557d57ea63d181cd3b777a07d0" name="locale/bg/LC_MESSAGES/Horde_Form.po" role="data" />
55   <file baseinstalldir="/" md5sum="aa6e714cbca12b3edf0340556845b960" name="locale/bs/LC_MESSAGES/Horde_Form.po" role="data" />
56   <file baseinstalldir="/" md5sum="f4ab0fcb64b320a58c94c306e9eaa320" name="locale/ca/LC_MESSAGES/Horde_Form.po" role="data" />
57   <file baseinstalldir="/" md5sum="c6aad26bd09b366cc794202bc59673d2" name="locale/cs/LC_MESSAGES/Horde_Form.mo" role="data" />
58   <file baseinstalldir="/" md5sum="fe20f270fdcb33be83aae3ce5dd31daf" name="locale/cs/LC_MESSAGES/Horde_Form.po" role="data" />
59   <file baseinstalldir="/" md5sum="fe8b18672b38cd1636c645602605bfef" name="locale/da/LC_MESSAGES/Horde_Form.mo" role="data" />
60   <file baseinstalldir="/" md5sum="c518927088ddf851201e1a7c494dc940" name="locale/da/LC_MESSAGES/Horde_Form.po" role="data" />
61   <file baseinstalldir="/" md5sum="e9e788d5d5d331e892151b509f6a7840" name="locale/de/LC_MESSAGES/Horde_Form.mo" role="data" />
62   <file baseinstalldir="/" md5sum="77ff057fc854705849412847e9199c62" name="locale/de/LC_MESSAGES/Horde_Form.po" role="data" />
63   <file baseinstalldir="/" md5sum="adb3a88fedd5bebe72346c05ca4c6f69" name="locale/el/LC_MESSAGES/Horde_Form.mo" role="data" />
64   <file baseinstalldir="/" md5sum="102698a690d096d1715938dcb4f1c1d9" name="locale/el/LC_MESSAGES/Horde_Form.po" role="data" />
65   <file baseinstalldir="/" md5sum="72944b373715f42cf25db6e1ed752e94" name="locale/es/LC_MESSAGES/Horde_Form.mo" role="data" />
66   <file baseinstalldir="/" md5sum="d89ccb74909a1cd28ac7c6c7cb252906" name="locale/es/LC_MESSAGES/Horde_Form.po" role="data" />
67   <file baseinstalldir="/" md5sum="aede694f34f31222c7c15e63ad7be8a7" name="locale/et/LC_MESSAGES/Horde_Form.mo" role="data" />
68   <file baseinstalldir="/" md5sum="a151a2ed341488bb873f20219059f4f7" name="locale/et/LC_MESSAGES/Horde_Form.po" role="data" />
69   <file baseinstalldir="/" md5sum="ca3732eafa875ed9172f8dcd6eeb09ce" name="locale/eu/LC_MESSAGES/Horde_Form.mo" role="data" />
70   <file baseinstalldir="/" md5sum="161246869cb923e0f2bbccfc1e967d35" name="locale/eu/LC_MESSAGES/Horde_Form.po" role="data" />
71   <file baseinstalldir="/" md5sum="e996a072d7efa87ed9546395868bc85b" name="locale/fa/LC_MESSAGES/Horde_Form.po" role="data" />
72   <file baseinstalldir="/" md5sum="49bf5dbec1d54691246c2a6cba60cd2a" name="locale/fi/LC_MESSAGES/Horde_Form.mo" role="data" />
73   <file baseinstalldir="/" md5sum="9ebe964dba9af8cfca6e9088cfb3d07d" name="locale/fi/LC_MESSAGES/Horde_Form.po" role="data" />
74   <file baseinstalldir="/" md5sum="af54ce8adefed89ea726369d34873a0a" name="locale/fr/LC_MESSAGES/Horde_Form.mo" role="data" />
75   <file baseinstalldir="/" md5sum="91632cabc922e4713a028deb539aba47" name="locale/fr/LC_MESSAGES/Horde_Form.po" role="data" />
76   <file baseinstalldir="/" md5sum="4f37426a2ad938aefe2a8dcc73dc1dc4" name="locale/gl/LC_MESSAGES/Horde_Form.mo" role="data" />
77   <file baseinstalldir="/" md5sum="a212e2516a84bc1cff234d50e18aec88" name="locale/gl/LC_MESSAGES/Horde_Form.po" role="data" />
78   <file baseinstalldir="/" md5sum="18bab2611831a2aa5c5027dc0bf6d9ac" name="locale/he/LC_MESSAGES/Horde_Form.mo" role="data" />
79   <file baseinstalldir="/" md5sum="08be59bf053c148e9021f43e282ad691" name="locale/he/LC_MESSAGES/Horde_Form.po" role="data" />
80   <file baseinstalldir="/" md5sum="738ef46f5859bd1c1e6ab79e6e274a8d" name="locale/hr/LC_MESSAGES/Horde_Form.mo" role="data" />
81   <file baseinstalldir="/" md5sum="2cf42a4954ff4526e6c8e6c7c9d66f9f" name="locale/hr/LC_MESSAGES/Horde_Form.po" role="data" />
82   <file baseinstalldir="/" md5sum="b7fa49acee0c7783ba031d7e627b8753" name="locale/hu/LC_MESSAGES/Horde_Form.mo" role="data" />
83   <file baseinstalldir="/" md5sum="9686c1dc91f97db6f0c299f446c9106b" name="locale/hu/LC_MESSAGES/Horde_Form.po" role="data" />
84   <file baseinstalldir="/" md5sum="1d219f55a697f6ade82986c678de1956" name="locale/id/LC_MESSAGES/Horde_Form.po" role="data" />
85   <file baseinstalldir="/" md5sum="1203064860eac9d832c76a2e7568a485" name="locale/is/LC_MESSAGES/Horde_Form.po" role="data" />
86   <file baseinstalldir="/" md5sum="c75c2d8e9fc4f00c1b090ca4de125fa0" name="locale/it/LC_MESSAGES/Horde_Form.mo" role="data" />
87   <file baseinstalldir="/" md5sum="5a60519b5d19e446dc741f5e7a980b50" name="locale/it/LC_MESSAGES/Horde_Form.po" role="data" />
88   <file baseinstalldir="/" md5sum="f78813e9d30e54a5311c862ff2feae26" name="locale/ja/LC_MESSAGES/Horde_Form.mo" role="data" />
89   <file baseinstalldir="/" md5sum="7cc489f694efd38c65eb30fbb1e6a5ed" name="locale/ja/LC_MESSAGES/Horde_Form.po" role="data" />
90   <file baseinstalldir="/" md5sum="c6084a838f2a46804b67c7facaa36787" name="locale/km/LC_MESSAGES/Horde_Form.po" role="data" />
91   <file baseinstalldir="/" md5sum="ca2c8c6c760acf9cb943773d4603e6a3" name="locale/ko/LC_MESSAGES/Horde_Form.mo" role="data" />
92   <file baseinstalldir="/" md5sum="34a5e408f458473630431d1848c16133" name="locale/ko/LC_MESSAGES/Horde_Form.po" role="data" />
93   <file baseinstalldir="/" md5sum="318c728b92fd5ecc85cca4adac0227f9" name="locale/lt/LC_MESSAGES/Horde_Form.mo" role="data" />
94   <file baseinstalldir="/" md5sum="dd9083e1a3185a7e57e734bec39dcb1c" name="locale/lt/LC_MESSAGES/Horde_Form.po" role="data" />
95   <file baseinstalldir="/" md5sum="90ce8320cfe4adf2f3e361238dfb1f9f" name="locale/lv/LC_MESSAGES/Horde_Form.mo" role="data" />
96   <file baseinstalldir="/" md5sum="91f4e104851e0ad0b2f440f3ff3ad2af" name="locale/lv/LC_MESSAGES/Horde_Form.po" role="data" />
97   <file baseinstalldir="/" md5sum="cc1356b65f2e177cec30fd5bdf69effe" name="locale/mk/LC_MESSAGES/Horde_Form.po" role="data" />
98   <file baseinstalldir="/" md5sum="cf01dc10dd55b3bdec7f1c59440bb1cb" name="locale/nb/LC_MESSAGES/Horde_Form.mo" role="data" />
99   <file baseinstalldir="/" md5sum="f823ded3c14b15bf8ca28096771cd34e" name="locale/nb/LC_MESSAGES/Horde_Form.po" role="data" />
100   <file baseinstalldir="/" md5sum="6fd4a73941b04fbfe4310c06530db9d1" name="locale/nl/LC_MESSAGES/Horde_Form.mo" role="data" />
101   <file baseinstalldir="/" md5sum="76725499decc3220887830b139c49c72" name="locale/nl/LC_MESSAGES/Horde_Form.po" role="data" />
102   <file baseinstalldir="/" md5sum="0c154baeb41fa19b76e64bf24e917fa3" name="locale/nn/LC_MESSAGES/Horde_Form.mo" role="data" />
103   <file baseinstalldir="/" md5sum="740206cfe31d4807677cea2703d18475" name="locale/nn/LC_MESSAGES/Horde_Form.po" role="data" />
104   <file baseinstalldir="/" md5sum="49e4de99100daac229c8f60d31bb9c45" name="locale/pl/LC_MESSAGES/Horde_Form.mo" role="data" />
105   <file baseinstalldir="/" md5sum="efef545382b6f083d389a8fd7dc8f880" name="locale/pl/LC_MESSAGES/Horde_Form.po" role="data" />
106   <file baseinstalldir="/" md5sum="ad0f524218de15138283425e7e5cf8c4" name="locale/pt/LC_MESSAGES/Horde_Form.mo" role="data" />
107   <file baseinstalldir="/" md5sum="2e0cd7d7b510ae7cef6da0986c791773" name="locale/pt/LC_MESSAGES/Horde_Form.po" role="data" />
108   <file baseinstalldir="/" md5sum="5c9f1d73e9626b2e667e2a51e30b6364" name="locale/pt_BR/LC_MESSAGES/Horde_Form.mo" role="data" />
109   <file baseinstalldir="/" md5sum="889f04d5c7bab3a42bc3c187bd9bee98" name="locale/pt_BR/LC_MESSAGES/Horde_Form.po" role="data" />
110   <file baseinstalldir="/" md5sum="5340701298092aed681a56e2f90ac347" name="locale/ro/LC_MESSAGES/Horde_Form.mo" role="data" />
111   <file baseinstalldir="/" md5sum="baa7fbc25212d333986a13f6bd94efeb" name="locale/ro/LC_MESSAGES/Horde_Form.po" role="data" />
112   <file baseinstalldir="/" md5sum="553cb2b650f78a231acae1d241cde416" name="locale/ru/LC_MESSAGES/Horde_Form.mo" role="data" />
113   <file baseinstalldir="/" md5sum="fe9e6effdfd01eca7ec8063b6fe1bdff" name="locale/ru/LC_MESSAGES/Horde_Form.po" role="data" />
114   <file baseinstalldir="/" md5sum="c852bc94d5b2bcd878df1df313a57197" name="locale/sk/LC_MESSAGES/Horde_Form.mo" role="data" />
115   <file baseinstalldir="/" md5sum="e51c8009a743673fc11eb00ab8aebb36" name="locale/sk/LC_MESSAGES/Horde_Form.po" role="data" />
116   <file baseinstalldir="/" md5sum="5c8c5c49c3b9aedc3c4fa2f94fc647ba" name="locale/sl/LC_MESSAGES/Horde_Form.mo" role="data" />
117   <file baseinstalldir="/" md5sum="8b5ea7f480fd55aecbee85ba9b3ab927" name="locale/sl/LC_MESSAGES/Horde_Form.po" role="data" />
118   <file baseinstalldir="/" md5sum="c125bd984e714524d69b52cbfd89d3ff" name="locale/sv/LC_MESSAGES/Horde_Form.mo" role="data" />
119   <file baseinstalldir="/" md5sum="ee7f9b865302ebb0b2a7580edff27ef1" name="locale/sv/LC_MESSAGES/Horde_Form.po" role="data" />
120   <file baseinstalldir="/" md5sum="05f29ae1a4ed3b80fd2b98281efaebb3" name="locale/tr/LC_MESSAGES/Horde_Form.mo" role="data" />
121   <file baseinstalldir="/" md5sum="84d996779882d148ea9db88ce4402fa9" name="locale/tr/LC_MESSAGES/Horde_Form.po" role="data" />
122   <file baseinstalldir="/" md5sum="587a29e7d7e82ff4f65eda8305b41b41" name="locale/uk/LC_MESSAGES/Horde_Form.mo" role="data" />
123   <file baseinstalldir="/" md5sum="41b019a07dc0fe3e40e6ac77ae49d67b" name="locale/uk/LC_MESSAGES/Horde_Form.po" role="data" />
124   <file baseinstalldir="/" md5sum="771db0c92cdd21702049f02451190183" name="locale/zh_CN/LC_MESSAGES/Horde_Form.po" role="data" />
125   <file baseinstalldir="/" md5sum="e6e5d733bec0c66923c84bc12f714a59" name="locale/zh_TW/LC_MESSAGES/Horde_Form.po" role="data" />
126   <file baseinstalldir="/" md5sum="146f5ce65df01838cf3db18357b1d48f" name="locale/Horde_Form.pot" role="data" />
127   <file baseinstalldir="/" md5sum="00f3380cab8e4a20aa23ba5e00d437f7" name="test/Horde_Form_Type_address.phpt" role="test" />
128   <file baseinstalldir="/" md5sum="62a455f9efff6d6461a87c5654316973" name="test/Horde_Form_Type_email.phpt" role="test" />
129  </dir>
130 </contents>
131 <dependencies>
132  <required>
133   <php>
134    <min>5.3.0</min>
135    <max>8.0.0alpha1</max>
136    <exclude>8.0.0alpha1</exclude>
137   </php>
138   <pearinstaller>
139    <min>1.7.0</min>
140   </pearinstaller>
141   <package>
142    <name>Horde_Core</name>
143    <channel>pear.horde.org</channel>
144    <min>2.0.0</min>
145    <max>3.0.0alpha1</max>
146    <exclude>3.0.0alpha1</exclude>
147   </package>
148   <package>
149    <name>Horde_Date</name>
150    <channel>pear.horde.org</channel>
151    <min>2.0.0</min>
152    <max>3.0.0alpha1</max>
153    <exclude>3.0.0alpha1</exclude>
154   </package>
155   <package>
156    <name>Horde_Exception</name>
157    <channel>pear.horde.org</channel>
158    <min>2.0.0</min>
159    <max>3.0.0alpha1</max>
160    <exclude>3.0.0alpha1</exclude>
161   </package>
162   <package>
163    <name>Horde_Mail</name>
164    <channel>pear.horde.org</channel>
165    <min>2.0.0</min>
166    <max>3.0.0alpha1</max>
167    <exclude>3.0.0alpha1</exclude>
168   </package>
169   <package>
170    <name>Horde_Mime</name>
171    <channel>pear.horde.org</channel>
172    <min>2.0.0</min>
173    <max>3.0.0alpha1</max>
174    <exclude>3.0.0alpha1</exclude>
175   </package>
176   <package>
177    <name>Horde_Nls</name>
178    <channel>pear.horde.org</channel>
179    <min>2.0.0</min>
180    <max>3.0.0alpha1</max>
181    <exclude>3.0.0alpha1</exclude>
182   </package>
183   <package>
184    <name>Horde_Token</name>
185    <channel>pear.horde.org</channel>
186    <min>2.0.0</min>
187    <max>3.0.0alpha1</max>
188    <exclude>3.0.0alpha1</exclude>
189   </package>
190   <package>
191    <name>Horde_Translation</name>
192    <channel>pear.horde.org</channel>
193    <min>2.2.0</min>
194    <max>3.0.0alpha1</max>
195    <exclude>3.0.0alpha1</exclude>
196   </package>
197   <package>
198    <name>Horde_Util</name>
199    <channel>pear.horde.org</channel>
200    <min>2.3.0</min>
201    <max>3.0.0alpha1</max>
202    <exclude>3.0.0alpha1</exclude>
203   </package>
204   <extension>
205    <name>json</name>
206   </extension>
207  </required>
208 </dependencies>
209 <phprelease>
210  <filelist>
211   <install as="CHANGES" name="doc/Horde/Form/CHANGES" />
212   <install as="COPYING" name="doc/Horde/Form/COPYING" />
213   <install as="Horde/Form.php" name="lib/Horde/Form.php" />
214   <install as="Horde/Form/Action.php" name="lib/Horde/Form/Action.php" />
215   <install as="Horde/Form/Renderer.php" name="lib/Horde/Form/Renderer.php" />
216   <install as="Horde/Form/Translation.php" name="lib/Horde/Form/Translation.php" />
217   <install as="Horde/Form/Type.php" name="lib/Horde/Form/Type.php" />
218   <install as="Horde/Form/Variable.php" name="lib/Horde/Form/Variable.php" />
219   <install as="Horde/Form/Action/ConditionalEnable.php" name="lib/Horde/Form/Action/ConditionalEnable.php" />
220   <install as="Horde/Form/Action/ConditionalSetValue.php" name="lib/Horde/Form/Action/ConditionalSetValue.php" />
221   <install as="Horde/Form/Action/reload.php" name="lib/Horde/Form/Action/reload.php" />
222   <install as="Horde/Form/Action/setcursorpos.php" name="lib/Horde/Form/Action/setcursorpos.php" />
223   <install as="Horde/Form/Action/submit.php" name="lib/Horde/Form/Action/submit.php" />
224   <install as="Horde/Form/Action/SumFields.php" name="lib/Horde/Form/Action/SumFields.php" />
225   <install as="Horde/Form/Action/updatefield.php" name="lib/Horde/Form/Action/updatefield.php" />
226   <install as="Horde/Form/Type/tableset.php" name="lib/Horde/Form/Type/tableset.php" />
227   <install as="locale/Horde_Form.pot" name="locale/Horde_Form.pot" />
228   <install as="locale/ar/LC_MESSAGES/Horde_Form.po" name="locale/ar/LC_MESSAGES/Horde_Form.po" />
229   <install as="locale/bg/LC_MESSAGES/Horde_Form.po" name="locale/bg/LC_MESSAGES/Horde_Form.po" />
230   <install as="locale/bs/LC_MESSAGES/Horde_Form.po" name="locale/bs/LC_MESSAGES/Horde_Form.po" />
231   <install as="locale/ca/LC_MESSAGES/Horde_Form.po" name="locale/ca/LC_MESSAGES/Horde_Form.po" />
232   <install as="locale/cs/LC_MESSAGES/Horde_Form.mo" name="locale/cs/LC_MESSAGES/Horde_Form.mo" />
233   <install as="locale/cs/LC_MESSAGES/Horde_Form.po" name="locale/cs/LC_MESSAGES/Horde_Form.po" />
234   <install as="locale/da/LC_MESSAGES/Horde_Form.mo" name="locale/da/LC_MESSAGES/Horde_Form.mo" />
235   <install as="locale/da/LC_MESSAGES/Horde_Form.po" name="locale/da/LC_MESSAGES/Horde_Form.po" />
236   <install as="locale/de/LC_MESSAGES/Horde_Form.mo" name="locale/de/LC_MESSAGES/Horde_Form.mo" />
237   <install as="locale/de/LC_MESSAGES/Horde_Form.po" name="locale/de/LC_MESSAGES/Horde_Form.po" />
238   <install as="locale/el/LC_MESSAGES/Horde_Form.mo" name="locale/el/LC_MESSAGES/Horde_Form.mo" />
239   <install as="locale/el/LC_MESSAGES/Horde_Form.po" name="locale/el/LC_MESSAGES/Horde_Form.po" />
240   <install as="locale/es/LC_MESSAGES/Horde_Form.mo" name="locale/es/LC_MESSAGES/Horde_Form.mo" />
241   <install as="locale/es/LC_MESSAGES/Horde_Form.po" name="locale/es/LC_MESSAGES/Horde_Form.po" />
242   <install as="locale/et/LC_MESSAGES/Horde_Form.mo" name="locale/et/LC_MESSAGES/Horde_Form.mo" />
243   <install as="locale/et/LC_MESSAGES/Horde_Form.po" name="locale/et/LC_MESSAGES/Horde_Form.po" />
244   <install as="locale/eu/LC_MESSAGES/Horde_Form.mo" name="locale/eu/LC_MESSAGES/Horde_Form.mo" />
245   <install as="locale/eu/LC_MESSAGES/Horde_Form.po" name="locale/eu/LC_MESSAGES/Horde_Form.po" />
246   <install as="locale/fa/LC_MESSAGES/Horde_Form.po" name="locale/fa/LC_MESSAGES/Horde_Form.po" />
247   <install as="locale/fi/LC_MESSAGES/Horde_Form.mo" name="locale/fi/LC_MESSAGES/Horde_Form.mo" />
248   <install as="locale/fi/LC_MESSAGES/Horde_Form.po" name="locale/fi/LC_MESSAGES/Horde_Form.po" />
249   <install as="locale/fr/LC_MESSAGES/Horde_Form.mo" name="locale/fr/LC_MESSAGES/Horde_Form.mo" />
250   <install as="locale/fr/LC_MESSAGES/Horde_Form.po" name="locale/fr/LC_MESSAGES/Horde_Form.po" />
251   <install as="locale/gl/LC_MESSAGES/Horde_Form.mo" name="locale/gl/LC_MESSAGES/Horde_Form.mo" />
252   <install as="locale/gl/LC_MESSAGES/Horde_Form.po" name="locale/gl/LC_MESSAGES/Horde_Form.po" />
253   <install as="locale/he/LC_MESSAGES/Horde_Form.mo" name="locale/he/LC_MESSAGES/Horde_Form.mo" />
254   <install as="locale/he/LC_MESSAGES/Horde_Form.po" name="locale/he/LC_MESSAGES/Horde_Form.po" />
255   <install as="locale/hr/LC_MESSAGES/Horde_Form.mo" name="locale/hr/LC_MESSAGES/Horde_Form.mo" />
256   <install as="locale/hr/LC_MESSAGES/Horde_Form.po" name="locale/hr/LC_MESSAGES/Horde_Form.po" />
257   <install as="locale/hu/LC_MESSAGES/Horde_Form.mo" name="locale/hu/LC_MESSAGES/Horde_Form.mo" />
258   <install as="locale/hu/LC_MESSAGES/Horde_Form.po" name="locale/hu/LC_MESSAGES/Horde_Form.po" />
259   <install as="locale/id/LC_MESSAGES/Horde_Form.po" name="locale/id/LC_MESSAGES/Horde_Form.po" />
260   <install as="locale/is/LC_MESSAGES/Horde_Form.po" name="locale/is/LC_MESSAGES/Horde_Form.po" />
261   <install as="locale/it/LC_MESSAGES/Horde_Form.mo" name="locale/it/LC_MESSAGES/Horde_Form.mo" />
262   <install as="locale/it/LC_MESSAGES/Horde_Form.po" name="locale/it/LC_MESSAGES/Horde_Form.po" />
263   <install as="locale/ja/LC_MESSAGES/Horde_Form.mo" name="locale/ja/LC_MESSAGES/Horde_Form.mo" />
264   <install as="locale/ja/LC_MESSAGES/Horde_Form.po" name="locale/ja/LC_MESSAGES/Horde_Form.po" />
265   <install as="locale/km/LC_MESSAGES/Horde_Form.po" name="locale/km/LC_MESSAGES/Horde_Form.po" />
266   <install as="locale/ko/LC_MESSAGES/Horde_Form.mo" name="locale/ko/LC_MESSAGES/Horde_Form.mo" />
267   <install as="locale/ko/LC_MESSAGES/Horde_Form.po" name="locale/ko/LC_MESSAGES/Horde_Form.po" />
268   <install as="locale/lt/LC_MESSAGES/Horde_Form.mo" name="locale/lt/LC_MESSAGES/Horde_Form.mo" />
269   <install as="locale/lt/LC_MESSAGES/Horde_Form.po" name="locale/lt/LC_MESSAGES/Horde_Form.po" />
270   <install as="locale/lv/LC_MESSAGES/Horde_Form.mo" name="locale/lv/LC_MESSAGES/Horde_Form.mo" />
271   <install as="locale/lv/LC_MESSAGES/Horde_Form.po" name="locale/lv/LC_MESSAGES/Horde_Form.po" />
272   <install as="locale/mk/LC_MESSAGES/Horde_Form.po" name="locale/mk/LC_MESSAGES/Horde_Form.po" />
273   <install as="locale/nb/LC_MESSAGES/Horde_Form.mo" name="locale/nb/LC_MESSAGES/Horde_Form.mo" />
274   <install as="locale/nb/LC_MESSAGES/Horde_Form.po" name="locale/nb/LC_MESSAGES/Horde_Form.po" />
275   <install as="locale/nl/LC_MESSAGES/Horde_Form.mo" name="locale/nl/LC_MESSAGES/Horde_Form.mo" />
276   <install as="locale/nl/LC_MESSAGES/Horde_Form.po" name="locale/nl/LC_MESSAGES/Horde_Form.po" />
277   <install as="locale/nn/LC_MESSAGES/Horde_Form.mo" name="locale/nn/LC_MESSAGES/Horde_Form.mo" />
278   <install as="locale/nn/LC_MESSAGES/Horde_Form.po" name="locale/nn/LC_MESSAGES/Horde_Form.po" />
279   <install as="locale/pl/LC_MESSAGES/Horde_Form.mo" name="locale/pl/LC_MESSAGES/Horde_Form.mo" />
280   <install as="locale/pl/LC_MESSAGES/Horde_Form.po" name="locale/pl/LC_MESSAGES/Horde_Form.po" />
281   <install as="locale/pt/LC_MESSAGES/Horde_Form.mo" name="locale/pt/LC_MESSAGES/Horde_Form.mo" />
282   <install as="locale/pt/LC_MESSAGES/Horde_Form.po" name="locale/pt/LC_MESSAGES/Horde_Form.po" />
283   <install as="locale/pt_BR/LC_MESSAGES/Horde_Form.mo" name="locale/pt_BR/LC_MESSAGES/Horde_Form.mo" />
284   <install as="locale/pt_BR/LC_MESSAGES/Horde_Form.po" name="locale/pt_BR/LC_MESSAGES/Horde_Form.po" />
285   <install as="locale/ro/LC_MESSAGES/Horde_Form.mo" name="locale/ro/LC_MESSAGES/Horde_Form.mo" />
286   <install as="locale/ro/LC_MESSAGES/Horde_Form.po" name="locale/ro/LC_MESSAGES/Horde_Form.po" />
287   <install as="locale/ru/LC_MESSAGES/Horde_Form.mo" name="locale/ru/LC_MESSAGES/Horde_Form.mo" />
288   <install as="locale/ru/LC_MESSAGES/Horde_Form.po" name="locale/ru/LC_MESSAGES/Horde_Form.po" />
289   <install as="locale/sk/LC_MESSAGES/Horde_Form.mo" name="locale/sk/LC_MESSAGES/Horde_Form.mo" />
290   <install as="locale/sk/LC_MESSAGES/Horde_Form.po" name="locale/sk/LC_MESSAGES/Horde_Form.po" />
291   <install as="locale/sl/LC_MESSAGES/Horde_Form.mo" name="locale/sl/LC_MESSAGES/Horde_Form.mo" />
292   <install as="locale/sl/LC_MESSAGES/Horde_Form.po" name="locale/sl/LC_MESSAGES/Horde_Form.po" />
293   <install as="locale/sv/LC_MESSAGES/Horde_Form.mo" name="locale/sv/LC_MESSAGES/Horde_Form.mo" />
294   <install as="locale/sv/LC_MESSAGES/Horde_Form.po" name="locale/sv/LC_MESSAGES/Horde_Form.po" />
295   <install as="locale/tr/LC_MESSAGES/Horde_Form.mo" name="locale/tr/LC_MESSAGES/Horde_Form.mo" />
296   <install as="locale/tr/LC_MESSAGES/Horde_Form.po" name="locale/tr/LC_MESSAGES/Horde_Form.po" />
297   <install as="locale/uk/LC_MESSAGES/Horde_Form.mo" name="locale/uk/LC_MESSAGES/Horde_Form.mo" />
298   <install as="locale/uk/LC_MESSAGES/Horde_Form.po" name="locale/uk/LC_MESSAGES/Horde_Form.po" />
299   <install as="locale/zh_CN/LC_MESSAGES/Horde_Form.po" name="locale/zh_CN/LC_MESSAGES/Horde_Form.po" />
300   <install as="locale/zh_TW/LC_MESSAGES/Horde_Form.po" name="locale/zh_TW/LC_MESSAGES/Horde_Form.po" />
301   <install as="Horde_Form_Type_address.phpt" name="test/Horde_Form_Type_address.phpt" />
302   <install as="Horde_Form_Type_email.phpt" name="test/Horde_Form_Type_email.phpt" />
303  </filelist>
304 </phprelease>
305 <changelog>
306  <release>
307   <version>
308    <release>0.0.1</release>
309    <api>0.0.1</api>
310   </version>
311   <stability>
312    <release>alpha</release>
313    <api>alpha</api>
314   </stability>
315   <date>2003-07-03</date>
316   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
317   <notes>
318* Initial release as a PEAR package
319   </notes>
320  </release>
321  <release>
322   <version>
323    <release>0.0.2</release>
324    <api>0.0.2</api>
325   </version>
326   <stability>
327    <release>alpha</release>
328    <api>alpha</api>
329   </stability>
330   <date>2010-10-22</date>
331   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
332   <notes>
333* Converted to package.xml 2.0 for pear.horde.org
334   </notes>
335  </release>
336  <release>
337   <version>
338    <release>1.0.0alpha1</release>
339    <api>1.0.0</api>
340   </version>
341   <stability>
342    <release>alpha</release>
343    <api>alpha</api>
344   </stability>
345   <date>2011-03-08</date>
346   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
347   <notes>
348* First alpha release for Horde 4.
349   </notes>
350  </release>
351  <release>
352   <version>
353    <release>1.0.0beta1</release>
354    <api>1.0.0</api>
355   </version>
356   <stability>
357    <release>beta</release>
358    <api>beta</api>
359   </stability>
360   <date>2011-03-16</date>
361   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
362   <notes>
363* Generate valid id attributes for form elements.
364   </notes>
365  </release>
366  <release>
367   <version>
368    <release>1.0.0RC1</release>
369    <api>1.0.0</api>
370   </version>
371   <stability>
372    <release>beta</release>
373    <api>beta</api>
374   </stability>
375   <date>2011-03-22</date>
376   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
377   <notes>
378* First release candidate for Horde 4.
379   </notes>
380  </release>
381  <release>
382   <version>
383    <release>1.0.0RC2</release>
384    <api>1.0.0</api>
385   </version>
386   <stability>
387    <release>beta</release>
388    <api>beta</api>
389   </stability>
390   <date>2011-03-29</date>
391   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
392   <notes>
393* Second release candidate for Horde 4.
394   </notes>
395  </release>
396  <release>
397   <version>
398    <release>1.0.0</release>
399    <api>1.0.0</api>
400   </version>
401   <stability>
402    <release>stable</release>
403    <api>stable</api>
404   </stability>
405   <date>2011-04-06</date>
406   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
407   <notes>
408* First stable release for Horde 4.
409   </notes>
410  </release>
411  <release>
412   <version>
413    <release>1.0.1</release>
414    <api>1.0.0</api>
415   </version>
416   <stability>
417    <release>stable</release>
418    <api>stable</api>
419   </stability>
420   <date>2011-05-18</date>
421   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
422   <notes>
423* [jan] Updated Spanish translation.
424   </notes>
425  </release>
426  <release>
427   <version>
428    <release>1.0.2</release>
429    <api>1.0.0</api>
430   </version>
431   <stability>
432    <release>stable</release>
433    <api>stable</api>
434   </stability>
435   <date>2011-06-01</date>
436   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
437   <notes>
438* [jan] Updated Slovak translation.
439   </notes>
440  </release>
441  <release>
442   <version>
443    <release>1.0.3</release>
444    <api>1.0.0</api>
445   </version>
446   <stability>
447    <release>stable</release>
448    <api>stable</api>
449   </stability>
450   <date>2011-07-05</date>
451   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
452   <notes>
453* [jan] Update Lithuanian translation.
454* [jan] Update Brazilian Portuguese translation.
455   </notes>
456  </release>
457  <release>
458   <version>
459    <release>1.0.4</release>
460    <api>1.0.0</api>
461   </version>
462   <stability>
463    <release>stable</release>
464    <api>stable</api>
465   </stability>
466   <date>2011-07-27</date>
467   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
468   <notes>
469* [jan] Update Latvian translation.
470   </notes>
471  </release>
472  <release>
473   <version>
474    <release>1.0.5</release>
475    <api>1.0.0</api>
476   </version>
477   <stability>
478    <release>stable</release>
479    <api>stable</api>
480   </stability>
481   <date>2011-08-30</date>
482   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
483   <notes>
484* [mjr] Add remove button to image fields (Request #9870).
485   </notes>
486  </release>
487  <release>
488   <version>
489    <release>1.0.6</release>
490    <api>1.0.0</api>
491   </version>
492   <stability>
493    <release>stable</release>
494    <api>stable</api>
495   </stability>
496   <date>2012-01-17</date>
497   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
498   <notes>
499* [mms] SECURITY: Fix XSS vulnerability in email validation.
500   </notes>
501  </release>
502  <release>
503   <version>
504    <release>1.1.0</release>
505    <api>1.1.0</api>
506   </version>
507   <stability>
508    <release>stable</release>
509    <api>stable</api>
510   </stability>
511   <date>2012-04-10</date>
512   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
513   <notes>
514* [jan] Add parameters to specify field size of phone and email fields.
515   </notes>
516  </release>
517  <release>
518   <version>
519    <release>1.1.1</release>
520    <api>1.1.0</api>
521   </version>
522   <stability>
523    <release>stable</release>
524    <api>stable</api>
525   </stability>
526   <date>2012-04-10</date>
527   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
528   <notes>
529*
530   </notes>
531  </release>
532  <release>
533   <version>
534    <release>2.0.0alpha1</release>
535    <api>1.1.0</api>
536   </version>
537   <stability>
538    <release>alpha</release>
539    <api>stable</api>
540   </stability>
541   <date>2012-07-05</date>
542   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
543   <notes>
544* First alpha release for Horde 5.
545* [mms] Use new Horde_Mail API.
546   </notes>
547  </release>
548  <release>
549   <version>
550    <release>2.0.0beta1</release>
551    <api>1.1.0</api>
552   </version>
553   <stability>
554    <release>beta</release>
555    <api>stable</api>
556   </stability>
557   <date>2012-07-19</date>
558   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
559   <notes>
560* First beta release for Horde 5.
561   </notes>
562  </release>
563  <release>
564   <version>
565    <release>2.0.0beta2</release>
566    <api>1.1.0</api>
567   </version>
568   <stability>
569    <release>beta</release>
570    <api>stable</api>
571   </stability>
572   <date>2012-08-29</date>
573   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
574   <notes>
575* [jan] Add Horde_Form_Type_email#allowMultiple().
576   </notes>
577  </release>
578  <release>
579   <version>
580    <release>2.0.0beta3</release>
581    <api>1.1.0</api>
582   </version>
583   <stability>
584    <release>beta</release>
585    <api>stable</api>
586   </stability>
587   <date>2012-10-12</date>
588   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
589   <notes>
590* [jan] Allow to pass button attribute hashes to setButtons().
591* [jan] Allow to set CSS class for &apos;link&apos; form fields.
592   </notes>
593  </release>
594  <release>
595   <version>
596    <release>2.0.0RC1</release>
597    <api>1.1.0</api>
598   </version>
599   <stability>
600    <release>beta</release>
601    <api>stable</api>
602   </stability>
603   <date>2012-10-26</date>
604   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
605   <notes>
606* [mjr] Fixed autoloading of some field actions.
607   </notes>
608  </release>
609  <release>
610   <version>
611    <release>2.0.0</release>
612    <api>1.1.0</api>
613   </version>
614   <stability>
615    <release>stable</release>
616    <api>stable</api>
617   </stability>
618   <date>2012-10-30</date>
619   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
620   <notes>
621* First stable release for Horde 5.
622   </notes>
623  </release>
624  <release>
625   <version>
626    <release>2.0.1</release>
627    <api>1.1.0</api>
628   </version>
629   <stability>
630    <release>stable</release>
631    <api>stable</api>
632   </stability>
633   <date>2012-11-22</date>
634   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
635   <notes>
636* [jan] Re-packaged 2.0.0 release.
637   </notes>
638  </release>
639  <release>
640   <version>
641    <release>2.0.2</release>
642    <api>1.1.0</api>
643   </version>
644   <stability>
645    <release>stable</release>
646    <api>stable</api>
647   </stability>
648   <date>2013-01-09</date>
649   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
650   <notes>
651* [jan] Add Basque translation (Ibon Igartua &lt;ibon.igartua@ehu.es&gt;).
652   </notes>
653  </release>
654  <release>
655   <version>
656    <release>2.0.3</release>
657    <api>1.1.0</api>
658   </version>
659   <stability>
660    <release>stable</release>
661    <api>stable</api>
662   </stability>
663   <date>2013-01-29</date>
664   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
665   <notes>
666* [jan] Update French translation (Paul De Vlieger &lt;paul.de_vlieger@moniut.univ-bpclermont.fr&gt;).
667   </notes>
668  </release>
669  <release>
670   <version>
671    <release>2.0.4</release>
672    <api>1.1.0</api>
673   </version>
674   <stability>
675    <release>stable</release>
676    <api>stable</api>
677   </stability>
678   <date>2013-05-28</date>
679   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
680   <notes>
681* [jan] Update Ukrainian translation (Andriy Kopystyansky &lt;anri@polynet.lviv.ua&gt;).
682* [jan] Update Basque translation (Ibon Igartua &lt;ibon.igartua@ehu.es&gt;).
683   </notes>
684  </release>
685  <release>
686   <version>
687    <release>2.0.5</release>
688    <api>1.1.0</api>
689   </version>
690   <stability>
691    <release>stable</release>
692    <api>stable</api>
693   </stability>
694   <date>2013-06-27</date>
695   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
696   <notes>
697* [mms] Use changed behavior of &apos;_formvars&apos; in Horde_Variables.
698   </notes>
699  </release>
700  <release>
701   <version>
702    <release>2.0.6</release>
703    <api>1.1.0</api>
704   </version>
705   <stability>
706    <release>stable</release>
707    <api>stable</api>
708   </stability>
709   <date>2013-10-25</date>
710   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
711   <notes>
712* [mms] Remove duplicate constructor.
713   </notes>
714  </release>
715  <release>
716   <version>
717    <release>2.0.7</release>
718    <api>1.1.0</api>
719   </version>
720   <stability>
721    <release>stable</release>
722    <api>stable</api>
723   </stability>
724   <date>2014-03-03</date>
725   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
726   <notes>
727* [jan] Don&apos;t submit disabled fields.
728   </notes>
729  </release>
730  <release>
731   <version>
732    <release>2.0.8</release>
733    <api>1.1.0</api>
734   </version>
735   <stability>
736    <release>stable</release>
737    <api>stable</api>
738   </stability>
739   <date>2014-04-03</date>
740   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
741   <notes>
742*
743   </notes>
744  </release>
745  <release>
746   <version>
747    <release>2.0.9</release>
748    <api>1.1.0</api>
749   </version>
750   <stability>
751    <release>stable</release>
752    <api>stable</api>
753   </stability>
754   <date>2015-01-08</date>
755   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
756   <notes>
757* [jan] Support loading translations from Composer-installed package.
758   </notes>
759  </release>
760  <release>
761   <version>
762    <release>2.0.10</release>
763    <api>1.1.0</api>
764   </version>
765   <stability>
766    <release>stable</release>
767    <api>stable</api>
768   </stability>
769   <date>2015-07-06</date>
770   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
771   <notes>
772* [jan] SECURITY: Fixed XSS in form renderer.
773   </notes>
774  </release>
775  <release>
776   <version>
777    <release>2.0.11</release>
778    <api>1.1.0</api>
779   </version>
780   <stability>
781    <release>stable</release>
782    <api>stable</api>
783   </stability>
784   <date>2015-07-31</date>
785   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
786   <notes>
787* [mjr] Prevent empty email addresses from being detected as a valid &quot;multiple&quot; email (Bug #14063).
788   </notes>
789  </release>
790  <release>
791   <version>
792    <release>2.0.12</release>
793    <api>1.1.0</api>
794   </version>
795   <stability>
796    <release>stable</release>
797    <api>stable</api>
798   </stability>
799   <date>2016-02-01</date>
800   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
801   <notes>
802* [jan] Fix field types being overwritten in certain cases.
803* [jan] Allow any empty format specifiers for the monthdayyear field (Bug #14130).
804* [jan] Mark PHP 7 as supported.
805   </notes>
806  </release>
807  <release>
808   <version>
809    <release>2.0.13</release>
810    <api>1.1.0</api>
811   </version>
812   <stability>
813    <release>stable</release>
814    <api>stable</api>
815   </stability>
816   <date>2016-03-08</date>
817   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
818   <notes>
819* [jan] Update Greek translation (Limperis Antonis &lt;limperis@cti.gr&gt;).
820* [mjr] Allow non-breaking space to match in a telephone field (Request #14235).
821   </notes>
822  </release>
823  <release>
824   <version>
825    <release>2.0.14</release>
826    <api>1.1.0</api>
827   </version>
828   <stability>
829    <release>stable</release>
830    <api>stable</api>
831   </stability>
832   <date>2016-07-01</date>
833   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
834   <notes>
835* [mjr] Fix handling of incomplete date arrays (Neal Thomas Oakey &lt;oakey@b1-systems.de&gt;).
836* [mjr] Fix bug when using multiple sections (Neal Thomas Oakey &lt;oakey@b1-systems.de&gt;).
837   </notes>
838  </release>
839  <release>
840   <version>
841    <release>2.0.15</release>
842    <api>1.1.0</api>
843   </version>
844   <stability>
845    <release>stable</release>
846    <api>stable</api>
847   </stability>
848   <date>2016-09-06</date>
849   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
850   <notes>
851* [jan] Catch errors when checking one-time form tokens.
852   </notes>
853  </release>
854  <release>
855   <version>
856    <release>2.0.16</release>
857    <api>1.1.0</api>
858   </version>
859   <stability>
860    <release>stable</release>
861    <api>stable</api>
862   </stability>
863   <date>2017-03-20</date>
864   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
865   <notes>
866* [jan] Keep submitted checkboxes unchecked if they default to be checked.
867   </notes>
868  </release>
869  <release>
870   <version>
871    <release>2.0.17</release>
872    <api>1.1.0</api>
873   </version>
874   <stability>
875    <release>stable</release>
876    <api>stable</api>
877   </stability>
878   <date>2017-04-03</date>
879   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
880   <notes>
881* [jan] Fix regression when submitting multiple forms (Bug #14604).
882   </notes>
883  </release>
884  <release>
885   <version>
886    <release>2.0.18</release>
887    <api>1.1.0</api>
888   </version>
889   <stability>
890    <release>stable</release>
891    <api>stable</api>
892   </stability>
893   <date>2017-08-01</date>
894   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
895   <notes>
896* [jan] SECURITY: Fix XSS vulnerability with form sections.
897   </notes>
898  </release>
899  <release>
900   <version>
901    <release>2.0.19</release>
902    <api>1.1.0</api>
903   </version>
904   <stability>
905    <release>stable</release>
906    <api>stable</api>
907   </stability>
908   <date>2019-01-06</date>
909   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
910   <notes>
911* [mjr] SECURITY: Prevent RCE vulnerability due to potential directory traversal in Image uploads (An independent security researcher has reported this vulnerability to SecuriTeam Secure Disclosure program).
912   </notes>
913  </release>
914  <release>
915   <version>
916    <release>2.0.20</release>
917    <api>1.1.0</api>
918   </version>
919   <stability>
920    <release>stable</release>
921    <api>stable</api>
922   </stability>
923   <date>2020-03-08</date>
924   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
925   <notes>
926* [mjr] SECURITY: Prevent ability to specify temporary filename (CVE-2020-8866, Reported By: Andrea Cardaci working with Trend Micro Zero Day Initiative).
927   </notes>
928  </release>
929 </changelog>
930</package>
931