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 <michael.menge@zdv.uni-tuebingen.de>, 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'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'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'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 <iron_hat@hotmail.com>). 1867* [cjh] Show an unknown app icon rather than a broken image if an application doesn'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't show IMP compose link if user doesn'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'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'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't alter session information if the authentication status changed (Bug #10403). 2013* [jan] Use 'ident' option of Horde_Log handlers to prefix log messages (Gonçalo Queirós <goncalo.queiros@portugalmail.net>, Request #9322). 2014* [jan] Check applications' 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'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['session']['timeout'] 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 <configspecial>. 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'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 <hiromi@tac.tsukuba.ac.jp>). 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->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 'admin' 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 <configsql> 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 <= 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 "multiple" 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 <krzysztof113@o2.pl>). 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 <build+horde@de-korte.org>). 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'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 <ibon.igartua@ehu.es>). 2583* [mjr] Fix dismissing reminders without session cookies enabled (Thomas Jarosch <thomas.jarosch@intra2net.com>, 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 <paul.de_vlieger@moniut.univ-bpclermont.fr>). 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ý <jozef.sudolsky@elbia.sk>). 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'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['session']['timeout'] 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'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 'ajaxaction_data' hook (won'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'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'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't convert image data URLs already contained within a CSS file when compressing (João Machado <geral@jpaulo.eu>). 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'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't redirect to current page'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 <thomas.jarosch@intra2net.com>). 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't initialize unnecessary prefs object when creating the topbar. 3056* [mjr] Support ActiveSync SOFTDELETE. 3057* [mms] Respect 'nobase64_img' configuration when generating image tags (João Machado <geral@jpaulo.eu>). 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 'fallback' option for the Horde_Registry#appInit() 'authentication' 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'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'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 <dgkim@dgkim.net>). 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'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 <galosa@netinform.hu>). 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 <configldapuser> 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'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 < 5.3.6. 3417* [mms] Horde_Data now stores temporary data using Horde_Vfs to ensure data persists and that it doesn'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'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 <me@karim-geiger.de>). 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 'user_admin' 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 <michael.grafnetter@outlook.com>). 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 <niklas@creamarketing.com>). 3681* [mms] Calling an application'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'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'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't allow to login with an empty password. 3829* [jan] Give administrators access to all groups, even with $conf['share']['any_group'] 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'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'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 <www.centurioninfosec.sg>). 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't call authusername() hook on administrator names when running CLI scripts. 4044* [jan] Update Greek translation (Limperis Antonis <limperis@cti.gr>). 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 <viktor@szepe.net>). 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'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 'hostspec' parameter for MongoDB configuration optional again on PHP 7. 4204* [jan] Fix session preference driver. 4205* [jan] Don'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't show apps with 'admin' 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 ("User not authorized for ..." 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 'oofstate' 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 <michael.menge@zdv.uni-tuebingen.de>, 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