1<?xml version="1.0" encoding="UTF-8"?>
2<package packagerversion="1.10.5" 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.0http://pear.php.net/dtd/package-2.0.xsd">
3 <name>Horde_Core</name>
4 <channel>pear.horde.org</channel>
5 <summary>Core Horde Framework library</summary>
6 <description>A library that provides the core functionality of the Horde Application Framework.</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 <developer>
20  <name>Michael J Rubinsky</name>
21  <user>mrubinsk</user>
22  <email>mrubinsk@horde.org</email>
23  <active>yes</active>
24 </developer>
25 <developer>
26  <name>Michael Slusarz</name>
27  <user>slusarz</user>
28  <email>slusarz@horde.org</email>
29  <active>no</active>
30 </developer>
31 <date>2020-06-08</date>
32 <time>23:09:42</time>
33 <version>
34  <release>2.31.14</release>
35  <api>2.31.0</api>
36 </version>
37 <stability>
38  <release>stable</release>
39  <api>stable</api>
40 </stability>
41 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
42 <notes>
43* [jan] Avoid concurrent access to DNS cache from multiple hosts (cheese@nosuchhost.net, PR#9).
44* [jan] Support Redis Sentinel configuration (Michael Menge &lt;michael.menge@zdv.uni-tuebingen.de&gt;, Request #14998).
45* [jan] Use file hashing for detecting outdated configuration files.
46* [mjr] Fix regression in Autodiscover v1 (Bug #14992).
47 </notes>
48 <contents>
49  <dir baseinstalldir="/" name="/">
50   <file baseinstalldir="/" md5sum="afc8b3db4efd5977767515660b606a3c" name="doc/Horde/Core/CHANGES" role="doc" />
51   <file baseinstalldir="/" md5sum="448263295cf592643828bb7121113a01" name="doc/Horde/Core/COPYING" role="doc" />
52   <file baseinstalldir="/" md5sum="8d8bc2873f10a78518a7e58c9e7aa5f2" name="js/date/ar-SY.js" role="horde" />
53   <file baseinstalldir="/" md5sum="4963da977cab7b7308bc69944f825882" name="js/date/bg-BG.js" role="horde" />
54   <file baseinstalldir="/" md5sum="eadde99823c96368daeb515f8982bfbe" name="js/date/bs-BA.js" role="horde" />
55   <file baseinstalldir="/" md5sum="797f69f59d67c0a5ff29075425b315e9" name="js/date/ca-ES.js" role="horde" />
56   <file baseinstalldir="/" md5sum="d177ed0d452ec7c2038716523b873896" name="js/date/cs-CZ.js" role="horde" />
57   <file baseinstalldir="/" md5sum="9b3f46ac0bcf20f4f8459d5aa1b43862" name="js/date/da-DK.js" role="horde" />
58   <file baseinstalldir="/" md5sum="86d02dc270c8d73916a9bcbb5804a64d" name="js/date/date.js" role="horde" />
59   <file baseinstalldir="/" md5sum="21c2d0e7a26607999d74aecd3cda94f5" name="js/date/de-DE.js" role="horde" />
60   <file baseinstalldir="/" md5sum="814133bc6d8de65ca094c33767dd0de3" name="js/date/el-GR.js" role="horde" />
61   <file baseinstalldir="/" md5sum="cd470e6d6627cb9b3cc99d3534ed9c7a" name="js/date/en-US.js" role="horde" />
62   <file baseinstalldir="/" md5sum="b653204157ecfd5636812872e14edffd" name="js/date/es-ES.js" role="horde" />
63   <file baseinstalldir="/" md5sum="2a21df5872f4d4389fa24b0c670bd852" name="js/date/et-EE.js" role="horde" />
64   <file baseinstalldir="/" md5sum="e553ef59df0b60b26fe3a9d8f4e53ad2" name="js/date/eu-ES.js" role="horde" />
65   <file baseinstalldir="/" md5sum="e7590ed1a5d551d90b37b8463de63b95" name="js/date/extras.js" role="horde" />
66   <file baseinstalldir="/" md5sum="5ee65a4de09e50aa21e5f4757f6b963f" name="js/date/fa-IR.js" role="horde" />
67   <file baseinstalldir="/" md5sum="1abbf915cf70f3e0c5b62eb061e49a81" name="js/date/fi-FI.js" role="horde" />
68   <file baseinstalldir="/" md5sum="a56997f52cd13a3fe28eb9e638b59add" name="js/date/fr-FR.js" role="horde" />
69   <file baseinstalldir="/" md5sum="98aab3d106d9c2435311342414b0b726" name="js/date/gl-ES.js" role="horde" />
70   <file baseinstalldir="/" md5sum="3702f9ff49c0720bb171d10bcc1b72de" name="js/date/he-IL.js" role="horde" />
71   <file baseinstalldir="/" md5sum="278dca17315116b2fa1c79a4b656cdde" name="js/date/hu-HU.js" role="horde" />
72   <file baseinstalldir="/" md5sum="a8190be061adc8f43199830b505d3e2c" name="js/date/id-ID.js" role="horde" />
73   <file baseinstalldir="/" md5sum="27479622112ffc571f66abc8d17b2389" name="js/date/is-IS.js" role="horde" />
74   <file baseinstalldir="/" md5sum="1d9da791b3e8e6b226bbeb49db2a6484" name="js/date/it-IT.js" role="horde" />
75   <file baseinstalldir="/" md5sum="7f88c4e0dcc3be2dc69cc02ae1fa7c34" name="js/date/ja-JP.js" role="horde" />
76   <file baseinstalldir="/" md5sum="8bf3105acf67d0894c04befcc1da01b1" name="js/date/ko-KR.js" role="horde" />
77   <file baseinstalldir="/" md5sum="e172844bbac334588d7484344cd770e9" name="js/date/lt-LT.js" role="horde" />
78   <file baseinstalldir="/" md5sum="1f2b100b4790564cbee1250670d87739" name="js/date/lv-LV.js" role="horde" />
79   <file baseinstalldir="/" md5sum="1b0035543f536304ee8cac56833f02e5" name="js/date/mk-MK.js" role="horde" />
80   <file baseinstalldir="/" md5sum="95669c959e74b10058d212483159fd52" name="js/date/nb-NO.js" role="horde" />
81   <file baseinstalldir="/" md5sum="7f8967e4051511da1267164d350e3618" name="js/date/nl-NL.js" role="horde" />
82   <file baseinstalldir="/" md5sum="2d38e9477f33393d68818e626df7debb" name="js/date/nn-NO.js" role="horde" />
83   <file baseinstalldir="/" md5sum="48e693767e4f272e6cbc1f43d800ebbb" name="js/date/pl-PL.js" role="horde" />
84   <file baseinstalldir="/" md5sum="f002224c44f4f2b990d79dd8c222f86d" name="js/date/pt-BR.js" role="horde" />
85   <file baseinstalldir="/" md5sum="2a1e047e3bba3d43e0b9abe61a72398c" name="js/date/pt-PT.js" role="horde" />
86   <file baseinstalldir="/" md5sum="2a5e7d4ea05091406d3e6f348c6517ed" name="js/date/ro-RO.js" role="horde" />
87   <file baseinstalldir="/" md5sum="2eb92039454ebed8e08fb3c3f598c591" name="js/date/ru-RU.js" role="horde" />
88   <file baseinstalldir="/" md5sum="1e859c15758c6b498b91be60c317064c" name="js/date/sk-SK.js" role="horde" />
89   <file baseinstalldir="/" md5sum="85a25308059ef411b6df6ac3f2b7e0ba" name="js/date/sl-SI.js" role="horde" />
90   <file baseinstalldir="/" md5sum="0c4bbf612bd7863460f875f8b9a7964b" name="js/date/sv-SE.js" role="horde" />
91   <file baseinstalldir="/" md5sum="3970e2ac78160cfb1c8c0ee826d9d0bf" name="js/date/time.js" role="horde" />
92   <file baseinstalldir="/" md5sum="50c7750c60ee350b8eabf9723acea2ed" name="js/date/tr-TR.js" role="horde" />
93   <file baseinstalldir="/" md5sum="e6704ed40327db4bbd6bbf5622b1c3e5" name="js/date/uk-UA.js" role="horde" />
94   <file baseinstalldir="/" md5sum="783e80697e32059668664a8678d1bcd7" name="js/date/zh-CN.js" role="horde" />
95   <file baseinstalldir="/" md5sum="4ae098eb3ee135ff8167b739d5fcd16b" name="js/date/zh-TW.js" role="horde" />
96   <file baseinstalldir="/" md5sum="c0cad58f958c967912d024bbd714323e" name="js/excanvas/excanvas.js" role="horde" />
97   <file baseinstalldir="/" md5sum="13b23ed01c8dfb9e06ba26c665876df9" name="js/excanvas/excanvas.min.js" role="horde" />
98   <file baseinstalldir="/" md5sum="8c55c691128c71173092aed50ea294dc" name="js/flotr2/flotr2.js" role="horde" />
99   <file baseinstalldir="/" md5sum="8a64a1604aae6381e4222f76d622b82a" name="js/jquery.mobile/images/ajax-loader.gif" role="horde" />
100   <file baseinstalldir="/" md5sum="f11b356d7e333c1de266e362a63c2e41" name="js/jquery.mobile/images/icons-18-black.png" role="horde" />
101   <file baseinstalldir="/" md5sum="6b34425f639e560c80fad681a4f30073" name="js/jquery.mobile/images/icons-18-white.png" role="horde" />
102   <file baseinstalldir="/" md5sum="54ba073cedb2ee1fc5747b4ee32e2d27" name="js/jquery.mobile/images/icons-36-black.png" role="horde" />
103   <file baseinstalldir="/" md5sum="6f1f59c6295d7a9e49f7a55d0e62ad01" name="js/jquery.mobile/images/icons-36-white.png" role="horde" />
104   <file baseinstalldir="/" md5sum="0418a1f777cbf824d10efa761cd2b680" name="js/jquery.mobile/plugins/autocomplete.js" role="horde" />
105   <file baseinstalldir="/" md5sum="18751e47a1338f47200fb49fe74c254e" name="js/jquery.mobile/plugins/form.js" role="horde" />
106   <file baseinstalldir="/" md5sum="10609cc95c0a790156f689d7331aeb6a" name="js/jquery.mobile/plugins/swipebutton.js" role="horde" />
107   <file baseinstalldir="/" md5sum="c0b3962f9f23a89256a055c89a4aecf6" name="js/jquery.mobile/jquery.js" role="horde" />
108   <file baseinstalldir="/" md5sum="5790ead7ad3ba27397aedfa3d263b867" name="js/jquery.mobile/jquery.min.js" role="horde" />
109   <file baseinstalldir="/" md5sum="0d089fe680172ad14bbda795698045cb" name="js/jquery.mobile/jquery.mobile.js" role="horde" />
110   <file baseinstalldir="/" md5sum="d81f40d1c680e4cab3818541ce11cf8a" name="js/jquery.mobile/jquery.mobile.min.css" role="horde" />
111   <file baseinstalldir="/" md5sum="1200e6965df5337b4d26a210c0ea34d4" name="js/jquery.mobile/jquery.mobile.min.js" role="horde" />
112   <file baseinstalldir="/" md5sum="accba0b69f352b4c9440f05891b015c5" name="js/map/img/blank.gif" role="horde" />
113   <file baseinstalldir="/" md5sum="8e9f10c3984a1be6d1bc3183ecbbc6d6" name="js/map/img/cloud-popup-relative.png" role="horde" />
114   <file baseinstalldir="/" md5sum="61b7a8230929e515002e214b517ea1ea" name="js/map/img/drag-rectangle-off.png" role="horde" />
115   <file baseinstalldir="/" md5sum="4566bfc2d570acc584f136b57254df33" name="js/map/img/drag-rectangle-on.png" role="horde" />
116   <file baseinstalldir="/" md5sum="138029ceace38ab489e15ac56fce0e57" name="js/map/img/east-mini.png" role="horde" />
117   <file baseinstalldir="/" md5sum="3441c338a29cc52d1f98cf575ff49481" name="js/map/img/layer-switcher-maximize.png" role="horde" />
118   <file baseinstalldir="/" md5sum="8c3ae8d67977107ea3eec9765af2328c" name="js/map/img/layer-switcher-minimize.png" role="horde" />
119   <file baseinstalldir="/" md5sum="91574690e445b5372fccb846283652d6" name="js/map/img/marker.png" role="horde" />
120   <file baseinstalldir="/" md5sum="3249e2f5d1e50434b94b8c74abde9afe" name="js/map/img/measuring-stick-off.png" role="horde" />
121   <file baseinstalldir="/" md5sum="fc8b4c80360c68b695fd77da6809c5ab" name="js/map/img/measuring-stick-on.png" role="horde" />
122   <file baseinstalldir="/" md5sum="38391fec5a0c7a542ce6f383b8818032" name="js/map/img/north-mini.png" role="horde" />
123   <file baseinstalldir="/" md5sum="401ec51987d34926139f2cfda7772f98" name="js/map/img/panning-hand-off.png" role="horde" />
124   <file baseinstalldir="/" md5sum="4ca94f4dd22805ea188d1bdcc2df74c4" name="js/map/img/panning-hand-on.png" role="horde" />
125   <file baseinstalldir="/" md5sum="7146e060382e700b311c3309c9b37572" name="js/map/img/slider.png" role="horde" />
126   <file baseinstalldir="/" md5sum="6d7b6123dade1f6d0ac6b75a8309d838" name="js/map/img/south-mini.png" role="horde" />
127   <file baseinstalldir="/" md5sum="4363c94a1da5424729e645c6f031b658" name="js/map/img/west-mini.png" role="horde" />
128   <file baseinstalldir="/" md5sum="942044abba6f0882b231a84a2ae4d9ea" name="js/map/img/zoom-minus-mini.png" role="horde" />
129   <file baseinstalldir="/" md5sum="7b6bdada175a5dc09bc90c51382a0235" name="js/map/img/zoom-plus-mini.png" role="horde" />
130   <file baseinstalldir="/" md5sum="ac36bb9156d8ced62ac7819d3bd27b3a" name="js/map/img/zoom-world-mini.png" role="horde" />
131   <file baseinstalldir="/" md5sum="915f31b8f0bb83ad6140ccc05417fc78" name="js/map/img/zoombar.png" role="horde" />
132   <file baseinstalldir="/" md5sum="8039f4e09265bf245ace6b6a47764d8d" name="js/map/lang/ar-SY.js" role="horde" />
133   <file baseinstalldir="/" md5sum="08df0c5ce59e6ca8c562a0be72b8c6e1" name="js/map/lang/bg-BG.js" role="horde" />
134   <file baseinstalldir="/" md5sum="b05eda161aab70517343a2e7261bae1d" name="js/map/lang/ca-ES.js" role="horde" />
135   <file baseinstalldir="/" md5sum="fc07de13d0ebaf8c68e1b945ba0e1628" name="js/map/lang/cs-CZ.js" role="horde" />
136   <file baseinstalldir="/" md5sum="6516846b57dbcc02669606bde4a92c7d" name="js/map/lang/da-DK.js" role="horde" />
137   <file baseinstalldir="/" md5sum="40242d46677354a42763e845c417d385" name="js/map/lang/de-DE.js" role="horde" />
138   <file baseinstalldir="/" md5sum="128e241a3c47e256e9d15931f4d95176" name="js/map/lang/el-GR.js" role="horde" />
139   <file baseinstalldir="/" md5sum="58ac4341eeb4fdc510d24abe9293f6e3" name="js/map/lang/en-CA.js" role="horde" />
140   <file baseinstalldir="/" md5sum="7206e1a54ebf4eb8c4d2f95a42087bb3" name="js/map/lang/es-ES.js" role="horde" />
141   <file baseinstalldir="/" md5sum="0ab2eb797c7571aef5e71ba441ed9cd9" name="js/map/lang/fi-FI.js" role="horde" />
142   <file baseinstalldir="/" md5sum="fc142b5631a52f99a5c03b53c4962941" name="js/map/lang/fr-FR.js" role="horde" />
143   <file baseinstalldir="/" md5sum="06db6c7c46aadc65a6432dc810ff12f1" name="js/map/lang/gl-ES.js" role="horde" />
144   <file baseinstalldir="/" md5sum="fc99a43b4509656017a2c7ee8b1bd16a" name="js/map/lang/hr-HR.js" role="horde" />
145   <file baseinstalldir="/" md5sum="9ddd86969e5505e713381ac8646c09d9" name="js/map/lang/hu-HU.js" role="horde" />
146   <file baseinstalldir="/" md5sum="467e832076b689b71a39d3436bb0a300" name="js/map/lang/id-ID.js" role="horde" />
147   <file baseinstalldir="/" md5sum="a40ab5460138aab22e0be2b2be677f97" name="js/map/lang/is-IS.js" role="horde" />
148   <file baseinstalldir="/" md5sum="d093ad5ef5e727ad5b195c2513dff584" name="js/map/lang/it-IT.js" role="horde" />
149   <file baseinstalldir="/" md5sum="7346384177b9530af18c33ad06a4c3be" name="js/map/lang/ja-JP.js" role="horde" />
150   <file baseinstalldir="/" md5sum="b2295d406c840362e3e620a61c1d5fb5" name="js/map/lang/km-KH.js" role="horde" />
151   <file baseinstalldir="/" md5sum="18a2d051b39bed035dfdd9133bf06856" name="js/map/lang/nl-NL.js" role="horde" />
152   <file baseinstalldir="/" md5sum="03b35502803669e223bf4bb1f327b6b2" name="js/map/lang/nn-NO.js" role="horde" />
153   <file baseinstalldir="/" md5sum="4445f20abff0b23a49eb8889e76f061a" name="js/map/lang/no-NO.js" role="horde" />
154   <file baseinstalldir="/" md5sum="f6efe179bc7733f7e96176325ff8d0a3" name="js/map/lang/pt-BR.js" role="horde" />
155   <file baseinstalldir="/" md5sum="06de222f09f4e0b2495d341bdd809803" name="js/map/lang/pt-PT.js" role="horde" />
156   <file baseinstalldir="/" md5sum="dfd24d14f66c08ca335226569ffec92c" name="js/map/lang/ru-RU.js" role="horde" />
157   <file baseinstalldir="/" md5sum="0c26f58d775be04c558207736487ca75" name="js/map/lang/sk-SK.js" role="horde" />
158   <file baseinstalldir="/" md5sum="a929a4bbac710c1a2ac3f422713dab60" name="js/map/lang/sv-SE.js" role="horde" />
159   <file baseinstalldir="/" md5sum="6065bd81958713f9bd00eced28d563e9" name="js/map/lang/te-TE.js" role="horde" />
160   <file baseinstalldir="/" md5sum="e4e8e34b22ead9673be6b676e39d9a67" name="js/map/lang/vi-VI.js" role="horde" />
161   <file baseinstalldir="/" md5sum="b9f7cb70b688b8d778058243d32b21da" name="js/map/lang/zh-CN.js" role="horde" />
162   <file baseinstalldir="/" md5sum="aa82192b7b0b83348f2a95eeec4da07b" name="js/map/lang/zh-TW.js" role="horde" />
163   <file baseinstalldir="/" md5sum="4a4923e2f96fa74a069ec80fa4b61ec2" name="js/map/theme/default/img/add_point_off.png" role="horde" />
164   <file baseinstalldir="/" md5sum="f0e4c5255e05a5bc8f6ec7da7f807db2" name="js/map/theme/default/img/add_point_on.png" role="horde" />
165   <file baseinstalldir="/" md5sum="accba0b69f352b4c9440f05891b015c5" name="js/map/theme/default/img/blank.gif" role="horde" />
166   <file baseinstalldir="/" md5sum="47bed3771e76e4d575de75d280da1612" name="js/map/theme/default/img/close.gif" role="horde" />
167   <file baseinstalldir="/" md5sum="d174381a97d5c91b175d6f6b29e0c779" name="js/map/theme/default/img/drag-rectangle-off.png" role="horde" />
168   <file baseinstalldir="/" md5sum="500c9de670c909fc54ee6800714df353" name="js/map/theme/default/img/drag-rectangle-on.png" role="horde" />
169   <file baseinstalldir="/" md5sum="b543d3982cb9b72cd1f7a48e8d5d18bb" name="js/map/theme/default/img/draw_line_off.png" role="horde" />
170   <file baseinstalldir="/" md5sum="4e6daf426dc90f8c06734f62d29d254d" name="js/map/theme/default/img/draw_line_on.png" role="horde" />
171   <file baseinstalldir="/" md5sum="3fc954b30946700ffd28f1786fba308a" name="js/map/theme/default/img/draw_point_off.png" role="horde" />
172   <file baseinstalldir="/" md5sum="763ec84a56676b4c9fede6ae875bf9c0" name="js/map/theme/default/img/draw_point_on.png" role="horde" />
173   <file baseinstalldir="/" md5sum="4983cced33581a9d500a88c147ba0a8c" name="js/map/theme/default/img/draw_polygon_off.png" role="horde" />
174   <file baseinstalldir="/" md5sum="8b4f4269b57941091c53818e6962546a" name="js/map/theme/default/img/draw_polygon_on.png" role="horde" />
175   <file baseinstalldir="/" md5sum="291db5167b3e0eebcd94d7e852877d4d" name="js/map/theme/default/img/editing_tool_bar.png" role="horde" />
176   <file baseinstalldir="/" md5sum="ddbc7309e402765b4076ad2c39f768fb" name="js/map/theme/default/img/move_feature_off.png" role="horde" />
177   <file baseinstalldir="/" md5sum="bc52a75467d8b388c0fa6c077ce41fa3" name="js/map/theme/default/img/move_feature_on.png" role="horde" />
178   <file baseinstalldir="/" md5sum="bc01283e126b7b62c4149a4203ef5cad" name="js/map/theme/default/img/navigation_history.png" role="horde" />
179   <file baseinstalldir="/" md5sum="a947c884998c239c2284308f13a89553" name="js/map/theme/default/img/overview_replacement.gif" role="horde" />
180   <file baseinstalldir="/" md5sum="87d57e67c039d3432fb7fa598571c8b6" name="js/map/theme/default/img/pan-panel-NOALPHA.png" role="horde" />
181   <file baseinstalldir="/" md5sum="29870c736d9e89c9e9ae626a76bd6452" name="js/map/theme/default/img/pan-panel.png" role="horde" />
182   <file baseinstalldir="/" md5sum="401ec51987d34926139f2cfda7772f98" name="js/map/theme/default/img/panning-hand-off.png" role="horde" />
183   <file baseinstalldir="/" md5sum="4ca94f4dd22805ea188d1bdcc2df74c4" name="js/map/theme/default/img/panning-hand-on.png" role="horde" />
184   <file baseinstalldir="/" md5sum="5e9e006a95124052e276abfff4388542" name="js/map/theme/default/img/pan_off.png" role="horde" />
185   <file baseinstalldir="/" md5sum="b9f02921d54025fdf48a631a975342e1" name="js/map/theme/default/img/pan_on.png" role="horde" />
186   <file baseinstalldir="/" md5sum="419f68c0c065d8e97955eec9663b6e2c" name="js/map/theme/default/img/remove_point_off.png" role="horde" />
187   <file baseinstalldir="/" md5sum="688dddef8830aede070811fd733ada3a" name="js/map/theme/default/img/remove_point_on.png" role="horde" />
188   <file baseinstalldir="/" md5sum="45fe1590164bf4055e3ac791c8c6ec0e" name="js/map/theme/default/img/ruler.png" role="horde" />
189   <file baseinstalldir="/" md5sum="d286bbfef1d9b2e13787e6c6daea2c03" name="js/map/theme/default/img/save_features_off.png" role="horde" />
190   <file baseinstalldir="/" md5sum="0145cd02ce2530038bb601281ee73a14" name="js/map/theme/default/img/save_features_on.png" role="horde" />
191   <file baseinstalldir="/" md5sum="2c54cfe27c71797ff77bd7b0c0333424" name="js/map/theme/default/img/view_next_off.png" role="horde" />
192   <file baseinstalldir="/" md5sum="935a996f4d12217924317f9996f566fd" name="js/map/theme/default/img/view_next_on.png" role="horde" />
193   <file baseinstalldir="/" md5sum="12f37f8957f73f3a566da55af6d5c571" name="js/map/theme/default/img/view_previous_off.png" role="horde" />
194   <file baseinstalldir="/" md5sum="5c169a2b2d0df665d56a270efbd34308" name="js/map/theme/default/img/view_previous_on.png" role="horde" />
195   <file baseinstalldir="/" md5sum="5b71a9b0d1d66916a2190f418f07d393" name="js/map/theme/default/img/zoom-panel-NOALPHA.png" role="horde" />
196   <file baseinstalldir="/" md5sum="d21cbbe6d0623209637ffc58d4ba13ca" name="js/map/theme/default/img/zoom-panel.png" role="horde" />
197   <file baseinstalldir="/" md5sum="d41d8cd98f00b204e9800998ecf8427e" name="js/map/theme/default/framedCloud.css" role="horde" />
198   <file baseinstalldir="/" md5sum="a6bcea2af384a1f59ceaf6d99a737b72" name="js/map/theme/default/google.css" role="horde" />
199   <file baseinstalldir="/" md5sum="ae75483aedfcd7d1ea3bb11f6148cf2f" name="js/map/theme/default/google.tidy.css" role="horde" />
200   <file baseinstalldir="/" md5sum="97e9508128e3d02599b15c947b8490a1" name="js/map/theme/default/ie6-style.css" role="horde" />
201   <file baseinstalldir="/" md5sum="256c553a4738811397517c82f0119101" name="js/map/theme/default/ie6-style.tidy.css" role="horde" />
202   <file baseinstalldir="/" md5sum="ab97442e397868c8b9c6d228857d263d" name="js/map/theme/default/style.css" role="horde" />
203   <file baseinstalldir="/" md5sum="7ddd2de9b35988e62ed4c999565e33a0" name="js/map/theme/default/style.tidy.css" role="horde" />
204   <file baseinstalldir="/" md5sum="c69051839b368ac26c114c128f7210ac" name="js/map/bing.js" role="horde" />
205   <file baseinstalldir="/" md5sum="de918e26c02941faf659f20b06d03a72" name="js/map/google.js" role="horde" />
206   <file baseinstalldir="/" md5sum="150b44c052c3658a1cee3d46a0d63377" name="js/map/horde.js" role="horde" />
207   <file baseinstalldir="/" md5sum="dc25571f0710e16250d45b844f1efb6b" name="js/map/map.js" role="horde" />
208   <file baseinstalldir="/" md5sum="a344602441e10404709563b09f06973e" name="js/map/mapquest.js" role="horde" />
209   <file baseinstalldir="/" md5sum="3437e33d5d00308afcde4198dfd67315" name="js/map/null.js" role="horde" />
210   <file baseinstalldir="/" md5sum="4010ecc3af4929dbb26931abbf9c6bfa" name="js/map/ocm.js" role="horde" />
211   <file baseinstalldir="/" md5sum="ca6b8f7037cf91bd146a65ffbe4760e1" name="js/map/OpenLayers-debug.js" role="horde" />
212   <file baseinstalldir="/" md5sum="ad70d33997bddd68ccc1994ebe8898ac" name="js/map/OpenLayers.js" role="horde" />
213   <file baseinstalldir="/" md5sum="7d674f7bd72836cd997237d49fca0926" name="js/map/osm.js" role="horde" />
214   <file baseinstalldir="/" md5sum="beab25ea6a76cb335bb7bab148bad94c" name="js/map/owm.js" role="horde" />
215   <file baseinstalldir="/" md5sum="c6321f204481f259724bd6455c0fdded" name="js/scriptaculous/builder.js" role="horde" />
216   <file baseinstalldir="/" md5sum="03b502fd8ae202eb164b348749392720" name="js/scriptaculous/controls.js" role="horde" />
217   <file baseinstalldir="/" md5sum="046759400db7a6096376e50110104edd" name="js/scriptaculous/dragdrop.js" role="horde" />
218   <file baseinstalldir="/" md5sum="1d6872a82930060a32ab724c97668cd2" name="js/scriptaculous/effects.js" role="horde" />
219   <file baseinstalldir="/" md5sum="bb679d586e7fccb154156baaef9dfde5" name="js/scriptaculous/scriptaculous.js" role="horde" />
220   <file baseinstalldir="/" md5sum="a9e58cc5f8dd281daa8d8dfee6a78834" name="js/scriptaculous/slider.js" role="horde" />
221   <file baseinstalldir="/" md5sum="0b22e4379d79b33b696ee3cccf2827b5" name="js/scriptaculous/sound.js" role="horde" />
222   <file baseinstalldir="/" md5sum="07c049c24cb838939925425bb555cdf6" name="js/scriptaculous/unittest.js" role="horde" />
223   <file baseinstalldir="/" md5sum="03bb928f715b20e3baf4e133208d83ae" name="js/accesskeys.js" role="horde" />
224   <file baseinstalldir="/" md5sum="5c77bac1c7d403c696fa109b3cc29528" name="js/addressbooksprefs.js" role="horde" />
225   <file baseinstalldir="/" md5sum="3e4bab9b96c0f44d8459e415f1a0944a" name="js/alarmprefs.js" role="horde" />
226   <file baseinstalldir="/" md5sum="9f61dd04d0e146fd13a00db88bc4f100" name="js/autocomplete.js" role="horde" />
227   <file baseinstalldir="/" md5sum="435c8be59902a5a2315be65d7edc67bf" name="js/calendar.js" role="horde" />
228   <file baseinstalldir="/" md5sum="b65f10860d5597f64101f0f8fd94725b" name="js/colorpicker.js" role="horde" />
229   <file baseinstalldir="/" md5sum="f6acd7cc4e466961d01f665d91eb3b66" name="js/dialog.js" role="horde" />
230   <file baseinstalldir="/" md5sum="7f8df3dee23a7baf8c86b2141989d279" name="js/form_assign.js" role="horde" />
231   <file baseinstalldir="/" md5sum="6b56fa02e114788866905a8283aaa695" name="js/form_helpers.js" role="horde" />
232   <file baseinstalldir="/" md5sum="3727dfeb24a45a748d62bc0433bdd707" name="js/growler-jquery.js" role="horde" />
233   <file baseinstalldir="/" md5sum="12ee62d7b0976c9f24a32b9e1dc485dc" name="js/growler.js" role="horde" />
234   <file baseinstalldir="/" md5sum="0e81427b32b2c366b46d1a53076ec28c" name="js/horde-jquery-init.js" role="horde" />
235   <file baseinstalldir="/" md5sum="6d217fc854c01a55ca6703fc767ce217" name="js/horde-jquery.js" role="horde" />
236   <file baseinstalldir="/" md5sum="a7bfbb35dae754aabbea191ecf77b236" name="js/horde.js" role="horde" />
237   <file baseinstalldir="/" md5sum="c67c89736d106aefe41b97a7ea57c604" name="js/hordeblocks.js" role="horde" />
238   <file baseinstalldir="/" md5sum="63691d7c5356eb57553867284de02fe2" name="js/hordecore.js" role="horde" />
239   <file baseinstalldir="/" md5sum="2fdc601f0698445deaf5037cd59c2863" name="js/hordetree.js" role="horde" />
240   <file baseinstalldir="/" md5sum="4d2f876e2188bac09849c6a1e0f6cf34" name="js/identityselect.js" role="horde" />
241   <file baseinstalldir="/" md5sum="6376cf7deaeb39d4eeab3740b01f203e" name="js/image.js" role="horde" />
242   <file baseinstalldir="/" md5sum="855a03680a6a4621b8237271df85ad5d" name="js/imple.js" role="horde" />
243   <file baseinstalldir="/" md5sum="b7139984ef7889333a34182014a01b65" name="js/inplaceeditor.js" role="horde" />
244   <file baseinstalldir="/" md5sum="15f428b5d5f0a3761fd2e2cbf78fe04d" name="js/keynavlist.js" role="horde" />
245   <file baseinstalldir="/" md5sum="ac7ae7b966d94e8244ced82583b523c4" name="js/liquidmetal.js" role="horde" />
246   <file baseinstalldir="/" md5sum="2560c9f2c284b9c6cddd02a9dda7a086" name="js/open_html_helper.js" role="horde" />
247   <file baseinstalldir="/" md5sum="91c7e1d9e36a267fd9ec95f290e96a16" name="js/popup.js" role="horde" />
248   <file baseinstalldir="/" md5sum="094b34e852a4f463c9b3104b2c9ee9eb" name="js/prefs.js" role="horde" />
249   <file baseinstalldir="/" md5sum="9d1b850ccecec28609a2fef44785f5d9" name="js/prettyautocomplete.js" role="horde" />
250   <file baseinstalldir="/" md5sum="76c37049afd58bc57d23d35af3e8fb19" name="js/prototype.js" role="horde" />
251   <file baseinstalldir="/" md5sum="a6de30e7f0a3934d016d6e38bec1c232" name="js/redbox.js" role="horde" />
252   <file baseinstalldir="/" md5sum="198b526b22fa73a6f8e0d0e3e966d1b3" name="js/smartmobile.js" role="horde" />
253   <file baseinstalldir="/" md5sum="f24f7dc2a59c4a123a5b82f333aa653b" name="js/sorter.js" role="horde" />
254   <file baseinstalldir="/" md5sum="0909e1fae5aaf84568b7fd9dcf0c776c" name="js/sourceselect.js" role="horde" />
255   <file baseinstalldir="/" md5sum="8c87f346f24e621d89daab8139b5ebc3" name="js/spellchecker.js" role="horde" />
256   <file baseinstalldir="/" md5sum="da2d79880f6393a76c0c80273c28dd88" name="js/tables.js" role="horde" />
257   <file baseinstalldir="/" md5sum="7e343e7532cac4a426f18958f2bad9c5" name="js/toggle_quotes.js" role="horde" />
258   <file baseinstalldir="/" md5sum="401a835f7322e39305e810c322ee0b2a" name="js/tooltips.js" role="horde" />
259   <file baseinstalldir="/" md5sum="25d69f64167ec099a2dc87a79358938c" name="js/webnotification.js" role="horde" />
260   <file baseinstalldir="/" md5sum="e2a80681d6dd0d3cde30c425f75a9185" name="lib/Horde/Config/Form.php" role="php" />
261   <file baseinstalldir="/" md5sum="10f65dd3287cf4ccf5c9f27070279a5a" name="lib/Horde/Core/ActiveSync/Imap/Factory.php" role="php" />
262   <file baseinstalldir="/" md5sum="579fc7641ac7f681f70be91968c58613" name="lib/Horde/Core/ActiveSync/Logger/Factory.php" role="php" />
263   <file baseinstalldir="/" md5sum="f2bfbdc4c224ab77cb3ee601a945f217" name="lib/Horde/Core/ActiveSync/Mail/Draft.php" role="php" />
264   <file baseinstalldir="/" md5sum="1ba8b36b077b2dd5d806acec1ef76de2" name="lib/Horde/Core/ActiveSync/Auth.php" role="php" />
265   <file baseinstalldir="/" md5sum="db2423a8994dee86d07f4e3b025620bc" name="lib/Horde/Core/ActiveSync/Connector.php" role="php" />
266   <file baseinstalldir="/" md5sum="f835dbbe9858f618a91a36af0e1cd307" name="lib/Horde/Core/ActiveSync/Driver.php" role="php" />
267   <file baseinstalldir="/" md5sum="79bb0b92a4859aff0a201c80c9653c29" name="lib/Horde/Core/ActiveSync/Mail.php" role="php" />
268   <file baseinstalldir="/" md5sum="765d6d4a324df27de06e04f9e3bbb1f4" name="lib/Horde/Core/ActiveSync/Mdn.php" role="php" />
269   <file baseinstalldir="/" md5sum="f4ba1443376de1d967129048a61ca800" name="lib/Horde/Core/Ajax/Application/Handler/Chunk.php" role="php" />
270   <file baseinstalldir="/" md5sum="10a6336a9d78644fcd369b11d45615bf" name="lib/Horde/Core/Ajax/Application/Handler/Email.php" role="php" />
271   <file baseinstalldir="/" md5sum="2da1c3d9ea338ba5e855e0ef3ec44d37" name="lib/Horde/Core/Ajax/Application/Handler/Groups.php" role="php" />
272   <file baseinstalldir="/" md5sum="a32b1cdc81bc5fdab13d394765e4ad47" name="lib/Horde/Core/Ajax/Application/Handler/Imple.php" role="php" />
273   <file baseinstalldir="/" md5sum="47f90ec82f0a4932369d251ef37250a7" name="lib/Horde/Core/Ajax/Application/Handler/Noop.php" role="php" />
274   <file baseinstalldir="/" md5sum="503a1a30cadd683b017b6876d7da7729" name="lib/Horde/Core/Ajax/Application/Handler/Prefs.php" role="php" />
275   <file baseinstalldir="/" md5sum="65d89a65e94c89c3f8a6cb20af3055f1" name="lib/Horde/Core/Ajax/Application/Handler.php" role="php" />
276   <file baseinstalldir="/" md5sum="37d2578b3fddad5cf098402bf27c609b" name="lib/Horde/Core/Ajax/Imple/AutoCompleter/Ajax.php" role="php" />
277   <file baseinstalldir="/" md5sum="e9e811c93f2f2c0ab02c160209489aa2" name="lib/Horde/Core/Ajax/Imple/AutoCompleter/Base.php" role="php" />
278   <file baseinstalldir="/" md5sum="9c5b78a9a9559542cb94820c66d5e729" name="lib/Horde/Core/Ajax/Imple/AutoCompleter/Local.php" role="php" />
279   <file baseinstalldir="/" md5sum="ffac7a5242db122cbf5bfa6654fab4d2" name="lib/Horde/Core/Ajax/Imple/AutoCompleter/Pretty.php" role="php" />
280   <file baseinstalldir="/" md5sum="082f55ca6fe369dfa888731a2e9ce13d" name="lib/Horde/Core/Ajax/Imple/Geocoder/Geonames.php" role="php" />
281   <file baseinstalldir="/" md5sum="5dc98918d093c6d7be79c01d1fd65f85" name="lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Base.php" role="php" />
282   <file baseinstalldir="/" md5sum="2bd39c4f6ed2b6bf24c08ec1c508bb45" name="lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Metar.php" role="php" />
283   <file baseinstalldir="/" md5sum="3774a49d459c6f0ea9ddd1855f46e21b" name="lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Weather.php" role="php" />
284   <file baseinstalldir="/" md5sum="01e58d1bb02da7b33565f1acf673db04" name="lib/Horde/Core/Ajax/Imple/AutoCompleter.php" role="php" />
285   <file baseinstalldir="/" md5sum="ae239c647e7a3c5c8fc8363844f9d6fe" name="lib/Horde/Core/Ajax/Imple/ContactAutoCompleter.php" role="php" />
286   <file baseinstalldir="/" md5sum="b58ae9c89f5b08153d3821284337f087" name="lib/Horde/Core/Ajax/Imple/InPlaceEditor.php" role="php" />
287   <file baseinstalldir="/" md5sum="8dae8ed0594ac5b1f4a380d331c36b14" name="lib/Horde/Core/Ajax/Imple/SpellChecker.php" role="php" />
288   <file baseinstalldir="/" md5sum="cbf4b927cad18314af09205a373e65e0" name="lib/Horde/Core/Ajax/Imple/UserAutoCompleter.php" role="php" />
289   <file baseinstalldir="/" md5sum="8d7622b6ba98d8e2aedac1cccee9eee2" name="lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter.php" role="php" />
290   <file baseinstalldir="/" md5sum="5ebb25c4e0e9b7070de479e47454dd3f" name="lib/Horde/Core/Ajax/Response/HordeCore/JsonHtml.php" role="php" />
291   <file baseinstalldir="/" md5sum="9831d60f22d9e7936de41445cb568315" name="lib/Horde/Core/Ajax/Response/HordeCore/NoAuth.php" role="php" />
292   <file baseinstalldir="/" md5sum="5700dede06641d88f6c2adb4329720a7" name="lib/Horde/Core/Ajax/Response/HordeCore/Reload.php" role="php" />
293   <file baseinstalldir="/" md5sum="36d98a1790c95acb705bb0e70fd8642f" name="lib/Horde/Core/Ajax/Response/HordeCore/SessionTimeout.php" role="php" />
294   <file baseinstalldir="/" md5sum="f2845c05359d65d7ec022adfed73dc26" name="lib/Horde/Core/Ajax/Response/HordeCore.php" role="php" />
295   <file baseinstalldir="/" md5sum="1f7ccf99d992d2c401bcb42c9ed8e1c6" name="lib/Horde/Core/Ajax/Response/Notifications.php" role="php" />
296   <file baseinstalldir="/" md5sum="31e900b95a5597cf1d30b6c5d83ceb20" name="lib/Horde/Core/Ajax/Response/Prototypejs.php" role="php" />
297   <file baseinstalldir="/" md5sum="6f55a1f516ec26eeb310a8c4927916b8" name="lib/Horde/Core/Ajax/Response/Raw.php" role="php" />
298   <file baseinstalldir="/" md5sum="83c42bb63a6adee0fc7202accaaa4817" name="lib/Horde/Core/Ajax/Application.php" role="php" />
299   <file baseinstalldir="/" md5sum="85f1dd7fd3ae8fe00b19c2d3d2a8de44" name="lib/Horde/Core/Ajax/Imple.php" role="php" />
300   <file baseinstalldir="/" md5sum="ff1dc18d2726c65830d7040cb5012c9e" name="lib/Horde/Core/Ajax/Response.php" role="php" />
301   <file baseinstalldir="/" md5sum="fac1d743030894cdfb87afab12ac40c7" name="lib/Horde/Core/Alarm/Handler/Desktop/Icon.php" role="php" />
302   <file baseinstalldir="/" md5sum="864ce460d14983a205e8a41a24c49724" name="lib/Horde/Core/Alarm/Handler/Desktop.php" role="php" />
303   <file baseinstalldir="/" md5sum="6d2c5fe2c5e904c7a89ca6d2763146a9" name="lib/Horde/Core/Alarm/Handler/Notify.php" role="php" />
304   <file baseinstalldir="/" md5sum="2118bfb8e543ce0deaad91fa98b4d50c" name="lib/Horde/Core/Auth/Signup/Base.php" role="php" />
305   <file baseinstalldir="/" md5sum="18a73889054dae7f9a812905dd399707" name="lib/Horde/Core/Auth/Signup/Form.php" role="php" />
306   <file baseinstalldir="/" md5sum="61db94a826ceb00529fd0915a94b582d" name="lib/Horde/Core/Auth/Signup/Null.php" role="php" />
307   <file baseinstalldir="/" md5sum="6eec3e427d57cca602ddc6b695fb030b" name="lib/Horde/Core/Auth/Signup/Sql.php" role="php" />
308   <file baseinstalldir="/" md5sum="59a71c944d4aeed2c527ccbe2790285d" name="lib/Horde/Core/Auth/Signup/SqlObject.php" role="php" />
309   <file baseinstalldir="/" md5sum="f381eae4f896f491d44fac8f24dac3c9" name="lib/Horde/Core/Auth/Application.php" role="php" />
310   <file baseinstalldir="/" md5sum="28d443cf4b94c40354f55ad852af3718" name="lib/Horde/Core/Auth/Composite.php" role="php" />
311   <file baseinstalldir="/" md5sum="6bee91288d22238080ae43a06ea22cfb" name="lib/Horde/Core/Auth/Imsp.php" role="php" />
312   <file baseinstalldir="/" md5sum="bf1d6c7bbb1e4233c6d72c8058be5317" name="lib/Horde/Core/Auth/Ldap.php" role="php" />
313   <file baseinstalldir="/" md5sum="498f31e46295aad278de1dee1667d8fb" name="lib/Horde/Core/Auth/Msad.php" role="php" />
314   <file baseinstalldir="/" md5sum="00b4bd1e6be2c8fdc603c86ad06d81b2" name="lib/Horde/Core/Auth/Shibboleth.php" role="php" />
315   <file baseinstalldir="/" md5sum="450672c7eb8e91f288488422b7a6450d" name="lib/Horde/Core/Auth/UsernameHook.php" role="php" />
316   <file baseinstalldir="/" md5sum="84cd1a9e1be8468cdefcf69028ef5c76" name="lib/Horde/Core/Auth/X509.php" role="php" />
317   <file baseinstalldir="/" md5sum="79f3ba53d1cbbaa693696662850bc550" name="lib/Horde/Core/Block/Layout/Manager.php" role="php" />
318   <file baseinstalldir="/" md5sum="14a287fe9853d1f8387e2ece2ee2137b" name="lib/Horde/Core/Block/Layout/View.php" role="php" />
319   <file baseinstalldir="/" md5sum="735c2e5cacc77e7eddc6f2e8d92097d4" name="lib/Horde/Core/Block/Collection.php" role="php" />
320   <file baseinstalldir="/" md5sum="e1470a66891f48d0fa4d50a335f20d72" name="lib/Horde/Core/Block/Layout.php" role="php" />
321   <file baseinstalldir="/" md5sum="05ff7397294022dbb906d9667f982007" name="lib/Horde/Core/Block/Upgrade.php" role="php" />
322   <file baseinstalldir="/" md5sum="8c78b77b26cfb7d1a2e1abefa65a43c5" name="lib/Horde/Core/Cache/Session.php" role="php" />
323   <file baseinstalldir="/" md5sum="a783bff6b79aa3ac92d9956dfdda2efa" name="lib/Horde/Core/Cache/SessionObjects.php" role="php" />
324   <file baseinstalldir="/" md5sum="784276245bb4421cbc36734f32ba3fd8" name="lib/Horde/Core/Controller/NotFound.php" role="php" />
325   <file baseinstalldir="/" md5sum="ed1c02f12f64bc98ac22bf33caf5f391" name="lib/Horde/Core/Controller/RequestConfiguration.php" role="php" />
326   <file baseinstalldir="/" md5sum="3879ee19302d97414d02c39140512fd2" name="lib/Horde/Core/Controller/RequestMapper.php" role="php" />
327   <file baseinstalldir="/" md5sum="aca819347bc187ec72b350fcc5dc4e41" name="lib/Horde/Core/Controller/SettingsFinder.php" role="php" />
328   <file baseinstalldir="/" md5sum="64fb94f6cdc13b5cadabca5e62059b12" name="lib/Horde/Core/Data/Storage.php" role="php" />
329   <file baseinstalldir="/" md5sum="4aae3cd3e575a5fef71c28ff0ffe8bae" name="lib/Horde/Core/Dav/Auth.php" role="php" />
330   <file baseinstalldir="/" md5sum="82629956babc9ccb28f2eb2617e9fa37" name="lib/Horde/Core/Db/Migration.php" role="php" />
331   <file baseinstalldir="/" md5sum="823d022438a451925f896c630dda93a4" name="lib/Horde/Core/Editor/Ckeditor.php" role="php" />
332   <file baseinstalldir="/" md5sum="4ffc34963d4e8fdaab3948379e4469d5" name="lib/Horde/Core/Factory/Identity/DavUsernameHook.php" role="php" />
333   <file baseinstalldir="/" md5sum="b30fdf0d67a0c4f8f2fcf72b5535d706" name="lib/Horde/Core/Factory/Identity/UsernameHook.php" role="php" />
334   <file baseinstalldir="/" md5sum="1540a5beb2a5ee045233fac21800fcfc" name="lib/Horde/Core/Factory/Secret/Cbc.php" role="php" />
335   <file baseinstalldir="/" md5sum="88bba3652ee4ea7fa1b9fb9733b4daab" name="lib/Horde/Core/Factory/ActiveSyncBackend.php" role="php" />
336   <file baseinstalldir="/" md5sum="2b0b85995e2183ca8a2e11fb6dbe6e4b" name="lib/Horde/Core/Factory/ActiveSyncServer.php" role="php" />
337   <file baseinstalldir="/" md5sum="b65dd5690259797c8f0d956c47c96b59" name="lib/Horde/Core/Factory/ActiveSyncState.php" role="php" />
338   <file baseinstalldir="/" md5sum="18ae538eff952129bbff719973c9d85c" name="lib/Horde/Core/Factory/Ajax.php" role="php" />
339   <file baseinstalldir="/" md5sum="e777e8fbc5f0a068b6d10a4eaf3931d1" name="lib/Horde/Core/Factory/Alarm.php" role="php" />
340   <file baseinstalldir="/" md5sum="8d0800e9a70b75a3863f8b2ae4971993" name="lib/Horde/Core/Factory/Auth.php" role="php" />
341   <file baseinstalldir="/" md5sum="0883bf6b735bc791861a95005934e2c7" name="lib/Horde/Core/Factory/AuthSignup.php" role="php" />
342   <file baseinstalldir="/" md5sum="fa0dd44b66ef9d4150e21f0761308a45" name="lib/Horde/Core/Factory/Base.php" role="php" />
343   <file baseinstalldir="/" md5sum="2523590c9917cced93e9ee0a21e2148b" name="lib/Horde/Core/Factory/BlockCollection.php" role="php" />
344   <file baseinstalldir="/" md5sum="23350156011e4252f039890510e5a0ed" name="lib/Horde/Core/Factory/Browser.php" role="php" />
345   <file baseinstalldir="/" md5sum="12da689a0e5f4e53916a10552134fdbc" name="lib/Horde/Core/Factory/Cache.php" role="php" />
346   <file baseinstalldir="/" md5sum="cdbfc13ccb7fab1e6f2c886893931179" name="lib/Horde/Core/Factory/Crypt.php" role="php" />
347   <file baseinstalldir="/" md5sum="8fe618d03d3e4a35ea2547695aee98ef" name="lib/Horde/Core/Factory/CssCache.php" role="php" />
348   <file baseinstalldir="/" md5sum="694c49af51a8118f045d4dc312484836" name="lib/Horde/Core/Factory/Data.php" role="php" />
349   <file baseinstalldir="/" md5sum="176a7794460034c5ba93c58de4d1eaac" name="lib/Horde/Core/Factory/DavServer.php" role="php" />
350   <file baseinstalldir="/" md5sum="82a4100f74fac9be78c55f9b83233233" name="lib/Horde/Core/Factory/DavStorage.php" role="php" />
351   <file baseinstalldir="/" md5sum="c65bf6fe1f8c760b3a662f13b35042c9" name="lib/Horde/Core/Factory/Db.php" role="php" />
352   <file baseinstalldir="/" md5sum="59dec5f73b7f362488df16a7c8b61c70" name="lib/Horde/Core/Factory/DbBase.php" role="php" />
353   <file baseinstalldir="/" md5sum="e9a5ad6d3fcfd0281b8fad56226a1b31" name="lib/Horde/Core/Factory/DbPear.php" role="php" />
354   <file baseinstalldir="/" md5sum="72e3ac6ece3b94de00c14def2bab6110" name="lib/Horde/Core/Factory/Dns.php" role="php" />
355   <file baseinstalldir="/" md5sum="2fae6337765d8ea3f43bb06a6fbb8924" name="lib/Horde/Core/Factory/Editor.php" role="php" />
356   <file baseinstalldir="/" md5sum="e95c322511232b35969a1ef8eda5a784" name="lib/Horde/Core/Factory/ElasticSearch.php" role="php" />
357   <file baseinstalldir="/" md5sum="c8eff30039b8c46e8e1c3dec082e2fe7" name="lib/Horde/Core/Factory/Facebook.php" role="php" />
358   <file baseinstalldir="/" md5sum="559bc2a2b5f4d7ed3d02a56b15359794" name="lib/Horde/Core/Factory/Group.php" role="php" />
359   <file baseinstalldir="/" md5sum="4732e28b4aa02f72456d683fe335e61f" name="lib/Horde/Core/Factory/HashTable.php" role="php" />
360   <file baseinstalldir="/" md5sum="444f813a6976f4d89ab407aa892295f6" name="lib/Horde/Core/Factory/History.php" role="php" />
361   <file baseinstalldir="/" md5sum="3e2be13a3afce063d118fd6aafa22273" name="lib/Horde/Core/Factory/HttpClient.php" role="php" />
362   <file baseinstalldir="/" md5sum="b592772c02f9872c9bf3dcbef7b98b05" name="lib/Horde/Core/Factory/Identity.php" role="php" />
363   <file baseinstalldir="/" md5sum="933dda0cc15960b2f44d3328b5c3cc47" name="lib/Horde/Core/Factory/Image.php" role="php" />
364   <file baseinstalldir="/" md5sum="417e8e15f3a9141b6026ca6d7cdd1593" name="lib/Horde/Core/Factory/Imple.php" role="php" />
365   <file baseinstalldir="/" md5sum="415f1b8f3376ca3ac8ea02706dd95b51" name="lib/Horde/Core/Factory/Imsp.php" role="php" />
366   <file baseinstalldir="/" md5sum="4b3a1e17a38a03572ea82c09142bea63" name="lib/Horde/Core/Factory/ImspAuth.php" role="php" />
367   <file baseinstalldir="/" md5sum="25be536d923be1cc8e53ac53a3a28409" name="lib/Horde/Core/Factory/Injector.php" role="php" />
368   <file baseinstalldir="/" md5sum="35e7bbf41d89c439ed8b6740e10a25e1" name="lib/Horde/Core/Factory/JavascriptCache.php" role="php" />
369   <file baseinstalldir="/" md5sum="70fe7596cc009b87fcedd391ea2dbe0a" name="lib/Horde/Core/Factory/KolabServer.php" role="php" />
370   <file baseinstalldir="/" md5sum="2ba6b955c6f99d1d2293551885dcd9bd" name="lib/Horde/Core/Factory/KolabSession.php" role="php" />
371   <file baseinstalldir="/" md5sum="01fcf4873c35a4d081db78abe39f1bc4" name="lib/Horde/Core/Factory/KolabStorage.php" role="php" />
372   <file baseinstalldir="/" md5sum="1fdfce983b4aaf4dc61568a2fb38277a" name="lib/Horde/Core/Factory/LanguageDetect.php" role="php" />
373   <file baseinstalldir="/" md5sum="10a68f140c9b46bab295b1c1004f36db" name="lib/Horde/Core/Factory/Ldap.php" role="php" />
374   <file baseinstalldir="/" md5sum="1bce724237ebc258c0f574376e96f7dc" name="lib/Horde/Core/Factory/Lock.php" role="php" />
375   <file baseinstalldir="/" md5sum="1acdf59f52115c813f86f93adc1a0cae" name="lib/Horde/Core/Factory/Logger.php" role="php" />
376   <file baseinstalldir="/" md5sum="58e682576fb0ae46e66916a89bd0c403" name="lib/Horde/Core/Factory/LoginTasks.php" role="php" />
377   <file baseinstalldir="/" md5sum="1b7ba002bcb051ced3635cfc23b72c18" name="lib/Horde/Core/Factory/Mail.php" role="php" />
378   <file baseinstalldir="/" md5sum="ef6775b5604728172cf1703d2285a9d6" name="lib/Horde/Core/Factory/MailBase.php" role="php" />
379   <file baseinstalldir="/" md5sum="d8eeaccb79bd9f496b807e01224b6e20" name="lib/Horde/Core/Factory/Mapper.php" role="php" />
380   <file baseinstalldir="/" md5sum="c2ee69a337e41f54a2e8940cac97ff78" name="lib/Horde/Core/Factory/Matcher.php" role="php" />
381   <file baseinstalldir="/" md5sum="bc39d75713a7cdba5b3bac3f4206c740" name="lib/Horde/Core/Factory/Memcache.php" role="php" />
382   <file baseinstalldir="/" md5sum="16882478bbc81ce86264433f1aab5693" name="lib/Horde/Core/Factory/MimeViewer.php" role="php" />
383   <file baseinstalldir="/" md5sum="79395090cb2d0df2ff0e35a640648f2c" name="lib/Horde/Core/Factory/Nosql.php" role="php" />
384   <file baseinstalldir="/" md5sum="38bc8e6dbcafc2d8c6d2a5c7b333f5f4" name="lib/Horde/Core/Factory/NosqlBase.php" role="php" />
385   <file baseinstalldir="/" md5sum="0884ed4e1af3e5f9b4b7d68aa30a922c" name="lib/Horde/Core/Factory/Notification.php" role="php" />
386   <file baseinstalldir="/" md5sum="1992580322c72c93385a594c3be24558" name="lib/Horde/Core/Factory/Perms.php" role="php" />
387   <file baseinstalldir="/" md5sum="aa789ffadd7b5cae5f9dbd34b1c3dc28" name="lib/Horde/Core/Factory/PermsCore.php" role="php" />
388   <file baseinstalldir="/" md5sum="8307282e2d6eaf326790900673352c8c" name="lib/Horde/Core/Factory/Prefs.php" role="php" />
389   <file baseinstalldir="/" md5sum="0da2d4cede065fe084135bd21e94ede0" name="lib/Horde/Core/Factory/QueueStorage.php" role="php" />
390   <file baseinstalldir="/" md5sum="cf94ecaf082ac464fe2a20b2a94b97a2" name="lib/Horde/Core/Factory/Request.php" role="php" />
391   <file baseinstalldir="/" md5sum="72883072b538f6f8178614ee28a1c5c4" name="lib/Horde/Core/Factory/Secret.php" role="php" />
392   <file baseinstalldir="/" md5sum="10290144f36ca794566b47f98d860525" name="lib/Horde/Core/Factory/SessionHandler.php" role="php" />
393   <file baseinstalldir="/" md5sum="e394739624ed2d7e1d56e9f04950e95f" name="lib/Horde/Core/Factory/Share.php" role="php" />
394   <file baseinstalldir="/" md5sum="a98d4f21357d4b20d248c6f45e07c526" name="lib/Horde/Core/Factory/ShareBase.php" role="php" />
395   <file baseinstalldir="/" md5sum="0b6e109d838824d762e1926b2a4cea48" name="lib/Horde/Core/Factory/SpellChecker.php" role="php" />
396   <file baseinstalldir="/" md5sum="cc8654a1ac52bad2f020a39d5133e20b" name="lib/Horde/Core/Factory/Template.php" role="php" />
397   <file baseinstalldir="/" md5sum="79c7541352b804690eae1665b379a778" name="lib/Horde/Core/Factory/TextFilter.php" role="php" />
398   <file baseinstalldir="/" md5sum="4644dca533186cb37f7b3de7c4fb68eb" name="lib/Horde/Core/Factory/ThemesCache.php" role="php" />
399   <file baseinstalldir="/" md5sum="83b354461c8ce8a4d4d8bdb9a987c3e9" name="lib/Horde/Core/Factory/Timezone.php" role="php" />
400   <file baseinstalldir="/" md5sum="2878ec20759b480074951c5f0cec9069" name="lib/Horde/Core/Factory/Token.php" role="php" />
401   <file baseinstalldir="/" md5sum="15ee784b82812fbcf64379c7e5aa14f5" name="lib/Horde/Core/Factory/Topbar.php" role="php" />
402   <file baseinstalldir="/" md5sum="5847f8a5fa36e42e04cccd879f495e85" name="lib/Horde/Core/Factory/Tree.php" role="php" />
403   <file baseinstalldir="/" md5sum="0667fd9ca0e079988531183074c9bed4" name="lib/Horde/Core/Factory/Twitter.php" role="php" />
404   <file baseinstalldir="/" md5sum="0e53ac15f9f42d8e0a5c9bd7014e48ca" name="lib/Horde/Core/Factory/UrlShortener.php" role="php" />
405   <file baseinstalldir="/" md5sum="562a7b126fafe89bce9f645d0b24c7ee" name="lib/Horde/Core/Factory/Variables.php" role="php" />
406   <file baseinstalldir="/" md5sum="e96187f197f2f5f9d4a2118b842e492b" name="lib/Horde/Core/Factory/Vfs.php" role="php" />
407   <file baseinstalldir="/" md5sum="48814a0a399c8ea95e7b7b1a1e3126c1" name="lib/Horde/Core/Factory/View.php" role="php" />
408   <file baseinstalldir="/" md5sum="9a193a42ee441d39ae5b870e18235da0" name="lib/Horde/Core/Factory/Weather.php" role="php" />
409   <file baseinstalldir="/" md5sum="ee09d37c5442a01ae2ecaa8f56389576" name="lib/Horde/Core/Group/Ldap.php" role="php" />
410   <file baseinstalldir="/" md5sum="68abbc757eb358626882c4fd1908ff04" name="lib/Horde/Core/HashTable/PersistentSession.php" role="php" />
411   <file baseinstalldir="/" md5sum="e29a39b866337cc8371b62bc7a9307f4" name="lib/Horde/Core/HashTable/Vfs.php" role="php" />
412   <file baseinstalldir="/" md5sum="9023109aa0e2063fe14e7888c5caae04" name="lib/Horde/Core/HashTable/Wrapper.php" role="php" />
413   <file baseinstalldir="/" md5sum="578861df16e0731e40debd8ed1a089bb" name="lib/Horde/Core/Imsp/Utils.php" role="php" />
414   <file baseinstalldir="/" md5sum="92eb4ccb383ed04a2447e0267344f206" name="lib/Horde/Core/Itip/Response/Options/Horde.php" role="php" />
415   <file baseinstalldir="/" md5sum="e40f50504e7b2dcecbdce65be377d820" name="lib/Horde/Core/Kolab/Storage/HistoryPrefix.php" role="php" />
416   <file baseinstalldir="/" md5sum="63e3d692c1ed01cedd91da0eb44bea55" name="lib/Horde/Core/Log/Logger.php" role="php" />
417   <file baseinstalldir="/" md5sum="b17680b9a2ca773346bf8a42f5ff639a" name="lib/Horde/Core/Log/Object.php" role="php" />
418   <file baseinstalldir="/" md5sum="da1d7c2b027e997feecefe144a789e14" name="lib/Horde/Core/Log/Wrapper.php" role="php" />
419   <file baseinstalldir="/" md5sum="6eabb0de44ac43622e520a0fb9713e0d" name="lib/Horde/Core/LoginTasks/Backend/Horde.php" role="php" />
420   <file baseinstalldir="/" md5sum="39eca02c1c284402911becc0a983f9a8" name="lib/Horde/Core/LoginTasks/SystemTask/Upgrade.php" role="php" />
421   <file baseinstalldir="/" md5sum="a0adedc01d0ad5e541c2a4ede281fef0" name="lib/Horde/Core/Mime/Headers/Received.php" role="php" />
422   <file baseinstalldir="/" md5sum="8fe40c736f764f404c2f75b4f878b07b" name="lib/Horde/Core/Mime/Viewer/Syntaxhighlighter.php" role="php" />
423   <file baseinstalldir="/" md5sum="70e0f9da5335be9423805f13b6d07842" name="lib/Horde/Core/Mime/Viewer/Vcard.php" role="php" />
424   <file baseinstalldir="/" md5sum="9ff4d5a8a49256a3208e1b2d62dffaa1" name="lib/Horde/Core/Notification/Event/Status.php" role="php" />
425   <file baseinstalldir="/" md5sum="bee36d64880685db111a7761e516edd2" name="lib/Horde/Core/Notification/Event/Webnotification.php" role="php" />
426   <file baseinstalldir="/" md5sum="09c431c2cd85e962dba15ecd1c21d542" name="lib/Horde/Core/Notification/Handler/Decorator/Base.php" role="php" />
427   <file baseinstalldir="/" md5sum="d65b0ae28a6ea6e35f22768fca22af96" name="lib/Horde/Core/Notification/Handler/Decorator/Hordelog.php" role="php" />
428   <file baseinstalldir="/" md5sum="a9df8eff25b2dc6168cf321c4bd5e12f" name="lib/Horde/Core/Notification/Listener/DynamicStatus.php" role="php" />
429   <file baseinstalldir="/" md5sum="08db22245ccfe027f27f0b1cf1e27e19" name="lib/Horde/Core/Notification/Listener/SmartmobileStatus.php" role="php" />
430   <file baseinstalldir="/" md5sum="43f9a3df1bda0418b1e98715601ff200" name="lib/Horde/Core/Notification/Listener/Webnotification.php" role="php" />
431   <file baseinstalldir="/" md5sum="4db729838c0564f6cebb1c85781a15e6" name="lib/Horde/Core/Notification/Storage/Session.php" role="php" />
432   <file baseinstalldir="/" md5sum="891f3b05fc22eec1fe248cc4a8095aa2" name="lib/Horde/Core/Notification/Handler.php" role="php" />
433   <file baseinstalldir="/" md5sum="44bac62ce599ebf3b74aba40bce5d066" name="lib/Horde/Core/Perms/Ui.php" role="php" />
434   <file baseinstalldir="/" md5sum="c024012b7e1a8734407a586c926ba3dd" name="lib/Horde/Core/Prefs/Cache/Session.php" role="php" />
435   <file baseinstalldir="/" md5sum="95ae64d46bbd6c3fab894c956b1f8c0e" name="lib/Horde/Core/Prefs/Storage/Configuration.php" role="php" />
436   <file baseinstalldir="/" md5sum="a005abf59b3e811eb3b0356002404402" name="lib/Horde/Core/Prefs/Storage/Hooks.php" role="php" />
437   <file baseinstalldir="/" md5sum="d90a59e46df1467cda41e661ee0a0841" name="lib/Horde/Core/Prefs/Storage/Upgrade.php" role="php" />
438   <file baseinstalldir="/" md5sum="fc4ffbf500b5ae389ff727e9093c1739" name="lib/Horde/Core/Prefs/Ui/Special.php" role="php" />
439   <file baseinstalldir="/" md5sum="6361ac6edaf90ab71e8106a37f8d1e42" name="lib/Horde/Core/Prefs/Ui/Widgets.php" role="php" />
440   <file baseinstalldir="/" md5sum="cb2d5fe81b885bd5264bdd1f44551f59" name="lib/Horde/Core/Prefs/Identity.php" role="php" />
441   <file baseinstalldir="/" md5sum="8cd42a72e1e0731c69ad6aaff689ca96" name="lib/Horde/Core/Prefs/Ui.php" role="php" />
442   <file baseinstalldir="/" md5sum="7ce2ef249318f3e7cdefe7dd3531e20f" name="lib/Horde/Core/Script/Package/Autocomplete.php" role="php" />
443   <file baseinstalldir="/" md5sum="03460fef90f1ac3fbb7fe61d9be0a926" name="lib/Horde/Core/Script/Package/Datejs.php" role="php" />
444   <file baseinstalldir="/" md5sum="5253be867a8f434767f561d9cc415976" name="lib/Horde/Core/Script/Package/Dialog.php" role="php" />
445   <file baseinstalldir="/" md5sum="c597bfd757c28349ce9859249c275b4b" name="lib/Horde/Core/Script/Package/Keynavlist.php" role="php" />
446   <file baseinstalldir="/" md5sum="2e02a117087ebcb423d0e4716bcc3439" name="lib/Horde/Core/Script/Package/Popup.php" role="php" />
447   <file baseinstalldir="/" md5sum="0797f5eeda7b169192d556bb76b74fb8" name="lib/Horde/Core/Script/Package/Sortable.php" role="php" />
448   <file baseinstalldir="/" md5sum="f0b00066d215d811b34f7a686980aa31" name="lib/Horde/Core/Secret/Cbc.php" role="php" />
449   <file baseinstalldir="/" md5sum="161776d7ac19c9dc34018c5fbafef592" name="lib/Horde/Core/Share/Driver.php" role="php" />
450   <file baseinstalldir="/" md5sum="8ffd57292f7c0d5d55fde934d7fba6b8" name="lib/Horde/Core/Share/FactoryCallback.php" role="php" />
451   <file baseinstalldir="/" md5sum="28e68beeb9f0b8739600a752a2c4419f" name="lib/Horde/Core/Smartmobile/View/Helper.php" role="php" />
452   <file baseinstalldir="/" md5sum="233e65ccd18df5549623f32c8a51d05d" name="lib/Horde/Core/Smartmobile/Url.php" role="php" />
453   <file baseinstalldir="/" md5sum="70dc32e9d0307b9bb9c67b2bc33f2719" name="lib/Horde/Core/Tagger/Null.php" role="php" />
454   <file baseinstalldir="/" md5sum="a5fe8bbe342e81544997c790a8672448" name="lib/Horde/Core/Text/Filter/Bbcode.php" role="php" />
455   <file baseinstalldir="/" md5sum="b24546349f9f859d459922d9860f232d" name="lib/Horde/Core/Text/Filter/Emails.php" role="php" />
456   <file baseinstalldir="/" md5sum="433f211d1099310efbed89e4cfe2f3e2" name="lib/Horde/Core/Text/Filter/Emoticons.php" role="php" />
457   <file baseinstalldir="/" md5sum="894b22adceb4d3b39a0aee9c2b5ba335" name="lib/Horde/Core/Text/Filter/Highlightquotes.php" role="php" />
458   <file baseinstalldir="/" md5sum="27a92aca919293c2546ab6d2133d7b3b" name="lib/Horde/Core/Tree/Renderer/Html.php" role="php" />
459   <file baseinstalldir="/" md5sum="2cb488cac2cc5c416d13709939706cd4" name="lib/Horde/Core/Tree/Renderer/Javascript.php" role="php" />
460   <file baseinstalldir="/" md5sum="e007f6c2cb7776252e35f34e8e0d025b" name="lib/Horde/Core/Tree/Renderer/Simplehtml.php" role="php" />
461   <file baseinstalldir="/" md5sum="2aae019a2b34dc9b27ec7a7336a57eea" name="lib/Horde/Core/Ui/VarRenderer/Html.php" role="php" />
462   <file baseinstalldir="/" md5sum="ecd1583416b73f433d6d06fd62367dd1" name="lib/Horde/Core/Ui/VarRenderer/TablesetHtml.php" role="php" />
463   <file baseinstalldir="/" md5sum="2a4e4f88a00914c1a58b15b29da7c8b5" name="lib/Horde/Core/Ui/FlagImage.php" role="php" />
464   <file baseinstalldir="/" md5sum="feaa0dd12396dec1c5214a1a9f613c04" name="lib/Horde/Core/Ui/JsCalendar.php" role="php" />
465   <file baseinstalldir="/" md5sum="90e75d6aca34f55ab182742e0c8f8aa9" name="lib/Horde/Core/Ui/Language.php" role="php" />
466   <file baseinstalldir="/" md5sum="3d02cedb1a2e87dc57f5bd1e9797e301" name="lib/Horde/Core/Ui/Layout.php" role="php" />
467   <file baseinstalldir="/" md5sum="9a77ee294c6e1f55be1886037e2c4cbe" name="lib/Horde/Core/Ui/ModalFormRenderer.php" role="php" />
468   <file baseinstalldir="/" md5sum="d8844b93b560b42880250839e8701b95" name="lib/Horde/Core/Ui/Pager.php" role="php" />
469   <file baseinstalldir="/" md5sum="f731e944f6f9400545c70b02bcf63195" name="lib/Horde/Core/Ui/Tabs.php" role="php" />
470   <file baseinstalldir="/" md5sum="3d107093d8766108c4fa662686627823" name="lib/Horde/Core/Ui/TagCloud.php" role="php" />
471   <file baseinstalldir="/" md5sum="c96240e5943f9fa0a7ecc89a26f60e36" name="lib/Horde/Core/Ui/VarRenderer.php" role="php" />
472   <file baseinstalldir="/" md5sum="047ff304414ac64925ee63e89a6c0bfc" name="lib/Horde/Core/Ui/Widget.php" role="php" />
473   <file baseinstalldir="/" md5sum="f935ce34d4f0a4e3be25904c44587cab" name="lib/Horde/Core/View/Helper/Accesskey.php" role="php" />
474   <file baseinstalldir="/" md5sum="179489e843413dbb635965e0419c2d77" name="lib/Horde/Core/View/Helper/Help.php" role="php" />
475   <file baseinstalldir="/" md5sum="51dc8dca39d41a37ced07f7ea4b9231f" name="lib/Horde/Core/View/Helper/Image.php" role="php" />
476   <file baseinstalldir="/" md5sum="e9ab5d9c918ea8499332c2fcba04e3d9" name="lib/Horde/Core/View/Helper/Label.php" role="php" />
477   <file baseinstalldir="/" md5sum="80f3007eb5ceb7f2f3e866b6be718ce9" name="lib/Horde/Core/Block.php" role="php" />
478   <file baseinstalldir="/" md5sum="d7834f5948d919e980cd3d9cac99d5be" name="lib/Horde/Core/Browser.php" role="php" />
479   <file baseinstalldir="/" md5sum="64b96661c1ad254766154918b123791a" name="lib/Horde/Core/Bundle.php" role="php" />
480   <file baseinstalldir="/" md5sum="82c4e613cf8bbe621444feb76e9b09c3" name="lib/Horde/Core/Cli.php" role="php" />
481   <file baseinstalldir="/" md5sum="d4f3566d01c6b8cb55e384423eddc599" name="lib/Horde/Core/History.php" role="php" />
482   <file baseinstalldir="/" md5sum="cf6350f721b304e84b63c6ef103f3310" name="lib/Horde/Core/Hooks.php" role="php" />
483   <file baseinstalldir="/" md5sum="2bf0a803eb288f5e4032f050aaf85c93" name="lib/Horde/Core/HordeMap.php" role="php" />
484   <file baseinstalldir="/" md5sum="fc8490cb28463cc111c08bd812265e4f" name="lib/Horde/Core/LoginTasks.php" role="php" />
485   <file baseinstalldir="/" md5sum="214e5e9c4d3624d23f969ecc6f97a97d" name="lib/Horde/Core/Nosql.php" role="php" />
486   <file baseinstalldir="/" md5sum="f4a45e7411700ad77293ca133d96f491" name="lib/Horde/Core/Perms.php" role="php" />
487   <file baseinstalldir="/" md5sum="d7f70505dc2f8c56076c5615d3517971" name="lib/Horde/Core/TagBrowser.php" role="php" />
488   <file baseinstalldir="/" md5sum="6f0c83d376d7921838d4b48725a65498" name="lib/Horde/Core/Tagger.php" role="php" />
489   <file baseinstalldir="/" md5sum="4047560f4f1c40c63819c77059abc244" name="lib/Horde/Core/Topbar.php" role="php" />
490   <file baseinstalldir="/" md5sum="0809f93cf63eb293518eae1effac8a15" name="lib/Horde/Core/Secret.php" role="php" />
491   <file baseinstalldir="/" md5sum="5866c8f11a1f3165aa0e229c36462b5d" name="lib/Horde/Core/Translation.php" role="php">
492    <tasks:replace from="@data_dir@" to="data_dir" type="pear-config" />
493   </file>
494   <file baseinstalldir="/" md5sum="2a7cc7345024dd0f2ad62188487c7bfe" name="lib/Horde/Exception/AuthenticationFailure.php" role="php" />
495   <file baseinstalldir="/" md5sum="494a6045236ac4bc686e2f43abca6e80" name="lib/Horde/Exception/HookNotSet.php" role="php" />
496   <file baseinstalldir="/" md5sum="348f62f326106839ceb91dd8563cd61f" name="lib/Horde/Exception/PushApp.php" role="php" />
497   <file baseinstalldir="/" md5sum="7a96c16375f7996457ea10b28a6f3242" name="lib/Horde/Registry/Hordeconfig/Merged.php" role="php" />
498   <file baseinstalldir="/" md5sum="7b3e77d11b7c353f3027db5ab8e6408c" name="lib/Horde/Registry/Logout/Task.php" role="php" />
499   <file baseinstalldir="/" md5sum="3f436501b3e8c5b45f33f03435fd5d2a" name="lib/Horde/Registry/Api.php" role="php" />
500   <file baseinstalldir="/" md5sum="53d8cba44cc5a492fd322d95dbd325c3" name="lib/Horde/Registry/Application.php" role="php" />
501   <file baseinstalldir="/" md5sum="e75e8532508e95837b58b61d2308550a" name="lib/Horde/Registry/Caller.php" role="php" />
502   <file baseinstalldir="/" md5sum="8f6f6aed4a6d814aef1ad08253016991" name="lib/Horde/Registry/Hordeconfig.php" role="php" />
503   <file baseinstalldir="/" md5sum="73e19855ebdce7207ae0941aedfe08f4" name="lib/Horde/Registry/Loadconfig.php" role="php" />
504   <file baseinstalldir="/" md5sum="e76c02aa71d853007f6896db56bb7267" name="lib/Horde/Registry/Logout.php" role="php" />
505   <file baseinstalldir="/" md5sum="8a971eda0c807770185077838cf06e83" name="lib/Horde/Registry/Nlsconfig.php" role="php" />
506   <file baseinstalldir="/" md5sum="b6cf4ec92444f0ad8644c839d56d412a" name="lib/Horde/Registry/Registryconfig.php" role="php" />
507   <file baseinstalldir="/" md5sum="25e55c45fe31aa47175a0c739fce4821" name="lib/Horde/Script/Cache/File.php" role="php" />
508   <file baseinstalldir="/" md5sum="169b87639bee13e4ccd4d5bf828feaec" name="lib/Horde/Script/Cache/HordeCache.php" role="php" />
509   <file baseinstalldir="/" md5sum="67848b508de195b441fd958a0c27fd8e" name="lib/Horde/Script/Cache/Null.php" role="php" />
510   <file baseinstalldir="/" md5sum="0dcb3105fa6591fc46fb3a491e4524a0" name="lib/Horde/Script/File/External.php" role="php" />
511   <file baseinstalldir="/" md5sum="4fd156c7918c78771a6c557ae3740ef8" name="lib/Horde/Script/File/JsDir.php" role="php" />
512   <file baseinstalldir="/" md5sum="0932d8fc21ce977889573dc6e789522b" name="lib/Horde/Script/File/JsFramework.php" role="php" />
513   <file baseinstalldir="/" md5sum="2c23e321f856fcd115db1232442f0bb1" name="lib/Horde/Script/Cache.php" role="php" />
514   <file baseinstalldir="/" md5sum="928a906a3819a1aa998185e807467860" name="lib/Horde/Script/Compress.php" role="php" />
515   <file baseinstalldir="/" md5sum="0c50e53cc2c565f878fc33b0f583f71f" name="lib/Horde/Script/File.php" role="php" />
516   <file baseinstalldir="/" md5sum="f1ae8a89e70def684a316a86839d0ff9" name="lib/Horde/Script/List.php" role="php" />
517   <file baseinstalldir="/" md5sum="0a6322375d1ca638c53d38767298b11a" name="lib/Horde/Script/Package.php" role="php" />
518   <file baseinstalldir="/" md5sum="5931d21a741339005b0acf6c321262ee" name="lib/Horde/Session/Null.php" role="php" />
519   <file baseinstalldir="/" md5sum="b56ffc55c5ae8bbe8579568d6b594588" name="lib/Horde/Shutdown/Task.php" role="php" />
520   <file baseinstalldir="/" md5sum="fd0eae09157d23f7ca1d5c0d9518c219" name="lib/Horde/Themes/Css/Cache/File.php" role="php" />
521   <file baseinstalldir="/" md5sum="df6112946f35c394ae79242000648542" name="lib/Horde/Themes/Css/Cache/HordeCache.php" role="php" />
522   <file baseinstalldir="/" md5sum="d795c85cc3f82fa954292fade3555f3d" name="lib/Horde/Themes/Css/Cache/Null.php" role="php" />
523   <file baseinstalldir="/" md5sum="a3defabb8e346bd57463d70f564013e9" name="lib/Horde/Themes/Css/Cache.php" role="php" />
524   <file baseinstalldir="/" md5sum="04bd1bc20ee113295b0352a201ea7acd" name="lib/Horde/Themes/Css/Compress.php" role="php" />
525   <file baseinstalldir="/" md5sum="e3378dffee189d3031b0f04f5382f66a" name="lib/Horde/Themes/Cache.php" role="php" />
526   <file baseinstalldir="/" md5sum="f29c0a0a0d4072c1e6029d55c9808911" name="lib/Horde/Themes/Css.php" role="php" />
527   <file baseinstalldir="/" md5sum="f112480eb63e6c370947605f1fa06a2c" name="lib/Horde/Themes/Element.php" role="php" />
528   <file baseinstalldir="/" md5sum="0d62e623708da612d1962985c1db7673" name="lib/Horde/Themes/Image.php" role="php" />
529   <file baseinstalldir="/" md5sum="a158131d06922ad0dc241e090c9c02a5" name="lib/Horde/Themes/Sound.php" role="php" />
530   <file baseinstalldir="/" md5sum="a0f77757280efa5ee69c1dd8112511f6" name="lib/Horde/Config.php" role="php" />
531   <file baseinstalldir="/" md5sum="6e2e5860d49040faa236d331a7431608" name="lib/Horde/Deprecated.php" role="php" />
532   <file baseinstalldir="/" md5sum="1221cc18138e8a561889c5aac3394e5b" name="lib/Horde/ErrorHandler.php" role="php" />
533   <file baseinstalldir="/" md5sum="217332a464653ae497d8d4fa7c2e53da" name="lib/Horde/Help.php" role="php" />
534   <file baseinstalldir="/" md5sum="2933d817287c1d55a9cb4a4439f3b788" name="lib/Horde/Menu.php" role="php" />
535   <file baseinstalldir="/" md5sum="7dea8f4547941aaaa2632421506eb31b" name="lib/Horde/PageOutput.php" role="php" />
536   <file baseinstalldir="/" md5sum="f4afb267de3f9acb19f20ea220b3479b" name="lib/Horde/Registry.php" role="php" />
537   <file baseinstalldir="/" md5sum="cd475e105e26a9b35a06cd04fbfc7e76" name="lib/Horde/Session.php" role="php" />
538   <file baseinstalldir="/" md5sum="2aecbae03e328dd46a95697a9aa9b965" name="lib/Horde/Shutdown.php" role="php" />
539   <file baseinstalldir="/" md5sum="bf044cf08228e05f1f4ffbd066c0ca94" name="lib/Horde/Themes.php" role="php" />
540   <file baseinstalldir="/" md5sum="c20e91b211a5eb274329b5bce61c4b0e" name="lib/Horde.php" role="php" />
541   <file baseinstalldir="/" md5sum="aa9a34c94565107a4159d8e4c1cc3874" name="locale/ar/LC_MESSAGES/Horde_Core.po" role="data" />
542   <file baseinstalldir="/" md5sum="f36a3ef97140638feeb8f524d6254d61" name="locale/bg/LC_MESSAGES/Horde_Core.po" role="data" />
543   <file baseinstalldir="/" md5sum="0ed371cd28fe6ca855427c08591af4fe" name="locale/bs/LC_MESSAGES/Horde_Core.po" role="data" />
544   <file baseinstalldir="/" md5sum="4e945a7857008f65b2706f5d75572c14" name="locale/ca/LC_MESSAGES/Horde_Core.po" role="data" />
545   <file baseinstalldir="/" md5sum="79041aa6b0cbbed0c2296b6819fe8d43" name="locale/cs/LC_MESSAGES/Horde_Core.mo" role="data" />
546   <file baseinstalldir="/" md5sum="a4e52a6a5cd9f5107708abde858619a5" name="locale/cs/LC_MESSAGES/Horde_Core.po" role="data" />
547   <file baseinstalldir="/" md5sum="5411a8caf02d9390a8f3a97ded329191" name="locale/da/LC_MESSAGES/Horde_Core.mo" role="data" />
548   <file baseinstalldir="/" md5sum="590a961335a49bd4695f873543d32899" name="locale/da/LC_MESSAGES/Horde_Core.po" role="data" />
549   <file baseinstalldir="/" md5sum="4be1e330203daefcedfbd4ac55cc573e" name="locale/de/LC_MESSAGES/Horde_Core.mo" role="data" />
550   <file baseinstalldir="/" md5sum="8e4d87b005242594db3d07a0681f0dbc" name="locale/de/LC_MESSAGES/Horde_Core.po" role="data" />
551   <file baseinstalldir="/" md5sum="41c55142b4fc8d563447c244f43373ff" name="locale/el/LC_MESSAGES/Horde_Core.mo" role="data" />
552   <file baseinstalldir="/" md5sum="1777ed150f439b565a111fce497ba526" name="locale/el/LC_MESSAGES/Horde_Core.po" role="data" />
553   <file baseinstalldir="/" md5sum="a7b7bf1d1cf2f0c3009fbe06f093e8a3" name="locale/es/LC_MESSAGES/Horde_Core.mo" role="data" />
554   <file baseinstalldir="/" md5sum="50bfe000045c1f3265e28339065d3ac7" name="locale/es/LC_MESSAGES/Horde_Core.po" role="data" />
555   <file baseinstalldir="/" md5sum="676734494e145a387b42c3bb545e591e" name="locale/et/LC_MESSAGES/Horde_Core.mo" role="data" />
556   <file baseinstalldir="/" md5sum="942e9162a53b98e06f8958417f9f1bd5" name="locale/et/LC_MESSAGES/Horde_Core.po" role="data" />
557   <file baseinstalldir="/" md5sum="2fcab19dc7ab5d2dc0b8d75701873210" name="locale/eu/LC_MESSAGES/Horde_Core.mo" role="data" />
558   <file baseinstalldir="/" md5sum="d0e7cb0f51241393b2dd24c72d5fbad6" name="locale/eu/LC_MESSAGES/Horde_Core.po" role="data" />
559   <file baseinstalldir="/" md5sum="417f99078efc277efe45c129662ac3c4" name="locale/fa/LC_MESSAGES/Horde_Core.po" role="data" />
560   <file baseinstalldir="/" md5sum="e16db48a5e996f7e839c477af93a8993" name="locale/fi/LC_MESSAGES/Horde_Core.mo" role="data" />
561   <file baseinstalldir="/" md5sum="b7d0632ccb649ba442b9f550c4fbde4f" name="locale/fi/LC_MESSAGES/Horde_Core.po" role="data" />
562   <file baseinstalldir="/" md5sum="74060e2a23660c8e0dbb78f38c7e17b5" name="locale/fr/LC_MESSAGES/Horde_Core.mo" role="data" />
563   <file baseinstalldir="/" md5sum="6534994a0fc1b5e26e1ae3e5a9b60c4d" name="locale/fr/LC_MESSAGES/Horde_Core.po" role="data" />
564   <file baseinstalldir="/" md5sum="f178f53816abc7e17b6fc864aabccde5" name="locale/gl/LC_MESSAGES/Horde_Core.mo" role="data" />
565   <file baseinstalldir="/" md5sum="48f0057103848b499879a990e6e90bcc" name="locale/gl/LC_MESSAGES/Horde_Core.po" role="data" />
566   <file baseinstalldir="/" md5sum="3a56999ef0faaa5ebbb8a3a296ac05f1" name="locale/he/LC_MESSAGES/Horde_Core.mo" role="data" />
567   <file baseinstalldir="/" md5sum="55ab88f4233655cd7c72dc0af97d7618" name="locale/he/LC_MESSAGES/Horde_Core.po" role="data" />
568   <file baseinstalldir="/" md5sum="d5e9ac866cd0ab660c8a78f9c18e3cbb" name="locale/hr/LC_MESSAGES/Horde_Core.mo" role="data" />
569   <file baseinstalldir="/" md5sum="2b4b36ac7434801b037c71f33fbed385" name="locale/hr/LC_MESSAGES/Horde_Core.po" role="data" />
570   <file baseinstalldir="/" md5sum="701c31b36acaec8a82bf2a565a35683a" name="locale/hu/LC_MESSAGES/Horde_Core.mo" role="data" />
571   <file baseinstalldir="/" md5sum="37d6538b7dd42d914462f885488f3095" name="locale/hu/LC_MESSAGES/Horde_Core.po" role="data" />
572   <file baseinstalldir="/" md5sum="816a67677e42348013e20be94228cd4c" name="locale/id/LC_MESSAGES/Horde_Core.po" role="data" />
573   <file baseinstalldir="/" md5sum="0e8ae72d73ca5c056a2fab2fb8597952" name="locale/is/LC_MESSAGES/Horde_Core.po" role="data" />
574   <file baseinstalldir="/" md5sum="5c3fbd6dddefa1bedc9c48f8db43c7aa" name="locale/it/LC_MESSAGES/Horde_Core.mo" role="data" />
575   <file baseinstalldir="/" md5sum="04a532eb6fada2ad70c2696e99ad93ce" name="locale/it/LC_MESSAGES/Horde_Core.po" role="data" />
576   <file baseinstalldir="/" md5sum="a3733bf2acfb9c761881b7ceab5ffd22" name="locale/ja/LC_MESSAGES/Horde_Core.mo" role="data" />
577   <file baseinstalldir="/" md5sum="56ae4be30bd7bb1bf1773313bf6ce887" name="locale/ja/LC_MESSAGES/Horde_Core.po" role="data" />
578   <file baseinstalldir="/" md5sum="becb92fa3ba723e608be10c1531d2e86" name="locale/km/LC_MESSAGES/Horde_Core.po" role="data" />
579   <file baseinstalldir="/" md5sum="9481491115123cd06897f7a7e7db67b0" name="locale/ko/LC_MESSAGES/Horde_Core.mo" role="data" />
580   <file baseinstalldir="/" md5sum="0f1264c022ed0b609fa9638403a911c5" name="locale/ko/LC_MESSAGES/Horde_Core.po" role="data" />
581   <file baseinstalldir="/" md5sum="a7f0dd591038edf8243b35902d0e05e2" name="locale/lt/LC_MESSAGES/Horde_Core.mo" role="data" />
582   <file baseinstalldir="/" md5sum="9662f46977fa032e1fa1f79992283117" name="locale/lt/LC_MESSAGES/Horde_Core.po" role="data" />
583   <file baseinstalldir="/" md5sum="07db410233dfd6f12d9950f0feed1691" name="locale/lv/LC_MESSAGES/Horde_Core.mo" role="data" />
584   <file baseinstalldir="/" md5sum="85c9e544ce21b5493b315fdd3ff3ec63" name="locale/lv/LC_MESSAGES/Horde_Core.po" role="data" />
585   <file baseinstalldir="/" md5sum="0d2a15232874c2c28d2616520c552f8f" name="locale/mk/LC_MESSAGES/Horde_Core.po" role="data" />
586   <file baseinstalldir="/" md5sum="b14f25ce924504931c60f145463afa7b" name="locale/nb/LC_MESSAGES/Horde_Core.mo" role="data" />
587   <file baseinstalldir="/" md5sum="11bd05408375fcce10f968ff56d9ee88" name="locale/nb/LC_MESSAGES/Horde_Core.po" role="data" />
588   <file baseinstalldir="/" md5sum="d6ae08abacceabb1210dbd84dcbae4b1" name="locale/nl/LC_MESSAGES/Horde_Core.mo" role="data" />
589   <file baseinstalldir="/" md5sum="c79aa94a1920fd9b3f4adb7bd15d12f4" name="locale/nl/LC_MESSAGES/Horde_Core.po" role="data" />
590   <file baseinstalldir="/" md5sum="2016e0185a792411eeea4e6f23f03dff" name="locale/nn/LC_MESSAGES/Horde_Core.mo" role="data" />
591   <file baseinstalldir="/" md5sum="8f47bf6d3dc78d131862b052fbc11e5c" name="locale/nn/LC_MESSAGES/Horde_Core.po" role="data" />
592   <file baseinstalldir="/" md5sum="c5af694d22945111d06195306281a224" name="locale/pl/LC_MESSAGES/Horde_Core.mo" role="data" />
593   <file baseinstalldir="/" md5sum="1251ae8fe75d634bec8c3aadb4522f2c" name="locale/pl/LC_MESSAGES/Horde_Core.po" role="data" />
594   <file baseinstalldir="/" md5sum="407043b0ee25fe0e2f719da469d110ff" name="locale/pt/LC_MESSAGES/Horde_Core.mo" role="data" />
595   <file baseinstalldir="/" md5sum="762a1e24eae594461d1982e0d7c293e8" name="locale/pt/LC_MESSAGES/Horde_Core.po" role="data" />
596   <file baseinstalldir="/" md5sum="35826f58bc4f9454e37b8972b2f4c93f" name="locale/pt_BR/LC_MESSAGES/Horde_Core.mo" role="data" />
597   <file baseinstalldir="/" md5sum="32e068f07c6d7ad604118c98c64977a2" name="locale/pt_BR/LC_MESSAGES/Horde_Core.po" role="data" />
598   <file baseinstalldir="/" md5sum="4a16639ec6f5f24c37e8686a0d195f95" name="locale/ro/LC_MESSAGES/Horde_Core.mo" role="data" />
599   <file baseinstalldir="/" md5sum="43b13f5af83de3042281f0420ea76669" name="locale/ro/LC_MESSAGES/Horde_Core.po" role="data" />
600   <file baseinstalldir="/" md5sum="0c8d6a04fda2b566e91c3237730352d2" name="locale/ru/LC_MESSAGES/Horde_Core.mo" role="data" />
601   <file baseinstalldir="/" md5sum="a5ba92b9db2301e79808bc4395c8aee4" name="locale/ru/LC_MESSAGES/Horde_Core.po" role="data" />
602   <file baseinstalldir="/" md5sum="439c90892d674845e25a09df5f1555e9" name="locale/sk/LC_MESSAGES/Horde_Core.mo" role="data" />
603   <file baseinstalldir="/" md5sum="d352af914d47f4e40a4f363fabc050b8" name="locale/sk/LC_MESSAGES/Horde_Core.po" role="data" />
604   <file baseinstalldir="/" md5sum="1193c5d48af149467de01c9e2d7c0d45" name="locale/sl/LC_MESSAGES/Horde_Core.mo" role="data" />
605   <file baseinstalldir="/" md5sum="a9b73511cb761d6a97483f5fb85f053b" name="locale/sl/LC_MESSAGES/Horde_Core.po" role="data" />
606   <file baseinstalldir="/" md5sum="4ef1ad6ebd7c394c590b5e1ebcee863d" name="locale/sv/LC_MESSAGES/Horde_Core.mo" role="data" />
607   <file baseinstalldir="/" md5sum="d3b8e6d19b8cd9a55ff9c1eab5cedfe9" name="locale/sv/LC_MESSAGES/Horde_Core.po" role="data" />
608   <file baseinstalldir="/" md5sum="5c40282bb2c4047a93a4b1ce2803180a" name="locale/tr/LC_MESSAGES/Horde_Core.mo" role="data" />
609   <file baseinstalldir="/" md5sum="fa5a7be9c92111931fbf656893a61cb9" name="locale/tr/LC_MESSAGES/Horde_Core.po" role="data" />
610   <file baseinstalldir="/" md5sum="ae1ac27934b1837cbfb0d55508f31f31" name="locale/uk/LC_MESSAGES/Horde_Core.mo" role="data" />
611   <file baseinstalldir="/" md5sum="9ca2cb4d9b8a692e0b8d3286a195658d" name="locale/uk/LC_MESSAGES/Horde_Core.po" role="data" />
612   <file baseinstalldir="/" md5sum="a8cef775855576090baf08a8d85f40de" name="locale/zh_CN/LC_MESSAGES/Horde_Core.po" role="data" />
613   <file baseinstalldir="/" md5sum="f19cd5277b10ddaefa1a82c1fe932570" name="locale/zh_TW/LC_MESSAGES/Horde_Core.po" role="data" />
614   <file baseinstalldir="/" md5sum="1419888f9a796b515e03e53db4852607" name="locale/Horde_Core.pot" role="data" />
615   <file baseinstalldir="/" md5sum="690a6b3bc50e5db11b631b045da3bab2" name="migration/Horde/Core/1_horde_core_base_tables.php" role="data" />
616   <file baseinstalldir="/" md5sum="6343afeaaa12550fcac665a3e282caa4" name="test/Horde/Core/Factory/GroupTest.php" role="test" />
617   <file baseinstalldir="/" md5sum="882a021c84b7d44f9ef6655efb80f190" name="test/Horde/Core/Factory/KolabServerTest.php" role="test" />
618   <file baseinstalldir="/" md5sum="dcf942044685d1ebf124c10cc6eb8ea5" name="test/Horde/Core/Factory/KolabSessionTest.php" role="test" />
619   <file baseinstalldir="/" md5sum="97208cec8ee09491635403fae04a2c23" name="test/Horde/Core/Stub/Registryconfig.php" role="test" />
620   <file baseinstalldir="/" md5sum="5da4584d4e6f039b753e74acaf621763" name="test/Horde/Core/ActiveSyncTests.php" role="test" />
621   <file baseinstalldir="/" md5sum="8bc9518b9c0576806c82d9413489d099" name="test/Horde/Core/AllTests.php" role="test" />
622   <file baseinstalldir="/" md5sum="0a5018f0726d4673850fece3ad4d72c0" name="test/Horde/Core/bootstrap.php" role="test" />
623   <file baseinstalldir="/" md5sum="8e96df26ec074c2085065911c5b7faa5" name="test/Horde/Core/NlsconfigTest.php" role="test" />
624   <file baseinstalldir="/" md5sum="33194e94e8bb82076c0c43d9fb39cdf3" name="test/Horde/Core/RegistryTest.php" role="test" />
625   <file baseinstalldir="/" md5sum="74509716d2c71e5b3db82ae96642c9a1" name="test/Horde/Core/SmartmobileUrlTest.php" role="test" />
626   <file baseinstalldir="/" md5sum="cceeaedb0966594f0ed5bb20fac0d3ad" name="test/Horde/Core/UrlTest.php" role="test" />
627  </dir>
628 </contents>
629 <dependencies>
630  <required>
631   <php>
632    <min>5.3.0</min>
633    <max>8.0.0alpha1</max>
634    <exclude>8.0.0alpha1</exclude>
635   </php>
636   <pearinstaller>
637    <min>1.7.0</min>
638   </pearinstaller>
639   <package>
640    <name>Horde_Alarm</name>
641    <channel>pear.horde.org</channel>
642    <min>2.2.0</min>
643    <max>3.0.0alpha1</max>
644    <exclude>3.0.0alpha1</exclude>
645   </package>
646   <package>
647    <name>Horde_Auth</name>
648    <channel>pear.horde.org</channel>
649    <min>2.2.0</min>
650    <max>3.0.0alpha1</max>
651    <exclude>3.0.0alpha1</exclude>
652   </package>
653   <package>
654    <name>Horde_Autoloader</name>
655    <channel>pear.horde.org</channel>
656    <min>2.1.0</min>
657    <max>3.0.0alpha1</max>
658    <exclude>3.0.0alpha1</exclude>
659   </package>
660   <package>
661    <name>Horde_Browser</name>
662    <channel>pear.horde.org</channel>
663    <min>2.0.0</min>
664    <max>3.0.0alpha1</max>
665    <exclude>3.0.0alpha1</exclude>
666   </package>
667   <package>
668    <name>Horde_Cache</name>
669    <channel>pear.horde.org</channel>
670    <min>2.5.0</min>
671    <max>3.0.0alpha1</max>
672    <exclude>3.0.0alpha1</exclude>
673   </package>
674   <package>
675    <name>Horde_Cli</name>
676    <channel>pear.horde.org</channel>
677    <min>2.0.0</min>
678    <max>3.0.0alpha1</max>
679    <exclude>3.0.0alpha1</exclude>
680   </package>
681   <package>
682    <name>Horde_Compress</name>
683    <channel>pear.horde.org</channel>
684    <min>2.0.0</min>
685    <max>3.0.0alpha1</max>
686    <exclude>3.0.0alpha1</exclude>
687   </package>
688   <package>
689    <name>Horde_Compress_Fast</name>
690    <channel>pear.horde.org</channel>
691    <min>1.0.0</min>
692    <max>2.0.0alpha1</max>
693    <exclude>2.0.0alpha1</exclude>
694   </package>
695   <package>
696    <name>Horde_Controller</name>
697    <channel>pear.horde.org</channel>
698    <min>2.0.0</min>
699    <max>3.0.0alpha1</max>
700    <exclude>3.0.0alpha1</exclude>
701   </package>
702   <package>
703    <name>Horde_CssMinify</name>
704    <channel>pear.horde.org</channel>
705    <min>1.0.0</min>
706    <max>2.0.0alpha1</max>
707    <exclude>2.0.0alpha1</exclude>
708   </package>
709   <package>
710    <name>Horde_Data</name>
711    <channel>pear.horde.org</channel>
712    <min>2.0.0</min>
713    <max>3.0.0alpha1</max>
714    <exclude>3.0.0alpha1</exclude>
715   </package>
716   <package>
717    <name>Horde_Date</name>
718    <channel>pear.horde.org</channel>
719    <min>2.0.0</min>
720    <max>3.0.0alpha1</max>
721    <exclude>3.0.0alpha1</exclude>
722   </package>
723   <package>
724    <name>Horde_Exception</name>
725    <channel>pear.horde.org</channel>
726    <min>2.0.0</min>
727    <max>3.0.0alpha1</max>
728    <exclude>3.0.0alpha1</exclude>
729   </package>
730   <package>
731    <name>Horde_Group</name>
732    <channel>pear.horde.org</channel>
733    <min>2.1.0</min>
734    <max>3.0.0alpha1</max>
735    <exclude>3.0.0alpha1</exclude>
736   </package>
737   <package>
738    <name>Horde_HashTable</name>
739    <channel>pear.horde.org</channel>
740    <min>1.2.0</min>
741    <max>2.0.0alpha1</max>
742    <exclude>2.0.0alpha1</exclude>
743   </package>
744   <package>
745    <name>Horde_History</name>
746    <channel>pear.horde.org</channel>
747    <min>2.0.0</min>
748    <max>3.0.0alpha1</max>
749    <exclude>3.0.0alpha1</exclude>
750   </package>
751   <package>
752    <name>Horde_Injector</name>
753    <channel>pear.horde.org</channel>
754    <min>2.0.0</min>
755    <max>3.0.0alpha1</max>
756    <exclude>3.0.0alpha1</exclude>
757   </package>
758   <package>
759    <name>Horde_JavascriptMinify</name>
760    <channel>pear.horde.org</channel>
761    <min>1.0.0</min>
762    <max>2.0.0alpha1</max>
763    <exclude>2.0.0alpha1</exclude>
764   </package>
765   <package>
766    <name>Horde_Lock</name>
767    <channel>pear.horde.org</channel>
768    <min>2.0.0</min>
769    <max>3.0.0alpha1</max>
770    <exclude>3.0.0alpha1</exclude>
771   </package>
772   <package>
773    <name>Horde_Log</name>
774    <channel>pear.horde.org</channel>
775    <min>2.0.0</min>
776    <max>3.0.0alpha1</max>
777    <exclude>3.0.0alpha1</exclude>
778   </package>
779   <package>
780    <name>Horde_LoginTasks</name>
781    <channel>pear.horde.org</channel>
782    <min>2.0.0</min>
783    <max>3.0.0alpha1</max>
784    <exclude>3.0.0alpha1</exclude>
785   </package>
786   <package>
787    <name>Horde_Mime</name>
788    <channel>pear.horde.org</channel>
789    <min>2.5.0</min>
790    <max>3.0.0alpha1</max>
791    <exclude>3.0.0alpha1</exclude>
792   </package>
793   <package>
794    <name>Horde_Mime_Viewer</name>
795    <channel>pear.horde.org</channel>
796    <min>2.2.0</min>
797    <max>3.0.0alpha1</max>
798    <exclude>3.0.0alpha1</exclude>
799   </package>
800   <package>
801    <name>Horde_Notification</name>
802    <channel>pear.horde.org</channel>
803    <min>2.0.0</min>
804    <max>3.0.0alpha1</max>
805    <exclude>3.0.0alpha1</exclude>
806   </package>
807   <package>
808    <name>Horde_Pack</name>
809    <channel>pear.horde.org</channel>
810    <min>1.0.0</min>
811    <max>2.0.0alpha1</max>
812    <exclude>2.0.0alpha1</exclude>
813   </package>
814   <package>
815    <name>Horde_Perms</name>
816    <channel>pear.horde.org</channel>
817    <min>2.0.0</min>
818    <max>3.0.0alpha1</max>
819    <exclude>3.0.0alpha1</exclude>
820   </package>
821   <package>
822    <name>Horde_Prefs</name>
823    <channel>pear.horde.org</channel>
824    <min>2.9.0</min>
825    <max>3.0.0alpha1</max>
826    <exclude>3.0.0alpha1</exclude>
827   </package>
828   <package>
829    <name>Horde_Secret</name>
830    <channel>pear.horde.org</channel>
831    <min>2.0.0</min>
832    <max>3.0.0alpha1</max>
833    <exclude>3.0.0alpha1</exclude>
834   </package>
835   <package>
836    <name>Horde_Serialize</name>
837    <channel>pear.horde.org</channel>
838    <min>2.0.0</min>
839    <max>3.0.0alpha1</max>
840    <exclude>3.0.0alpha1</exclude>
841   </package>
842   <package>
843    <name>Horde_SessionHandler</name>
844    <channel>pear.horde.org</channel>
845    <min>2.0.0</min>
846    <max>3.0.0alpha1</max>
847    <exclude>3.0.0alpha1</exclude>
848   </package>
849   <package>
850    <name>Horde_Share</name>
851    <channel>pear.horde.org</channel>
852    <min>2.0.0</min>
853    <max>3.0.0alpha1</max>
854    <exclude>3.0.0alpha1</exclude>
855   </package>
856   <package>
857    <name>Horde_Support</name>
858    <channel>pear.horde.org</channel>
859    <min>2.0.0</min>
860    <max>3.0.0alpha1</max>
861    <exclude>3.0.0alpha1</exclude>
862   </package>
863   <package>
864    <name>Horde_Template</name>
865    <channel>pear.horde.org</channel>
866    <min>2.0.0</min>
867    <max>3.0.0alpha1</max>
868    <exclude>3.0.0alpha1</exclude>
869   </package>
870   <package>
871    <name>Horde_Token</name>
872    <channel>pear.horde.org</channel>
873    <min>2.0.0</min>
874    <max>3.0.0alpha1</max>
875    <exclude>3.0.0alpha1</exclude>
876   </package>
877   <package>
878    <name>Horde_Text_Filter</name>
879    <channel>pear.horde.org</channel>
880    <min>2.0.0</min>
881    <max>3.0.0alpha1</max>
882    <exclude>3.0.0alpha1</exclude>
883   </package>
884   <package>
885    <name>Horde_Translation</name>
886    <channel>pear.horde.org</channel>
887    <min>2.2.0</min>
888    <max>3.0.0alpha1</max>
889    <exclude>3.0.0alpha1</exclude>
890   </package>
891   <package>
892    <name>Horde_Url</name>
893    <channel>pear.horde.org</channel>
894    <min>2.1.0</min>
895    <max>3.0.0alpha1</max>
896    <exclude>3.0.0alpha1</exclude>
897   </package>
898   <package>
899    <name>Horde_Util</name>
900    <channel>pear.horde.org</channel>
901    <min>2.0.0</min>
902    <max>3.0.0alpha1</max>
903    <exclude>3.0.0alpha1</exclude>
904   </package>
905   <package>
906    <name>Horde_View</name>
907    <channel>pear.horde.org</channel>
908    <min>2.0.0</min>
909    <max>3.0.0alpha1</max>
910    <exclude>3.0.0alpha1</exclude>
911   </package>
912   <package>
913    <name>PEAR</name>
914    <channel>pear.php.net</channel>
915   </package>
916   <extension>
917    <name>session</name>
918   </extension>
919  </required>
920  <optional>
921   <package>
922    <name>Horde_ActiveSync</name>
923    <channel>pear.horde.org</channel>
924    <min>2.40.0</min>
925    <max>3.0.0alpha1</max>
926    <exclude>3.0.0alpha1</exclude>
927   </package>
928   <package>
929    <name>Horde_Backup</name>
930    <channel>pear.horde.org</channel>
931    <min>1.0.0</min>
932    <max>2.0.0alpha1</max>
933    <exclude>2.0.0alpha1</exclude>
934   </package>
935   <package>
936    <name>Horde_Crypt</name>
937    <channel>pear.horde.org</channel>
938    <min>2.0.0</min>
939    <max>3.0.0alpha1</max>
940    <exclude>3.0.0alpha1</exclude>
941   </package>
942   <package>
943    <name>Horde_Dav</name>
944    <channel>pear.horde.org</channel>
945    <min>1.0.0</min>
946    <max>2.0.0alpha1</max>
947    <exclude>2.0.0alpha1</exclude>
948   </package>
949   <package>
950    <name>Horde_Db</name>
951    <channel>pear.horde.org</channel>
952    <min>2.0.0</min>
953    <max>3.0.0alpha1</max>
954    <exclude>3.0.0alpha1</exclude>
955   </package>
956   <package>
957    <name>Horde_Editor</name>
958    <channel>pear.horde.org</channel>
959    <min>2.0.0</min>
960    <max>3.0.0alpha1</max>
961    <exclude>3.0.0alpha1</exclude>
962   </package>
963   <package>
964    <name>Horde_ElasticSearch</name>
965    <channel>pear.horde.org</channel>
966    <min>1.0.0</min>
967    <max>2.0.0alpha1</max>
968    <exclude>2.0.0alpha1</exclude>
969   </package>
970   <package>
971    <name>Horde_Form</name>
972    <channel>pear.horde.org</channel>
973    <min>2.0.15</min>
974    <max>3.0.0alpha1</max>
975    <exclude>3.0.0alpha1</exclude>
976   </package>
977   <package>
978    <name>Horde_Http</name>
979    <channel>pear.horde.org</channel>
980    <min>2.0.0</min>
981    <max>3.0.0alpha1</max>
982    <exclude>3.0.0alpha1</exclude>
983   </package>
984   <package>
985    <name>Horde_Icalendar</name>
986    <channel>pear.horde.org</channel>
987    <min>2.0.0</min>
988    <max>3.0.0alpha1</max>
989    <exclude>3.0.0alpha1</exclude>
990   </package>
991   <package>
992    <name>Horde_Image</name>
993    <channel>pear.horde.org</channel>
994    <min>2.3.0</min>
995    <max>3.0.0alpha1</max>
996    <exclude>3.0.0alpha1</exclude>
997   </package>
998   <package>
999    <name>Horde_Imap_Client</name>
1000    <channel>pear.horde.org</channel>
1001    <min>2.0.0</min>
1002    <max>3.0.0alpha1</max>
1003    <exclude>3.0.0alpha1</exclude>
1004   </package>
1005   <package>
1006    <name>Horde_JavascriptMinify_Jsmin</name>
1007    <channel>pear.horde.org</channel>
1008    <min>1.0.0</min>
1009    <max>2.0.0alpha1</max>
1010    <exclude>2.0.0alpha1</exclude>
1011   </package>
1012   <package>
1013    <name>Horde_Kolab_Server</name>
1014    <channel>pear.horde.org</channel>
1015    <min>2.0.0</min>
1016    <max>3.0.0alpha1</max>
1017    <exclude>3.0.0alpha1</exclude>
1018   </package>
1019   <package>
1020    <name>Horde_Kolab_Session</name>
1021    <channel>pear.horde.org</channel>
1022    <min>2.0.0</min>
1023    <max>3.0.0alpha1</max>
1024    <exclude>3.0.0alpha1</exclude>
1025   </package>
1026   <package>
1027    <name>Horde_Kolab_Storage</name>
1028    <channel>pear.horde.org</channel>
1029    <min>2.0.0</min>
1030    <max>3.0.0alpha1</max>
1031    <exclude>3.0.0alpha1</exclude>
1032   </package>
1033   <package>
1034    <name>Horde_Ldap</name>
1035    <channel>pear.horde.org</channel>
1036    <min>2.0.0</min>
1037    <max>3.0.0alpha1</max>
1038    <exclude>3.0.0alpha1</exclude>
1039   </package>
1040   <package>
1041    <name>Horde_Mail</name>
1042    <channel>pear.horde.org</channel>
1043    <min>2.3.0</min>
1044    <max>3.0.0alpha1</max>
1045    <exclude>3.0.0alpha1</exclude>
1046   </package>
1047   <package>
1048    <name>Horde_Mongo</name>
1049    <channel>pear.horde.org</channel>
1050    <min>1.0.0</min>
1051    <max>2.0.0alpha1</max>
1052    <exclude>2.0.0alpha1</exclude>
1053   </package>
1054   <package>
1055    <name>Horde_Nls</name>
1056    <channel>pear.horde.org</channel>
1057    <min>2.0.0</min>
1058    <max>3.0.0alpha1</max>
1059    <exclude>3.0.0alpha1</exclude>
1060   </package>
1061   <package>
1062    <name>Horde_Oauth</name>
1063    <channel>pear.horde.org</channel>
1064    <min>2.0.0</min>
1065    <max>3.0.0alpha1</max>
1066    <exclude>3.0.0alpha1</exclude>
1067   </package>
1068   <package>
1069    <name>Horde_Queue</name>
1070    <channel>pear.horde.org</channel>
1071    <min>1.0.0</min>
1072    <max>2.0.0alpha1</max>
1073    <exclude>2.0.0alpha1</exclude>
1074   </package>
1075   <package>
1076    <name>Horde_Routes</name>
1077    <channel>pear.horde.org</channel>
1078    <min>2.0.0</min>
1079    <max>3.0.0alpha1</max>
1080    <exclude>3.0.0alpha1</exclude>
1081   </package>
1082   <package>
1083    <name>Horde_Service_Twitter</name>
1084    <channel>pear.horde.org</channel>
1085    <min>2.0.0</min>
1086    <max>3.0.0alpha1</max>
1087    <exclude>3.0.0alpha1</exclude>
1088   </package>
1089   <package>
1090    <name>Horde_SpellChecker</name>
1091    <channel>pear.horde.org</channel>
1092    <min>2.0.0</min>
1093    <max>3.0.0alpha1</max>
1094    <exclude>3.0.0alpha1</exclude>
1095   </package>
1096   <package>
1097    <name>Horde_Test</name>
1098    <channel>pear.horde.org</channel>
1099    <min>2.6.0</min>
1100    <max>3.0.0alpha1</max>
1101    <exclude>3.0.0alpha1</exclude>
1102   </package>
1103   <package>
1104    <name>Horde_Tree</name>
1105    <channel>pear.horde.org</channel>
1106    <min>2.0.0</min>
1107    <max>3.0.0alpha1</max>
1108    <exclude>3.0.0alpha1</exclude>
1109   </package>
1110   <package>
1111    <name>Horde_Vfs</name>
1112    <channel>pear.horde.org</channel>
1113    <min>2.2.0</min>
1114    <max>3.0.0alpha1</max>
1115    <exclude>3.0.0alpha1</exclude>
1116   </package>
1117   <package>
1118    <name>Net_DNS2</name>
1119    <channel>pear.php.net</channel>
1120    <min>1.3.0</min>
1121    <max>2.0.0alpha1</max>
1122    <exclude>2.0.0alpha1</exclude>
1123   </package>
1124   <package>
1125    <name>Text_CAPTCHA</name>
1126    <channel>pear.php.net</channel>
1127   </package>
1128   <package>
1129    <name>Text_Figlet</name>
1130    <channel>pear.php.net</channel>
1131   </package>
1132   <package>
1133    <name>Text_LanguageDetect</name>
1134    <channel>pear.php.net</channel>
1135   </package>
1136   <extension>
1137    <name>dom</name>
1138   </extension>
1139   <extension>
1140    <name>hash</name>
1141   </extension>
1142   <extension>
1143    <name>SimpleXML</name>
1144   </extension>
1145   <extension>
1146    <name>sockets</name>
1147   </extension>
1148  </optional>
1149 </dependencies>
1150 <usesrole>
1151  <role>horde</role>
1152  <package>Role</package>
1153  <channel>pear.horde.org</channel>
1154 </usesrole>
1155 <phprelease>
1156  <filelist>
1157   <install as="CHANGES" name="doc/Horde/Core/CHANGES" />
1158   <install as="COPYING" name="doc/Horde/Core/COPYING" />
1159   <install as="js/accesskeys.js" name="js/accesskeys.js" />
1160   <install as="js/addressbooksprefs.js" name="js/addressbooksprefs.js" />
1161   <install as="js/alarmprefs.js" name="js/alarmprefs.js" />
1162   <install as="js/autocomplete.js" name="js/autocomplete.js" />
1163   <install as="js/calendar.js" name="js/calendar.js" />
1164   <install as="js/colorpicker.js" name="js/colorpicker.js" />
1165   <install as="js/dialog.js" name="js/dialog.js" />
1166   <install as="js/form_assign.js" name="js/form_assign.js" />
1167   <install as="js/form_helpers.js" name="js/form_helpers.js" />
1168   <install as="js/growler-jquery.js" name="js/growler-jquery.js" />
1169   <install as="js/growler.js" name="js/growler.js" />
1170   <install as="js/horde-jquery-init.js" name="js/horde-jquery-init.js" />
1171   <install as="js/horde-jquery.js" name="js/horde-jquery.js" />
1172   <install as="js/horde.js" name="js/horde.js" />
1173   <install as="js/hordeblocks.js" name="js/hordeblocks.js" />
1174   <install as="js/hordecore.js" name="js/hordecore.js" />
1175   <install as="js/hordetree.js" name="js/hordetree.js" />
1176   <install as="js/identityselect.js" name="js/identityselect.js" />
1177   <install as="js/image.js" name="js/image.js" />
1178   <install as="js/imple.js" name="js/imple.js" />
1179   <install as="js/inplaceeditor.js" name="js/inplaceeditor.js" />
1180   <install as="js/keynavlist.js" name="js/keynavlist.js" />
1181   <install as="js/liquidmetal.js" name="js/liquidmetal.js" />
1182   <install as="js/open_html_helper.js" name="js/open_html_helper.js" />
1183   <install as="js/popup.js" name="js/popup.js" />
1184   <install as="js/prefs.js" name="js/prefs.js" />
1185   <install as="js/prettyautocomplete.js" name="js/prettyautocomplete.js" />
1186   <install as="js/prototype.js" name="js/prototype.js" />
1187   <install as="js/redbox.js" name="js/redbox.js" />
1188   <install as="js/smartmobile.js" name="js/smartmobile.js" />
1189   <install as="js/sorter.js" name="js/sorter.js" />
1190   <install as="js/sourceselect.js" name="js/sourceselect.js" />
1191   <install as="js/spellchecker.js" name="js/spellchecker.js" />
1192   <install as="js/tables.js" name="js/tables.js" />
1193   <install as="js/toggle_quotes.js" name="js/toggle_quotes.js" />
1194   <install as="js/tooltips.js" name="js/tooltips.js" />
1195   <install as="js/webnotification.js" name="js/webnotification.js" />
1196   <install as="js/date/ar-SY.js" name="js/date/ar-SY.js" />
1197   <install as="js/date/bg-BG.js" name="js/date/bg-BG.js" />
1198   <install as="js/date/bs-BA.js" name="js/date/bs-BA.js" />
1199   <install as="js/date/ca-ES.js" name="js/date/ca-ES.js" />
1200   <install as="js/date/cs-CZ.js" name="js/date/cs-CZ.js" />
1201   <install as="js/date/da-DK.js" name="js/date/da-DK.js" />
1202   <install as="js/date/date.js" name="js/date/date.js" />
1203   <install as="js/date/de-DE.js" name="js/date/de-DE.js" />
1204   <install as="js/date/el-GR.js" name="js/date/el-GR.js" />
1205   <install as="js/date/en-US.js" name="js/date/en-US.js" />
1206   <install as="js/date/es-ES.js" name="js/date/es-ES.js" />
1207   <install as="js/date/et-EE.js" name="js/date/et-EE.js" />
1208   <install as="js/date/eu-ES.js" name="js/date/eu-ES.js" />
1209   <install as="js/date/extras.js" name="js/date/extras.js" />
1210   <install as="js/date/fa-IR.js" name="js/date/fa-IR.js" />
1211   <install as="js/date/fi-FI.js" name="js/date/fi-FI.js" />
1212   <install as="js/date/fr-FR.js" name="js/date/fr-FR.js" />
1213   <install as="js/date/gl-ES.js" name="js/date/gl-ES.js" />
1214   <install as="js/date/he-IL.js" name="js/date/he-IL.js" />
1215   <install as="js/date/hu-HU.js" name="js/date/hu-HU.js" />
1216   <install as="js/date/id-ID.js" name="js/date/id-ID.js" />
1217   <install as="js/date/is-IS.js" name="js/date/is-IS.js" />
1218   <install as="js/date/it-IT.js" name="js/date/it-IT.js" />
1219   <install as="js/date/ja-JP.js" name="js/date/ja-JP.js" />
1220   <install as="js/date/ko-KR.js" name="js/date/ko-KR.js" />
1221   <install as="js/date/lt-LT.js" name="js/date/lt-LT.js" />
1222   <install as="js/date/lv-LV.js" name="js/date/lv-LV.js" />
1223   <install as="js/date/mk-MK.js" name="js/date/mk-MK.js" />
1224   <install as="js/date/nb-NO.js" name="js/date/nb-NO.js" />
1225   <install as="js/date/nl-NL.js" name="js/date/nl-NL.js" />
1226   <install as="js/date/nn-NO.js" name="js/date/nn-NO.js" />
1227   <install as="js/date/pl-PL.js" name="js/date/pl-PL.js" />
1228   <install as="js/date/pt-BR.js" name="js/date/pt-BR.js" />
1229   <install as="js/date/pt-PT.js" name="js/date/pt-PT.js" />
1230   <install as="js/date/ro-RO.js" name="js/date/ro-RO.js" />
1231   <install as="js/date/ru-RU.js" name="js/date/ru-RU.js" />
1232   <install as="js/date/sk-SK.js" name="js/date/sk-SK.js" />
1233   <install as="js/date/sl-SI.js" name="js/date/sl-SI.js" />
1234   <install as="js/date/sv-SE.js" name="js/date/sv-SE.js" />
1235   <install as="js/date/time.js" name="js/date/time.js" />
1236   <install as="js/date/tr-TR.js" name="js/date/tr-TR.js" />
1237   <install as="js/date/uk-UA.js" name="js/date/uk-UA.js" />
1238   <install as="js/date/zh-CN.js" name="js/date/zh-CN.js" />
1239   <install as="js/date/zh-TW.js" name="js/date/zh-TW.js" />
1240   <install as="js/excanvas/excanvas.js" name="js/excanvas/excanvas.js" />
1241   <install as="js/excanvas/excanvas.min.js" name="js/excanvas/excanvas.min.js" />
1242   <install as="js/flotr2/flotr2.js" name="js/flotr2/flotr2.js" />
1243   <install as="js/jquery.mobile/jquery.js" name="js/jquery.mobile/jquery.js" />
1244   <install as="js/jquery.mobile/jquery.min.js" name="js/jquery.mobile/jquery.min.js" />
1245   <install as="js/jquery.mobile/jquery.mobile.js" name="js/jquery.mobile/jquery.mobile.js" />
1246   <install as="js/jquery.mobile/jquery.mobile.min.css" name="js/jquery.mobile/jquery.mobile.min.css" />
1247   <install as="js/jquery.mobile/jquery.mobile.min.js" name="js/jquery.mobile/jquery.mobile.min.js" />
1248   <install as="js/jquery.mobile/images/ajax-loader.gif" name="js/jquery.mobile/images/ajax-loader.gif" />
1249   <install as="js/jquery.mobile/images/icons-18-black.png" name="js/jquery.mobile/images/icons-18-black.png" />
1250   <install as="js/jquery.mobile/images/icons-18-white.png" name="js/jquery.mobile/images/icons-18-white.png" />
1251   <install as="js/jquery.mobile/images/icons-36-black.png" name="js/jquery.mobile/images/icons-36-black.png" />
1252   <install as="js/jquery.mobile/images/icons-36-white.png" name="js/jquery.mobile/images/icons-36-white.png" />
1253   <install as="js/jquery.mobile/plugins/autocomplete.js" name="js/jquery.mobile/plugins/autocomplete.js" />
1254   <install as="js/jquery.mobile/plugins/form.js" name="js/jquery.mobile/plugins/form.js" />
1255   <install as="js/jquery.mobile/plugins/swipebutton.js" name="js/jquery.mobile/plugins/swipebutton.js" />
1256   <install as="js/map/bing.js" name="js/map/bing.js" />
1257   <install as="js/map/google.js" name="js/map/google.js" />
1258   <install as="js/map/horde.js" name="js/map/horde.js" />
1259   <install as="js/map/map.js" name="js/map/map.js" />
1260   <install as="js/map/mapquest.js" name="js/map/mapquest.js" />
1261   <install as="js/map/null.js" name="js/map/null.js" />
1262   <install as="js/map/ocm.js" name="js/map/ocm.js" />
1263   <install as="js/map/OpenLayers-debug.js" name="js/map/OpenLayers-debug.js" />
1264   <install as="js/map/OpenLayers.js" name="js/map/OpenLayers.js" />
1265   <install as="js/map/osm.js" name="js/map/osm.js" />
1266   <install as="js/map/owm.js" name="js/map/owm.js" />
1267   <install as="js/map/img/blank.gif" name="js/map/img/blank.gif" />
1268   <install as="js/map/img/cloud-popup-relative.png" name="js/map/img/cloud-popup-relative.png" />
1269   <install as="js/map/img/drag-rectangle-off.png" name="js/map/img/drag-rectangle-off.png" />
1270   <install as="js/map/img/drag-rectangle-on.png" name="js/map/img/drag-rectangle-on.png" />
1271   <install as="js/map/img/east-mini.png" name="js/map/img/east-mini.png" />
1272   <install as="js/map/img/layer-switcher-maximize.png" name="js/map/img/layer-switcher-maximize.png" />
1273   <install as="js/map/img/layer-switcher-minimize.png" name="js/map/img/layer-switcher-minimize.png" />
1274   <install as="js/map/img/marker.png" name="js/map/img/marker.png" />
1275   <install as="js/map/img/measuring-stick-off.png" name="js/map/img/measuring-stick-off.png" />
1276   <install as="js/map/img/measuring-stick-on.png" name="js/map/img/measuring-stick-on.png" />
1277   <install as="js/map/img/north-mini.png" name="js/map/img/north-mini.png" />
1278   <install as="js/map/img/panning-hand-off.png" name="js/map/img/panning-hand-off.png" />
1279   <install as="js/map/img/panning-hand-on.png" name="js/map/img/panning-hand-on.png" />
1280   <install as="js/map/img/slider.png" name="js/map/img/slider.png" />
1281   <install as="js/map/img/south-mini.png" name="js/map/img/south-mini.png" />
1282   <install as="js/map/img/west-mini.png" name="js/map/img/west-mini.png" />
1283   <install as="js/map/img/zoom-minus-mini.png" name="js/map/img/zoom-minus-mini.png" />
1284   <install as="js/map/img/zoom-plus-mini.png" name="js/map/img/zoom-plus-mini.png" />
1285   <install as="js/map/img/zoom-world-mini.png" name="js/map/img/zoom-world-mini.png" />
1286   <install as="js/map/img/zoombar.png" name="js/map/img/zoombar.png" />
1287   <install as="js/map/lang/ar-SY.js" name="js/map/lang/ar-SY.js" />
1288   <install as="js/map/lang/bg-BG.js" name="js/map/lang/bg-BG.js" />
1289   <install as="js/map/lang/ca-ES.js" name="js/map/lang/ca-ES.js" />
1290   <install as="js/map/lang/cs-CZ.js" name="js/map/lang/cs-CZ.js" />
1291   <install as="js/map/lang/da-DK.js" name="js/map/lang/da-DK.js" />
1292   <install as="js/map/lang/de-DE.js" name="js/map/lang/de-DE.js" />
1293   <install as="js/map/lang/el-GR.js" name="js/map/lang/el-GR.js" />
1294   <install as="js/map/lang/en-CA.js" name="js/map/lang/en-CA.js" />
1295   <install as="js/map/lang/es-ES.js" name="js/map/lang/es-ES.js" />
1296   <install as="js/map/lang/fi-FI.js" name="js/map/lang/fi-FI.js" />
1297   <install as="js/map/lang/fr-FR.js" name="js/map/lang/fr-FR.js" />
1298   <install as="js/map/lang/gl-ES.js" name="js/map/lang/gl-ES.js" />
1299   <install as="js/map/lang/hr-HR.js" name="js/map/lang/hr-HR.js" />
1300   <install as="js/map/lang/hu-HU.js" name="js/map/lang/hu-HU.js" />
1301   <install as="js/map/lang/id-ID.js" name="js/map/lang/id-ID.js" />
1302   <install as="js/map/lang/is-IS.js" name="js/map/lang/is-IS.js" />
1303   <install as="js/map/lang/it-IT.js" name="js/map/lang/it-IT.js" />
1304   <install as="js/map/lang/ja-JP.js" name="js/map/lang/ja-JP.js" />
1305   <install as="js/map/lang/km-KH.js" name="js/map/lang/km-KH.js" />
1306   <install as="js/map/lang/nl-NL.js" name="js/map/lang/nl-NL.js" />
1307   <install as="js/map/lang/nn-NO.js" name="js/map/lang/nn-NO.js" />
1308   <install as="js/map/lang/no-NO.js" name="js/map/lang/no-NO.js" />
1309   <install as="js/map/lang/pt-BR.js" name="js/map/lang/pt-BR.js" />
1310   <install as="js/map/lang/pt-PT.js" name="js/map/lang/pt-PT.js" />
1311   <install as="js/map/lang/ru-RU.js" name="js/map/lang/ru-RU.js" />
1312   <install as="js/map/lang/sk-SK.js" name="js/map/lang/sk-SK.js" />
1313   <install as="js/map/lang/sv-SE.js" name="js/map/lang/sv-SE.js" />
1314   <install as="js/map/lang/te-TE.js" name="js/map/lang/te-TE.js" />
1315   <install as="js/map/lang/vi-VI.js" name="js/map/lang/vi-VI.js" />
1316   <install as="js/map/lang/zh-CN.js" name="js/map/lang/zh-CN.js" />
1317   <install as="js/map/lang/zh-TW.js" name="js/map/lang/zh-TW.js" />
1318   <install as="js/map/theme/default/framedCloud.css" name="js/map/theme/default/framedCloud.css" />
1319   <install as="js/map/theme/default/google.css" name="js/map/theme/default/google.css" />
1320   <install as="js/map/theme/default/google.tidy.css" name="js/map/theme/default/google.tidy.css" />
1321   <install as="js/map/theme/default/ie6-style.css" name="js/map/theme/default/ie6-style.css" />
1322   <install as="js/map/theme/default/ie6-style.tidy.css" name="js/map/theme/default/ie6-style.tidy.css" />
1323   <install as="js/map/theme/default/style.css" name="js/map/theme/default/style.css" />
1324   <install as="js/map/theme/default/style.tidy.css" name="js/map/theme/default/style.tidy.css" />
1325   <install as="js/map/theme/default/img/add_point_off.png" name="js/map/theme/default/img/add_point_off.png" />
1326   <install as="js/map/theme/default/img/add_point_on.png" name="js/map/theme/default/img/add_point_on.png" />
1327   <install as="js/map/theme/default/img/blank.gif" name="js/map/theme/default/img/blank.gif" />
1328   <install as="js/map/theme/default/img/close.gif" name="js/map/theme/default/img/close.gif" />
1329   <install as="js/map/theme/default/img/drag-rectangle-off.png" name="js/map/theme/default/img/drag-rectangle-off.png" />
1330   <install as="js/map/theme/default/img/drag-rectangle-on.png" name="js/map/theme/default/img/drag-rectangle-on.png" />
1331   <install as="js/map/theme/default/img/draw_line_off.png" name="js/map/theme/default/img/draw_line_off.png" />
1332   <install as="js/map/theme/default/img/draw_line_on.png" name="js/map/theme/default/img/draw_line_on.png" />
1333   <install as="js/map/theme/default/img/draw_point_off.png" name="js/map/theme/default/img/draw_point_off.png" />
1334   <install as="js/map/theme/default/img/draw_point_on.png" name="js/map/theme/default/img/draw_point_on.png" />
1335   <install as="js/map/theme/default/img/draw_polygon_off.png" name="js/map/theme/default/img/draw_polygon_off.png" />
1336   <install as="js/map/theme/default/img/draw_polygon_on.png" name="js/map/theme/default/img/draw_polygon_on.png" />
1337   <install as="js/map/theme/default/img/editing_tool_bar.png" name="js/map/theme/default/img/editing_tool_bar.png" />
1338   <install as="js/map/theme/default/img/move_feature_off.png" name="js/map/theme/default/img/move_feature_off.png" />
1339   <install as="js/map/theme/default/img/move_feature_on.png" name="js/map/theme/default/img/move_feature_on.png" />
1340   <install as="js/map/theme/default/img/navigation_history.png" name="js/map/theme/default/img/navigation_history.png" />
1341   <install as="js/map/theme/default/img/overview_replacement.gif" name="js/map/theme/default/img/overview_replacement.gif" />
1342   <install as="js/map/theme/default/img/pan-panel-NOALPHA.png" name="js/map/theme/default/img/pan-panel-NOALPHA.png" />
1343   <install as="js/map/theme/default/img/pan-panel.png" name="js/map/theme/default/img/pan-panel.png" />
1344   <install as="js/map/theme/default/img/panning-hand-off.png" name="js/map/theme/default/img/panning-hand-off.png" />
1345   <install as="js/map/theme/default/img/panning-hand-on.png" name="js/map/theme/default/img/panning-hand-on.png" />
1346   <install as="js/map/theme/default/img/pan_off.png" name="js/map/theme/default/img/pan_off.png" />
1347   <install as="js/map/theme/default/img/pan_on.png" name="js/map/theme/default/img/pan_on.png" />
1348   <install as="js/map/theme/default/img/remove_point_off.png" name="js/map/theme/default/img/remove_point_off.png" />
1349   <install as="js/map/theme/default/img/remove_point_on.png" name="js/map/theme/default/img/remove_point_on.png" />
1350   <install as="js/map/theme/default/img/ruler.png" name="js/map/theme/default/img/ruler.png" />
1351   <install as="js/map/theme/default/img/save_features_off.png" name="js/map/theme/default/img/save_features_off.png" />
1352   <install as="js/map/theme/default/img/save_features_on.png" name="js/map/theme/default/img/save_features_on.png" />
1353   <install as="js/map/theme/default/img/view_next_off.png" name="js/map/theme/default/img/view_next_off.png" />
1354   <install as="js/map/theme/default/img/view_next_on.png" name="js/map/theme/default/img/view_next_on.png" />
1355   <install as="js/map/theme/default/img/view_previous_off.png" name="js/map/theme/default/img/view_previous_off.png" />
1356   <install as="js/map/theme/default/img/view_previous_on.png" name="js/map/theme/default/img/view_previous_on.png" />
1357   <install as="js/map/theme/default/img/zoom-panel-NOALPHA.png" name="js/map/theme/default/img/zoom-panel-NOALPHA.png" />
1358   <install as="js/map/theme/default/img/zoom-panel.png" name="js/map/theme/default/img/zoom-panel.png" />
1359   <install as="js/scriptaculous/builder.js" name="js/scriptaculous/builder.js" />
1360   <install as="js/scriptaculous/controls.js" name="js/scriptaculous/controls.js" />
1361   <install as="js/scriptaculous/dragdrop.js" name="js/scriptaculous/dragdrop.js" />
1362   <install as="js/scriptaculous/effects.js" name="js/scriptaculous/effects.js" />
1363   <install as="js/scriptaculous/scriptaculous.js" name="js/scriptaculous/scriptaculous.js" />
1364   <install as="js/scriptaculous/slider.js" name="js/scriptaculous/slider.js" />
1365   <install as="js/scriptaculous/sound.js" name="js/scriptaculous/sound.js" />
1366   <install as="js/scriptaculous/unittest.js" name="js/scriptaculous/unittest.js" />
1367   <install as="Horde.php" name="lib/Horde.php" />
1368   <install as="Horde/Config.php" name="lib/Horde/Config.php" />
1369   <install as="Horde/Deprecated.php" name="lib/Horde/Deprecated.php" />
1370   <install as="Horde/ErrorHandler.php" name="lib/Horde/ErrorHandler.php" />
1371   <install as="Horde/Help.php" name="lib/Horde/Help.php" />
1372   <install as="Horde/Menu.php" name="lib/Horde/Menu.php" />
1373   <install as="Horde/PageOutput.php" name="lib/Horde/PageOutput.php" />
1374   <install as="Horde/Registry.php" name="lib/Horde/Registry.php" />
1375   <install as="Horde/Session.php" name="lib/Horde/Session.php" />
1376   <install as="Horde/Shutdown.php" name="lib/Horde/Shutdown.php" />
1377   <install as="Horde/Themes.php" name="lib/Horde/Themes.php" />
1378   <install as="Horde/Config/Form.php" name="lib/Horde/Config/Form.php" />
1379   <install as="Horde/Core/Block.php" name="lib/Horde/Core/Block.php" />
1380   <install as="Horde/Core/Browser.php" name="lib/Horde/Core/Browser.php" />
1381   <install as="Horde/Core/Bundle.php" name="lib/Horde/Core/Bundle.php" />
1382   <install as="Horde/Core/Cli.php" name="lib/Horde/Core/Cli.php" />
1383   <install as="Horde/Core/History.php" name="lib/Horde/Core/History.php" />
1384   <install as="Horde/Core/Hooks.php" name="lib/Horde/Core/Hooks.php" />
1385   <install as="Horde/Core/HordeMap.php" name="lib/Horde/Core/HordeMap.php" />
1386   <install as="Horde/Core/LoginTasks.php" name="lib/Horde/Core/LoginTasks.php" />
1387   <install as="Horde/Core/Nosql.php" name="lib/Horde/Core/Nosql.php" />
1388   <install as="Horde/Core/Perms.php" name="lib/Horde/Core/Perms.php" />
1389   <install as="Horde/Core/TagBrowser.php" name="lib/Horde/Core/TagBrowser.php" />
1390   <install as="Horde/Core/Tagger.php" name="lib/Horde/Core/Tagger.php" />
1391   <install as="Horde/Core/Topbar.php" name="lib/Horde/Core/Topbar.php" />
1392   <install as="Horde/Core/Secret.php" name="lib/Horde/Core/Secret.php" />
1393   <install as="Horde/Core/Translation.php" name="lib/Horde/Core/Translation.php" />
1394   <install as="Horde/Core/ActiveSync/Auth.php" name="lib/Horde/Core/ActiveSync/Auth.php" />
1395   <install as="Horde/Core/ActiveSync/Connector.php" name="lib/Horde/Core/ActiveSync/Connector.php" />
1396   <install as="Horde/Core/ActiveSync/Driver.php" name="lib/Horde/Core/ActiveSync/Driver.php" />
1397   <install as="Horde/Core/ActiveSync/Mail.php" name="lib/Horde/Core/ActiveSync/Mail.php" />
1398   <install as="Horde/Core/ActiveSync/Mdn.php" name="lib/Horde/Core/ActiveSync/Mdn.php" />
1399   <install as="Horde/Core/ActiveSync/Imap/Factory.php" name="lib/Horde/Core/ActiveSync/Imap/Factory.php" />
1400   <install as="Horde/Core/ActiveSync/Logger/Factory.php" name="lib/Horde/Core/ActiveSync/Logger/Factory.php" />
1401   <install as="Horde/Core/ActiveSync/Mail/Draft.php" name="lib/Horde/Core/ActiveSync/Mail/Draft.php" />
1402   <install as="Horde/Core/Ajax/Application.php" name="lib/Horde/Core/Ajax/Application.php" />
1403   <install as="Horde/Core/Ajax/Imple.php" name="lib/Horde/Core/Ajax/Imple.php" />
1404   <install as="Horde/Core/Ajax/Response.php" name="lib/Horde/Core/Ajax/Response.php" />
1405   <install as="Horde/Core/Ajax/Application/Handler.php" name="lib/Horde/Core/Ajax/Application/Handler.php" />
1406   <install as="Horde/Core/Ajax/Application/Handler/Chunk.php" name="lib/Horde/Core/Ajax/Application/Handler/Chunk.php" />
1407   <install as="Horde/Core/Ajax/Application/Handler/Email.php" name="lib/Horde/Core/Ajax/Application/Handler/Email.php" />
1408   <install as="Horde/Core/Ajax/Application/Handler/Groups.php" name="lib/Horde/Core/Ajax/Application/Handler/Groups.php" />
1409   <install as="Horde/Core/Ajax/Application/Handler/Imple.php" name="lib/Horde/Core/Ajax/Application/Handler/Imple.php" />
1410   <install as="Horde/Core/Ajax/Application/Handler/Noop.php" name="lib/Horde/Core/Ajax/Application/Handler/Noop.php" />
1411   <install as="Horde/Core/Ajax/Application/Handler/Prefs.php" name="lib/Horde/Core/Ajax/Application/Handler/Prefs.php" />
1412   <install as="Horde/Core/Ajax/Imple/AutoCompleter.php" name="lib/Horde/Core/Ajax/Imple/AutoCompleter.php" />
1413   <install as="Horde/Core/Ajax/Imple/ContactAutoCompleter.php" name="lib/Horde/Core/Ajax/Imple/ContactAutoCompleter.php" />
1414   <install as="Horde/Core/Ajax/Imple/InPlaceEditor.php" name="lib/Horde/Core/Ajax/Imple/InPlaceEditor.php" />
1415   <install as="Horde/Core/Ajax/Imple/SpellChecker.php" name="lib/Horde/Core/Ajax/Imple/SpellChecker.php" />
1416   <install as="Horde/Core/Ajax/Imple/UserAutoCompleter.php" name="lib/Horde/Core/Ajax/Imple/UserAutoCompleter.php" />
1417   <install as="Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter.php" name="lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter.php" />
1418   <install as="Horde/Core/Ajax/Imple/AutoCompleter/Ajax.php" name="lib/Horde/Core/Ajax/Imple/AutoCompleter/Ajax.php" />
1419   <install as="Horde/Core/Ajax/Imple/AutoCompleter/Base.php" name="lib/Horde/Core/Ajax/Imple/AutoCompleter/Base.php" />
1420   <install as="Horde/Core/Ajax/Imple/AutoCompleter/Local.php" name="lib/Horde/Core/Ajax/Imple/AutoCompleter/Local.php" />
1421   <install as="Horde/Core/Ajax/Imple/AutoCompleter/Pretty.php" name="lib/Horde/Core/Ajax/Imple/AutoCompleter/Pretty.php" />
1422   <install as="Horde/Core/Ajax/Imple/Geocoder/Geonames.php" name="lib/Horde/Core/Ajax/Imple/Geocoder/Geonames.php" />
1423   <install as="Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Base.php" name="lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Base.php" />
1424   <install as="Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Metar.php" name="lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Metar.php" />
1425   <install as="Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Weather.php" name="lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter/Weather.php" />
1426   <install as="Horde/Core/Ajax/Response/HordeCore.php" name="lib/Horde/Core/Ajax/Response/HordeCore.php" />
1427   <install as="Horde/Core/Ajax/Response/Notifications.php" name="lib/Horde/Core/Ajax/Response/Notifications.php" />
1428   <install as="Horde/Core/Ajax/Response/Prototypejs.php" name="lib/Horde/Core/Ajax/Response/Prototypejs.php" />
1429   <install as="Horde/Core/Ajax/Response/Raw.php" name="lib/Horde/Core/Ajax/Response/Raw.php" />
1430   <install as="Horde/Core/Ajax/Response/HordeCore/JsonHtml.php" name="lib/Horde/Core/Ajax/Response/HordeCore/JsonHtml.php" />
1431   <install as="Horde/Core/Ajax/Response/HordeCore/NoAuth.php" name="lib/Horde/Core/Ajax/Response/HordeCore/NoAuth.php" />
1432   <install as="Horde/Core/Ajax/Response/HordeCore/Reload.php" name="lib/Horde/Core/Ajax/Response/HordeCore/Reload.php" />
1433   <install as="Horde/Core/Ajax/Response/HordeCore/SessionTimeout.php" name="lib/Horde/Core/Ajax/Response/HordeCore/SessionTimeout.php" />
1434   <install as="Horde/Core/Alarm/Handler/Desktop.php" name="lib/Horde/Core/Alarm/Handler/Desktop.php" />
1435   <install as="Horde/Core/Alarm/Handler/Notify.php" name="lib/Horde/Core/Alarm/Handler/Notify.php" />
1436   <install as="Horde/Core/Alarm/Handler/Desktop/Icon.php" name="lib/Horde/Core/Alarm/Handler/Desktop/Icon.php" />
1437   <install as="Horde/Core/Auth/Application.php" name="lib/Horde/Core/Auth/Application.php" />
1438   <install as="Horde/Core/Auth/Composite.php" name="lib/Horde/Core/Auth/Composite.php" />
1439   <install as="Horde/Core/Auth/Imsp.php" name="lib/Horde/Core/Auth/Imsp.php" />
1440   <install as="Horde/Core/Auth/Ldap.php" name="lib/Horde/Core/Auth/Ldap.php" />
1441   <install as="Horde/Core/Auth/Msad.php" name="lib/Horde/Core/Auth/Msad.php" />
1442   <install as="Horde/Core/Auth/Shibboleth.php" name="lib/Horde/Core/Auth/Shibboleth.php" />
1443   <install as="Horde/Core/Auth/UsernameHook.php" name="lib/Horde/Core/Auth/UsernameHook.php" />
1444   <install as="Horde/Core/Auth/X509.php" name="lib/Horde/Core/Auth/X509.php" />
1445   <install as="Horde/Core/Auth/Signup/Base.php" name="lib/Horde/Core/Auth/Signup/Base.php" />
1446   <install as="Horde/Core/Auth/Signup/Form.php" name="lib/Horde/Core/Auth/Signup/Form.php" />
1447   <install as="Horde/Core/Auth/Signup/Null.php" name="lib/Horde/Core/Auth/Signup/Null.php" />
1448   <install as="Horde/Core/Auth/Signup/Sql.php" name="lib/Horde/Core/Auth/Signup/Sql.php" />
1449   <install as="Horde/Core/Auth/Signup/SqlObject.php" name="lib/Horde/Core/Auth/Signup/SqlObject.php" />
1450   <install as="Horde/Core/Block/Collection.php" name="lib/Horde/Core/Block/Collection.php" />
1451   <install as="Horde/Core/Block/Layout.php" name="lib/Horde/Core/Block/Layout.php" />
1452   <install as="Horde/Core/Block/Upgrade.php" name="lib/Horde/Core/Block/Upgrade.php" />
1453   <install as="Horde/Core/Block/Layout/Manager.php" name="lib/Horde/Core/Block/Layout/Manager.php" />
1454   <install as="Horde/Core/Block/Layout/View.php" name="lib/Horde/Core/Block/Layout/View.php" />
1455   <install as="Horde/Core/Cache/Session.php" name="lib/Horde/Core/Cache/Session.php" />
1456   <install as="Horde/Core/Cache/SessionObjects.php" name="lib/Horde/Core/Cache/SessionObjects.php" />
1457   <install as="Horde/Core/Controller/NotFound.php" name="lib/Horde/Core/Controller/NotFound.php" />
1458   <install as="Horde/Core/Controller/RequestConfiguration.php" name="lib/Horde/Core/Controller/RequestConfiguration.php" />
1459   <install as="Horde/Core/Controller/RequestMapper.php" name="lib/Horde/Core/Controller/RequestMapper.php" />
1460   <install as="Horde/Core/Controller/SettingsFinder.php" name="lib/Horde/Core/Controller/SettingsFinder.php" />
1461   <install as="Horde/Core/Data/Storage.php" name="lib/Horde/Core/Data/Storage.php" />
1462   <install as="Horde/Core/Dav/Auth.php" name="lib/Horde/Core/Dav/Auth.php" />
1463   <install as="Horde/Core/Db/Migration.php" name="lib/Horde/Core/Db/Migration.php" />
1464   <install as="Horde/Core/Editor/Ckeditor.php" name="lib/Horde/Core/Editor/Ckeditor.php" />
1465   <install as="Horde/Core/Factory/ActiveSyncBackend.php" name="lib/Horde/Core/Factory/ActiveSyncBackend.php" />
1466   <install as="Horde/Core/Factory/ActiveSyncServer.php" name="lib/Horde/Core/Factory/ActiveSyncServer.php" />
1467   <install as="Horde/Core/Factory/ActiveSyncState.php" name="lib/Horde/Core/Factory/ActiveSyncState.php" />
1468   <install as="Horde/Core/Factory/Ajax.php" name="lib/Horde/Core/Factory/Ajax.php" />
1469   <install as="Horde/Core/Factory/Alarm.php" name="lib/Horde/Core/Factory/Alarm.php" />
1470   <install as="Horde/Core/Factory/Auth.php" name="lib/Horde/Core/Factory/Auth.php" />
1471   <install as="Horde/Core/Factory/AuthSignup.php" name="lib/Horde/Core/Factory/AuthSignup.php" />
1472   <install as="Horde/Core/Factory/Base.php" name="lib/Horde/Core/Factory/Base.php" />
1473   <install as="Horde/Core/Factory/BlockCollection.php" name="lib/Horde/Core/Factory/BlockCollection.php" />
1474   <install as="Horde/Core/Factory/Browser.php" name="lib/Horde/Core/Factory/Browser.php" />
1475   <install as="Horde/Core/Factory/Cache.php" name="lib/Horde/Core/Factory/Cache.php" />
1476   <install as="Horde/Core/Factory/Crypt.php" name="lib/Horde/Core/Factory/Crypt.php" />
1477   <install as="Horde/Core/Factory/CssCache.php" name="lib/Horde/Core/Factory/CssCache.php" />
1478   <install as="Horde/Core/Factory/Data.php" name="lib/Horde/Core/Factory/Data.php" />
1479   <install as="Horde/Core/Factory/DavServer.php" name="lib/Horde/Core/Factory/DavServer.php" />
1480   <install as="Horde/Core/Factory/DavStorage.php" name="lib/Horde/Core/Factory/DavStorage.php" />
1481   <install as="Horde/Core/Factory/Db.php" name="lib/Horde/Core/Factory/Db.php" />
1482   <install as="Horde/Core/Factory/DbBase.php" name="lib/Horde/Core/Factory/DbBase.php" />
1483   <install as="Horde/Core/Factory/DbPear.php" name="lib/Horde/Core/Factory/DbPear.php" />
1484   <install as="Horde/Core/Factory/Dns.php" name="lib/Horde/Core/Factory/Dns.php" />
1485   <install as="Horde/Core/Factory/Editor.php" name="lib/Horde/Core/Factory/Editor.php" />
1486   <install as="Horde/Core/Factory/ElasticSearch.php" name="lib/Horde/Core/Factory/ElasticSearch.php" />
1487   <install as="Horde/Core/Factory/Facebook.php" name="lib/Horde/Core/Factory/Facebook.php" />
1488   <install as="Horde/Core/Factory/Group.php" name="lib/Horde/Core/Factory/Group.php" />
1489   <install as="Horde/Core/Factory/HashTable.php" name="lib/Horde/Core/Factory/HashTable.php" />
1490   <install as="Horde/Core/Factory/History.php" name="lib/Horde/Core/Factory/History.php" />
1491   <install as="Horde/Core/Factory/HttpClient.php" name="lib/Horde/Core/Factory/HttpClient.php" />
1492   <install as="Horde/Core/Factory/Identity.php" name="lib/Horde/Core/Factory/Identity.php" />
1493   <install as="Horde/Core/Factory/Image.php" name="lib/Horde/Core/Factory/Image.php" />
1494   <install as="Horde/Core/Factory/Imple.php" name="lib/Horde/Core/Factory/Imple.php" />
1495   <install as="Horde/Core/Factory/Imsp.php" name="lib/Horde/Core/Factory/Imsp.php" />
1496   <install as="Horde/Core/Factory/ImspAuth.php" name="lib/Horde/Core/Factory/ImspAuth.php" />
1497   <install as="Horde/Core/Factory/Injector.php" name="lib/Horde/Core/Factory/Injector.php" />
1498   <install as="Horde/Core/Factory/JavascriptCache.php" name="lib/Horde/Core/Factory/JavascriptCache.php" />
1499   <install as="Horde/Core/Factory/KolabServer.php" name="lib/Horde/Core/Factory/KolabServer.php" />
1500   <install as="Horde/Core/Factory/KolabSession.php" name="lib/Horde/Core/Factory/KolabSession.php" />
1501   <install as="Horde/Core/Factory/KolabStorage.php" name="lib/Horde/Core/Factory/KolabStorage.php" />
1502   <install as="Horde/Core/Factory/LanguageDetect.php" name="lib/Horde/Core/Factory/LanguageDetect.php" />
1503   <install as="Horde/Core/Factory/Ldap.php" name="lib/Horde/Core/Factory/Ldap.php" />
1504   <install as="Horde/Core/Factory/Lock.php" name="lib/Horde/Core/Factory/Lock.php" />
1505   <install as="Horde/Core/Factory/Logger.php" name="lib/Horde/Core/Factory/Logger.php" />
1506   <install as="Horde/Core/Factory/LoginTasks.php" name="lib/Horde/Core/Factory/LoginTasks.php" />
1507   <install as="Horde/Core/Factory/Mail.php" name="lib/Horde/Core/Factory/Mail.php" />
1508   <install as="Horde/Core/Factory/MailBase.php" name="lib/Horde/Core/Factory/MailBase.php" />
1509   <install as="Horde/Core/Factory/Mapper.php" name="lib/Horde/Core/Factory/Mapper.php" />
1510   <install as="Horde/Core/Factory/Matcher.php" name="lib/Horde/Core/Factory/Matcher.php" />
1511   <install as="Horde/Core/Factory/Memcache.php" name="lib/Horde/Core/Factory/Memcache.php" />
1512   <install as="Horde/Core/Factory/MimeViewer.php" name="lib/Horde/Core/Factory/MimeViewer.php" />
1513   <install as="Horde/Core/Factory/Nosql.php" name="lib/Horde/Core/Factory/Nosql.php" />
1514   <install as="Horde/Core/Factory/NosqlBase.php" name="lib/Horde/Core/Factory/NosqlBase.php" />
1515   <install as="Horde/Core/Factory/Notification.php" name="lib/Horde/Core/Factory/Notification.php" />
1516   <install as="Horde/Core/Factory/Perms.php" name="lib/Horde/Core/Factory/Perms.php" />
1517   <install as="Horde/Core/Factory/PermsCore.php" name="lib/Horde/Core/Factory/PermsCore.php" />
1518   <install as="Horde/Core/Factory/Prefs.php" name="lib/Horde/Core/Factory/Prefs.php" />
1519   <install as="Horde/Core/Factory/QueueStorage.php" name="lib/Horde/Core/Factory/QueueStorage.php" />
1520   <install as="Horde/Core/Factory/Request.php" name="lib/Horde/Core/Factory/Request.php" />
1521   <install as="Horde/Core/Factory/Secret.php" name="lib/Horde/Core/Factory/Secret.php" />
1522   <install as="Horde/Core/Factory/SessionHandler.php" name="lib/Horde/Core/Factory/SessionHandler.php" />
1523   <install as="Horde/Core/Factory/Share.php" name="lib/Horde/Core/Factory/Share.php" />
1524   <install as="Horde/Core/Factory/ShareBase.php" name="lib/Horde/Core/Factory/ShareBase.php" />
1525   <install as="Horde/Core/Factory/SpellChecker.php" name="lib/Horde/Core/Factory/SpellChecker.php" />
1526   <install as="Horde/Core/Factory/Template.php" name="lib/Horde/Core/Factory/Template.php" />
1527   <install as="Horde/Core/Factory/TextFilter.php" name="lib/Horde/Core/Factory/TextFilter.php" />
1528   <install as="Horde/Core/Factory/ThemesCache.php" name="lib/Horde/Core/Factory/ThemesCache.php" />
1529   <install as="Horde/Core/Factory/Timezone.php" name="lib/Horde/Core/Factory/Timezone.php" />
1530   <install as="Horde/Core/Factory/Token.php" name="lib/Horde/Core/Factory/Token.php" />
1531   <install as="Horde/Core/Factory/Topbar.php" name="lib/Horde/Core/Factory/Topbar.php" />
1532   <install as="Horde/Core/Factory/Tree.php" name="lib/Horde/Core/Factory/Tree.php" />
1533   <install as="Horde/Core/Factory/Twitter.php" name="lib/Horde/Core/Factory/Twitter.php" />
1534   <install as="Horde/Core/Factory/UrlShortener.php" name="lib/Horde/Core/Factory/UrlShortener.php" />
1535   <install as="Horde/Core/Factory/Variables.php" name="lib/Horde/Core/Factory/Variables.php" />
1536   <install as="Horde/Core/Factory/Vfs.php" name="lib/Horde/Core/Factory/Vfs.php" />
1537   <install as="Horde/Core/Factory/View.php" name="lib/Horde/Core/Factory/View.php" />
1538   <install as="Horde/Core/Factory/Weather.php" name="lib/Horde/Core/Factory/Weather.php" />
1539   <install as="Horde/Core/Factory/Identity/DavUsernameHook.php" name="lib/Horde/Core/Factory/Identity/DavUsernameHook.php" />
1540   <install as="Horde/Core/Factory/Identity/UsernameHook.php" name="lib/Horde/Core/Factory/Identity/UsernameHook.php" />
1541   <install as="Horde/Core/Factory/Secret/Cbc.php" name="lib/Horde/Core/Factory/Secret/Cbc.php" />
1542   <install as="Horde/Core/Group/Ldap.php" name="lib/Horde/Core/Group/Ldap.php" />
1543   <install as="Horde/Core/HashTable/PersistentSession.php" name="lib/Horde/Core/HashTable/PersistentSession.php" />
1544   <install as="Horde/Core/HashTable/Vfs.php" name="lib/Horde/Core/HashTable/Vfs.php" />
1545   <install as="Horde/Core/HashTable/Wrapper.php" name="lib/Horde/Core/HashTable/Wrapper.php" />
1546   <install as="Horde/Core/Imsp/Utils.php" name="lib/Horde/Core/Imsp/Utils.php" />
1547   <install as="Horde/Core/Itip/Response/Options/Horde.php" name="lib/Horde/Core/Itip/Response/Options/Horde.php" />
1548   <install as="Horde/Core/Kolab/Storage/HistoryPrefix.php" name="lib/Horde/Core/Kolab/Storage/HistoryPrefix.php" />
1549   <install as="Horde/Core/Log/Logger.php" name="lib/Horde/Core/Log/Logger.php" />
1550   <install as="Horde/Core/Log/Object.php" name="lib/Horde/Core/Log/Object.php" />
1551   <install as="Horde/Core/Log/Wrapper.php" name="lib/Horde/Core/Log/Wrapper.php" />
1552   <install as="Horde/Core/LoginTasks/Backend/Horde.php" name="lib/Horde/Core/LoginTasks/Backend/Horde.php" />
1553   <install as="Horde/Core/LoginTasks/SystemTask/Upgrade.php" name="lib/Horde/Core/LoginTasks/SystemTask/Upgrade.php" />
1554   <install as="Horde/Core/Mime/Headers/Received.php" name="lib/Horde/Core/Mime/Headers/Received.php" />
1555   <install as="Horde/Core/Mime/Viewer/Syntaxhighlighter.php" name="lib/Horde/Core/Mime/Viewer/Syntaxhighlighter.php" />
1556   <install as="Horde/Core/Mime/Viewer/Vcard.php" name="lib/Horde/Core/Mime/Viewer/Vcard.php" />
1557   <install as="Horde/Core/Notification/Handler.php" name="lib/Horde/Core/Notification/Handler.php" />
1558   <install as="Horde/Core/Notification/Event/Status.php" name="lib/Horde/Core/Notification/Event/Status.php" />
1559   <install as="Horde/Core/Notification/Event/Webnotification.php" name="lib/Horde/Core/Notification/Event/Webnotification.php" />
1560   <install as="Horde/Core/Notification/Handler/Decorator/Base.php" name="lib/Horde/Core/Notification/Handler/Decorator/Base.php" />
1561   <install as="Horde/Core/Notification/Handler/Decorator/Hordelog.php" name="lib/Horde/Core/Notification/Handler/Decorator/Hordelog.php" />
1562   <install as="Horde/Core/Notification/Listener/DynamicStatus.php" name="lib/Horde/Core/Notification/Listener/DynamicStatus.php" />
1563   <install as="Horde/Core/Notification/Listener/SmartmobileStatus.php" name="lib/Horde/Core/Notification/Listener/SmartmobileStatus.php" />
1564   <install as="Horde/Core/Notification/Listener/Webnotification.php" name="lib/Horde/Core/Notification/Listener/Webnotification.php" />
1565   <install as="Horde/Core/Notification/Storage/Session.php" name="lib/Horde/Core/Notification/Storage/Session.php" />
1566   <install as="Horde/Core/Perms/Ui.php" name="lib/Horde/Core/Perms/Ui.php" />
1567   <install as="Horde/Core/Prefs/Identity.php" name="lib/Horde/Core/Prefs/Identity.php" />
1568   <install as="Horde/Core/Prefs/Ui.php" name="lib/Horde/Core/Prefs/Ui.php" />
1569   <install as="Horde/Core/Prefs/Cache/Session.php" name="lib/Horde/Core/Prefs/Cache/Session.php" />
1570   <install as="Horde/Core/Prefs/Storage/Configuration.php" name="lib/Horde/Core/Prefs/Storage/Configuration.php" />
1571   <install as="Horde/Core/Prefs/Storage/Hooks.php" name="lib/Horde/Core/Prefs/Storage/Hooks.php" />
1572   <install as="Horde/Core/Prefs/Storage/Upgrade.php" name="lib/Horde/Core/Prefs/Storage/Upgrade.php" />
1573   <install as="Horde/Core/Prefs/Ui/Special.php" name="lib/Horde/Core/Prefs/Ui/Special.php" />
1574   <install as="Horde/Core/Prefs/Ui/Widgets.php" name="lib/Horde/Core/Prefs/Ui/Widgets.php" />
1575   <install as="Horde/Core/Script/Package/Autocomplete.php" name="lib/Horde/Core/Script/Package/Autocomplete.php" />
1576   <install as="Horde/Core/Script/Package/Datejs.php" name="lib/Horde/Core/Script/Package/Datejs.php" />
1577   <install as="Horde/Core/Script/Package/Dialog.php" name="lib/Horde/Core/Script/Package/Dialog.php" />
1578   <install as="Horde/Core/Script/Package/Keynavlist.php" name="lib/Horde/Core/Script/Package/Keynavlist.php" />
1579   <install as="Horde/Core/Script/Package/Popup.php" name="lib/Horde/Core/Script/Package/Popup.php" />
1580   <install as="Horde/Core/Script/Package/Sortable.php" name="lib/Horde/Core/Script/Package/Sortable.php" />
1581   <install as="Horde/Core/Secret/Cbc.php" name="lib/Horde/Core/Secret/Cbc.php" />
1582   <install as="Horde/Core/Share/Driver.php" name="lib/Horde/Core/Share/Driver.php" />
1583   <install as="Horde/Core/Share/FactoryCallback.php" name="lib/Horde/Core/Share/FactoryCallback.php" />
1584   <install as="Horde/Core/Smartmobile/Url.php" name="lib/Horde/Core/Smartmobile/Url.php" />
1585   <install as="Horde/Core/Smartmobile/View/Helper.php" name="lib/Horde/Core/Smartmobile/View/Helper.php" />
1586   <install as="Horde/Core/Tagger/Null.php" name="lib/Horde/Core/Tagger/Null.php" />
1587   <install as="Horde/Core/Text/Filter/Bbcode.php" name="lib/Horde/Core/Text/Filter/Bbcode.php" />
1588   <install as="Horde/Core/Text/Filter/Emails.php" name="lib/Horde/Core/Text/Filter/Emails.php" />
1589   <install as="Horde/Core/Text/Filter/Emoticons.php" name="lib/Horde/Core/Text/Filter/Emoticons.php" />
1590   <install as="Horde/Core/Text/Filter/Highlightquotes.php" name="lib/Horde/Core/Text/Filter/Highlightquotes.php" />
1591   <install as="Horde/Core/Tree/Renderer/Html.php" name="lib/Horde/Core/Tree/Renderer/Html.php" />
1592   <install as="Horde/Core/Tree/Renderer/Javascript.php" name="lib/Horde/Core/Tree/Renderer/Javascript.php" />
1593   <install as="Horde/Core/Tree/Renderer/Simplehtml.php" name="lib/Horde/Core/Tree/Renderer/Simplehtml.php" />
1594   <install as="Horde/Core/Ui/FlagImage.php" name="lib/Horde/Core/Ui/FlagImage.php" />
1595   <install as="Horde/Core/Ui/JsCalendar.php" name="lib/Horde/Core/Ui/JsCalendar.php" />
1596   <install as="Horde/Core/Ui/Language.php" name="lib/Horde/Core/Ui/Language.php" />
1597   <install as="Horde/Core/Ui/Layout.php" name="lib/Horde/Core/Ui/Layout.php" />
1598   <install as="Horde/Core/Ui/ModalFormRenderer.php" name="lib/Horde/Core/Ui/ModalFormRenderer.php" />
1599   <install as="Horde/Core/Ui/Pager.php" name="lib/Horde/Core/Ui/Pager.php" />
1600   <install as="Horde/Core/Ui/Tabs.php" name="lib/Horde/Core/Ui/Tabs.php" />
1601   <install as="Horde/Core/Ui/TagCloud.php" name="lib/Horde/Core/Ui/TagCloud.php" />
1602   <install as="Horde/Core/Ui/VarRenderer.php" name="lib/Horde/Core/Ui/VarRenderer.php" />
1603   <install as="Horde/Core/Ui/Widget.php" name="lib/Horde/Core/Ui/Widget.php" />
1604   <install as="Horde/Core/Ui/VarRenderer/Html.php" name="lib/Horde/Core/Ui/VarRenderer/Html.php" />
1605   <install as="Horde/Core/Ui/VarRenderer/TablesetHtml.php" name="lib/Horde/Core/Ui/VarRenderer/TablesetHtml.php" />
1606   <install as="Horde/Core/View/Helper/Accesskey.php" name="lib/Horde/Core/View/Helper/Accesskey.php" />
1607   <install as="Horde/Core/View/Helper/Help.php" name="lib/Horde/Core/View/Helper/Help.php" />
1608   <install as="Horde/Core/View/Helper/Image.php" name="lib/Horde/Core/View/Helper/Image.php" />
1609   <install as="Horde/Core/View/Helper/Label.php" name="lib/Horde/Core/View/Helper/Label.php" />
1610   <install as="Horde/Exception/AuthenticationFailure.php" name="lib/Horde/Exception/AuthenticationFailure.php" />
1611   <install as="Horde/Exception/HookNotSet.php" name="lib/Horde/Exception/HookNotSet.php" />
1612   <install as="Horde/Exception/PushApp.php" name="lib/Horde/Exception/PushApp.php" />
1613   <install as="Horde/Registry/Api.php" name="lib/Horde/Registry/Api.php" />
1614   <install as="Horde/Registry/Application.php" name="lib/Horde/Registry/Application.php" />
1615   <install as="Horde/Registry/Caller.php" name="lib/Horde/Registry/Caller.php" />
1616   <install as="Horde/Registry/Hordeconfig.php" name="lib/Horde/Registry/Hordeconfig.php" />
1617   <install as="Horde/Registry/Loadconfig.php" name="lib/Horde/Registry/Loadconfig.php" />
1618   <install as="Horde/Registry/Logout.php" name="lib/Horde/Registry/Logout.php" />
1619   <install as="Horde/Registry/Nlsconfig.php" name="lib/Horde/Registry/Nlsconfig.php" />
1620   <install as="Horde/Registry/Registryconfig.php" name="lib/Horde/Registry/Registryconfig.php" />
1621   <install as="Horde/Registry/Hordeconfig/Merged.php" name="lib/Horde/Registry/Hordeconfig/Merged.php" />
1622   <install as="Horde/Registry/Logout/Task.php" name="lib/Horde/Registry/Logout/Task.php" />
1623   <install as="Horde/Script/Cache.php" name="lib/Horde/Script/Cache.php" />
1624   <install as="Horde/Script/Compress.php" name="lib/Horde/Script/Compress.php" />
1625   <install as="Horde/Script/File.php" name="lib/Horde/Script/File.php" />
1626   <install as="Horde/Script/List.php" name="lib/Horde/Script/List.php" />
1627   <install as="Horde/Script/Package.php" name="lib/Horde/Script/Package.php" />
1628   <install as="Horde/Script/Cache/File.php" name="lib/Horde/Script/Cache/File.php" />
1629   <install as="Horde/Script/Cache/HordeCache.php" name="lib/Horde/Script/Cache/HordeCache.php" />
1630   <install as="Horde/Script/Cache/Null.php" name="lib/Horde/Script/Cache/Null.php" />
1631   <install as="Horde/Script/File/External.php" name="lib/Horde/Script/File/External.php" />
1632   <install as="Horde/Script/File/JsDir.php" name="lib/Horde/Script/File/JsDir.php" />
1633   <install as="Horde/Script/File/JsFramework.php" name="lib/Horde/Script/File/JsFramework.php" />
1634   <install as="Horde/Session/Null.php" name="lib/Horde/Session/Null.php" />
1635   <install as="Horde/Shutdown/Task.php" name="lib/Horde/Shutdown/Task.php" />
1636   <install as="Horde/Themes/Cache.php" name="lib/Horde/Themes/Cache.php" />
1637   <install as="Horde/Themes/Css.php" name="lib/Horde/Themes/Css.php" />
1638   <install as="Horde/Themes/Element.php" name="lib/Horde/Themes/Element.php" />
1639   <install as="Horde/Themes/Image.php" name="lib/Horde/Themes/Image.php" />
1640   <install as="Horde/Themes/Sound.php" name="lib/Horde/Themes/Sound.php" />
1641   <install as="Horde/Themes/Css/Cache.php" name="lib/Horde/Themes/Css/Cache.php" />
1642   <install as="Horde/Themes/Css/Compress.php" name="lib/Horde/Themes/Css/Compress.php" />
1643   <install as="Horde/Themes/Css/Cache/File.php" name="lib/Horde/Themes/Css/Cache/File.php" />
1644   <install as="Horde/Themes/Css/Cache/HordeCache.php" name="lib/Horde/Themes/Css/Cache/HordeCache.php" />
1645   <install as="Horde/Themes/Css/Cache/Null.php" name="lib/Horde/Themes/Css/Cache/Null.php" />
1646   <install as="locale/Horde_Core.pot" name="locale/Horde_Core.pot" />
1647   <install as="locale/ar/LC_MESSAGES/Horde_Core.po" name="locale/ar/LC_MESSAGES/Horde_Core.po" />
1648   <install as="locale/bg/LC_MESSAGES/Horde_Core.po" name="locale/bg/LC_MESSAGES/Horde_Core.po" />
1649   <install as="locale/bs/LC_MESSAGES/Horde_Core.po" name="locale/bs/LC_MESSAGES/Horde_Core.po" />
1650   <install as="locale/ca/LC_MESSAGES/Horde_Core.po" name="locale/ca/LC_MESSAGES/Horde_Core.po" />
1651   <install as="locale/cs/LC_MESSAGES/Horde_Core.mo" name="locale/cs/LC_MESSAGES/Horde_Core.mo" />
1652   <install as="locale/cs/LC_MESSAGES/Horde_Core.po" name="locale/cs/LC_MESSAGES/Horde_Core.po" />
1653   <install as="locale/da/LC_MESSAGES/Horde_Core.mo" name="locale/da/LC_MESSAGES/Horde_Core.mo" />
1654   <install as="locale/da/LC_MESSAGES/Horde_Core.po" name="locale/da/LC_MESSAGES/Horde_Core.po" />
1655   <install as="locale/de/LC_MESSAGES/Horde_Core.mo" name="locale/de/LC_MESSAGES/Horde_Core.mo" />
1656   <install as="locale/de/LC_MESSAGES/Horde_Core.po" name="locale/de/LC_MESSAGES/Horde_Core.po" />
1657   <install as="locale/el/LC_MESSAGES/Horde_Core.mo" name="locale/el/LC_MESSAGES/Horde_Core.mo" />
1658   <install as="locale/el/LC_MESSAGES/Horde_Core.po" name="locale/el/LC_MESSAGES/Horde_Core.po" />
1659   <install as="locale/es/LC_MESSAGES/Horde_Core.mo" name="locale/es/LC_MESSAGES/Horde_Core.mo" />
1660   <install as="locale/es/LC_MESSAGES/Horde_Core.po" name="locale/es/LC_MESSAGES/Horde_Core.po" />
1661   <install as="locale/et/LC_MESSAGES/Horde_Core.mo" name="locale/et/LC_MESSAGES/Horde_Core.mo" />
1662   <install as="locale/et/LC_MESSAGES/Horde_Core.po" name="locale/et/LC_MESSAGES/Horde_Core.po" />
1663   <install as="locale/eu/LC_MESSAGES/Horde_Core.mo" name="locale/eu/LC_MESSAGES/Horde_Core.mo" />
1664   <install as="locale/eu/LC_MESSAGES/Horde_Core.po" name="locale/eu/LC_MESSAGES/Horde_Core.po" />
1665   <install as="locale/fa/LC_MESSAGES/Horde_Core.po" name="locale/fa/LC_MESSAGES/Horde_Core.po" />
1666   <install as="locale/fi/LC_MESSAGES/Horde_Core.mo" name="locale/fi/LC_MESSAGES/Horde_Core.mo" />
1667   <install as="locale/fi/LC_MESSAGES/Horde_Core.po" name="locale/fi/LC_MESSAGES/Horde_Core.po" />
1668   <install as="locale/fr/LC_MESSAGES/Horde_Core.mo" name="locale/fr/LC_MESSAGES/Horde_Core.mo" />
1669   <install as="locale/fr/LC_MESSAGES/Horde_Core.po" name="locale/fr/LC_MESSAGES/Horde_Core.po" />
1670   <install as="locale/gl/LC_MESSAGES/Horde_Core.mo" name="locale/gl/LC_MESSAGES/Horde_Core.mo" />
1671   <install as="locale/gl/LC_MESSAGES/Horde_Core.po" name="locale/gl/LC_MESSAGES/Horde_Core.po" />
1672   <install as="locale/he/LC_MESSAGES/Horde_Core.mo" name="locale/he/LC_MESSAGES/Horde_Core.mo" />
1673   <install as="locale/he/LC_MESSAGES/Horde_Core.po" name="locale/he/LC_MESSAGES/Horde_Core.po" />
1674   <install as="locale/hr/LC_MESSAGES/Horde_Core.mo" name="locale/hr/LC_MESSAGES/Horde_Core.mo" />
1675   <install as="locale/hr/LC_MESSAGES/Horde_Core.po" name="locale/hr/LC_MESSAGES/Horde_Core.po" />
1676   <install as="locale/hu/LC_MESSAGES/Horde_Core.mo" name="locale/hu/LC_MESSAGES/Horde_Core.mo" />
1677   <install as="locale/hu/LC_MESSAGES/Horde_Core.po" name="locale/hu/LC_MESSAGES/Horde_Core.po" />
1678   <install as="locale/id/LC_MESSAGES/Horde_Core.po" name="locale/id/LC_MESSAGES/Horde_Core.po" />
1679   <install as="locale/is/LC_MESSAGES/Horde_Core.po" name="locale/is/LC_MESSAGES/Horde_Core.po" />
1680   <install as="locale/it/LC_MESSAGES/Horde_Core.mo" name="locale/it/LC_MESSAGES/Horde_Core.mo" />
1681   <install as="locale/it/LC_MESSAGES/Horde_Core.po" name="locale/it/LC_MESSAGES/Horde_Core.po" />
1682   <install as="locale/ja/LC_MESSAGES/Horde_Core.mo" name="locale/ja/LC_MESSAGES/Horde_Core.mo" />
1683   <install as="locale/ja/LC_MESSAGES/Horde_Core.po" name="locale/ja/LC_MESSAGES/Horde_Core.po" />
1684   <install as="locale/km/LC_MESSAGES/Horde_Core.po" name="locale/km/LC_MESSAGES/Horde_Core.po" />
1685   <install as="locale/ko/LC_MESSAGES/Horde_Core.mo" name="locale/ko/LC_MESSAGES/Horde_Core.mo" />
1686   <install as="locale/ko/LC_MESSAGES/Horde_Core.po" name="locale/ko/LC_MESSAGES/Horde_Core.po" />
1687   <install as="locale/lt/LC_MESSAGES/Horde_Core.mo" name="locale/lt/LC_MESSAGES/Horde_Core.mo" />
1688   <install as="locale/lt/LC_MESSAGES/Horde_Core.po" name="locale/lt/LC_MESSAGES/Horde_Core.po" />
1689   <install as="locale/lv/LC_MESSAGES/Horde_Core.mo" name="locale/lv/LC_MESSAGES/Horde_Core.mo" />
1690   <install as="locale/lv/LC_MESSAGES/Horde_Core.po" name="locale/lv/LC_MESSAGES/Horde_Core.po" />
1691   <install as="locale/mk/LC_MESSAGES/Horde_Core.po" name="locale/mk/LC_MESSAGES/Horde_Core.po" />
1692   <install as="locale/nb/LC_MESSAGES/Horde_Core.mo" name="locale/nb/LC_MESSAGES/Horde_Core.mo" />
1693   <install as="locale/nb/LC_MESSAGES/Horde_Core.po" name="locale/nb/LC_MESSAGES/Horde_Core.po" />
1694   <install as="locale/nl/LC_MESSAGES/Horde_Core.mo" name="locale/nl/LC_MESSAGES/Horde_Core.mo" />
1695   <install as="locale/nl/LC_MESSAGES/Horde_Core.po" name="locale/nl/LC_MESSAGES/Horde_Core.po" />
1696   <install as="locale/nn/LC_MESSAGES/Horde_Core.mo" name="locale/nn/LC_MESSAGES/Horde_Core.mo" />
1697   <install as="locale/nn/LC_MESSAGES/Horde_Core.po" name="locale/nn/LC_MESSAGES/Horde_Core.po" />
1698   <install as="locale/pl/LC_MESSAGES/Horde_Core.mo" name="locale/pl/LC_MESSAGES/Horde_Core.mo" />
1699   <install as="locale/pl/LC_MESSAGES/Horde_Core.po" name="locale/pl/LC_MESSAGES/Horde_Core.po" />
1700   <install as="locale/pt/LC_MESSAGES/Horde_Core.mo" name="locale/pt/LC_MESSAGES/Horde_Core.mo" />
1701   <install as="locale/pt/LC_MESSAGES/Horde_Core.po" name="locale/pt/LC_MESSAGES/Horde_Core.po" />
1702   <install as="locale/pt_BR/LC_MESSAGES/Horde_Core.mo" name="locale/pt_BR/LC_MESSAGES/Horde_Core.mo" />
1703   <install as="locale/pt_BR/LC_MESSAGES/Horde_Core.po" name="locale/pt_BR/LC_MESSAGES/Horde_Core.po" />
1704   <install as="locale/ro/LC_MESSAGES/Horde_Core.mo" name="locale/ro/LC_MESSAGES/Horde_Core.mo" />
1705   <install as="locale/ro/LC_MESSAGES/Horde_Core.po" name="locale/ro/LC_MESSAGES/Horde_Core.po" />
1706   <install as="locale/ru/LC_MESSAGES/Horde_Core.mo" name="locale/ru/LC_MESSAGES/Horde_Core.mo" />
1707   <install as="locale/ru/LC_MESSAGES/Horde_Core.po" name="locale/ru/LC_MESSAGES/Horde_Core.po" />
1708   <install as="locale/sk/LC_MESSAGES/Horde_Core.mo" name="locale/sk/LC_MESSAGES/Horde_Core.mo" />
1709   <install as="locale/sk/LC_MESSAGES/Horde_Core.po" name="locale/sk/LC_MESSAGES/Horde_Core.po" />
1710   <install as="locale/sl/LC_MESSAGES/Horde_Core.mo" name="locale/sl/LC_MESSAGES/Horde_Core.mo" />
1711   <install as="locale/sl/LC_MESSAGES/Horde_Core.po" name="locale/sl/LC_MESSAGES/Horde_Core.po" />
1712   <install as="locale/sv/LC_MESSAGES/Horde_Core.mo" name="locale/sv/LC_MESSAGES/Horde_Core.mo" />
1713   <install as="locale/sv/LC_MESSAGES/Horde_Core.po" name="locale/sv/LC_MESSAGES/Horde_Core.po" />
1714   <install as="locale/tr/LC_MESSAGES/Horde_Core.mo" name="locale/tr/LC_MESSAGES/Horde_Core.mo" />
1715   <install as="locale/tr/LC_MESSAGES/Horde_Core.po" name="locale/tr/LC_MESSAGES/Horde_Core.po" />
1716   <install as="locale/uk/LC_MESSAGES/Horde_Core.mo" name="locale/uk/LC_MESSAGES/Horde_Core.mo" />
1717   <install as="locale/uk/LC_MESSAGES/Horde_Core.po" name="locale/uk/LC_MESSAGES/Horde_Core.po" />
1718   <install as="locale/zh_CN/LC_MESSAGES/Horde_Core.po" name="locale/zh_CN/LC_MESSAGES/Horde_Core.po" />
1719   <install as="locale/zh_TW/LC_MESSAGES/Horde_Core.po" name="locale/zh_TW/LC_MESSAGES/Horde_Core.po" />
1720   <install as="migration/1_horde_core_base_tables.php" name="migration/Horde/Core/1_horde_core_base_tables.php" />
1721   <install as="Horde/Core/ActiveSyncTests.php" name="test/Horde/Core/ActiveSyncTests.php" />
1722   <install as="Horde/Core/AllTests.php" name="test/Horde/Core/AllTests.php" />
1723   <install as="Horde/Core/bootstrap.php" name="test/Horde/Core/bootstrap.php" />
1724   <install as="Horde/Core/NlsconfigTest.php" name="test/Horde/Core/NlsconfigTest.php" />
1725   <install as="Horde/Core/RegistryTest.php" name="test/Horde/Core/RegistryTest.php" />
1726   <install as="Horde/Core/SmartmobileUrlTest.php" name="test/Horde/Core/SmartmobileUrlTest.php" />
1727   <install as="Horde/Core/UrlTest.php" name="test/Horde/Core/UrlTest.php" />
1728   <install as="Horde/Core/Factory/GroupTest.php" name="test/Horde/Core/Factory/GroupTest.php" />
1729   <install as="Horde/Core/Factory/KolabServerTest.php" name="test/Horde/Core/Factory/KolabServerTest.php" />
1730   <install as="Horde/Core/Factory/KolabSessionTest.php" name="test/Horde/Core/Factory/KolabSessionTest.php" />
1731   <install as="Horde/Core/Stub/Registryconfig.php" name="test/Horde/Core/Stub/Registryconfig.php" />
1732  </filelist>
1733 </phprelease>
1734 <changelog>
1735  <release>
1736   <version>
1737    <release>1.0.0alpha1</release>
1738    <api>1.0.0</api>
1739   </version>
1740   <stability>
1741    <release>alpha</release>
1742    <api>alpha</api>
1743   </stability>
1744   <date>2011-03-08</date>
1745   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1746   <notes>
1747* First alpha release for Horde 4.
1748* Add cache support for themes.
1749* Add Horde_Session.
1750* Add Horde::addInlineJsVars().
1751* Remove Horde::nocacheUrl() and Horde::url() (Ticket #9160).
1752* Absorb horde/Ui package.
1753* Absorb horde/Ajax package.
1754* Import application auth driver from horde/Auth.
1755* Import signup code from horde/Auth.
1756* Import Horde backend driver from horde/LoginTasks.
1757* Import perms UI handling class from horde/Perms.
1758* Import prefs UI handling class from horde/Prefs.
1759* Convert from PEAR Log to Horde_Log for logging.
1760* Add Horde_Themes:: class.
1761* Add Horde::nocacheUrl().
1762* Remove dependency on Horde_DOM package.
1763* Added Horde_Registry_Api:: and Horde_Registry_Application:: classes.
1764* Moved Horde_Exception to Exception package.
1765* Renamed Menu:: as Horde_Menu::.
1766* Renamed Help:: as Horde_Help::.
1767* Removed Text::/Horde_Text::.
1768* Converted Horde to Horde 4 coding conventions.
1769   </notes>
1770  </release>
1771  <release>
1772   <version>
1773    <release>1.0.0beta1</release>
1774    <api>1.0.0</api>
1775   </version>
1776   <stability>
1777    <release>beta</release>
1778    <api>beta</api>
1779   </stability>
1780   <date>2011-03-16</date>
1781   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1782   <notes>
1783* Catch fatal errors about missing tables during initial configuration.
1784* Added LoginTasks upgrade framework.
1785* Added Horde_Core_Perms class.
1786* Fix clearing expanded state for javascript trees (Bug #9659).
1787* Only show advanced preferences link if there are some.
1788   </notes>
1789  </release>
1790  <release>
1791   <version>
1792    <release>1.0.0RC1</release>
1793    <api>1.0.0</api>
1794   </version>
1795   <stability>
1796    <release>beta</release>
1797    <api>beta</api>
1798   </stability>
1799   <date>2011-03-22</date>
1800   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1801   <notes>
1802* First release candidate for Horde 4.
1803* [jan] Fix converting identities with non-ascii characters to new format.
1804* [mjr] Fix IMSP Auth driver.
1805* [jan] Don&apos;t show sub-permissions for adding that exist already.
1806* [jan] Fix listing more than one sub-permission (Bug #9671).
1807   </notes>
1808  </release>
1809  <release>
1810   <version>
1811    <release>1.0.0RC2</release>
1812    <api>1.0.0</api>
1813   </version>
1814   <stability>
1815    <release>beta</release>
1816    <api>beta</api>
1817   </stability>
1818   <date>2011-03-29</date>
1819   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1820   <notes>
1821* Second release candidate for Horde 4.
1822* [jan] Fix loading of Horde&apos;s vhost conf.php file (Bug #9704).
1823* [jan] Sort applications in preference menu by name.
1824* [mms] Fix identities pref UI when default_identity is locked (Bug #9701).
1825* [mms] Added Horde::debug().
1826   </notes>
1827  </release>
1828  <release>
1829   <version>
1830    <release>1.0.0</release>
1831    <api>1.0.0</api>
1832   </version>
1833   <stability>
1834    <release>stable</release>
1835    <api>stable</api>
1836   </stability>
1837   <date>2011-04-06</date>
1838   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1839   <notes>
1840* First stable release for Horde 4.
1841* [mms] Add Horde_Core_Notification_Handler_Decorator_Base.
1842* [mms] Add listAlarms() to methods provided by Horde_Core_Registry_Application.
1843* [jan] Delay sidebar creation if the sidebar is generated through JavaScript.
1844* [jan] Use localized application names when sorting the preference menu tree.
1845* [mms] Fix adding port to certain urls passed to Horde::url() (Bug #9712).
1846   </notes>
1847  </release>
1848  <release>
1849   <version>
1850    <release>1.0.1</release>
1851    <api>1.0.0</api>
1852   </version>
1853   <stability>
1854    <release>stable</release>
1855    <api>stable</api>
1856   </stability>
1857   <date>2011-04-20</date>
1858   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1859   <notes>
1860* [mms] Fix loading correct identities driver for the Horde application (Bug #9936).
1861* [mms] Don&apos;t setup notification handlers in applications that are not yet authenticated (Bug #9733).
1862* [mms] Allow Horde_Menu to accept string url values (Bug #9917).
1863* [mjr] Correctly sanitize DSN when using custom cyrus auth driver (Bug #9879).
1864* [mms] Reinitialize language after loading prefs before authentication (Bug #9822).
1865* [cjh] Fix cyrsql configuration, rename cyrus host and port parameters to not clash with Horde_Db parameters (Bug #9864).
1866* [cjh] Fix signups, and update style on signup and reset password pages to match the login page (Bug #9856, partially from Ian Roth &lt;iron_hat@hotmail.com&gt;).
1867* [cjh] Show an unknown app icon rather than a broken image if an application doesn&apos;t have an icon (Bug #9867).
1868   </notes>
1869  </release>
1870  <release>
1871   <version>
1872    <release>1.0.2</release>
1873    <api>1.0.0</api>
1874   </version>
1875   <stability>
1876    <release>stable</release>
1877    <api>stable</api>
1878   </stability>
1879   <date>2011-05-03</date>
1880   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1881   <notes>
1882* [jan] Don&apos;t show IMP compose link if user doesn&apos;t have permissions to IMP (Bug #10016).
1883* [mjr] Fix editing settings of fixed portal blocks (Bug #9910).
1884   </notes>
1885  </release>
1886  <release>
1887   <version>
1888    <release>1.1.0</release>
1889    <api>1.1.0</api>
1890   </version>
1891   <stability>
1892    <release>stable</release>
1893    <api>stable</api>
1894   </stability>
1895   <date>2011-05-14</date>
1896   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1897   <notes>
1898* [jan] Add Horde_Config#configFile() and Horde_Config#writePHPConfiguration().
1899* [mjr] Fix issue with deleting identities (Bug #9997).
1900* [jan] Store preferences for guests in the session.
1901   </notes>
1902  </release>
1903  <release>
1904   <version>
1905    <release>1.1.1</release>
1906    <api>1.1.0</api>
1907   </version>
1908   <stability>
1909    <release>stable</release>
1910    <api>stable</api>
1911   </stability>
1912   <date>2011-05-18</date>
1913   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1914   <notes>
1915* [jan] Updated German translation.
1916* [mms] Optimize session storage.
1917   </notes>
1918  </release>
1919  <release>
1920   <version>
1921    <release>1.2.0</release>
1922    <api>1.2.0</api>
1923   </version>
1924   <stability>
1925    <release>stable</release>
1926    <api>stable</api>
1927   </stability>
1928   <date>2011-06-01</date>
1929   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1930   <notes>
1931* [jan] Add Horde_Config::configSQL() method.
1932* [jan] Add Horde_Core_Cli and Horde_Core_Bundle classes.
1933* [jan] Updated Slovak translation.
1934* [mms] Allow numbers to be zero in certain preferences (Bug #10120).
1935* [mms] Fix running Horde login tasks (Bug #9767).
1936* [mms] Fix authenticating as several users in the same request (Bug #10027).
1937* [gwr] Added support for the Kolab IMAP based preferences backend.
1938* [jan] Updated Spanish translation.
1939   </notes>
1940  </release>
1941  <release>
1942   <version>
1943    <release>1.2.1</release>
1944    <api>1.2.0</api>
1945   </version>
1946   <stability>
1947    <release>stable</release>
1948    <api>stable</api>
1949   </stability>
1950   <date>2011-06-09</date>
1951   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1952   <notes>
1953* [mms] Only list sidebar apps in listApps() if parent app is active (Bug #10017).
1954* [mms] Fix autocomplete javascript when contents of DOM element is dynamically altered.
1955* [mms] Fix duplicate node IDs in javascript tree rendering code (Bug #10173).
1956* [rla] Show specific admin privileges a user has permission to (Enhancement #9350).
1957   </notes>
1958  </release>
1959  <release>
1960   <version>
1961    <release>1.3.0</release>
1962    <api>1.3.0</api>
1963   </version>
1964   <stability>
1965    <release>stable</release>
1966    <api>stable</api>
1967   </stability>
1968   <date>2011-07-05</date>
1969   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1970   <notes>
1971* [jan] Update Lithuanian translation.
1972* [jan] Update Brazilian Portuguese translation.
1973* [jan] Fix generating database DSN for VFS if the global VFS configuration doesn&apos;t use SQL (Bug #10199).
1974* [jan] Add option to Horde_Themes_Css#getStylesheetUrls() to never use CSS cache.
1975* [jan] Add Horde_Menu#setMask() (Vilius Sumskas, Request #10078).
1976* [jan] Allow configuration of split read databases for PostgreSQL (Request #7025).
1977* [mms] Make sure appinitialized hook gets full application environment.
1978   </notes>
1979  </release>
1980  <release>
1981   <version>
1982    <release>1.3.1</release>
1983    <api>1.3.0</api>
1984   </version>
1985   <stability>
1986    <release>stable</release>
1987    <api>stable</api>
1988   </stability>
1989   <date>2011-07-27</date>
1990   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
1991   <notes>
1992* [jan] Update Latvian translation.
1993* [jan] Don&apos;t set optional integer fields to 0 when automatically updating configuration.
1994* [mjr] Fix recurring event exception handling for ActiveSync.
1995* [mms] Fix removing user data from applications (Bug #10241).
1996   </notes>
1997  </release>
1998  <release>
1999   <version>
2000    <release>1.4.0</release>
2001    <api>1.4.0</api>
2002   </version>
2003   <stability>
2004    <release>stable</release>
2005    <api>stable</api>
2006   </stability>
2007   <date>2011-08-17</date>
2008   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2009   <notes>
2010* [rla] Display permissions of hidden apps too
2011* [gwr] Do not fail when no basedn is set for the Horde_Kolab_Server configuration.
2012* [mms] When reopening sessions, ensure that we don&apos;t alter session information if the authentication status changed (Bug #10403).
2013* [jan] Use &apos;ident&apos; option of Horde_Log handlers to prefix log messages (Gonçalo Queirós &lt;goncalo.queiros@portugalmail.net&gt;, Request #9322).
2014* [jan] Check applications&apos; authValidate() method if present.
2015* [mms] Add Horde_Session::isActive().
2016* [mjr] Add remove button to image fields (Request #9870).
2017   </notes>
2018  </release>
2019  <release>
2020   <version>
2021    <release>1.4.1</release>
2022    <api>1.4.0</api>
2023   </version>
2024   <stability>
2025    <release>stable</release>
2026    <api>stable</api>
2027   </stability>
2028   <date>2011-08-30</date>
2029   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2030   <notes>
2031* [rla] Add locking routines to Horde_Core_Auth_Application.
2032* [rla] Add support for Horde_Auth&apos;s new locking feature.
2033   </notes>
2034  </release>
2035  <release>
2036   <version>
2037    <release>1.5.0</release>
2038    <api>1.5.0</api>
2039   </version>
2040   <stability>
2041    <release>stable</release>
2042    <api>stable</api>
2043   </stability>
2044   <date>2011-09-20</date>
2045   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2046   <notes>
2047* [jan] Fix generating of URLs if both the webroot and the original URL are full URLs.
2048* [mjr] Support additional GAL fields (Bug #10504).
2049* [jan] Allow to pass a configuration array to the LDAP factory.
2050* [mms] Revamp and fix Horde_Registry#removeUserData(); this method should now be the sole access point to delete user data for any/all apps (Bug #10241).
2051* [mms] Correctly apply value of $conf[&apos;session&apos;][&apos;timeout&apos;] to PHP environment.
2052* [mms] Fix cookie timeouts.
2053   </notes>
2054  </release>
2055  <release>
2056   <version>
2057    <release>1.6.0</release>
2058    <api>1.6.0</api>
2059   </version>
2060   <stability>
2061    <release>stable</release>
2062    <api>stable</api>
2063   </stability>
2064   <date>2011-10-11</date>
2065   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2066   <notes>
2067* [jan] Fix PostgreSQL DSN when using SQL authentication (Bug #10538).
2068* [mjr] Add factory for Horde_Service_UrlShortener.
2069* [mms] Fix minChars behavior in autocomplete javascript code.
2070* [mms] Allow in-page base64 image encoding to be disabled via Horde configuration.
2071* [jan] Allow both application and interface names in &lt;configspecial&gt;.
2072   </notes>
2073  </release>
2074  <release>
2075   <version>
2076    <release>1.6.1</release>
2077    <api>1.6.0</api>
2078   </version>
2079   <stability>
2080    <release>stable</release>
2081    <api>stable</api>
2082   </stability>
2083   <date>2011-10-28</date>
2084   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2085   <notes>
2086* [jan] Fix resetting authentication credentials (Bug #10228).
2087* [jan] Correctly render keyval_multienum form field contents.
2088* [jan] Don&apos;t use Xcache in CLI scripts (Bug #10288).
2089   </notes>
2090  </release>
2091  <release>
2092   <version>
2093    <release>1.7.0</release>
2094    <api>1.7.0</api>
2095   </version>
2096   <stability>
2097    <release>stable</release>
2098    <api>stable</api>
2099   </stability>
2100   <date>2011-11-02</date>
2101   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2102   <notes>
2103* [mms] Detect @import tags in CSS and add to compressed data.
2104* [mjr] Add ability to remove temporary files at session shutdown.
2105   </notes>
2106  </release>
2107  <release>
2108   <version>
2109    <release>1.8.0</release>
2110    <api>1.8.0</api>
2111   </version>
2112   <stability>
2113    <release>stable</release>
2114    <api>stable</api>
2115   </stability>
2116   <date>2011-11-22</date>
2117   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2118   <notes>
2119* [jan] Update Estonian translation.
2120* [jan] Update Hungarian translation.
2121* [jan] Fix tests to work with PHPUnit 3.6.
2122* [mjr] Add Horde_Service_Weather factory.
2123* [mms] Fix importing CSS data in cache files.
2124   </notes>
2125  </release>
2126  <release>
2127   <version>
2128    <release>1.8.1</release>
2129    <api>1.8.0</api>
2130   </version>
2131   <stability>
2132    <release>stable</release>
2133    <api>stable</api>
2134   </stability>
2135   <date>2011-12-06</date>
2136   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2137   <notes>
2138* [gwr] Fixed hiding menu entries that should not be displayed to admin.
2139* [gwr] Fixed Kolab anonymous bind.
2140* [jan] Update Japanese translation (Hiromi Kimura &lt;hiromi@tac.tsukuba.ac.jp&gt;).
2141   </notes>
2142  </release>
2143  <release>
2144   <version>
2145    <release>1.8.2</release>
2146    <api>1.8.0</api>
2147   </version>
2148   <stability>
2149    <release>stable</release>
2150    <api>stable</api>
2151   </stability>
2152   <date>2011-12-13</date>
2153   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2154   <notes>
2155* [mjr] Allow separate ActiveSync logs per device.
2156* [jan] Make the lifetime of cached weather information configurable (Arjen de Korte, Request #10848).
2157   </notes>
2158  </release>
2159  <release>
2160   <version>
2161    <release>1.8.3</release>
2162    <api>1.8.0</api>
2163   </version>
2164   <stability>
2165    <release>stable</release>
2166    <api>stable</api>
2167   </stability>
2168   <date>2011-12-23</date>
2169   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2170   <notes>
2171* [mjr] Fix implementation of SENDMAIL ActiveSync command. Fixes sending of meeting requests from device.
2172* [mjr] Fix issue that caused ActiveSync failure when using device specific logging in certain cases.
2173* [mms] Fix merging config data (Bug #10381).
2174   </notes>
2175  </release>
2176  <release>
2177   <version>
2178    <release>1.8.4</release>
2179    <api>1.8.0</api>
2180   </version>
2181   <stability>
2182    <release>stable</release>
2183    <api>stable</api>
2184   </stability>
2185   <date>2012-01-31</date>
2186   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2187   <notes>
2188* [mjr] Fix issue with autocompletion that would cause it to fail in certain circumstances (Bug #10904).
2189* [mms] Remove trailing semicolon when replacing @import statements.
2190* [mjr] Fix issue that could cause failure of ActiveSync due to incorrect packing of binary data.
2191* [jan] Use separate database connection for SQL session handler (Bug #10906).
2192* [mms] Fix parsing DB config when using splitread database setup.
2193   </notes>
2194  </release>
2195  <release>
2196   <version>
2197    <release>1.8.5</release>
2198    <api>1.8.0</api>
2199   </version>
2200   <stability>
2201    <release>stable</release>
2202    <api>stable</api>
2203   </stability>
2204   <date>2012-02-28</date>
2205   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2206   <notes>
2207* [jan] Fix setting default values for HTML signatures.
2208* [mjr] Throw exception if no weather service configured (Bug #11005).
2209* [mms] Fix viewable prefs when toggling from Hide-&gt;Show Advanced.
2210* [mms] Better error message when missing required parameters (Bug #10979).
2211* [mms] Add Horde_Core_Alarm_Handler_Notify class.
2212   </notes>
2213  </release>
2214  <release>
2215   <version>
2216    <release>1.9.0</release>
2217    <api>1.9.0</api>
2218   </version>
2219   <stability>
2220    <release>stable</release>
2221    <api>stable</api>
2222   </stability>
2223   <date>2012-04-10</date>
2224   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2225   <notes>
2226* [jan] Add parameters to specify field size of phone and email fields.
2227* [jan] Log details too, if logging an exception.
2228* [jan] Fix showing applications with &apos;admin&apos; status in the sidebar.
2229   </notes>
2230  </release>
2231  <release>
2232   <version>
2233    <release>1.9.1</release>
2234    <api>1.9.0</api>
2235   </version>
2236   <stability>
2237    <release>stable</release>
2238    <api>stable</api>
2239   </stability>
2240   <date>2012-05-29</date>
2241   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2242   <notes>
2243* [jan] Update Swedish translation.
2244* [gwr] Fixed session based preferences.
2245   </notes>
2246  </release>
2247  <release>
2248   <version>
2249    <release>1.9.2</release>
2250    <api>1.9.0</api>
2251   </version>
2252   <stability>
2253    <release>stable</release>
2254    <api>stable</api>
2255   </stability>
2256   <date>2012-06-29</date>
2257   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2258   <notes>
2259* [mms] Fix cache maxsize preference (Bug #11224).
2260* [jan] Update Turkish translation (İstanbul Technical University).
2261   </notes>
2262  </release>
2263  <release>
2264   <version>
2265    <release>1.9.3</release>
2266    <api>1.9.0</api>
2267   </version>
2268   <stability>
2269    <release>stable</release>
2270    <api>stable</api>
2271   </stability>
2272   <date>2012-11-06</date>
2273   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2274   <notes>
2275* [mms] SECURITY: Fix XSS in tooltip javascript.
2276* [jan] Catch exceptions from Horde_Crypt (Bug #11530).
2277* [mms] Fix Horde_Core_Auth_Application#updateUser().
2278* [mjr] Port fix for Bug #9733 from FW_5.
2279* [jan] Fix using PostgreSQL as the session handler backend (Bug #11436).
2280* [mms] Mark session identifier cookie as HttpOnly.
2281   </notes>
2282  </release>
2283  <release>
2284   <version>
2285    <release>2.0.0alpha1</release>
2286    <api>2.0.0alpha1</api>
2287   </version>
2288   <stability>
2289    <release>alpha</release>
2290    <api>alpha</api>
2291   </stability>
2292   <date>2012-07-05</date>
2293   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2294   <notes>
2295* First alpha release for Horde 5.
2296* [jan] Update classes for the new user interface.
2297* [mms] Move output compression code into Horde_PageOutput.
2298* [mms] Removed Horde::ajaxAvailable().
2299* [mms] Move Horde::getServiceLink() to Horde_Registry#getServiceLink().
2300* [jan] Allow to use IMAP storage for shares and groupware data without a complete Kolab server.
2301* [mms] Moved smartmobile core javascript from the Horde application.
2302* [mms] Added Horde_PageOutput.
2303* [mms] Added Horde_Core_Ajax_Imple_ContactAutoCompleter.
2304* [mjr] Use local member storage when no session is available (Bug #9733).
2305* [mms] Added AJAX core features.
2306* [mms] Added view determination to Horde_Registry.
2307* [mms] Performance improvements when initializing Alarm system.
2308* [mms] Performance improvements to Alarm checking.
2309* [mms] Performance improvements when initializing Notification system.
2310* [mjr] Allow restricting pretty autocompleter to available choices.
2311* [mms] Add language detection to AJAX spellchecker if no language is selected by the user (Request #7137).
2312* [mms] Add Horde_Core_Block_Layout_View::getStylesheets().
2313   </notes>
2314  </release>
2315  <release>
2316   <version>
2317    <release>2.0.0beta1</release>
2318    <api>2.0.0beta1</api>
2319   </version>
2320   <stability>
2321    <release>beta</release>
2322    <api>beta</api>
2323   </stability>
2324   <date>2012-07-19</date>
2325   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2326   <notes>
2327* First beta release for Horde 5.
2328* [jan] Fix hiding empty top menu entries in multi-level hierarchies.
2329* [jan] Allow to override configuration details of meta-configuration tags like &lt;configsql&gt; in custom configuration XML files.
2330* [jan] Allow to configure encryption in global IMAP configuration (Request #11272).
2331* [mms] Upgrade jQuery Mobile to v1.1.1 RC1.
2332* [mms] Fix browser-based AJAX autocompletion (Bug #11233).
2333   </notes>
2334  </release>
2335  <release>
2336   <version>
2337    <release>2.0.0beta2</release>
2338    <api>2.0.0beta1</api>
2339   </version>
2340   <stability>
2341    <release>beta</release>
2342    <api>beta</api>
2343   </stability>
2344   <date>2012-07-22</date>
2345   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2346   <notes>
2347* [jan] Fix dependency on Horde_ElasticSearch.
2348* [jan] Fix default values for LDAP and SQL configuration.
2349   </notes>
2350  </release>
2351  <release>
2352   <version>
2353    <release>2.0.0beta3</release>
2354    <api>2.0.0beta1</api>
2355   </version>
2356   <stability>
2357    <release>beta</release>
2358    <api>beta</api>
2359   </stability>
2360   <date>2012-07-22</date>
2361   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2362   <notes>
2363* [jan] Fix dependency on Horde_Routes.
2364   </notes>
2365  </release>
2366  <release>
2367   <version>
2368    <release>2.0.0beta4</release>
2369    <api>2.0.0beta1</api>
2370   </version>
2371   <stability>
2372    <release>beta</release>
2373    <api>beta</api>
2374   </stability>
2375   <date>2012-08-07</date>
2376   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2377   <notes>
2378* [mms] Add a no authentication AJAX handler (Bug #11297).
2379* [mms] Fix HordeCore javascript download action (Bug #11294).
2380* [mms] Fix upgrade logintasks for pre-release major releases.
2381* [mjr] Add Horde_Core_Tagger.
2382* [mjr] Fix autocompletion of tags in ajax views.
2383   </notes>
2384  </release>
2385  <release>
2386   <version>
2387    <release>2.0.0beta5</release>
2388    <api>2.0.0beta1</api>
2389   </version>
2390   <stability>
2391    <release>beta</release>
2392    <api>beta</api>
2393   </stability>
2394   <date>2012-08-29</date>
2395   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2396   <notes>
2397* [mms] Force IE &lt;= 7 to minimal view (Bug #11327).
2398* [mms] Add loading triggers to HordeCore JS framework.
2399* [mjr] Send dummy INBOX, Sent, and Trash folders to client when email sync support is not enabled.
2400* [mjr] Fix broken ActiveSync behaviour when Email sync is not enabled.
2401* [mjr] Only subscribed mailboxes are returned by the ActiveSync imap factory.
2402* [jan] Set HTML 5 &quot;multiple&quot; attribute on email fields if necessary (Bug #11304).
2403   </notes>
2404  </release>
2405  <release>
2406   <version>
2407    <release>2.0.0beta6</release>
2408    <api>2.0.0beta1</api>
2409   </version>
2410   <stability>
2411    <release>beta</release>
2412    <api>beta</api>
2413   </stability>
2414   <date>2012-10-12</date>
2415   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2416   <notes>
2417* [mms] Send spellcheck parameters using AJAX object, not in URL (Bug #11467).
2418* [mms] Add View helpers to provide access to accesskey methods, Horde::img(), Horde::label(), and Horde_Help::link().
2419* [mjr] Fix adding Bcc recipients when sending mail from ActiveSync.
2420* [mjr] Fix issue saving sent mail from ActiveSync (Bug #11410).
2421* [mms] Added Horde_Core_Smartmobile_Url class.
2422* [jan] Make Horde::widget() take a single hash parameter.
2423* [mms] Allow application API interface to dynamically alter properties (Bug #11388).
2424   </notes>
2425  </release>
2426  <release>
2427   <version>
2428    <release>2.0.0RC1</release>
2429    <api>2.0.0beta1</api>
2430   </version>
2431   <stability>
2432    <release>beta</release>
2433    <api>beta</api>
2434   </stability>
2435   <date>2012-10-26</date>
2436   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2437   <notes>
2438* [jan] Fix dynamic updating of portal blocks.
2439* [mms] Allow AJAX handler methods to be marked externally accessible (i.e. no session token checking) (Bug #11538).
2440* [mjr] Fix copying ActiveSync email to sent folder in certain cases (Bug #11529).
2441* [jan] Catch exceptions from Horde_Crypt (Bug #11530).
2442* [jan] Support non-padding operators in JavaScript date formatting (Bug #10435).
2443* [mms] Add generic CSS class insertion to Help system.
2444* [mms] Fix handling active error reporting codes in Horde_ErrorHandler.
2445   </notes>
2446  </release>
2447  <release>
2448   <version>
2449    <release>2.0.0</release>
2450    <api>2.0.0</api>
2451   </version>
2452   <stability>
2453    <release>stable</release>
2454    <api>stable</api>
2455   </stability>
2456   <date>2012-10-30</date>
2457   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2458   <notes>
2459* First stable release for Horde 5.
2460* [mms] Confirmation link for new identity requires the full URL as it is intended to be accessed outside of the Horde application (Bug #11593).
2461* [mms] Need to unescape JSON data returned in a text/html response.
2462* [jan] Update Polish translation (Krzysztof Kozera &lt;krzysztof113@o2.pl&gt;).
2463   </notes>
2464  </release>
2465  <release>
2466   <version>
2467    <release>2.0.1</release>
2468    <api>2.0.0</api>
2469   </version>
2470   <stability>
2471    <release>stable</release>
2472    <api>stable</api>
2473   </stability>
2474   <date>2012-10-31</date>
2475   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2476   <notes>
2477* [jan] Re-release of version 2.0.0 due to broken PEAR packager.
2478   </notes>
2479  </release>
2480  <release>
2481   <version>
2482    <release>2.0.2</release>
2483    <api>2.0.0</api>
2484   </version>
2485   <stability>
2486    <release>stable</release>
2487    <api>stable</api>
2488   </stability>
2489   <date>2012-11-06</date>
2490   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2491   <notes>
2492* [jan] Fix translations (Bug #11606).
2493* [mjr] Fix detected email changes on certain IMAP servers.
2494* [mjr] Fix determining special mailboxes and generating folder hierarchy on some ActiveSync clients (Bug #11626).
2495* [mjr] Limit the length of ActiveSync folder serverids to 64 per ActiveSync specs.
2496* [mjr] Fix displaying maps in Chrome while using SSL connections (Bug #11618).
2497* [jan] Update Dutch translation (Arjen de Korte &lt;build+horde@de-korte.org&gt;).
2498   </notes>
2499  </release>
2500  <release>
2501   <version>
2502    <release>2.0.3</release>
2503    <api>2.0.0</api>
2504   </version>
2505   <stability>
2506    <release>stable</release>
2507    <api>stable</api>
2508   </stability>
2509   <date>2012-11-22</date>
2510   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2511   <notes>
2512* [mjr] Fix synchronizing device message flag changes over ActiveSync (Bug #11732).
2513* [mms] Fix returning session start time if session has been closed (read-only) in the current page access (Bug #11685).
2514   </notes>
2515  </release>
2516  <release>
2517   <version>
2518    <release>2.0.4</release>
2519    <api>2.0.0</api>
2520   </version>
2521   <stability>
2522    <release>stable</release>
2523    <api>stable</api>
2524   </stability>
2525   <date>2012-11-27</date>
2526   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2527   <notes>
2528* [jan] Fix class name when using the Kolab group backend (Bug #11737).
2529   </notes>
2530  </release>
2531  <release>
2532   <version>
2533    <release>2.1.0</release>
2534    <api>2.1.0</api>
2535   </version>
2536   <stability>
2537    <release>stable</release>
2538    <api>stable</api>
2539   </stability>
2540   <date>2012-12-07</date>
2541   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2542   <notes>
2543* [mjr] Fix various issues with charset encoding when sending ActiveSync email.
2544* [jan] Link back to application from preference screen.
2545* [mjr] Fix GAL searching via ActiveSync (horde@albasoft.com, Bug #11808).
2546* [mjr] Fix saving sent mail when using ActiveSync (horde@albasoft.com, Bug #11805).
2547* [jan] Reset NLS information when changing languages.
2548* [jan] Fix downloading files with special characters in Gollem (Bug #11770).
2549* [mms] Added Horde_Core_Factory_SpellChecker.
2550* [mms] Don&apos;t log backtrace for E_STRICT errors.
2551   </notes>
2552  </release>
2553  <release>
2554   <version>
2555    <release>2.1.1</release>
2556    <api>2.1.0</api>
2557   </version>
2558   <stability>
2559    <release>stable</release>
2560    <api>stable</api>
2561   </stability>
2562   <date>2012-12-12</date>
2563   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2564   <notes>
2565* [mjr] Improve logging in ActiveSync drivers to better track down issues.
2566* [jan] Fix returning complete groups with auto-completer.
2567   </notes>
2568  </release>
2569  <release>
2570   <version>
2571    <release>2.1.2</release>
2572    <api>2.1.0</api>
2573   </version>
2574   <stability>
2575    <release>stable</release>
2576    <api>stable</api>
2577   </stability>
2578   <date>2012-12-20</date>
2579   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2580   <notes>
2581* [mms] Fix restoring cached theme data (Bug #11906).
2582* [jan] Add Basque translation (Ibon Igartua &lt;ibon.igartua@ehu.es&gt;).
2583* [mjr] Fix dismissing reminders without session cookies enabled (Thomas Jarosch &lt;thomas.jarosch@intra2net.com&gt;, Bug #11875).
2584   </notes>
2585  </release>
2586  <release>
2587   <version>
2588    <release>2.1.3</release>
2589    <api>2.1.0</api>
2590   </version>
2591   <stability>
2592    <release>stable</release>
2593    <api>stable</api>
2594   </stability>
2595   <date>2012-12-27</date>
2596   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2597   <notes>
2598* [mjr] Improvements to ActiveSync authentication failure handling.
2599* [mjr] Fix issue with Null session driver that could cause authentication to be lost.
2600   </notes>
2601  </release>
2602  <release>
2603   <version>
2604    <release>2.1.4</release>
2605    <api>2.1.0</api>
2606   </version>
2607   <stability>
2608    <release>stable</release>
2609    <api>stable</api>
2610   </stability>
2611   <date>2013-01-04</date>
2612   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2613   <notes>
2614* [mms] Fix multiple AJAX submits to same hidden IFRAME on the same page (Bug #11928).
2615* [mjr] Fix some MIME related issues when sending email via ActiveSync (Bug #11931).
2616* [mjr] Fix detecting non-default ActiveSync policies.
2617   </notes>
2618  </release>
2619  <release>
2620   <version>
2621    <release>2.1.5</release>
2622    <api>2.1.0</api>
2623   </version>
2624   <stability>
2625    <release>stable</release>
2626    <api>stable</api>
2627   </stability>
2628   <date>2013-01-09</date>
2629   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2630   <notes>
2631* [jan] Fix sourceselect preferences UI that includes multiple sources.
2632   </notes>
2633  </release>
2634  <release>
2635   <version>
2636    <release>2.1.6</release>
2637    <api>2.1.0</api>
2638   </version>
2639   <stability>
2640    <release>stable</release>
2641    <api>stable</api>
2642   </stability>
2643   <date>2013-01-29</date>
2644   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2645   <notes>
2646* [jan] Update French translation (Paul De Vlieger &lt;paul.de_vlieger@moniut.univ-bpclermont.fr&gt;).
2647* [mms] Fix spellchecking on HTML data (Bug #11986).
2648* [jan] Fix fatal error in signup and password reset forms (Bug #11952).
2649   </notes>
2650  </release>
2651  <release>
2652   <version>
2653    <release>2.1.7</release>
2654    <api>2.1.0</api>
2655   </version>
2656   <stability>
2657    <release>stable</release>
2658    <api>stable</api>
2659   </stability>
2660   <date>2013-02-02</date>
2661   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2662   <notes>
2663* [mjr] Fix handling of moving or deleting messages that have been removed from the server (Bug #12013).
2664* [jan] Update Slovak translation (Jozef Sudolský &lt;jozef.sudolsky@elbia.sk&gt;).
2665* [mms] Be sure tasks are passed to any derivative of the HordeCore AJAX response handler.
2666   </notes>
2667  </release>
2668  <release>
2669   <version>
2670    <release>2.2.0</release>
2671    <api>2.1.0</api>
2672   </version>
2673   <stability>
2674    <release>stable</release>
2675    <api>stable</api>
2676   </stability>
2677   <date>2013-02-11</date>
2678   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2679   <notes>
2680* [mms] Upgrade jQuery Mobile to v1.2/jQuery Core to v1.8.2.
2681* [mjr] Fix bug in OpenLayers that caused Prototype&apos;s Event object to be overwritten (Bug #12019).
2682* [jan] Fix notifications while authenticating transparently.
2683* [mms] Add a configurable delay to the jQuery Mobile autocomplete plugin.
2684   </notes>
2685  </release>
2686  <release>
2687   <version>
2688    <release>2.3.0</release>
2689    <api>2.3.0</api>
2690   </version>
2691   <stability>
2692    <release>stable</release>
2693    <api>stable</api>
2694   </stability>
2695   <date>2013-02-21</date>
2696   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2697   <notes>
2698* [mms] Use csstidy library to parse CSS files when creating static CSS (Bug #12043).
2699* [mms] Add Horde_Url#selfUrlParams().
2700* [mjr] Fix determination of ActiveSync sent-mail folder in certain cases (Bug #11828).
2701* [mms] Fix order of adding URL parameters in HordeCore.addURLParam (Bug #12058).
2702* [mms] Ensure that session IDs are always 32 bytes long (Bug #12041).
2703* [mjr] Fix saving ActiveSync sent mail when the message contains MIME parts (Bug #12040).
2704* [mms] Fix replacing spellchecker elements within tables (Bug #12028).
2705* [mms] Fix encoding of JSON parameters to Horde::popupJs() (Bug #12037).
2706* [mms] Fix destroying session data when the null session driver is used.
2707   </notes>
2708  </release>
2709  <release>
2710   <version>
2711    <release>2.4.0</release>
2712    <api>2.4.0</api>
2713   </version>
2714   <stability>
2715    <release>stable</release>
2716    <api>stable</api>
2717   </stability>
2718   <date>2013-03-03</date>
2719   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2720   <notes>
2721* [mms] Always compress cache data, if possible.
2722* [mms] Abstract data compression out into Horde_Compress_Fast package.
2723* [mjr] Fix fatal error synchronizing an ActiveSync meeting response (Bug #12084).
2724* [mms] Added Horde_Shutdown - global Horde shutdown function handler.
2725* [mjr] Horde_Registry::getServiceLink() can now return full URLs.
2726* [mms] Allow graphics/sounds to be loaded from view-specific theme directories.
2727* [mms] Add Horde_Themes::viewDir().
2728   </notes>
2729  </release>
2730  <release>
2731   <version>
2732    <release>2.4.1</release>
2733    <api>2.4.0</api>
2734   </version>
2735   <stability>
2736    <release>stable</release>
2737    <api>stable</api>
2738   </stability>
2739   <date>2013-03-04</date>
2740   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2741   <notes>
2742*
2743   </notes>
2744  </release>
2745  <release>
2746   <version>
2747    <release>2.4.2</release>
2748    <api>2.4.0</api>
2749   </version>
2750   <stability>
2751    <release>stable</release>
2752    <api>stable</api>
2753   </stability>
2754   <date>2013-03-07</date>
2755   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2756   <notes>
2757* [mms] Queue log entries issued before framework is initialized and log them once that occurs.
2758* [mjr] Fix authentication issue when using Horde_Session_Null and expiring sessions (Bug #12078).
2759* [mjr] Fix logger creation during RPC access (Bug #12094).
2760* [mms] Add logging wrapper class to reduce serialized size of factory-created objects.
2761   </notes>
2762  </release>
2763  <release>
2764   <version>
2765    <release>2.4.3</release>
2766    <api>2.4.0</api>
2767   </version>
2768   <stability>
2769    <release>stable</release>
2770    <api>stable</api>
2771   </stability>
2772   <date>2013-03-11</date>
2773   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2774   <notes>
2775* [jan] Fix error handler in some PHP versions (Bug #12103).
2776   </notes>
2777  </release>
2778  <release>
2779   <version>
2780    <release>2.5.0beta1</release>
2781    <api>2.5.0</api>
2782   </version>
2783   <stability>
2784    <release>beta</release>
2785    <api>beta</api>
2786   </stability>
2787   <date>2013-05-07</date>
2788   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2789   <notes>
2790* [mms] SECURITY: Fix token validation of AJAX actions.
2791* [mms] Add the Horde_Registry_Application#nosqlDrivers() method.
2792* [mms] Add the Horde_Core_Nosql library.
2793* [jan] Fix setting configuration for timezone lookups.
2794* [mms] Add a NoSQL factory.
2795* [mms] Allow MongoDB to be used as a cache backend.
2796* [mms] Regenerate session IDs during an active session to protect against session fixation attacks.
2797* [mms] Re-enable support for $conf[&apos;session&apos;][&apos;timeout&apos;] to allow for non-session based cookie lifetimes.
2798* [jan] Add menu entry to show the notification log.
2799* [mms] Dynamic javascript framework now has support for audio notification events.
2800* [mjr] Add support for EAS 14.0 and 14.1 (see http://wiki.horde.org/ActiveSync/FeatureGrid for complete feature list).
2801* [mms] Add ability to submit form data to AJAX action in smartmobile view.
2802* [mms] Upgrade jQuery Mobile to v1.2.1/jQuery Core to v1.8.3.
2803* [mms] Smartmobile view now honors the current CSS caching configuration.
2804* [mms] Add Horde_Core_Ajax_Application#callAction().
2805* [mjr] Close growler notification when alarms are dismissed (Bug #12122).
2806* [mms] CSS parsing now uses the CSS3 compatible Horde_Css_Parser package instead of Horde_Text_Filter_Csstidy.
2807* [mms] Fire before/after events in core AJAX javascript code when processing data returned from the server.
2808* [mjr] Fix sending encrypted emails while locating recipient&apos;s public key via the GAL.
2809* [jan] Use PEAR package information to retrieve packages names in Horde_Core_Db_Migration.
2810* [jan] Get version list from pear.horde.org when checking for updates.
2811* [mms] Add support for &apos;ajaxaction_data&apos; hook (won&apos;t be documented in Horde until 5.1+).
2812   </notes>
2813  </release>
2814  <release>
2815   <version>
2816    <release>2.5.0beta2</release>
2817    <api>2.5.0</api>
2818   </version>
2819   <stability>
2820    <release>beta</release>
2821    <api>beta</api>
2822   </stability>
2823   <date>2013-05-13</date>
2824   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2825   <notes>
2826* [jan] Fix dependencies.
2827* [mjr] Workaround some limitations with maillog and answered flag syncing in Outlook 2013
2828   </notes>
2829  </release>
2830  <release>
2831   <version>
2832    <release>2.5.0beta3</release>
2833    <api>2.5.0</api>
2834   </version>
2835   <stability>
2836    <release>beta</release>
2837    <api>beta</api>
2838   </stability>
2839   <date>2013-05-14</date>
2840   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2841   <notes>
2842* [mms] Make sure we are not using a SQL Cache driver in the DB object itself.
2843* [mms] Horde_Memcache usage is deprecated in favor of Horde_HashTable.
2844* [mms] Add factory for Horde_HashTable drivers.
2845   </notes>
2846  </release>
2847  <release>
2848   <version>
2849    <release>2.5.0RC1</release>
2850    <api>2.5.0</api>
2851   </version>
2852   <stability>
2853    <release>beta</release>
2854    <api>beta</api>
2855   </stability>
2856   <date>2013-05-28</date>
2857   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2858   <notes>
2859* [mms] Added Horde_Core_Factory_Mail factory to allow for alternative mailer configurations.
2860* [mms] Fix honoring the sendmail_eol configuration option.
2861   </notes>
2862  </release>
2863  <release>
2864   <version>
2865    <release>2.5.0</release>
2866    <api>2.5.0</api>
2867   </version>
2868   <stability>
2869    <release>stable</release>
2870    <api>stable</api>
2871   </stability>
2872   <date>2013-06-04</date>
2873   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2874   <notes>
2875* [jan] Don&apos;t break existing unchanged sources in the preferences.
2876   </notes>
2877  </release>
2878  <release>
2879   <version>
2880    <release>2.6.0</release>
2881    <api>2.6.0</api>
2882   </version>
2883   <stability>
2884    <release>stable</release>
2885    <api>stable</api>
2886   </stability>
2887   <date>2013-06-17</date>
2888   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2889   <notes>
2890* [jan] Fixed displaying photos in rendered vCard files.
2891* [jan] Fix CalDAV/CardDAV access from iOS devices.
2892* [mjr] Fix obtaining IMSP objects from Horde_Core_Factory_Imsp_Auth.
2893* [mjr] Fix ActiveSync folder generation when email support is disabled (Bug #12337).
2894* [mms] Fix language selection at login (Bug #12338).
2895* [mjr] Add support for history modification sequences in ActiveSync driver.
2896* [mjr] Fix incorrect offsets when generating free/busy data for ActiveSync clients.
2897* [mms] Add Horde_HashTable to dependency list (Bug #12314).
2898* [jan] Don&apos;t overwrite host part of parsed email addresses (Bug #12302).
2899   </notes>
2900  </release>
2901  <release>
2902   <version>
2903    <release>2.6.1</release>
2904    <api>2.6.0</api>
2905   </version>
2906   <stability>
2907    <release>stable</release>
2908    <api>stable</api>
2909   </stability>
2910   <date>2013-07-08</date>
2911   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2912   <notes>
2913* [mjr] Fix issue with replying to emails using EAS 14+ that was causing duplicated original message bodies for some clients.
2914* [mjr] Performance improvements to Horde_Core_TagBrowser when fetching related tags.
2915* [mjr] Fix bug in TagBrowser causing shared resources to be ignored (Bug #12405).
2916* [jan] Fix returning the default from address from a different user without identities.
2917* [jan] Fix inactive email fields with multiple addresses if disabling linking (Bug #12051).
2918* [mms] Use built-in ISO 639 mapping in LanguageDetect factory if the underlying library supports it.
2919* [jan] Fix rendering of email addresses in inactive forms.
2920   </notes>
2921  </release>
2922  <release>
2923   <version>
2924    <release>2.6.2</release>
2925    <api>2.6.0</api>
2926   </version>
2927   <stability>
2928    <release>stable</release>
2929    <api>stable</api>
2930   </stability>
2931   <date>2013-07-16</date>
2932   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2933   <notes>
2934* [mjr] Fix sending s/mime signed email from EAS clients (Bug #12445).
2935* [mms] Correctly logout when a Horde_Exception_AuthenticationFailure is handled by the default Horde error handler.
2936* [mms] Don&apos;t convert image data URLs already contained within a CSS file when compressing (João Machado &lt;geral@jpaulo.eu&gt;).
2937* [mms] Prevent endless loop when checkExistingAuth() test fails when initializing an application.
2938   </notes>
2939  </release>
2940  <release>
2941   <version>
2942    <release>2.6.3</release>
2943    <api>2.6.0</api>
2944   </version>
2945   <stability>
2946    <release>stable</release>
2947    <api>stable</api>
2948   </stability>
2949   <date>2013-07-24</date>
2950   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2951   <notes>
2952* [mjr] Fix fatal error caused by incorrect classname (Bug #12494).
2953* [mms] Injector a HashTable wrapper object into Cache and SessionHandler objects, so we will reuse global HashTable instance when unserializing.
2954   </notes>
2955  </release>
2956  <release>
2957   <version>
2958    <release>2.6.4</release>
2959    <api>2.6.0</api>
2960   </version>
2961   <stability>
2962    <release>stable</release>
2963    <api>stable</api>
2964   </stability>
2965   <date>2013-07-24</date>
2966   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2967   <notes>
2968* [mms] SessionHandler should not use HashTable wrapper, as it explicitly can&apos;t be serialized.
2969   </notes>
2970  </release>
2971  <release>
2972   <version>
2973    <release>2.6.5</release>
2974    <api>2.6.0</api>
2975   </version>
2976   <stability>
2977    <release>stable</release>
2978    <api>stable</api>
2979   </stability>
2980   <date>2013-08-07</date>
2981   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2982   <notes>
2983* [jan] Remove text overlaying menu icon (Bug #12496).
2984* [mms] Log unexpected authentication errors at a NOTICE level instead of EMERG.
2985   </notes>
2986  </release>
2987  <release>
2988   <version>
2989    <release>2.6.6</release>
2990    <api>2.6.0</api>
2991   </version>
2992   <stability>
2993    <release>stable</release>
2994    <api>stable</api>
2995   </stability>
2996   <date>2013-08-08</date>
2997   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
2998   <notes>
2999* [mjr] Ensure modseq values are always integers which prevents sync loops when no history data is available (Bug #12531).
3000* [mms] Ensure Registry exists in error handler before attempting to access it (Bug #12540).
3001   </notes>
3002  </release>
3003  <release>
3004   <version>
3005    <release>2.7.0</release>
3006    <api>2.7.0</api>
3007   </version>
3008   <stability>
3009    <release>stable</release>
3010    <api>stable</api>
3011   </stability>
3012   <date>2013-08-27</date>
3013   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3014   <notes>
3015* [mms] Fix regression in authenticating to an application when a session is active.
3016* [mms] Update session data stored with secret key if session ID changed and we are using non-cookie based sessions.
3017* [mms] Horde_Session now handles resetting the secret key on login.
3018* [mms] Add Horde_Session::ENCRYPT flag for session data.
3019* [mms] The Horde_Mail factory now uses Horde_Smtp as the underlying SMTP driver instead of Net_SMTP.
3020* [mms] Don&apos;t redirect to current page&apos;s URL when logging out with a custom message (Bug #12538).
3021   </notes>
3022  </release>
3023  <release>
3024   <version>
3025    <release>2.8.0</release>
3026    <api>2.8.0</api>
3027   </version>
3028   <stability>
3029    <release>stable</release>
3030    <api>stable</api>
3031   </stability>
3032   <date>2013-09-02</date>
3033   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3034   <notes>
3035* [mjr] Always honor activesync_replyposition pref (Bug #12636, Thomas Jarosch &lt;thomas.jarosch@intra2net.com&gt;).
3036* [rla] Add support for external links in topbar (Request #11977).
3037* [mms] Fix active session counting from CLI script (Bug #12628).
3038   </notes>
3039  </release>
3040  <release>
3041   <version>
3042    <release>2.9.0</release>
3043    <api>2.9.0</api>
3044   </version>
3045   <stability>
3046    <release>stable</release>
3047    <api>stable</api>
3048   </stability>
3049   <date>2013-10-08</date>
3050   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3051   <notes>
3052* [mjr] Send back dummy mail folders when the Mail API is not available (Bug #12738).
3053* [mms] Upgrade prototype.js to most recent git version (e3d5200cef3236b257ddcfb1eb3eabc5c586bedd).
3054* [mms] Cache permission results within a PHP access.
3055* [mms] Don&apos;t initialize unnecessary prefs object when creating the topbar.
3056* [mjr] Support ActiveSync SOFTDELETE.
3057* [mms] Respect &apos;nobase64_img&apos; configuration when generating image tags (João Machado &lt;geral@jpaulo.eu&gt;).
3058* [mjr] Support for X509 certificate authentication in ActiveSync requests.
3059* [mjr] Fix calculating policy value for SD card encryption and device encryption policies.
3060   </notes>
3061  </release>
3062  <release>
3063   <version>
3064    <release>2.10.0</release>
3065    <api>2.10.0</api>
3066   </version>
3067   <stability>
3068    <release>stable</release>
3069    <api>stable</api>
3070   </stability>
3071   <date>2013-10-15</date>
3072   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3073   <notes>
3074* [mms] Add Horde_Core_Ui_FlagImage#getFlagImageObByHost.
3075* [mms] Add base64img property to Horde_Themes_Image.
3076* [mjr] Do not assume that the filter API is available (Bug #12757).
3077* [mms] Add ability to load javascript via a HordeCore AJAX response (Request #10971).
3078* [mms] Add ability to expire CSS cache based on file modification time.
3079* [mms] Allow disabling VFS via the configuration interface.
3080   </notes>
3081  </release>
3082  <release>
3083   <version>
3084    <release>2.10.1</release>
3085    <api>2.10.0</api>
3086   </version>
3087   <stability>
3088    <release>stable</release>
3089    <api>stable</api>
3090   </stability>
3091   <date>2013-10-21</date>
3092   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3093   <notes>
3094* [mjr] Ensure Bcc is removed from headers when sent via ActiveSync (Bug #12771).
3095* [mjr] Fix calculating calendars to use for SOFTDELETE commands in certain configurations (Bug #12765).
3096* [mms] Upgrade jQuery Mobile to v1.3.2/jQuery Core to v1.9.1.
3097   </notes>
3098  </release>
3099  <release>
3100   <version>
3101    <release>2.10.2</release>
3102    <api>2.10.0</api>
3103   </version>
3104   <stability>
3105    <release>stable</release>
3106    <api>stable</api>
3107   </stability>
3108   <date>2013-10-28</date>
3109   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3110   <notes>
3111* [mms] Fix prototype.js issue in IE 9 regarding array iteration in a parent window.
3112   </notes>
3113  </release>
3114  <release>
3115   <version>
3116    <release>2.11.0</release>
3117    <api>2.11.0</api>
3118   </version>
3119   <stability>
3120    <release>stable</release>
3121    <api>stable</api>
3122   </stability>
3123   <date>2013-11-12</date>
3124   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3125   <notes>
3126* [mms] Fix hiding preferences if they are contained within a prefs container.
3127* [mms] Added standardized/normalized mousewheelY javascript event handling to HordeCore.
3128* [mms] Add nonce generation/checking to Horde_Session.
3129* [mms] Application hook methods moved from Horde:: to Horde_Core_Hooks::.
3130* [mms] Add &apos;fallback&apos; option for the Horde_Registry#appInit() &apos;authentication&apos; parameter.
3131* [mms] Fix deauthenticating when a system-level logout event occurs.
3132   </notes>
3133  </release>
3134  <release>
3135   <version>
3136    <release>2.11.1</release>
3137    <api>2.11.0</api>
3138   </version>
3139   <stability>
3140    <release>stable</release>
3141    <api>stable</api>
3142   </stability>
3143   <date>2013-11-19</date>
3144   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3145   <notes>
3146* [jan] Don&apos;t try authentication to SMTP server if explicitly disabled (Bug #12830).
3147   </notes>
3148  </release>
3149  <release>
3150   <version>
3151    <release>2.11.2</release>
3152    <api>2.11.0</api>
3153   </version>
3154   <stability>
3155    <release>stable</release>
3156    <api>stable</api>
3157   </stability>
3158   <date>2014-07-01</date>
3159   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3160   <notes>
3161* [jan] SECURITY: Fix broken encryption of session data if regenerating session IDs.
3162   </notes>
3163  </release>
3164  <release>
3165   <version>
3166    <release>2.12.0alpha1</release>
3167    <api>2.12.0</api>
3168   </version>
3169   <stability>
3170    <release>alpha</release>
3171    <api>alpha</api>
3172   </stability>
3173   <date>2014-05-02</date>
3174   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3175   <notes>
3176* [mms] Allow CKeditor 3 to work with IE 11.
3177* [jan] Fix translation of portal block names (Bug #13116).
3178* [mms] Add Horde_Registry#getAuthInfo() and Horde_Registry#getAuthApps().
3179* [mms] Add Horde_Core_Cache_Session.
3180* [mms] Add abstracted web notifications interface to the Horde_Notification system.
3181* [mms] Upgrade prototype.js to most recent git version (3523295165460a1a371f248454bc311103294f13).
3182* [mjr] Fix issue that causes enter to submit the form when inside the pretty autocompleter (Bug #12923).
3183* [mms] Don&apos;t store preference UI elements in the session cache storage.
3184* [mjr] Send the PRIMARYSMTPADDRESS to EAS clients, if appropriate (Request #13062).
3185* [jan] Fix loading of configuration screen with basedir restrictions or libxml entity loading disabled (Bug #13025).
3186* [mms] The location of dynamically served static files is now configurable (Request #13070).
3187* [jan] Update Korean translation (Deokgon Kim &lt;dgkim@dgkim.net&gt;).
3188* [mms] Support new configuration options for history storage.
3189* [mms] Fix for prototype.js to correctly recognize IE 11 as IE, not Gecko (Bug #12875).
3190* [mjr] Added the nonotificationinit parameter to Horde_Registry::appInit().
3191* [mjr] Fix issue authenticating to certain applications when accessed via RPC.
3192* [mms] Move CSS minification to the Horde_CssMinify package.
3193* [mjr] Work around parsing broken incoming ActiveSync SMARTREPLY requests with incorrect character sets (Bug #12969).
3194* [mms] Add null driver for the content tagger.
3195* [jan] Add database configuration for Oracle.
3196* [mms] Add Horde_Registry_Application#getInitialPage().
3197* [mms] Add Horde_Core_Script_Package_Sortable.
3198* [mms] Abstract Horde configuration parsing into Horde_Registry_Hordeconfig class.
3199* [mms] Abstract CSS caching/compressions into Horde_Themes_Css framework.
3200* [mms] Abstract javascript caching/compression into Horde_Script_Cache framework.
3201* [mms] Allow jQuery Mobile script to be packaged in same file as other jquery code.
3202* [mms] Move configuration loading code to Horde_Registry_Loadconfig class.
3203* [mjr] Fix saving S/MIME signed emails sent via ActiveSync to sent folder (Bug #12936).
3204* [mms] Store registry cache on the local filesystem.
3205* [mms] Refactor alarm code to prevent the need from accessing the themes cache on every server access.
3206* [mms] Prevent avalanche effect from occurring when re-creating cached JS files.
3207* [mms] Use Horde_JavascriptMinify package to compress javascript.
3208* [mms] Combine all javascript to compress into a single string.
3209* [mjr] Improve ActiveSync searches by no longer limiting available searched fields (Request #12917).
3210* [mms] Support UglifyJS for compressing javascript.
3211* [mjr] Add support for DocumentLibrary via the files API.
3212* [mjr] Cache ActiveSync mailbox search results for improved performance during paging.
3213* [mms] Predis client should only use clustering if necessary.
3214* [jan] Fix retrieving value lists from Horde_Session.
3215* [mjr] Use webnotifications.js to normalize various browsers to the standard Notification API.
3216* [mjr] Fix desktop style notifications in Ajax applications (Bug #12835).
3217* [mms] Fix jquerymobile icons (Bug #12876).
3218* [mms] Don&apos;t add 2 entries to history when opening a jquery mobile dialog (Bug #12877).
3219* [jan] Fix padding of drop down lists with scrollbars (Bug #11971).
3220   </notes>
3221  </release>
3222  <release>
3223   <version>
3224    <release>2.12.0beta1</release>
3225    <api>2.12.0</api>
3226   </version>
3227   <stability>
3228    <release>beta</release>
3229    <api>beta</api>
3230   </stability>
3231   <date>2014-05-21</date>
3232   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3233   <notes>
3234* [mjr] Fix tracking bad login count and honoring the lock setting when using Application auth backend.
3235* [mms] Support LMTP servers when sending mail.
3236* [mms] Add Horde_Registry#hasLink() (Bug #13175).
3237* [mjr] Fix returning mailbox list for ActiveSync clients when not using IMAP subscriptions (Bug #13177).
3238* [jan] Update Hungarian translation (Andras Galos &lt;galosa@netinform.hu&gt;).
3239   </notes>
3240  </release>
3241  <release>
3242   <version>
3243    <release>2.12.0beta2</release>
3244    <api>2.12.0</api>
3245   </version>
3246   <stability>
3247    <release>beta</release>
3248    <api>beta</api>
3249   </stability>
3250   <date>2014-06-04</date>
3251   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3252   <notes>
3253* [mjr] Fix copying forwarded messages to Sent mail folder when using EAS.
3254* [mjr] Fix generating From address when sending email via ActiveSync when personal part must be quoted (Bug# 13208).
3255   </notes>
3256  </release>
3257  <release>
3258   <version>
3259    <release>2.12.0beta3</release>
3260    <api>2.12.0</api>
3261   </version>
3262   <stability>
3263    <release>beta</release>
3264    <api>beta</api>
3265   </stability>
3266   <date>2014-06-10</date>
3267   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3268   <notes>
3269* [mms] Allow any HordeCore AJAX response object to return JSON-HTML output, instead of pure JSON.
3270   </notes>
3271  </release>
3272  <release>
3273   <version>
3274    <release>2.12.0RC1</release>
3275    <api>2.12.0</api>
3276   </version>
3277   <stability>
3278    <release>beta</release>
3279    <api>beta</api>
3280   </stability>
3281   <date>2014-06-17</date>
3282   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3283   <notes>
3284* [mjr] Fix incorrect processing of autocompleted data when using prettyautocompleter (Bug #13256).
3285* [mjr] Fix updating attendee response status when received via ActiveSync.
3286* [jan] Add &lt;configldapuser&gt; configuration item.
3287* [jan] Add base DN to LDAP configuration for searching user DNs.
3288* [jan] Allow to specify port for PostgreSQL socket connections (Request #13250).
3289   </notes>
3290  </release>
3291  <release>
3292   <version>
3293    <release>2.12.0RC2</release>
3294    <api>2.12.0</api>
3295   </version>
3296   <stability>
3297    <release>beta</release>
3298    <api>beta</api>
3299   </stability>
3300   <date>2014-07-01</date>
3301   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3302   <notes>
3303* [mjr] Fix issue sending email via EAS when the imap client throws an error when synchronizing the maillog (Bug #13276).
3304* [mjr] Improvements to vcard mime handler to allow for ajax updating (Bug #13101).
3305* [jan] Fix delay when fading the same dialog more than once.
3306* [jan] Catch exceptions from NoSQL backends when building indices.
3307   </notes>
3308  </release>
3309  <release>
3310   <version>
3311    <release>2.12.1</release>
3312    <api>2.12.0</api>
3313   </version>
3314   <stability>
3315    <release>stable</release>
3316    <api>stable</api>
3317   </stability>
3318   <date>2014-07-08</date>
3319   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3320   <notes>
3321* [jan] Fix botched 2.12.0 release.
3322* [mjr] Fix closing smartmobile dialog pages (Bug #13316).
3323* [mjr] Fix issue that could cause multiple tabs to be shown as active when tab_name could be a mix of integers or strings.
3324   </notes>
3325  </release>
3326  <release>
3327   <version>
3328    <release>2.12.2</release>
3329    <api>2.12.0</api>
3330   </version>
3331   <stability>
3332    <release>stable</release>
3333    <api>stable</api>
3334   </stability>
3335   <date>2014-07-08</date>
3336   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3337   <notes>
3338* [mms] Add configuration to allow for SMTP authentication if the current Horde access does not have an authenticated user.
3339   </notes>
3340  </release>
3341  <release>
3342   <version>
3343    <release>2.12.3</release>
3344    <api>2.12.0</api>
3345   </version>
3346   <stability>
3347    <release>stable</release>
3348    <api>stable</api>
3349   </stability>
3350   <date>2014-07-08</date>
3351   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3352   <notes>
3353* [mms] Add missing Horde_Pack required dependency.
3354   </notes>
3355  </release>
3356  <release>
3357   <version>
3358    <release>2.12.4</release>
3359    <api>2.12.0</api>
3360   </version>
3361   <stability>
3362    <release>stable</release>
3363    <api>stable</api>
3364   </stability>
3365   <date>2014-07-08</date>
3366   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3367   <notes>
3368* [mms] Fix clearing authentication-related registry caches when initializing a session in certain instances (Bug #13329).
3369* [mms] Sanity checking in case smartmobile URL contains anchor that doesn&apos;t exist on the page.
3370   </notes>
3371  </release>
3372  <release>
3373   <version>
3374    <release>2.12.5</release>
3375    <api>2.12.0</api>
3376   </version>
3377   <stability>
3378    <release>stable</release>
3379    <api>stable</api>
3380   </stability>
3381   <date>2014-07-11</date>
3382   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3383   <notes>
3384* [mjr] Fix broken CHANGEFOLDER functionality for ActiveSync NOTES collections (Bug #13334).
3385* [mms] Better error handling when trying to load config files from the conf.d subdirectory.
3386   </notes>
3387  </release>
3388  <release>
3389   <version>
3390    <release>2.12.6</release>
3391    <api>2.12.0</api>
3392   </version>
3393   <stability>
3394    <release>stable</release>
3395    <api>stable</api>
3396   </stability>
3397   <date>2014-07-12</date>
3398   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3399   <notes>
3400* [mjr] Fix regression in sending email via ActiveSync when no properly configured identity exists (Bug #13346).
3401   </notes>
3402  </release>
3403  <release>
3404   <version>
3405    <release>2.13.0</release>
3406    <api>2.13.0</api>
3407   </version>
3408   <stability>
3409    <release>stable</release>
3410    <api>stable</api>
3411   </stability>
3412   <date>2014-08-04</date>
3413   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3414   <notes>
3415* [mms] Add Horde_Core_Script_Package_Autocomplete.
3416* [mms] Fix broken parse_url() behavior for PHP &lt; 5.3.6.
3417* [mms] Horde_Data now stores temporary data using Horde_Vfs to ensure data persists and that it doesn&apos;t overload session storage (Request #11335).
3418* [mms] Add method to allow any code to register tasks to run on logout.
3419* [mjr] Ensure EAS client created collections are requested to be added to the application&apos;s sync preference (Bug #13359).
3420* [mjr] Fix fatal error when executing a FOLDERDELETE command on certain collections.
3421   </notes>
3422  </release>
3423  <release>
3424   <version>
3425    <release>2.13.1</release>
3426    <api>2.13.0</api>
3427   </version>
3428   <stability>
3429    <release>stable</release>
3430    <api>stable</api>
3431   </stability>
3432   <date>2014-08-21</date>
3433   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3434   <notes>
3435* [mms] Ensure persistently stored data is not overwritten by another session.
3436* [mms] Fix boostrapping DB object when using SQL as the Horde cache driver (Bug #13439).
3437* [mjr] Support ITEMOPERATIONS_EMPTYFOLDER requests via ActiveSync.
3438* [mjr] Fetch correct data for EAS ItemSettings requests.
3439* [jan] Catch exception from application in portal block (Bug #13427).
3440* [jan] Fix returning session start time from session handler (Bug #13428).
3441* [mjr] Add support for synchronizing user-defined IMAP flags as EAS Email categories.
3442* [mjr] Fix BC break when detecting the ActiveSync state driver.
3443   </notes>
3444  </release>
3445  <release>
3446   <version>
3447    <release>2.14.0</release>
3448    <api>2.14.0</api>
3449   </version>
3450   <stability>
3451    <release>stable</release>
3452    <api>stable</api>
3453   </stability>
3454   <date>2014-09-08</date>
3455   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3456   <notes>
3457* [mjr] Fix dependency on Horde_HashTable (Bug #13549).
3458* [mjr] Add activesync_email_presend hook.
3459* [mjr] Fix issue where replying or forwarding broken email messages would break ActiveSync synchronization when saving to Sent mail.
3460* [mjr] Fix issues with 8-bit characters in Subject header when sending smart replies via ActiveSync (Bug #13456).
3461* [mjr] Fix GAL searches returning all address book entries.
3462* [jan] Improve positioning of date picker popup (Karim Geiger &lt;me@karim-geiger.de&gt;).
3463* [jan] Really fix returning session start time from session handler (Bug #13428).
3464   </notes>
3465  </release>
3466  <release>
3467   <version>
3468    <release>2.14.1</release>
3469    <api>2.14.0</api>
3470   </version>
3471   <stability>
3472    <release>stable</release>
3473    <api>stable</api>
3474   </stability>
3475   <date>2014-09-18</date>
3476   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3477   <notes>
3478* [mjr] Fix handling of EAS categories containing spaces in the name.
3479* [jan] Catch exceptions if not being able to find an LDAP user DN (Bug #13571).
3480* [mms] Fix using master SMTP credentials when a CLI script uses the &apos;user_admin&apos; registry flag.
3481   </notes>
3482  </release>
3483  <release>
3484   <version>
3485    <release>2.14.2</release>
3486    <api>2.14.0</api>
3487   </version>
3488   <stability>
3489    <release>stable</release>
3490    <api>stable</api>
3491   </stability>
3492   <date>2014-10-02</date>
3493   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3494   <notes>
3495* [mjr] Fix generating reply text from EAS clients that only reply in HTML (Bug #13615).
3496* [mjr] Remove Yahoo related code from HordeMap API.
3497* [mjr] Add Reply-To header to email sent via ActiveSync if available in identity (Ticket #13592).
3498* [mjr] Prevent sending contact lists as results in GAL searches.
3499   </notes>
3500  </release>
3501  <release>
3502   <version>
3503    <release>2.15.0</release>
3504    <api>2.15.0</api>
3505   </version>
3506   <stability>
3507    <release>stable</release>
3508    <api>stable</api>
3509   </stability>
3510   <date>2014-10-11</date>
3511   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3512   <notes>
3513* [mjr] Fix fatal error viewing certain MIME parts due to incorrect method name in the MimeViewer factory.
3514* [mjr] Add support for moving calendar items on EAS clients.
3515   </notes>
3516  </release>
3517  <release>
3518   <version>
3519    <release>2.16.0</release>
3520    <api>2.16.0</api>
3521   </version>
3522   <stability>
3523    <release>stable</release>
3524    <api>stable</api>
3525   </stability>
3526   <date>2014-11-04</date>
3527   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3528   <notes>
3529* [mjr] Add the activesync_provisioning_check hook.
3530* [mjr] Fix determining multiplex settting for EAS notes (Bug #13637).
3531* [mjr] Fix adding new tasklists from EAS (Bug #13642).
3532* [jan] Update Czech translation (Michael Grafnetter &lt;michael.grafnetter@outlook.com&gt;).
3533   </notes>
3534  </release>
3535  <release>
3536   <version>
3537    <release>2.16.1</release>
3538    <api>2.16.0</api>
3539   </version>
3540   <stability>
3541    <release>stable</release>
3542    <api>stable</api>
3543   </stability>
3544   <date>2014-11-05</date>
3545   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3546   <notes>
3547* [mms] Fix file permissions of dynamically generated static CSS/JS files.
3548* [jan] Use correct user name as a fallback for identity full names with existing authusername hook.
3549   </notes>
3550  </release>
3551  <release>
3552   <version>
3553    <release>2.17.0</release>
3554    <api>2.17.0</api>
3555   </version>
3556   <stability>
3557    <release>stable</release>
3558    <api>stable</api>
3559   </stability>
3560   <date>2014-11-21</date>
3561   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3562   <notes>
3563* [mjr] Fix issue that could cause incorrect truncation of ActiveSync emails.
3564* [mms] Added Horde_Core_Mime_Headers_Received.
3565* [mms] Added Horde_Core_Itip_Response_Options_Horde.
3566* [mms] Added Horde_Registry#remoteHost().
3567   </notes>
3568  </release>
3569  <release>
3570   <version>
3571    <release>2.17.1</release>
3572    <api>2.17.0</api>
3573   </version>
3574   <stability>
3575    <release>stable</release>
3576    <api>stable</api>
3577   </stability>
3578   <date>2014-11-25</date>
3579   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3580   <notes>
3581* [mjr] Fix broken MIME messages constructed from ActiveSync SMART replies to messages that contained a mulitpart/alternative part (Bug #13720).
3582   </notes>
3583  </release>
3584  <release>
3585   <version>
3586    <release>2.17.2</release>
3587    <api>2.17.0</api>
3588   </version>
3589   <stability>
3590    <release>stable</release>
3591    <api>stable</api>
3592   </stability>
3593   <date>2014-12-15</date>
3594   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3595   <notes>
3596* [mjr] Allow disabling maillog synchronization with EAS clients (Bug #13747).
3597* [jan] Log E_USER_WARNING, E_RECOVERABLE_ERROR, and E_USER_NOTICE messages at the correct level.
3598* [mjr] Add support for ActiveSync clients that issue BODYPARTPREFERENCE options (Bug #13729).
3599   </notes>
3600  </release>
3601  <release>
3602   <version>
3603    <release>2.18.0</release>
3604    <api>2.18.0</api>
3605   </version>
3606   <stability>
3607    <release>stable</release>
3608    <api>stable</api>
3609   </stability>
3610   <date>2014-12-29</date>
3611   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3612   <notes>
3613* [jan] Call preference hooks for default values of new identities.
3614* [mms] Only load application notify handlers on demand.
3615   </notes>
3616  </release>
3617  <release>
3618   <version>
3619    <release>2.18.1</release>
3620    <api>2.18.0</api>
3621   </version>
3622   <stability>
3623    <release>stable</release>
3624    <api>stable</api>
3625   </stability>
3626   <date>2015-01-03</date>
3627   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3628   <notes>
3629* [mjr] Improve/fix support for handling OOF messages in ActiveSync (Bug #13719).
3630* [mms] Upgrade jQuery to v1.11.2.
3631   </notes>
3632  </release>
3633  <release>
3634   <version>
3635    <release>2.18.2</release>
3636    <api>2.18.0</api>
3637   </version>
3638   <stability>
3639    <release>stable</release>
3640    <api>stable</api>
3641   </stability>
3642   <date>2015-01-08</date>
3643   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3644   <notes>
3645* [mjr] Fix missing Date and From headers when saving sent mail from broken HTC clients (Bug #13784).
3646* [jan] Fix user names via DAV access when using authusername hooks.
3647* [jan] Fix updating of location in weather portal block.
3648   </notes>
3649  </release>
3650  <release>
3651   <version>
3652    <release>2.18.3</release>
3653    <api>2.18.0</api>
3654   </version>
3655   <stability>
3656    <release>stable</release>
3657    <api>stable</api>
3658   </stability>
3659   <date>2015-01-09</date>
3660   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3661   <notes>
3662* [mjr] Improvements in ActiveSync to handling the case when FILTERTYPE changes (Bug #13781).
3663   </notes>
3664  </release>
3665  <release>
3666   <version>
3667    <release>2.19.0</release>
3668    <api>2.19.0</api>
3669   </version>
3670   <stability>
3671    <release>stable</release>
3672    <api>stable</api>
3673   </stability>
3674   <date>2015-02-10</date>
3675   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3676   <notes>
3677* [jan] Fix notice when deleting identities.
3678* [jan] Fix NoSQL database name setting getting lost during configuration.
3679* [jan] Allow to configure multiple LDAP servers and timeout value.
3680* [mjr] Fixes for using ActiveSync without email sync enabled on Android 5 (Niklas Forsdahl &lt;niklas@creamarketing.com&gt;).
3681* [mms] Calling an application&apos;s changeLanguage method on language change now handled by Horde_Registry.
3682* [jan] Support non-ascii latin characters as access keys.
3683* [mms] Use more secure CBC block cipher mode when storing encrypted Blowfish data inside the session.
3684* [mms] If compressing/packaging javascript files, don&apos;t use pre-compressed version (if one exists) when generating.
3685   </notes>
3686  </release>
3687  <release>
3688   <version>
3689    <release>2.19.1</release>
3690    <api>2.19.0</api>
3691   </version>
3692   <stability>
3693    <release>stable</release>
3694    <api>stable</api>
3695   </stability>
3696   <date>2015-03-02</date>
3697   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3698   <notes>
3699* [jan] Revert to using ECB mode for encryption, to not break existing credentials (Bug #13869).
3700* [mjr] Fix replying to email from search results in some broken ActiveSync clients (Bug #13878).
3701* [jan] Fix propagating the LDAP hostspec configuration field (Bug #13872).
3702   </notes>
3703  </release>
3704  <release>
3705   <version>
3706    <release>2.19.2</release>
3707    <api>2.19.0</api>
3708   </version>
3709   <stability>
3710    <release>stable</release>
3711    <api>stable</api>
3712   </stability>
3713   <date>2015-03-04</date>
3714   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3715   <notes>
3716* [mjr] Fix combination X509 and http plain authentication with ActiveSync.
3717   </notes>
3718  </release>
3719  <release>
3720   <version>
3721    <release>2.20.0</release>
3722    <api>2.20.0</api>
3723   </version>
3724   <stability>
3725    <release>stable</release>
3726    <api>stable</api>
3727   </stability>
3728   <date>2015-04-28</date>
3729   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3730   <notes>
3731* [jan] Fix issues with certain locales like Turkish.
3732* [jan] Upgrade prototype.js to version 1.7.2.
3733* [jan] Fix editing existing LDAP timeout configuration (Bug #13949).
3734* [mms] Fix regression in removing CBC cipher mode when encrypting data within a session (Bug #13869).
3735   </notes>
3736  </release>
3737  <release>
3738   <version>
3739    <release>2.20.1</release>
3740    <api>2.20.0</api>
3741   </version>
3742   <stability>
3743    <release>stable</release>
3744    <api>stable</api>
3745   </stability>
3746   <date>2015-05-18</date>
3747   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3748   <notes>
3749* [mjr] Fix issue that could cause sending the same email to an ActiveSync client multiple times (Bug #13985).
3750* [mjr] Performance and memory improvements to ActiveSync.
3751   </notes>
3752  </release>
3753  <release>
3754   <version>
3755    <release>2.20.2</release>
3756    <api>2.20.0</api>
3757   </version>
3758   <stability>
3759    <release>stable</release>
3760    <api>stable</api>
3761   </stability>
3762   <date>2015-05-19</date>
3763   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3764   <notes>
3765* [mjr] Fix duplicate attachments in certain messages that were forwarded by ActiveSync clients.
3766   </notes>
3767  </release>
3768  <release>
3769   <version>
3770    <release>2.20.3</release>
3771    <api>2.20.0</api>
3772   </version>
3773   <stability>
3774    <release>stable</release>
3775    <api>stable</api>
3776   </stability>
3777   <date>2015-05-28</date>
3778   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3779   <notes>
3780* [mjr] Fix issue causing message text from email forwarded from ActiveSync clients to be missing (Bug #14000).
3781   </notes>
3782  </release>
3783  <release>
3784   <version>
3785    <release>2.20.4</release>
3786    <api>2.20.0</api>
3787   </version>
3788   <stability>
3789    <release>stable</release>
3790    <api>stable</api>
3791   </stability>
3792   <date>2015-06-01</date>
3793   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3794   <notes>
3795* [mjr] Work around broken ActiveSync clients that send incorrect line lengths for text/html parts (Bug #13901).
3796   </notes>
3797  </release>
3798  <release>
3799   <version>
3800    <release>2.20.5</release>
3801    <api>2.20.0</api>
3802   </version>
3803   <stability>
3804    <release>stable</release>
3805    <api>stable</api>
3806   </stability>
3807   <date>2015-06-11</date>
3808   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3809   <notes>
3810* [mjr] Fix typo that was causing ActiveSync FILTERTYPE changes to go undetected.
3811* [mjr] Support for Horde_History in Horde_Kolab_Storage. Requires Horde_Kolab_Storage 2.2.0+.
3812* [jan] Don&apos;t allow empty From: addresses if verifying identities.
3813* [mjr] Fix fatal error when disconnecting a user Twitter account.
3814   </notes>
3815  </release>
3816  <release>
3817   <version>
3818    <release>2.20.6</release>
3819    <api>2.20.0</api>
3820   </version>
3821   <stability>
3822    <release>stable</release>
3823    <api>stable</api>
3824   </stability>
3825   <date>2015-07-06</date>
3826   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3827   <notes>
3828* [jan] SECURITY: Don&apos;t allow to login with an empty password.
3829* [jan] Give administrators access to all groups, even with $conf[&apos;share&apos;][&apos;any_group&apos;] disabled.
3830   </notes>
3831  </release>
3832  <release>
3833   <version>
3834    <release>2.20.7</release>
3835    <api>2.20.0</api>
3836   </version>
3837   <stability>
3838    <release>stable</release>
3839    <api>stable</api>
3840   </stability>
3841   <date>2015-07-22</date>
3842   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3843   <notes>
3844* [mjr] Prevent various broken behaviors on ActiveSync clients due to errors copying an email to sent mail folder or updating the maillog (Bug #14058).
3845   </notes>
3846  </release>
3847  <release>
3848   <version>
3849    <release>2.20.8</release>
3850    <api>2.20.0</api>
3851   </version>
3852   <stability>
3853    <release>stable</release>
3854    <api>stable</api>
3855   </stability>
3856   <date>2015-07-31</date>
3857   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3858   <notes>
3859* [mjr] Map Kolab distribution-list items to the contacts API (Bug #14038).
3860   </notes>
3861  </release>
3862  <release>
3863   <version>
3864    <release>2.20.9</release>
3865    <api>2.20.0</api>
3866   </version>
3867   <stability>
3868    <release>stable</release>
3869    <api>stable</api>
3870   </stability>
3871   <date>2015-08-29</date>
3872   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3873   <notes>
3874* [mjr] Support configuration for version 2 of WorldWeatherOnline&apos;s API.
3875   </notes>
3876  </release>
3877  <release>
3878   <version>
3879    <release>2.21.0</release>
3880    <api>2.21.0</api>
3881   </version>
3882   <stability>
3883    <release>stable</release>
3884    <api>stable</api>
3885   </stability>
3886   <date>2015-09-07</date>
3887   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3888   <notes>
3889* [mjr] Fix dependency on possibly missing Horde_Kolab_Storage_HistoryPrefix interface (Bug #14099).
3890* [mjr] Add beforeUpdate callback to prettyautocompleter.js.
3891   </notes>
3892  </release>
3893  <release>
3894   <version>
3895    <release>2.22.0</release>
3896    <api>2.22.0</api>
3897   </version>
3898   <stability>
3899    <release>stable</release>
3900    <api>stable</api>
3901   </stability>
3902   <date>2015-09-25</date>
3903   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3904   <notes>
3905* [mjr] ActiveSync logging improvements.
3906* [mjr] Add support for OpenWeatherMap layers in Horde_Map.
3907* [mjr] Fix edge-case issue with ActiveSync folder list generation when installed application contains no user writable sources.
3908   </notes>
3909  </release>
3910  <release>
3911   <version>
3912    <release>2.22.1</release>
3913    <api>2.22.0</api>
3914   </version>
3915   <stability>
3916    <release>stable</release>
3917    <api>stable</api>
3918   </stability>
3919   <date>2015-10-20</date>
3920   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3921   <notes>
3922* [mjr] Fix ajax updating of Weather block when weather map is shown.
3923* [mjr] Fix detecting an application&apos;s ability to send Horde_Alarm notifications (Bug #14098).
3924   </notes>
3925  </release>
3926  <release>
3927   <version>
3928    <release>2.22.2</release>
3929    <api>2.22.0</api>
3930   </version>
3931   <stability>
3932    <release>stable</release>
3933    <api>stable</api>
3934   </stability>
3935   <date>2015-11-22</date>
3936   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3937   <notes>
3938* [mjr] Small logging improvements for ActiveSync.
3939* [mjr] Match various session parameters in the NULL driver.
3940   </notes>
3941  </release>
3942  <release>
3943   <version>
3944    <release>2.22.3</release>
3945    <api>2.22.0</api>
3946   </version>
3947   <stability>
3948    <release>stable</release>
3949    <api>stable</api>
3950   </stability>
3951   <date>2015-12-04</date>
3952   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3953   <notes>
3954* [mjr] Fix issue with synchronizing IMAP folder names that contain only numbers.
3955   </notes>
3956  </release>
3957  <release>
3958   <version>
3959    <release>2.22.4</release>
3960    <api>2.22.0</api>
3961   </version>
3962   <stability>
3963    <release>stable</release>
3964    <api>stable</api>
3965   </stability>
3966   <date>2015-12-14</date>
3967   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3968   <notes>
3969* [mjr] SECURITY: Fix XSS in Horde_Core_VarRenderer_Html (reported by Centurion Information Security &lt;www.centurioninfosec.sg&gt;).
3970* [mjr] Support sending MDN via ActiveSync (Request #23080).
3971   </notes>
3972  </release>
3973  <release>
3974   <version>
3975    <release>2.22.5</release>
3976    <api>2.22.0</api>
3977   </version>
3978   <stability>
3979    <release>stable</release>
3980    <api>stable</api>
3981   </stability>
3982   <date>2016-01-05</date>
3983   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
3984   <notes>
3985* [jan] Pass Horde_Cache to Horde_Group if group caching enabled.
3986* [mjr] Fix handling of empty tags strings in certain use cases (Bug #14203).
3987* [mjr] Fix fatal error when using count_bad_logins in SQL auth driver.
3988   </notes>
3989  </release>
3990  <release>
3991   <version>
3992    <release>2.22.6</release>
3993    <api>2.22.0</api>
3994   </version>
3995   <stability>
3996    <release>stable</release>
3997    <api>stable</api>
3998   </stability>
3999   <date>2016-02-04</date>
4000   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4001   <notes>
4002* [mjr] Improvements to GHOSTED/SUPPORTED handling for ActiveSync.
4003* [mjr] Do not throw a fatal error if a meeting request can not be deleted after responding to it.
4004* [mjr] Changes for EAS 16.0 support.
4005* [mjr] Honor the disabled property when rendering boolean form types.
4006* [jan] Fix returning to last page after problem reporting from AJAX pages (Bug #12112).
4007* [jan] Fix updating group cache with LDAP backend.
4008* [jan] Horde_Registry_Nlsconfig#validLang() checks now if a locale is installed (Request #10457).
4009* [jan] Mark PHP 7 as supported.
4010* [jan] Add option to always lowercase user names after logging in.
4011   </notes>
4012  </release>
4013  <release>
4014   <version>
4015    <release>2.22.7</release>
4016    <api>2.22.0</api>
4017   </version>
4018   <stability>
4019    <release>stable</release>
4020    <api>stable</api>
4021   </stability>
4022   <date>2016-02-23</date>
4023   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4024   <notes>
4025* [mjr] Improvements to ActiveSync SETTINGS_ACCOUNTS response data.
4026* [mjr] Fix issues with ActiveSync clients and user defined message flags.
4027* [jan] Fix logging in from a different page than the login page (Bug #14231).
4028   </notes>
4029  </release>
4030  <release>
4031   <version>
4032    <release>2.23.0</release>
4033    <api>2.23.0</api>
4034   </version>
4035   <stability>
4036    <release>stable</release>
4037    <api>stable</api>
4038   </stability>
4039   <date>2016-03-08</date>
4040   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4041   <notes>
4042* [jan] Add Horde_Core_Auth_Application#listNames().
4043* [jan] Don&apos;t call authusername() hook on administrator names when running CLI scripts.
4044* [jan] Update Greek translation (Limperis Antonis &lt;limperis@cti.gr&gt;).
4045* [mjr] Fix fatal error with broken EAS clients searching the Outbox.
4046   </notes>
4047  </release>
4048  <release>
4049   <version>
4050    <release>2.24.0</release>
4051    <api>2.24.0</api>
4052   </version>
4053   <stability>
4054    <release>stable</release>
4055    <api>stable</api>
4056   </stability>
4057   <date>2016-07-01</date>
4058   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4059   <notes>
4060* [mjr] Improve EAS logging when sending email messages.
4061* [jan] Fix specifying custom log template (Viktor Szépe &lt;viktor@szepe.net&gt;).
4062* [jan] Upgrade prototype.js to version 1.7.3.
4063* [jan] Pre-select the current locale when building the spellchecker languages (Request #14244).
4064* [jan] Fix pre-selecting an item in key-navigation-lists.
4065* [jan] Add classes to support the Horde 6 davusername hook.
4066* [jan] Fix session_regenerate_id() warnings with PHP 7.
4067* [jan] Fix running garbage collection on cached CSS and JS files (Bug #14285).
4068   </notes>
4069  </release>
4070  <release>
4071   <version>
4072    <release>2.25.0</release>
4073    <api>2.25.0</api>
4074   </version>
4075   <stability>
4076    <release>stable</release>
4077    <api>stable</api>
4078   </stability>
4079   <date>2016-07-28</date>
4080   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4081   <notes>
4082* [jan] Allow to use the pretty autocompleter without Ajax requests.
4083* [mjr] Allow adding CSS files with Ajax response.
4084* [mjr] Use syntaxhighlighter version 4.
4085* [jan] Fix issue with prototype.js that keeps images in HTML messages from loading.
4086   </notes>
4087  </release>
4088  <release>
4089   <version>
4090    <release>2.26.0</release>
4091    <api>2.26.0</api>
4092   </version>
4093   <stability>
4094    <release>stable</release>
4095    <api>stable</api>
4096   </stability>
4097   <date>2016-09-06</date>
4098   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4099   <notes>
4100* [jan] SECURITY: Add CSRF protection tokens to portal layout forms and fix open URL redirection (Reported by ssys GmbH).
4101* [jan] SECURITY: enable CSRF token for configuration form again (Reported by Dawid Gounski via Beyond Security&apos;s SecuriTeam Secure Disclosure program).
4102* [mjr] Changes to support EAS attachment sync support for Appointment objects.
4103* [mjr] Refactor ajax weather location autocompleter and add support for metar data.
4104* [jan] Allow to specify user DN search parameters for LDAP with all bind methods (Request #11697, heinz@htl-steyr.ac.at).
4105   </notes>
4106  </release>
4107  <release>
4108   <version>
4109    <release>2.26.1</release>
4110    <api>2.26.0</api>
4111   </version>
4112   <stability>
4113    <release>stable</release>
4114    <api>stable</api>
4115   </stability>
4116   <date>2016-09-11</date>
4117   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4118   <notes>
4119* [jan] Fix Horde_Form dependency (Bug #14460).
4120   </notes>
4121  </release>
4122  <release>
4123   <version>
4124    <release>2.27.0</release>
4125    <api>2.27.0</api>
4126   </version>
4127   <stability>
4128    <release>stable</release>
4129    <api>stable</api>
4130   </stability>
4131   <date>2016-09-21</date>
4132   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4133   <notes>
4134* [mjr] Fix BC break in Weather block (Bug #14473).
4135* [mjr] Fix locking user account after bad logins (Bug #14467).
4136* [mjr] Add support for EAS 16 draft email sync.
4137   </notes>
4138  </release>
4139  <release>
4140   <version>
4141    <release>2.27.1</release>
4142    <api>2.27.0</api>
4143   </version>
4144   <stability>
4145    <release>stable</release>
4146    <api>stable</api>
4147   </stability>
4148   <date>2016-11-03</date>
4149   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4150   <notes>
4151* [jan] Allow administrators to log in if preference backend is not available.
4152* [mjr] Log message headers on error when sending email via ActiveSync.
4153* [jan] Fix warning if an old locale is longer than 255 characters (Bug #14489).
4154* [jan] Fix abbreviated Norwegian month names in JavaScript to include trailing dot (Bug #14488).
4155* [jan] Fix reading session data from the command line with PHP 7.
4156   </notes>
4157  </release>
4158  <release>
4159   <version>
4160    <release>2.27.2</release>
4161    <api>2.27.0</api>
4162   </version>
4163   <stability>
4164    <release>stable</release>
4165    <api>stable</api>
4166   </stability>
4167   <date>2016-11-06</date>
4168   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4169   <notes>
4170* [mjr] Prevent building invalid HTML when building an email from a SMART_REPLY (Bug #14500).
4171   </notes>
4172  </release>
4173  <release>
4174   <version>
4175    <release>2.27.3</release>
4176    <api>2.27.0</api>
4177   </version>
4178   <stability>
4179    <release>stable</release>
4180    <api>stable</api>
4181   </stability>
4182   <date>2016-11-14</date>
4183   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4184   <notes>
4185* [mjr] Improve handling of certain ActiveSync failures.
4186* [jan] Fix parsing abbreviated Norwegian month names too (Bug #14503).
4187   </notes>
4188  </release>
4189  <release>
4190   <version>
4191    <release>2.27.4</release>
4192    <api>2.27.0</api>
4193   </version>
4194   <stability>
4195    <release>stable</release>
4196    <api>stable</api>
4197   </stability>
4198   <date>2016-12-03</date>
4199   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4200   <notes>
4201* [mjr] Fix Google Map API warnings (Bug #14525, arjen+horde@de-korte.org).
4202* [jan] Catch errors from NoSQL preference backend.
4203* [jan] Make &apos;hostspec&apos; parameter for MongoDB configuration optional again on PHP 7.
4204* [jan] Fix session preference driver.
4205* [jan] Don&apos;t pollute DB DSN with unknown parameters when using Cyrsql authentication driver.
4206* [mjr] Refresh mailbox list when retrieving for ActiveSync.
4207   </notes>
4208  </release>
4209  <release>
4210   <version>
4211    <release>2.27.5</release>
4212    <api>2.27.0</api>
4213   </version>
4214   <stability>
4215    <release>stable</release>
4216    <api>stable</api>
4217   </stability>
4218   <date>2016-12-11</date>
4219   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4220   <notes>
4221* [mjr] Add support for a activesync_mailboxlist hook.
4222   </notes>
4223  </release>
4224  <release>
4225   <version>
4226    <release>2.27.6</release>
4227    <api>2.27.0</api>
4228   </version>
4229   <stability>
4230    <release>stable</release>
4231    <api>stable</api>
4232   </stability>
4233   <date>2016-12-16</date>
4234   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4235   <notes>
4236* [jan] Don&apos;t show apps with &apos;admin&apos; status in menu (Bug #14526).
4237   </notes>
4238  </release>
4239  <release>
4240   <version>
4241    <release>2.27.7</release>
4242    <api>2.27.0</api>
4243   </version>
4244   <stability>
4245    <release>stable</release>
4246    <api>stable</api>
4247   </stability>
4248   <date>2017-03-01</date>
4249   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4250   <notes>
4251* [mjr] Fix adding a separator item to a custom menu (Bug #14581).
4252* [jan] Enable LDAP rootDSE caching.
4253* [mjr] Use new ActiveSync log handling.
4254* [jan] Correctly encode IP address literal in first Received: header (Bug #14574).
4255* [mjr] Remove support for defunct CloudMade, and MyTopo mapping APIs.
4256* [jan] Fix fatal error screen for PHP 7 error objects.
4257* [jan] Remember the configuration values of split-read database environments.
4258* [jan] Only show $conf[sql][ca] if $conf[sql][ssl] is enabled.
4259   </notes>
4260  </release>
4261  <release>
4262   <version>
4263    <release>2.27.8</release>
4264    <api>2.27.0</api>
4265   </version>
4266   <stability>
4267    <release>stable</release>
4268    <api>stable</api>
4269   </stability>
4270   <date>2017-03-02</date>
4271   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4272   <notes>
4273* [mjr] Fix fatal error when logging a successfully sent email via ActiveSync.
4274   </notes>
4275  </release>
4276  <release>
4277   <version>
4278    <release>2.28.0</release>
4279    <api>2.28.0</api>
4280   </version>
4281   <stability>
4282    <release>stable</release>
4283    <api>stable</api>
4284   </stability>
4285   <date>2017-03-20</date>
4286   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4287   <notes>
4288* [jan] Allow to specify JS framework to use for defer-loading inline scripts.
4289   </notes>
4290  </release>
4291  <release>
4292   <version>
4293    <release>2.28.1</release>
4294    <api>2.28.0</api>
4295   </version>
4296   <stability>
4297    <release>stable</release>
4298    <api>stable</api>
4299   </stability>
4300   <date>2017-03-20</date>
4301   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4302   <notes>
4303* [jan] Restore BC with incorrect parameter usage of Horde_PageOutput::addInlineScript() (Bug #14597).
4304   </notes>
4305  </release>
4306  <release>
4307   <version>
4308    <release>2.28.2</release>
4309    <api>2.28.0</api>
4310   </version>
4311   <stability>
4312    <release>stable</release>
4313    <api>stable</api>
4314   </stability>
4315   <date>2017-03-29</date>
4316   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4317   <notes>
4318* [jan] Fix unpacking encrypted session data (&quot;User not authorized for ...&quot; log messages).
4319* [jan] Throw an exception when accessing a non-existing API through the registry.
4320   </notes>
4321  </release>
4322  <release>
4323   <version>
4324    <release>2.28.3</release>
4325    <api>2.28.0</api>
4326   </version>
4327   <stability>
4328    <release>stable</release>
4329    <api>stable</api>
4330   </stability>
4331   <date>2017-04-01</date>
4332   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4333   <notes>
4334* [mjr] Fix regression in loading vhost config files (Bug #14605).
4335   </notes>
4336  </release>
4337  <release>
4338   <version>
4339    <release>2.29.0</release>
4340    <api>2.29.0</api>
4341   </version>
4342   <stability>
4343    <release>stable</release>
4344    <api>stable</api>
4345   </stability>
4346   <date>2017-05-30</date>
4347   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4348   <notes>
4349* [jan] Add Horde_Registry_Application#backup(), restore(), and restoreDependencies().
4350* [mjr] Fix calculating ActiveSync SOFTDELETE times for calendar collections (Bug #14631).
4351   </notes>
4352  </release>
4353  <release>
4354   <version>
4355    <release>2.29.1</release>
4356    <api>2.29.0</api>
4357   </version>
4358   <stability>
4359    <release>stable</release>
4360    <api>stable</api>
4361   </stability>
4362   <date>2017-06-22</date>
4363   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4364   <notes>
4365* [jan] Fix JavaScript minifying with recent Closure compilers (Bug #14650).
4366   </notes>
4367  </release>
4368  <release>
4369   <version>
4370    <release>2.30.0</release>
4371    <api>2.30.0</api>
4372   </version>
4373   <stability>
4374    <release>stable</release>
4375    <api>stable</api>
4376   </stability>
4377   <date>2017-08-01</date>
4378   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4379   <notes>
4380* [jan] SECURITY: Fix XSS vulnerability with pathinfo component in Horde::selfUrl().
4381* [jan] Deprecate Horde::redirect().
4382* [jan] Add Horde::signUrl() and Horde::verifySignedUrl().
4383   </notes>
4384  </release>
4385  <release>
4386   <version>
4387    <release>2.30.1</release>
4388    <api>2.30.0</api>
4389   </version>
4390   <stability>
4391    <release>stable</release>
4392    <api>stable</api>
4393   </stability>
4394   <date>2017-08-19</date>
4395   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4396   <notes>
4397* [mjr] Fix issue that could break ActiveSync sync if object not found.
4398   </notes>
4399  </release>
4400  <release>
4401   <version>
4402    <release>2.30.2</release>
4403    <api>2.30.0</api>
4404   </version>
4405   <stability>
4406    <release>stable</release>
4407    <api>stable</api>
4408   </stability>
4409   <date>2017-08-28</date>
4410   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4411   <notes>
4412* [jan] Fix double line breaks in task description tooltips (Bug #14684).
4413   </notes>
4414  </release>
4415  <release>
4416   <version>
4417    <release>2.31.0</release>
4418    <api>2.31.0</api>
4419   </version>
4420   <stability>
4421    <release>stable</release>
4422    <api>stable</api>
4423   </stability>
4424   <date>2017-10-20</date>
4425   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4426   <notes>
4427* [mjr] Add ability to disallow access to the ActiveSync GAL
4428* [jan] Add Horde_Registry_Application#_backupPrefs() and _restorePrefs().
4429   </notes>
4430  </release>
4431  <release>
4432   <version>
4433    <release>2.31.1</release>
4434    <api>2.31.0</api>
4435   </version>
4436   <stability>
4437    <release>stable</release>
4438    <api>stable</api>
4439   </stability>
4440   <date>2017-11-26</date>
4441   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4442   <notes>
4443* [mjr] Fix checking for active APIs for ActiveSync without throwing exceptions.
4444* [mjr] Fix setting and semantic meaning of the &apos;oofstate&apos; property when returning Out of Office data to EAS clients.
4445* [mjr] Detect if the failure was due to trying to delete a special mailbox (Bug #14732).
4446   </notes>
4447  </release>
4448  <release>
4449   <version>
4450    <release>2.31.2</release>
4451    <api>2.31.0</api>
4452   </version>
4453   <stability>
4454    <release>stable</release>
4455    <api>stable</api>
4456   </stability>
4457   <date>2018-02-10</date>
4458   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4459   <notes>
4460* [mjr] Fix reporting status of OOF messages to EAS clients (Bug #14779).
4461   </notes>
4462  </release>
4463  <release>
4464   <version>
4465    <release>2.31.3</release>
4466    <api>2.31.0</api>
4467   </version>
4468   <stability>
4469    <release>stable</release>
4470    <api>stable</api>
4471   </stability>
4472   <date>2018-06-10</date>
4473   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4474   <notes>
4475* [mjr] Protect against empty imap adapters when no email support is enabled for EAS (Bug #14820).
4476   </notes>
4477  </release>
4478  <release>
4479   <version>
4480    <release>2.31.4</release>
4481    <api>2.31.0</api>
4482   </version>
4483   <stability>
4484    <release>stable</release>
4485    <api>stable</api>
4486   </stability>
4487   <date>2018-08-09</date>
4488   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4489   <notes>
4490* [mjr] Fix returning EAS GAL search results (Bug #14843).
4491* [jan] Avoid fatal error if an ActiveSync message has empty categories.
4492   </notes>
4493  </release>
4494  <release>
4495   <version>
4496    <release>2.31.5</release>
4497    <api>2.31.0</api>
4498   </version>
4499   <stability>
4500    <release>stable</release>
4501    <api>stable</api>
4502   </stability>
4503   <date>2018-08-11</date>
4504   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4505   <notes>
4506* [mjr] Work around buggy EAS clients that send badly formed HTML in SMARTREPLY (Bug #14841).
4507   </notes>
4508  </release>
4509  <release>
4510   <version>
4511    <release>2.31.6</release>
4512    <api>2.31.0</api>
4513   </version>
4514   <stability>
4515    <release>stable</release>
4516    <api>stable</api>
4517   </stability>
4518   <date>2018-09-26</date>
4519   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4520   <notes>
4521* [mjr] SECURITY: Fix XSS vulnerability when rendering a colorpicker (Bug #14857).
4522   </notes>
4523  </release>
4524  <release>
4525   <version>
4526    <release>2.31.7</release>
4527    <api>2.31.0</api>
4528   </version>
4529   <stability>
4530    <release>stable</release>
4531    <api>stable</api>
4532   </stability>
4533   <date>2019-01-13</date>
4534   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4535   <notes>
4536* [mjr] Fix returning image binary data with EAS ResolveRecipient requests.
4537* [mjr] Fix returning images with EAS search results.
4538* [mjr] Fix handling of EAS ResolveRecipient requests without AVAILABILITY query.
4539   </notes>
4540  </release>
4541  <release>
4542   <version>
4543    <release>2.31.8</release>
4544    <api>2.31.0</api>
4545   </version>
4546   <stability>
4547    <release>stable</release>
4548    <api>stable</api>
4549   </stability>
4550   <date>2019-02-09</date>
4551   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4552   <notes>
4553* [mjr] Improve ActiveSync RESOLVERECIPIENT reqeuests.
4554   </notes>
4555  </release>
4556  <release>
4557   <version>
4558    <release>2.31.9</release>
4559    <api>2.31.0</api>
4560   </version>
4561   <stability>
4562    <release>stable</release>
4563    <api>stable</api>
4564   </stability>
4565   <date>2019-08-18</date>
4566   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4567   <notes>
4568* [mjr] Improvements for handling TNEF attachments over ActiveSync.
4569   </notes>
4570  </release>
4571  <release>
4572   <version>
4573    <release>2.31.10</release>
4574    <api>2.31.0</api>
4575   </version>
4576   <stability>
4577    <release>stable</release>
4578    <api>stable</api>
4579   </stability>
4580   <date>2019-08-18</date>
4581   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4582   <notes>
4583* [mjr] Fix minimum required ActiveSync version.
4584   </notes>
4585  </release>
4586  <release>
4587   <version>
4588    <release>2.31.11</release>
4589    <api>2.31.0</api>
4590   </version>
4591   <stability>
4592    <release>stable</release>
4593    <api>stable</api>
4594   </stability>
4595   <date>2019-11-03</date>
4596   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4597   <notes>
4598* [mjr] Fix UTF-8 encoding of ActiveSync SmartReply requests (Bug #14957).
4599   </notes>
4600  </release>
4601  <release>
4602   <version>
4603    <release>2.31.12</release>
4604    <api>2.31.0</api>
4605   </version>
4606   <stability>
4607    <release>stable</release>
4608    <api>stable</api>
4609   </stability>
4610   <date>2019-12-05</date>
4611   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4612   <notes>
4613* [mjr] Support for EAS Autodiscover v2.
4614   </notes>
4615  </release>
4616  <release>
4617   <version>
4618    <release>2.31.13</release>
4619    <api>2.31.0</api>
4620   </version>
4621   <stability>
4622    <release>stable</release>
4623    <api>stable</api>
4624   </stability>
4625   <date>2019-12-23</date>
4626   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4627   <notes>
4628* [mjr] Improve PHP 7.3 compatibility.
4629   </notes>
4630  </release>
4631  <release>
4632   <version>
4633    <release>2.31.14</release>
4634    <api>2.31.0</api>
4635   </version>
4636   <stability>
4637    <release>stable</release>
4638    <api>stable</api>
4639   </stability>
4640   <date>2019-12-23</date>
4641   <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license>
4642   <notes>
4643* [jan] Avoid concurrent access to DNS cache from multiple hosts (cheese@nosuchhost.net, PR#9).
4644* [jan] Support Redis Sentinel configuration (Michael Menge &lt;michael.menge@zdv.uni-tuebingen.de&gt;, Request #14998).
4645* [jan] Use file hashing for detecting outdated configuration files.
4646* [mjr] Fix regression in Autodiscover v1 (Bug #14992).
4647   </notes>
4648  </release>
4649 </changelog>
4650</package>
4651