1<?xml version="1.0" encoding="UTF-8"?> 2<package packagerversion="1.10.4" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd"> 3 <name>Horde_Imap_Client</name> 4 <channel>pear.horde.org</channel> 5 <summary>IMAP client library</summary> 6 <description>A library to access IMAP4rev1 (RFC 3501) mail servers. Also supports connections to POP3 (STD 53/RFC 1939).</description> 7 <lead> 8 <name>Michael Slusarz</name> 9 <user>slusarz</user> 10 <email>slusarz@horde.org</email> 11 <active>no</active> 12 </lead> 13 <date>2019-09-14</date> 14 <time>12:39:56</time> 15 <version> 16 <release>2.29.18</release> 17 <api>2.29.0</api> 18 </version> 19 <stability> 20 <release>stable</release> 21 <api>stable</api> 22 </stability> 23 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 24 <notes> 25* [mjr] Fix LIST-STATUS parsing when using wildcards (Bug #14937, mariusz.goch@spacja.com). 26 </notes> 27 <contents> 28 <dir baseinstalldir="/" name="/"> 29 <file baseinstalldir="/" md5sum="575a06606f28dab74f52d419d9735d4c" name="doc/Horde/Imap/Client/examples/tutorial.md" role="doc" /> 30 <file baseinstalldir="/" md5sum="9f7784bf40807fe5a787869d19ff3ef1" name="doc/Horde/Imap/Client/examples/tutorial.rst" role="doc" /> 31 <file baseinstalldir="/" md5sum="c7e96111d5b0c0d49c1472cd714198bf" name="doc/Horde/Imap/Client/CHANGES" role="doc" /> 32 <file baseinstalldir="/" md5sum="448263295cf592643828bb7121113a01" name="doc/Horde/Imap/Client/COPYING" role="doc" /> 33 <file baseinstalldir="/" md5sum="f60cca3139991769d90bf550a2b61da0" name="doc/Horde/Imap/Client/UPGRADING" role="doc" /> 34 <file baseinstalldir="/" md5sum="43aa5bb8d368814c0d9cbe6699de8139" name="lib/Horde/Imap/Client/Auth/DigestMD5.php" role="php" /> 35 <file baseinstalldir="/" md5sum="e4fd0e79b21c0f5c25f2793aec928dca" name="lib/Horde/Imap/Client/Auth/Scram.php" role="php" /> 36 <file baseinstalldir="/" md5sum="105705fafdc7f080737c2003c4613c25" name="lib/Horde/Imap/Client/Base/Alerts.php" role="php" /> 37 <file baseinstalldir="/" md5sum="235716dc6b4cc960120fb99e8bee12a2" name="lib/Horde/Imap/Client/Base/Debug.php" role="php" /> 38 <file baseinstalldir="/" md5sum="3427feadf152be1f1761d93a52004930" name="lib/Horde/Imap/Client/Base/Deprecated.php" role="php" /> 39 <file baseinstalldir="/" md5sum="7dee14db8d086fd36005524b5a136933" name="lib/Horde/Imap/Client/Base/Mailbox.php" role="php" /> 40 <file baseinstalldir="/" md5sum="742b67eec5a558a53fd9f6c0e517163c" name="lib/Horde/Imap/Client/Base/Password.php" role="php" /> 41 <file baseinstalldir="/" md5sum="30f6513676a518047e8fbc1573410904" name="lib/Horde/Imap/Client/Cache/Backend/Cache.php" role="php" /> 42 <file baseinstalldir="/" md5sum="422cc4ef3038fbcd83df10f8d84193c5" name="lib/Horde/Imap/Client/Cache/Backend/Db.php" role="php" /> 43 <file baseinstalldir="/" md5sum="5fe1162c1a33e65497d2b5c61ff2f7c5" name="lib/Horde/Imap/Client/Cache/Backend/Hashtable.php" role="php" /> 44 <file baseinstalldir="/" md5sum="86f56e28a4a9c7c49ec5c2c9a3e777f5" name="lib/Horde/Imap/Client/Cache/Backend/Mongo.php" role="php" /> 45 <file baseinstalldir="/" md5sum="9b49bbeb0822665407f3cb1692d5daa0" name="lib/Horde/Imap/Client/Cache/Backend/Null.php" role="php" /> 46 <file baseinstalldir="/" md5sum="bab8420a045ee8a1898e8be9de00788e" name="lib/Horde/Imap/Client/Cache/Backend.php" role="php" /> 47 <file baseinstalldir="/" md5sum="c15d5deca4a980b26a6a267c513e6f2c" name="lib/Horde/Imap/Client/Data/Capability/Imap.php" role="php" /> 48 <file baseinstalldir="/" md5sum="552167296b82e0ad94ade081a383c803" name="lib/Horde/Imap/Client/Data/Fetch/Pop3.php" role="php" /> 49 <file baseinstalldir="/" md5sum="35eb902083de8eade6b4c8eb58733048" name="lib/Horde/Imap/Client/Data/Format/Astring/Nonascii.php" role="php" /> 50 <file baseinstalldir="/" md5sum="6983c998b6395a3ad6e82b1d594173a9" name="lib/Horde/Imap/Client/Data/Format/Filter/Quote.php" role="php" /> 51 <file baseinstalldir="/" md5sum="f6905d48b66d7a55880dd38aa32d8f4d" name="lib/Horde/Imap/Client/Data/Format/Filter/String.php" role="php" /> 52 <file baseinstalldir="/" md5sum="1fff86794464874d46a1161242a9e273" name="lib/Horde/Imap/Client/Data/Format/ListMailbox/Utf8.php" role="php" /> 53 <file baseinstalldir="/" md5sum="089527bd096db778f1de78d042454303" name="lib/Horde/Imap/Client/Data/Format/Mailbox/Utf8.php" role="php" /> 54 <file baseinstalldir="/" md5sum="61fca61be71952d6840112a1dafac69f" name="lib/Horde/Imap/Client/Data/Format/Nstring/Nonascii.php" role="php" /> 55 <file baseinstalldir="/" md5sum="cc3cb5ffac84a8be267457b4a2d8a598" name="lib/Horde/Imap/Client/Data/Format/String/Support/Nonascii.php" role="php" /> 56 <file baseinstalldir="/" md5sum="71eda02fefbbc419770ee38f8e31b0f4" name="lib/Horde/Imap/Client/Data/Format/String/Nonascii.php" role="php" /> 57 <file baseinstalldir="/" md5sum="16a71f6ac0f788cd48bf47eea5906162" name="lib/Horde/Imap/Client/Data/Format/Astring.php" role="php" /> 58 <file baseinstalldir="/" md5sum="854222b028ab692562ee307791126047" name="lib/Horde/Imap/Client/Data/Format/Atom.php" role="php" /> 59 <file baseinstalldir="/" md5sum="80f711a03caa3785fac707d5b1238200" name="lib/Horde/Imap/Client/Data/Format/Date.php" role="php" /> 60 <file baseinstalldir="/" md5sum="671962a9a8d7891e6a239945067df7cd" name="lib/Horde/Imap/Client/Data/Format/DateTime.php" role="php" /> 61 <file baseinstalldir="/" md5sum="6fb420ba2a67b63afa6579937c0d5309" name="lib/Horde/Imap/Client/Data/Format/Exception.php" role="php" /> 62 <file baseinstalldir="/" md5sum="4ae82827176a4dd2abd9aad5f161419c" name="lib/Horde/Imap/Client/Data/Format/List.php" role="php" /> 63 <file baseinstalldir="/" md5sum="a0f245db3f012f5cacd7906f5622232f" name="lib/Horde/Imap/Client/Data/Format/ListMailbox.php" role="php" /> 64 <file baseinstalldir="/" md5sum="9e2591dc6a95df190f7ac5419a610f54" name="lib/Horde/Imap/Client/Data/Format/Mailbox.php" role="php" /> 65 <file baseinstalldir="/" md5sum="f01f757bdcb1226ecddd1a06273963fe" name="lib/Horde/Imap/Client/Data/Format/Nil.php" role="php" /> 66 <file baseinstalldir="/" md5sum="e034c0a955edab88ff7a8e24af505915" name="lib/Horde/Imap/Client/Data/Format/Nstring.php" role="php" /> 67 <file baseinstalldir="/" md5sum="b6a38e54254ade2ae9f79b23763c63de" name="lib/Horde/Imap/Client/Data/Format/Number.php" role="php" /> 68 <file baseinstalldir="/" md5sum="2921624651fc6545e77ed22057fdc354" name="lib/Horde/Imap/Client/Data/Format/String.php" role="php" /> 69 <file baseinstalldir="/" md5sum="6965d04ecebd9a0dfe3dbc0c13498f57" name="lib/Horde/Imap/Client/Data/SearchCharset/Utf8.php" role="php" /> 70 <file baseinstalldir="/" md5sum="983b371172ccfe16388c1ad3e2ab8ab4" name="lib/Horde/Imap/Client/Data/Acl.php" role="php" /> 71 <file baseinstalldir="/" md5sum="912dbbecaed161389a3a4be73ddbb7f4" name="lib/Horde/Imap/Client/Data/AclCommon.php" role="php" /> 72 <file baseinstalldir="/" md5sum="18b233a962bfa79761513a40d0b1f9fe" name="lib/Horde/Imap/Client/Data/AclNegative.php" role="php" /> 73 <file baseinstalldir="/" md5sum="61a9caa9356604b9830cb18367cf355f" name="lib/Horde/Imap/Client/Data/AclRights.php" role="php" /> 74 <file baseinstalldir="/" md5sum="06bef1f9a1e1ab641f836af5a5c9202a" name="lib/Horde/Imap/Client/Data/BaseSubject.php" role="php" /> 75 <file baseinstalldir="/" md5sum="ce02172426ec590ded3789a1109df3e9" name="lib/Horde/Imap/Client/Data/Capability.php" role="php" /> 76 <file baseinstalldir="/" md5sum="46cd87445f91c5a88aca79f02ccec860" name="lib/Horde/Imap/Client/Data/Envelope.php" role="php" /> 77 <file baseinstalldir="/" md5sum="70ff1200fa8e0f81663363868d5a30d0" name="lib/Horde/Imap/Client/Data/Fetch.php" role="php" /> 78 <file baseinstalldir="/" md5sum="bad49afc8f3fdcc7c25d31c403e01c78" name="lib/Horde/Imap/Client/Data/Format.php" role="php" /> 79 <file baseinstalldir="/" md5sum="220d025cd232465e285fb501cfcaf087" name="lib/Horde/Imap/Client/Data/Namespace.php" role="php" /> 80 <file baseinstalldir="/" md5sum="42668613ef2cb64829554777d3121e40" name="lib/Horde/Imap/Client/Data/SearchCharset.php" role="php" /> 81 <file baseinstalldir="/" md5sum="c9c20c46e9ab51ffd7bd11add8792d23" name="lib/Horde/Imap/Client/Data/Sync.php" role="php" /> 82 <file baseinstalldir="/" md5sum="7658092134aaa2b7e4d53115bc28e114" name="lib/Horde/Imap/Client/Data/Thread.php" role="php" /> 83 <file baseinstalldir="/" md5sum="00d7c0cb79226b7e095e4541b297e986" name="lib/Horde/Imap/Client/Exception/NoSupportExtension.php" role="php" /> 84 <file baseinstalldir="/" md5sum="a67caa3554339b62c7e5a86973f2feeb" name="lib/Horde/Imap/Client/Exception/NoSupportPop3.php" role="php" /> 85 <file baseinstalldir="/" md5sum="36d3561473baa28f6218286a723f8bab" name="lib/Horde/Imap/Client/Exception/SearchCharset.php" role="php" /> 86 <file baseinstalldir="/" md5sum="5be3ee35384050b7f3e6a0f3854fd027" name="lib/Horde/Imap/Client/Exception/ServerResponse.php" role="php" /> 87 <file baseinstalldir="/" md5sum="b56fe1ae1ca8954f4c731ab31f9152d0" name="lib/Horde/Imap/Client/Exception/Sync.php" role="php" /> 88 <file baseinstalldir="/" md5sum="fafdbaf97e15ac1bddf7cf7707ae6756" name="lib/Horde/Imap/Client/Fetch/Query.php" role="php" /> 89 <file baseinstalldir="/" md5sum="dd4485bce0811ea0001f72be8ac2242c" name="lib/Horde/Imap/Client/Fetch/Results.php" role="php" /> 90 <file baseinstalldir="/" md5sum="5743f1ba7f28bd7ef22cc080e63b24f1" name="lib/Horde/Imap/Client/Ids/Map.php" role="php" /> 91 <file baseinstalldir="/" md5sum="67a2b4269e3c495cb8198c6f52055252" name="lib/Horde/Imap/Client/Ids/Pop3.php" role="php" /> 92 <file baseinstalldir="/" md5sum="cb997a1b9060cc9d3bd8bd67272ccfde" name="lib/Horde/Imap/Client/Interaction/Command/Continuation.php" role="php" /> 93 <file baseinstalldir="/" md5sum="be0c6bd7b421c6d9d5ac8e9015b1c9eb" name="lib/Horde/Imap/Client/Interaction/Server/Continuation.php" role="php" /> 94 <file baseinstalldir="/" md5sum="56d7756760c4d2298aee78ee3c9622c8" name="lib/Horde/Imap/Client/Interaction/Server/Tagged.php" role="php" /> 95 <file baseinstalldir="/" md5sum="89a0eca14ea51e86198d16e2dceaccc2" name="lib/Horde/Imap/Client/Interaction/Server/Untagged.php" role="php" /> 96 <file baseinstalldir="/" md5sum="d0c4516cb3789cd91a124f82c7d57725" name="lib/Horde/Imap/Client/Interaction/Client.php" role="php" /> 97 <file baseinstalldir="/" md5sum="51ef86a97da4814eb012d57084366baf" name="lib/Horde/Imap/Client/Interaction/Command.php" role="php" /> 98 <file baseinstalldir="/" md5sum="6ec5694642a24e1e19396dc2419f00cb" name="lib/Horde/Imap/Client/Interaction/Pipeline.php" role="php" /> 99 <file baseinstalldir="/" md5sum="5a16b1a28b26c1edb567cfe92e140326" name="lib/Horde/Imap/Client/Interaction/Server.php" role="php" /> 100 <file baseinstalldir="/" md5sum="d1ef5424d9a9da4d038fd73aed1c63e1" name="lib/Horde/Imap/Client/Mailbox/List.php" role="php" /> 101 <file baseinstalldir="/" md5sum="bcf0e8a335c449ef85517ef633987ccb" name="lib/Horde/Imap/Client/Namespace/List.php" role="php" /> 102 <file baseinstalldir="/" md5sum="8b68dc825559eb1b1458af29b371f3b4" name="lib/Horde/Imap/Client/Password/Xoauth2.php" role="php" /> 103 <file baseinstalldir="/" md5sum="bf41a6c6566a7b95bf9c9a4025e4cfe0" name="lib/Horde/Imap/Client/Search/Query.php" role="php" /> 104 <file baseinstalldir="/" md5sum="d7b42b69dc5e439ca40b34b36bc67189" name="lib/Horde/Imap/Client/Socket/Connection/Base.php" role="php" /> 105 <file baseinstalldir="/" md5sum="6713e051c55168b9fd580dfa4c36b14d" name="lib/Horde/Imap/Client/Socket/Connection/Pop3.php" role="php" /> 106 <file baseinstalldir="/" md5sum="8ee277ee26e096d6e8a2fbcaf3cc733e" name="lib/Horde/Imap/Client/Socket/Connection/Socket.php" role="php" /> 107 <file baseinstalldir="/" md5sum="c50d5ee6cd4f62e58b387ee4ba85b2b5" name="lib/Horde/Imap/Client/Socket/Catenate.php" role="php" /> 108 <file baseinstalldir="/" md5sum="38638c4a6355af118f462e9b0bb4dc7d" name="lib/Horde/Imap/Client/Socket/ClientSort.php" role="php" /> 109 <file baseinstalldir="/" md5sum="00ce41c86fc414bf52eb31915feb088d" name="lib/Horde/Imap/Client/Socket/Pop3.php" role="php" /> 110 <file baseinstalldir="/" md5sum="d37b8c2920e49c3c600b36c1851da693" name="lib/Horde/Imap/Client/Url/Imap/Relative.php" role="php" /> 111 <file baseinstalldir="/" md5sum="cd79e935070d389f4c5ad34c8d0a9a2d" name="lib/Horde/Imap/Client/Url/Base.php" role="php" /> 112 <file baseinstalldir="/" md5sum="b7f3cf39a7a028ba247eed10b0a29cb6" name="lib/Horde/Imap/Client/Url/Imap.php" role="php" /> 113 <file baseinstalldir="/" md5sum="6f4b6312f2277e3a4dd7f7161d3709d9" name="lib/Horde/Imap/Client/Url/Pop3.php" role="php" /> 114 <file baseinstalldir="/" md5sum="15277349e45fb129766aa7ad7ffeadd9" name="lib/Horde/Imap/Client/Base.php" role="php" /> 115 <file baseinstalldir="/" md5sum="1bd32e62c8d251160e3b475ae04d72dd" name="lib/Horde/Imap/Client/Cache.php" role="php" /> 116 <file baseinstalldir="/" md5sum="d0d0fefa64abd6280c3c8d4838a6c37d" name="lib/Horde/Imap/Client/DateTime.php" role="php" /> 117 <file baseinstalldir="/" md5sum="c64f011eb9bb4b3b61276cbfa12bf11d" name="lib/Horde/Imap/Client/Exception.php" role="php" /> 118 <file baseinstalldir="/" md5sum="5735606650c554f37368676ca734f8d3" name="lib/Horde/Imap/Client/Ids.php" role="php" /> 119 <file baseinstalldir="/" md5sum="880196b3fc708b7bad931a1ce73837c6" name="lib/Horde/Imap/Client/Mailbox.php" role="php" /> 120 <file baseinstalldir="/" md5sum="a362cdf0e678f04943b0289a1357515b" name="lib/Horde/Imap/Client/Socket.php" role="php" /> 121 <file baseinstalldir="/" md5sum="5d81a96d6b3bb3dd28848f1532c86671" name="lib/Horde/Imap/Client/Tokenize.php" role="php" /> 122 <file baseinstalldir="/" md5sum="4de29e914835ca269435b199f7e503bd" name="lib/Horde/Imap/Client/Translation.php" role="php"> 123 <tasks:replace from="@data_dir@" to="data_dir" type="pear-config" /> 124 </file> 125 <file baseinstalldir="/" md5sum="593873071e2d2864d87e9d4f124aec21" name="lib/Horde/Imap/Client/Url.php" role="php" /> 126 <file baseinstalldir="/" md5sum="6269b1f293abb26c585b05b327cc6511" name="lib/Horde/Imap/Client/Utf7imap.php" role="php" /> 127 <file baseinstalldir="/" md5sum="0a5891306c51fb723e8d6f407fa64df8" name="lib/Horde/Imap/Client.php" role="php" /> 128 <file baseinstalldir="/" md5sum="dbc467b4fa4a5e79c1f1392a63ad78e3" name="locale/da/LC_MESSAGES/Horde_Imap_Client.mo" role="data" /> 129 <file baseinstalldir="/" md5sum="411eb21b5b0433bdf8a8a2044754ef3a" name="locale/da/LC_MESSAGES/Horde_Imap_Client.po" role="data" /> 130 <file baseinstalldir="/" md5sum="1329ab8895fab94dd15c1e624f23b523" name="locale/de/LC_MESSAGES/Horde_Imap_Client.mo" role="data" /> 131 <file baseinstalldir="/" md5sum="f32adf8389c6dda5b76a105f3ee2f75e" name="locale/de/LC_MESSAGES/Horde_Imap_Client.po" role="data" /> 132 <file baseinstalldir="/" md5sum="c8e6e9ed9f0d80f92c7b898acefd2d97" name="locale/el/LC_MESSAGES/Horde_Imap_Client.mo" role="data" /> 133 <file baseinstalldir="/" md5sum="aae0d19c448632d5bd69eb9ff78d2646" name="locale/el/LC_MESSAGES/Horde_Imap_Client.po" role="data" /> 134 <file baseinstalldir="/" md5sum="8a9fe56c5f946045e6dcc666c9137f81" name="locale/es/LC_MESSAGES/Horde_Imap_Client.mo" role="data" /> 135 <file baseinstalldir="/" md5sum="59b386d08b1b579567322ddd1ab6f55a" name="locale/es/LC_MESSAGES/Horde_Imap_Client.po" role="data" /> 136 <file baseinstalldir="/" md5sum="6bb44d66a278da657dfae0e321128c49" name="locale/eu/LC_MESSAGES/Horde_Imap_Client.mo" role="data" /> 137 <file baseinstalldir="/" md5sum="0ea63465f218a2b448a8516ffae41037" name="locale/eu/LC_MESSAGES/Horde_Imap_Client.po" role="data" /> 138 <file baseinstalldir="/" md5sum="1e02265b9e2b9d072bf8a6bcca81b251" name="locale/fi/LC_MESSAGES/Horde_Imap_Client.mo" role="data" /> 139 <file baseinstalldir="/" md5sum="7da54e79e1bfce5ed1155a0986a74e76" name="locale/fi/LC_MESSAGES/Horde_Imap_Client.po" role="data" /> 140 <file baseinstalldir="/" md5sum="faf99da5d2c51613fdcc659da0a70c9d" name="locale/fr/LC_MESSAGES/Horde_Imap_Client.mo" role="data" /> 141 <file baseinstalldir="/" md5sum="28fd53b3ed3205b78f719a44741adb8f" name="locale/fr/LC_MESSAGES/Horde_Imap_Client.po" role="data" /> 142 <file baseinstalldir="/" md5sum="5b1d3bff3d4fd3dc342359a8dc64dfff" name="locale/hu/LC_MESSAGES/Horde_Imap_Client.mo" role="data" /> 143 <file baseinstalldir="/" md5sum="dfcab3c8f64ed6a837e8a50b7ffae4f7" name="locale/hu/LC_MESSAGES/Horde_Imap_Client.po" role="data" /> 144 <file baseinstalldir="/" md5sum="4a9ae6d03e003fef1351dab419ae52ef" name="locale/ja/LC_MESSAGES/Horde_Imap_Client.mo" role="data" /> 145 <file baseinstalldir="/" md5sum="7dbdf1e996d2570ddaf81a10a2438802" name="locale/ja/LC_MESSAGES/Horde_Imap_Client.po" role="data" /> 146 <file baseinstalldir="/" md5sum="ffe353b14335deded0320b1973634630" name="locale/nl/LC_MESSAGES/Horde_Imap_Client.mo" role="data" /> 147 <file baseinstalldir="/" md5sum="2aecc2776ca53645094e89226ceb91f6" name="locale/nl/LC_MESSAGES/Horde_Imap_Client.po" role="data" /> 148 <file baseinstalldir="/" md5sum="365d030da9a791eccd3261f35cdecbd7" name="locale/tr/LC_MESSAGES/Horde_Imap_Client.mo" role="data" /> 149 <file baseinstalldir="/" md5sum="1b332f1cfefe265771de22a6c7b9b407" name="locale/tr/LC_MESSAGES/Horde_Imap_Client.po" role="data" /> 150 <file baseinstalldir="/" md5sum="8915c4548e733611a12e29069636d29c" name="locale/Horde_Imap_Client.pot" role="data" /> 151 <file baseinstalldir="/" md5sum="5e92e8871f526aba20391fba887f7945" name="migration/Horde/Imap/Client/1_horde_imap_client_base_tables.php" role="data" /> 152 <file baseinstalldir="/" md5sum="f4e1c195cf896d2277f00d274fe6a2c1" name="migration/Horde/Imap/Client/2_horde_imap_client_change_column_name.php" role="data" /> 153 <file baseinstalldir="/" md5sum="836026598111ad8f6d261d9fdb663c1e" name="test/Horde/Imap/Client/Base/MailboxTest.php" role="test" /> 154 <file baseinstalldir="/" md5sum="7a59747783379dcfdf28ce3473970fa5" name="test/Horde/Imap/Client/Cache/CacheTest.php" role="test" /> 155 <file baseinstalldir="/" md5sum="a02317e0d504704ef5df22e7bcb751f6" name="test/Horde/Imap/Client/Cache/DbTest.php" role="test" /> 156 <file baseinstalldir="/" md5sum="90e926e0102397561a674e48891fa1ae" name="test/Horde/Imap/Client/Cache/HashtableTest.php" role="test" /> 157 <file baseinstalldir="/" md5sum="35eb7919206b172ba6754a0d22a1ca40" name="test/Horde/Imap/Client/Cache/MongoTest.php" role="test" /> 158 <file baseinstalldir="/" md5sum="3f38765d0bfede1bfc7b78e1178d846b" name="test/Horde/Imap/Client/Cache/TestBase.php" role="test" /> 159 <file baseinstalldir="/" md5sum="5f7814eae6cb398ea87ff89b5bb114ad" name="test/Horde/Imap/Client/Data/Capability/ImapTest.php" role="test" /> 160 <file baseinstalldir="/" md5sum="c33d149f9d32b3888637519b78d2e245" name="test/Horde/Imap/Client/Data/Fetch/FetchPop3Test.php" role="test" /> 161 <file baseinstalldir="/" md5sum="4338f6d89fd16132603fecee5eb78e7b" name="test/Horde/Imap/Client/Data/Fetch/FetchTest.php" role="test" /> 162 <file baseinstalldir="/" md5sum="194cb262ac6b7dad80f9cea47a841e6a" name="test/Horde/Imap/Client/Data/Fetch/TestBase.php" role="test" /> 163 <file baseinstalldir="/" md5sum="34e43517275e1d591ad5d1022cbc4483" name="test/Horde/Imap/Client/Data/Format/Astring/NonasciiTest.php" role="test" /> 164 <file baseinstalldir="/" md5sum="1e3f7873c4d6fada2e837d484e673fcc" name="test/Horde/Imap/Client/Data/Format/Mailbox/ListMailboxTest.php" role="test" /> 165 <file baseinstalldir="/" md5sum="689e2cac51a888835a364826e7b5bb33" name="test/Horde/Imap/Client/Data/Format/Mailbox/ListMailboxUtf8Test.php" role="test" /> 166 <file baseinstalldir="/" md5sum="7c350a5b66f80794d3bdc91a3de9d176" name="test/Horde/Imap/Client/Data/Format/Mailbox/MailboxTest.php" role="test" /> 167 <file baseinstalldir="/" md5sum="c440ec2fe8bf2665e43847b4b233b156" name="test/Horde/Imap/Client/Data/Format/Mailbox/MailboxUtf8Test.php" role="test" /> 168 <file baseinstalldir="/" md5sum="b20565784eb9bde57c05ce5d0635ac94" name="test/Horde/Imap/Client/Data/Format/Mailbox/TestBase.php" role="test" /> 169 <file baseinstalldir="/" md5sum="b9bea720c3d8b170c47e7adbf85b82ac" name="test/Horde/Imap/Client/Data/Format/Nstring/NonasciiTest.php" role="test" /> 170 <file baseinstalldir="/" md5sum="353081f76b05bb11668a30a8a77e385c" name="test/Horde/Imap/Client/Data/Format/String/NonasciiTest.php" role="test" /> 171 <file baseinstalldir="/" md5sum="0dbb50933ad7a5ec6e6598229c671345" name="test/Horde/Imap/Client/Data/Format/String/TestBase.php" role="test" /> 172 <file baseinstalldir="/" md5sum="b5beb4d1a1d895a465a03cf802d67950" name="test/Horde/Imap/Client/Data/Format/AstringTest.php" role="test" /> 173 <file baseinstalldir="/" md5sum="8d1d21c0558875d86f929c89e1694867" name="test/Horde/Imap/Client/Data/Format/AtomTest.php" role="test" /> 174 <file baseinstalldir="/" md5sum="a246089da05080e295e62386dbdf36d5" name="test/Horde/Imap/Client/Data/Format/DateTest.php" role="test" /> 175 <file baseinstalldir="/" md5sum="7578b45e0096e883cf621666d36d25a9" name="test/Horde/Imap/Client/Data/Format/DateTimeTest.php" role="test" /> 176 <file baseinstalldir="/" md5sum="be31f8f01a37c4d51923dfe01d4c5f8d" name="test/Horde/Imap/Client/Data/Format/ListTest.php" role="test" /> 177 <file baseinstalldir="/" md5sum="288325fd5a4bd9520c4766cdf9fb6f9b" name="test/Horde/Imap/Client/Data/Format/NilTest.php" role="test" /> 178 <file baseinstalldir="/" md5sum="5f780719f1d5425720da46a4e3692a64" name="test/Horde/Imap/Client/Data/Format/NstringTest.php" role="test" /> 179 <file baseinstalldir="/" md5sum="ac125803e78cc6d531a7638448151073" name="test/Horde/Imap/Client/Data/Format/NumberTest.php" role="test" /> 180 <file baseinstalldir="/" md5sum="d95706c736fd2663e888befdfe3ea209" name="test/Horde/Imap/Client/Data/Format/StringTest.php" role="test" /> 181 <file baseinstalldir="/" md5sum="8268c5f9e98e1b36c8071076d45d69cf" name="test/Horde/Imap/Client/Data/Format/TestBase.php" role="test" /> 182 <file baseinstalldir="/" md5sum="fdf049d935dfc042db36ef7bf343851e" name="test/Horde/Imap/Client/Data/AclTest.php" role="test" /> 183 <file baseinstalldir="/" md5sum="b77d91eda5d94b593d445d05bff4ea7f" name="test/Horde/Imap/Client/Data/CapabilityTest.php" role="test" /> 184 <file baseinstalldir="/" md5sum="3bca394194d8468aab276ce9c084cb17" name="test/Horde/Imap/Client/Data/SearchCharsetTest.php" role="test" /> 185 <file baseinstalldir="/" md5sum="08093dcd798a446200e23fe0ec16cd3e" name="test/Horde/Imap/Client/Data/SearchCharsetUtf8Test.php" role="test" /> 186 <file baseinstalldir="/" md5sum="5eecc47adf4ae80dd447e323cc5611ae" name="test/Horde/Imap/Client/Data/SubjectParseTest.php" role="test" /> 187 <file baseinstalldir="/" md5sum="80bdbd2725f7414f5d18bd2b55c44c01" name="test/Horde/Imap/Client/Data/ThreadTest.php" role="test" /> 188 <file baseinstalldir="/" md5sum="d51a284c49fcf85a0070e72665ac2d6b" name="test/Horde/Imap/Client/Fetch/Results/FetchPop3Test.php" role="test" /> 189 <file baseinstalldir="/" md5sum="caa76c22abad55ed71b02d8fa0fb0bb4" name="test/Horde/Imap/Client/Fetch/Results/FetchTest.php" role="test" /> 190 <file baseinstalldir="/" md5sum="fb140bb3602561f65a4cfd707c79afd5" name="test/Horde/Imap/Client/Fetch/Results/TestBase.php" role="test" /> 191 <file baseinstalldir="/" md5sum="45d136b705872d2c51c216fa6312925e" name="test/Horde/Imap/Client/fixtures/clientsort.txt" role="test" /> 192 <file baseinstalldir="/" md5sum="48c317eb1aebf9152be47618248e2314" name="test/Horde/Imap/Client/fixtures/clientsort2.txt" role="test" /> 193 <file baseinstalldir="/" md5sum="a485412772e46fb4d4554bb8df4da1a5" name="test/Horde/Imap/Client/fixtures/remote1.txt" role="test" /> 194 <file baseinstalldir="/" md5sum="e5396d235a95a327e03dbe4bedb6dae4" name="test/Horde/Imap/Client/fixtures/remote2.txt" role="test" /> 195 <file baseinstalldir="/" md5sum="1e8c0aa9eb6880b3ab80b08412f9ac44" name="test/Horde/Imap/Client/fixtures/remote3.txt" role="test" /> 196 <file baseinstalldir="/" md5sum="901807cb8f038d4839e8fd074cf6f425" name="test/Horde/Imap/Client/fixtures/remote4.txt" role="test" /> 197 <file baseinstalldir="/" md5sum="09f5e4497b0ea7ef9c0b1ebb271d398f" name="test/Horde/Imap/Client/fixtures/remote5.txt" role="test" /> 198 <file baseinstalldir="/" md5sum="9b5c94108a04ba2362908239fe241fcd" name="test/Horde/Imap/Client/Ids/Pop3Test.php" role="test" /> 199 <file baseinstalldir="/" md5sum="d05d6847b450c054eb7e450bf0b58e2e" name="test/Horde/Imap/Client/Interaction/CommandTest.php" role="test" /> 200 <file baseinstalldir="/" md5sum="d3d094389514fc382e41141e5d3f0bde" name="test/Horde/Imap/Client/Live/Base.php" role="test" /> 201 <file baseinstalldir="/" md5sum="c8909e0fd360714f7c38bc3ee2a9719b" name="test/Horde/Imap/Client/Live/Imap.php" role="test" /> 202 <file baseinstalldir="/" md5sum="e904764dc7d150a064ad65daa9840067" name="test/Horde/Imap/Client/Live/ImapTest.php" role="test" /> 203 <file baseinstalldir="/" md5sum="f78e8b0d938b5e593a0a78174505b905" name="test/Horde/Imap/Client/Live/Pop3.php" role="test" /> 204 <file baseinstalldir="/" md5sum="d162c7e72ed9018d6a377ed2e12ff27c" name="test/Horde/Imap/Client/Live/Pop3Test.php" role="test" /> 205 <file baseinstalldir="/" md5sum="5dc33d4bc651feb2b01271b17e30da7a" name="test/Horde/Imap/Client/Namespace/DataTest.php" role="test" /> 206 <file baseinstalldir="/" md5sum="1e7de64659a4bbeee53fd5ad13ec0592" name="test/Horde/Imap/Client/Namespace/ListTest.php" role="test" /> 207 <file baseinstalldir="/" md5sum="cb92960f30d6f95b38f539f43ad2b094" name="test/Horde/Imap/Client/Socket/ClientSortTest.php" role="test" /> 208 <file baseinstalldir="/" md5sum="83e27046f170ad8471c2eb8e0a62efad" name="test/Horde/Imap/Client/Stub/ClientSort.php" role="test" /> 209 <file baseinstalldir="/" md5sum="76ec406053fb22281331a1ff29e8fe1d" name="test/Horde/Imap/Client/Stub/DigestMD5.php" role="test" /> 210 <file baseinstalldir="/" md5sum="4681c7b1fce6fdc2d293f7186fd42f6a" name="test/Horde/Imap/Client/Stub/Scram.php" role="test" /> 211 <file baseinstalldir="/" md5sum="9c8901ace6eb9760d2e40c55f7084e05" name="test/Horde/Imap/Client/Stub/Socket.php" role="test" /> 212 <file baseinstalldir="/" md5sum="fcbcd5c682a8eb60669373fc2408a72c" name="test/Horde/Imap/Client/Stub/Utf7imap.php" role="test" /> 213 <file baseinstalldir="/" md5sum="9bb0a5c07fab6696edac870fdfe1abf7" name="test/Horde/Imap/Client/Url/BaseTest.php" role="test" /> 214 <file baseinstalldir="/" md5sum="7ce1d36715af33300264c049deeacfba" name="test/Horde/Imap/Client/Url/ImapDeprecatedTest.php" role="test" /> 215 <file baseinstalldir="/" md5sum="674dbaa9d2c2d30b3d4410402fe371e1" name="test/Horde/Imap/Client/Url/ImapRelativeTest.php" role="test" /> 216 <file baseinstalldir="/" md5sum="1f0f9f64d296b5b5e1a2e0a3bb2dc62e" name="test/Horde/Imap/Client/Url/ImapTest.php" role="test" /> 217 <file baseinstalldir="/" md5sum="eb8da1691c8f48601b94733ce8958275" name="test/Horde/Imap/Client/Url/Pop3DeprecatedTest.php" role="test" /> 218 <file baseinstalldir="/" md5sum="c13bce406bfcc69d008cf5a1bb42ab99" name="test/Horde/Imap/Client/Url/Pop3Test.php" role="test" /> 219 <file baseinstalldir="/" md5sum="1530614fe904ccbc1a43c845e8ca156c" name="test/Horde/Imap/Client/Url/TestBase.php" role="test" /> 220 <file baseinstalldir="/" md5sum="8bc9518b9c0576806c82d9413489d099" name="test/Horde/Imap/Client/AllTests.php" role="test" /> 221 <file baseinstalldir="/" md5sum="abdcb0b98b39209fac1791fc20f9efac" name="test/Horde/Imap/Client/AuthTest.php" role="test" /> 222 <file baseinstalldir="/" md5sum="0a5018f0726d4673850fece3ad4d72c0" name="test/Horde/Imap/Client/bootstrap.php" role="test" /> 223 <file baseinstalldir="/" md5sum="28d6815c3c5ed2460dcaf808a7bf5d0b" name="test/Horde/Imap/Client/conf.php.dist" role="test" /> 224 <file baseinstalldir="/" md5sum="9b434fe45bd22866b87489a3154696af" name="test/Horde/Imap/Client/DateTimeTest.php" role="test" /> 225 <file baseinstalldir="/" md5sum="14fac171caf99d286c2746a0f8b201b1" name="test/Horde/Imap/Client/IdsTest.php" role="test" /> 226 <file baseinstalldir="/" md5sum="02e6e3aeb5567207020c5de02ea8f4e3" name="test/Horde/Imap/Client/MailboxTest.php" role="test" /> 227 <file baseinstalldir="/" md5sum="049156fb6bea89561cdfb5af985abe6b" name="test/Horde/Imap/Client/MapTest.php" role="test" /> 228 <file baseinstalldir="/" md5sum="05bf241d4c2985ca82c8d6b3eb901c58" name="test/Horde/Imap/Client/SearchTest.php" role="test" /> 229 <file baseinstalldir="/" md5sum="1a0bb3263b014e4d3c100ced678f584a" name="test/Horde/Imap/Client/SocketTest.php" role="test" /> 230 <file baseinstalldir="/" md5sum="b7d675dd56178a4e8651aaebc43ba508" name="test/Horde/Imap/Client/SortTest.php" role="test" /> 231 <file baseinstalldir="/" md5sum="476968566c40ab8d1c7a552ddd35458f" name="test/Horde/Imap/Client/TokenizeTest.php" role="test" /> 232 <file baseinstalldir="/" md5sum="4d8240c794ff8b33e76fa0aaaf0ed08f" name="test/Horde/Imap/Client/Utf7ConvertTest.php" role="test" /> 233 <file baseinstalldir="/" md5sum="001c14f7de5c818600b558bb569907ab" name="test/Horde/Imap/Client/Xoauth2Test.php" role="test" /> 234 </dir> 235 </contents> 236 <dependencies> 237 <required> 238 <php> 239 <min>5.3.0</min> 240 <max>8.0.0alpha1</max> 241 <exclude>8.0.0alpha1</exclude> 242 </php> 243 <pearinstaller> 244 <min>1.7.0</min> 245 </pearinstaller> 246 <package> 247 <name>Horde_Exception</name> 248 <channel>pear.horde.org</channel> 249 <min>2.0.0</min> 250 <max>3.0.0alpha1</max> 251 <exclude>3.0.0alpha1</exclude> 252 </package> 253 <package> 254 <name>Horde_Mail</name> 255 <channel>pear.horde.org</channel> 256 <min>2.0.0</min> 257 <max>3.0.0alpha1</max> 258 <exclude>3.0.0alpha1</exclude> 259 </package> 260 <package> 261 <name>Horde_Mime</name> 262 <channel>pear.horde.org</channel> 263 <min>2.5.2</min> 264 <max>3.0.0alpha1</max> 265 <exclude>3.0.0alpha1</exclude> 266 </package> 267 <package> 268 <name>Horde_Socket_Client</name> 269 <channel>pear.horde.org</channel> 270 <min>2.0.0</min> 271 <max>3.0.0alpha1</max> 272 <exclude>3.0.0alpha1</exclude> 273 </package> 274 <package> 275 <name>Horde_Stream</name> 276 <channel>pear.horde.org</channel> 277 <min>1.4.0</min> 278 <max>2.0.0alpha1</max> 279 <exclude>2.0.0alpha1</exclude> 280 </package> 281 <package> 282 <name>Horde_Secret</name> 283 <channel>pear.horde.org</channel> 284 <min>2.0.0</min> 285 <max>3.0.0alpha1</max> 286 <exclude>3.0.0alpha1</exclude> 287 </package> 288 <package> 289 <name>Horde_Stream_Filter</name> 290 <channel>pear.horde.org</channel> 291 <min>2.0.0</min> 292 <max>3.0.0alpha1</max> 293 <exclude>3.0.0alpha1</exclude> 294 </package> 295 <package> 296 <name>Horde_Translation</name> 297 <channel>pear.horde.org</channel> 298 <min>2.2.0</min> 299 <max>3.0.0alpha1</max> 300 <exclude>3.0.0alpha1</exclude> 301 </package> 302 <package> 303 <name>Horde_Util</name> 304 <channel>pear.horde.org</channel> 305 <min>2.0.0</min> 306 <max>3.0.0alpha1</max> 307 <exclude>3.0.0alpha1</exclude> 308 </package> 309 <extension> 310 <name>hash</name> 311 </extension> 312 <extension> 313 <name>json</name> 314 </extension> 315 </required> 316 <optional> 317 <package> 318 <name>Horde_Cache</name> 319 <channel>pear.horde.org</channel> 320 <min>2.0.0</min> 321 <max>3.0.0alpha1</max> 322 <exclude>3.0.0alpha1</exclude> 323 </package> 324 <package> 325 <name>Horde_Compress_Fast</name> 326 <channel>pear.horde.org</channel> 327 <min>1.0.0</min> 328 <max>2.0.0alpha1</max> 329 <exclude>2.0.0alpha1</exclude> 330 </package> 331 <package> 332 <name>Horde_Crypt_Blowfish</name> 333 <channel>pear.horde.org</channel> 334 <min>1.1.0</min> 335 <max>2.0.0alpha1</max> 336 <exclude>2.0.0alpha1</exclude> 337 </package> 338 <package> 339 <name>Horde_Db</name> 340 <channel>pear.horde.org</channel> 341 <min>2.2.0</min> 342 <max>3.0.0alpha1</max> 343 <exclude>3.0.0alpha1</exclude> 344 </package> 345 <package> 346 <name>Horde_HashTable</name> 347 <channel>pear.horde.org</channel> 348 <min>1.0.0</min> 349 <max>2.0.0alpha1</max> 350 <exclude>2.0.0alpha1</exclude> 351 </package> 352 <package> 353 <name>Horde_Mongo</name> 354 <channel>pear.horde.org</channel> 355 <min>1.0.0</min> 356 <max>2.0.0alpha1</max> 357 <exclude>2.0.0alpha1</exclude> 358 </package> 359 <package> 360 <name>Horde_Pack</name> 361 <channel>pear.horde.org</channel> 362 <min>1.0.0</min> 363 <max>2.0.0alpha1</max> 364 <exclude>2.0.0alpha1</exclude> 365 </package> 366 <package> 367 <name>Horde_Stringprep</name> 368 <channel>pear.horde.org</channel> 369 <min>1.0.0</min> 370 <max>2.0.0alpha1</max> 371 <exclude>2.0.0alpha1</exclude> 372 </package> 373 <package> 374 <name>Horde_Support</name> 375 <channel>pear.horde.org</channel> 376 <min>2.0.0</min> 377 <max>3.0.0alpha1</max> 378 <exclude>3.0.0alpha1</exclude> 379 </package> 380 <package> 381 <name>Horde_Test</name> 382 <channel>pear.horde.org</channel> 383 <min>2.2.7</min> 384 <max>3.0.0alpha1</max> 385 <exclude>3.0.0alpha1</exclude> 386 </package> 387 <extension> 388 <name>intl</name> 389 </extension> 390 <extension> 391 <name>mbstring</name> 392 </extension> 393 </optional> 394 </dependencies> 395 <phprelease> 396 <filelist> 397 <install as="CHANGES" name="doc/Horde/Imap/Client/CHANGES" /> 398 <install as="COPYING" name="doc/Horde/Imap/Client/COPYING" /> 399 <install as="UPGRADING" name="doc/Horde/Imap/Client/UPGRADING" /> 400 <install as="examples/tutorial.md" name="doc/Horde/Imap/Client/examples/tutorial.md" /> 401 <install as="examples/tutorial.rst" name="doc/Horde/Imap/Client/examples/tutorial.rst" /> 402 <install as="Horde/Imap/Client.php" name="lib/Horde/Imap/Client.php" /> 403 <install as="Horde/Imap/Client/Base.php" name="lib/Horde/Imap/Client/Base.php" /> 404 <install as="Horde/Imap/Client/Cache.php" name="lib/Horde/Imap/Client/Cache.php" /> 405 <install as="Horde/Imap/Client/DateTime.php" name="lib/Horde/Imap/Client/DateTime.php" /> 406 <install as="Horde/Imap/Client/Exception.php" name="lib/Horde/Imap/Client/Exception.php" /> 407 <install as="Horde/Imap/Client/Ids.php" name="lib/Horde/Imap/Client/Ids.php" /> 408 <install as="Horde/Imap/Client/Mailbox.php" name="lib/Horde/Imap/Client/Mailbox.php" /> 409 <install as="Horde/Imap/Client/Socket.php" name="lib/Horde/Imap/Client/Socket.php" /> 410 <install as="Horde/Imap/Client/Tokenize.php" name="lib/Horde/Imap/Client/Tokenize.php" /> 411 <install as="Horde/Imap/Client/Translation.php" name="lib/Horde/Imap/Client/Translation.php" /> 412 <install as="Horde/Imap/Client/Url.php" name="lib/Horde/Imap/Client/Url.php" /> 413 <install as="Horde/Imap/Client/Utf7imap.php" name="lib/Horde/Imap/Client/Utf7imap.php" /> 414 <install as="Horde/Imap/Client/Auth/DigestMD5.php" name="lib/Horde/Imap/Client/Auth/DigestMD5.php" /> 415 <install as="Horde/Imap/Client/Auth/Scram.php" name="lib/Horde/Imap/Client/Auth/Scram.php" /> 416 <install as="Horde/Imap/Client/Base/Alerts.php" name="lib/Horde/Imap/Client/Base/Alerts.php" /> 417 <install as="Horde/Imap/Client/Base/Debug.php" name="lib/Horde/Imap/Client/Base/Debug.php" /> 418 <install as="Horde/Imap/Client/Base/Deprecated.php" name="lib/Horde/Imap/Client/Base/Deprecated.php" /> 419 <install as="Horde/Imap/Client/Base/Mailbox.php" name="lib/Horde/Imap/Client/Base/Mailbox.php" /> 420 <install as="Horde/Imap/Client/Base/Password.php" name="lib/Horde/Imap/Client/Base/Password.php" /> 421 <install as="Horde/Imap/Client/Cache/Backend.php" name="lib/Horde/Imap/Client/Cache/Backend.php" /> 422 <install as="Horde/Imap/Client/Cache/Backend/Cache.php" name="lib/Horde/Imap/Client/Cache/Backend/Cache.php" /> 423 <install as="Horde/Imap/Client/Cache/Backend/Db.php" name="lib/Horde/Imap/Client/Cache/Backend/Db.php" /> 424 <install as="Horde/Imap/Client/Cache/Backend/Hashtable.php" name="lib/Horde/Imap/Client/Cache/Backend/Hashtable.php" /> 425 <install as="Horde/Imap/Client/Cache/Backend/Mongo.php" name="lib/Horde/Imap/Client/Cache/Backend/Mongo.php" /> 426 <install as="Horde/Imap/Client/Cache/Backend/Null.php" name="lib/Horde/Imap/Client/Cache/Backend/Null.php" /> 427 <install as="Horde/Imap/Client/Data/Acl.php" name="lib/Horde/Imap/Client/Data/Acl.php" /> 428 <install as="Horde/Imap/Client/Data/AclCommon.php" name="lib/Horde/Imap/Client/Data/AclCommon.php" /> 429 <install as="Horde/Imap/Client/Data/AclNegative.php" name="lib/Horde/Imap/Client/Data/AclNegative.php" /> 430 <install as="Horde/Imap/Client/Data/AclRights.php" name="lib/Horde/Imap/Client/Data/AclRights.php" /> 431 <install as="Horde/Imap/Client/Data/BaseSubject.php" name="lib/Horde/Imap/Client/Data/BaseSubject.php" /> 432 <install as="Horde/Imap/Client/Data/Capability.php" name="lib/Horde/Imap/Client/Data/Capability.php" /> 433 <install as="Horde/Imap/Client/Data/Envelope.php" name="lib/Horde/Imap/Client/Data/Envelope.php" /> 434 <install as="Horde/Imap/Client/Data/Fetch.php" name="lib/Horde/Imap/Client/Data/Fetch.php" /> 435 <install as="Horde/Imap/Client/Data/Format.php" name="lib/Horde/Imap/Client/Data/Format.php" /> 436 <install as="Horde/Imap/Client/Data/Namespace.php" name="lib/Horde/Imap/Client/Data/Namespace.php" /> 437 <install as="Horde/Imap/Client/Data/SearchCharset.php" name="lib/Horde/Imap/Client/Data/SearchCharset.php" /> 438 <install as="Horde/Imap/Client/Data/Sync.php" name="lib/Horde/Imap/Client/Data/Sync.php" /> 439 <install as="Horde/Imap/Client/Data/Thread.php" name="lib/Horde/Imap/Client/Data/Thread.php" /> 440 <install as="Horde/Imap/Client/Data/Capability/Imap.php" name="lib/Horde/Imap/Client/Data/Capability/Imap.php" /> 441 <install as="Horde/Imap/Client/Data/Fetch/Pop3.php" name="lib/Horde/Imap/Client/Data/Fetch/Pop3.php" /> 442 <install as="Horde/Imap/Client/Data/Format/Astring.php" name="lib/Horde/Imap/Client/Data/Format/Astring.php" /> 443 <install as="Horde/Imap/Client/Data/Format/Atom.php" name="lib/Horde/Imap/Client/Data/Format/Atom.php" /> 444 <install as="Horde/Imap/Client/Data/Format/Date.php" name="lib/Horde/Imap/Client/Data/Format/Date.php" /> 445 <install as="Horde/Imap/Client/Data/Format/DateTime.php" name="lib/Horde/Imap/Client/Data/Format/DateTime.php" /> 446 <install as="Horde/Imap/Client/Data/Format/Exception.php" name="lib/Horde/Imap/Client/Data/Format/Exception.php" /> 447 <install as="Horde/Imap/Client/Data/Format/List.php" name="lib/Horde/Imap/Client/Data/Format/List.php" /> 448 <install as="Horde/Imap/Client/Data/Format/ListMailbox.php" name="lib/Horde/Imap/Client/Data/Format/ListMailbox.php" /> 449 <install as="Horde/Imap/Client/Data/Format/Mailbox.php" name="lib/Horde/Imap/Client/Data/Format/Mailbox.php" /> 450 <install as="Horde/Imap/Client/Data/Format/Nil.php" name="lib/Horde/Imap/Client/Data/Format/Nil.php" /> 451 <install as="Horde/Imap/Client/Data/Format/Nstring.php" name="lib/Horde/Imap/Client/Data/Format/Nstring.php" /> 452 <install as="Horde/Imap/Client/Data/Format/Number.php" name="lib/Horde/Imap/Client/Data/Format/Number.php" /> 453 <install as="Horde/Imap/Client/Data/Format/String.php" name="lib/Horde/Imap/Client/Data/Format/String.php" /> 454 <install as="Horde/Imap/Client/Data/Format/Astring/Nonascii.php" name="lib/Horde/Imap/Client/Data/Format/Astring/Nonascii.php" /> 455 <install as="Horde/Imap/Client/Data/Format/Filter/Quote.php" name="lib/Horde/Imap/Client/Data/Format/Filter/Quote.php" /> 456 <install as="Horde/Imap/Client/Data/Format/Filter/String.php" name="lib/Horde/Imap/Client/Data/Format/Filter/String.php" /> 457 <install as="Horde/Imap/Client/Data/Format/ListMailbox/Utf8.php" name="lib/Horde/Imap/Client/Data/Format/ListMailbox/Utf8.php" /> 458 <install as="Horde/Imap/Client/Data/Format/Mailbox/Utf8.php" name="lib/Horde/Imap/Client/Data/Format/Mailbox/Utf8.php" /> 459 <install as="Horde/Imap/Client/Data/Format/Nstring/Nonascii.php" name="lib/Horde/Imap/Client/Data/Format/Nstring/Nonascii.php" /> 460 <install as="Horde/Imap/Client/Data/Format/String/Nonascii.php" name="lib/Horde/Imap/Client/Data/Format/String/Nonascii.php" /> 461 <install as="Horde/Imap/Client/Data/Format/String/Support/Nonascii.php" name="lib/Horde/Imap/Client/Data/Format/String/Support/Nonascii.php" /> 462 <install as="Horde/Imap/Client/Data/SearchCharset/Utf8.php" name="lib/Horde/Imap/Client/Data/SearchCharset/Utf8.php" /> 463 <install as="Horde/Imap/Client/Exception/NoSupportExtension.php" name="lib/Horde/Imap/Client/Exception/NoSupportExtension.php" /> 464 <install as="Horde/Imap/Client/Exception/NoSupportPop3.php" name="lib/Horde/Imap/Client/Exception/NoSupportPop3.php" /> 465 <install as="Horde/Imap/Client/Exception/SearchCharset.php" name="lib/Horde/Imap/Client/Exception/SearchCharset.php" /> 466 <install as="Horde/Imap/Client/Exception/ServerResponse.php" name="lib/Horde/Imap/Client/Exception/ServerResponse.php" /> 467 <install as="Horde/Imap/Client/Exception/Sync.php" name="lib/Horde/Imap/Client/Exception/Sync.php" /> 468 <install as="Horde/Imap/Client/Fetch/Query.php" name="lib/Horde/Imap/Client/Fetch/Query.php" /> 469 <install as="Horde/Imap/Client/Fetch/Results.php" name="lib/Horde/Imap/Client/Fetch/Results.php" /> 470 <install as="Horde/Imap/Client/Ids/Map.php" name="lib/Horde/Imap/Client/Ids/Map.php" /> 471 <install as="Horde/Imap/Client/Ids/Pop3.php" name="lib/Horde/Imap/Client/Ids/Pop3.php" /> 472 <install as="Horde/Imap/Client/Interaction/Client.php" name="lib/Horde/Imap/Client/Interaction/Client.php" /> 473 <install as="Horde/Imap/Client/Interaction/Command.php" name="lib/Horde/Imap/Client/Interaction/Command.php" /> 474 <install as="Horde/Imap/Client/Interaction/Pipeline.php" name="lib/Horde/Imap/Client/Interaction/Pipeline.php" /> 475 <install as="Horde/Imap/Client/Interaction/Server.php" name="lib/Horde/Imap/Client/Interaction/Server.php" /> 476 <install as="Horde/Imap/Client/Interaction/Command/Continuation.php" name="lib/Horde/Imap/Client/Interaction/Command/Continuation.php" /> 477 <install as="Horde/Imap/Client/Interaction/Server/Continuation.php" name="lib/Horde/Imap/Client/Interaction/Server/Continuation.php" /> 478 <install as="Horde/Imap/Client/Interaction/Server/Tagged.php" name="lib/Horde/Imap/Client/Interaction/Server/Tagged.php" /> 479 <install as="Horde/Imap/Client/Interaction/Server/Untagged.php" name="lib/Horde/Imap/Client/Interaction/Server/Untagged.php" /> 480 <install as="Horde/Imap/Client/Mailbox/List.php" name="lib/Horde/Imap/Client/Mailbox/List.php" /> 481 <install as="Horde/Imap/Client/Namespace/List.php" name="lib/Horde/Imap/Client/Namespace/List.php" /> 482 <install as="Horde/Imap/Client/Password/Xoauth2.php" name="lib/Horde/Imap/Client/Password/Xoauth2.php" /> 483 <install as="Horde/Imap/Client/Search/Query.php" name="lib/Horde/Imap/Client/Search/Query.php" /> 484 <install as="Horde/Imap/Client/Socket/Catenate.php" name="lib/Horde/Imap/Client/Socket/Catenate.php" /> 485 <install as="Horde/Imap/Client/Socket/ClientSort.php" name="lib/Horde/Imap/Client/Socket/ClientSort.php" /> 486 <install as="Horde/Imap/Client/Socket/Pop3.php" name="lib/Horde/Imap/Client/Socket/Pop3.php" /> 487 <install as="Horde/Imap/Client/Socket/Connection/Base.php" name="lib/Horde/Imap/Client/Socket/Connection/Base.php" /> 488 <install as="Horde/Imap/Client/Socket/Connection/Pop3.php" name="lib/Horde/Imap/Client/Socket/Connection/Pop3.php" /> 489 <install as="Horde/Imap/Client/Socket/Connection/Socket.php" name="lib/Horde/Imap/Client/Socket/Connection/Socket.php" /> 490 <install as="Horde/Imap/Client/Url/Base.php" name="lib/Horde/Imap/Client/Url/Base.php" /> 491 <install as="Horde/Imap/Client/Url/Imap.php" name="lib/Horde/Imap/Client/Url/Imap.php" /> 492 <install as="Horde/Imap/Client/Url/Pop3.php" name="lib/Horde/Imap/Client/Url/Pop3.php" /> 493 <install as="Horde/Imap/Client/Url/Imap/Relative.php" name="lib/Horde/Imap/Client/Url/Imap/Relative.php" /> 494 <install as="locale/Horde_Imap_Client.pot" name="locale/Horde_Imap_Client.pot" /> 495 <install as="locale/da/LC_MESSAGES/Horde_Imap_Client.mo" name="locale/da/LC_MESSAGES/Horde_Imap_Client.mo" /> 496 <install as="locale/da/LC_MESSAGES/Horde_Imap_Client.po" name="locale/da/LC_MESSAGES/Horde_Imap_Client.po" /> 497 <install as="locale/de/LC_MESSAGES/Horde_Imap_Client.mo" name="locale/de/LC_MESSAGES/Horde_Imap_Client.mo" /> 498 <install as="locale/de/LC_MESSAGES/Horde_Imap_Client.po" name="locale/de/LC_MESSAGES/Horde_Imap_Client.po" /> 499 <install as="locale/el/LC_MESSAGES/Horde_Imap_Client.mo" name="locale/el/LC_MESSAGES/Horde_Imap_Client.mo" /> 500 <install as="locale/el/LC_MESSAGES/Horde_Imap_Client.po" name="locale/el/LC_MESSAGES/Horde_Imap_Client.po" /> 501 <install as="locale/es/LC_MESSAGES/Horde_Imap_Client.mo" name="locale/es/LC_MESSAGES/Horde_Imap_Client.mo" /> 502 <install as="locale/es/LC_MESSAGES/Horde_Imap_Client.po" name="locale/es/LC_MESSAGES/Horde_Imap_Client.po" /> 503 <install as="locale/eu/LC_MESSAGES/Horde_Imap_Client.mo" name="locale/eu/LC_MESSAGES/Horde_Imap_Client.mo" /> 504 <install as="locale/eu/LC_MESSAGES/Horde_Imap_Client.po" name="locale/eu/LC_MESSAGES/Horde_Imap_Client.po" /> 505 <install as="locale/fi/LC_MESSAGES/Horde_Imap_Client.mo" name="locale/fi/LC_MESSAGES/Horde_Imap_Client.mo" /> 506 <install as="locale/fi/LC_MESSAGES/Horde_Imap_Client.po" name="locale/fi/LC_MESSAGES/Horde_Imap_Client.po" /> 507 <install as="locale/fr/LC_MESSAGES/Horde_Imap_Client.mo" name="locale/fr/LC_MESSAGES/Horde_Imap_Client.mo" /> 508 <install as="locale/fr/LC_MESSAGES/Horde_Imap_Client.po" name="locale/fr/LC_MESSAGES/Horde_Imap_Client.po" /> 509 <install as="locale/hu/LC_MESSAGES/Horde_Imap_Client.mo" name="locale/hu/LC_MESSAGES/Horde_Imap_Client.mo" /> 510 <install as="locale/hu/LC_MESSAGES/Horde_Imap_Client.po" name="locale/hu/LC_MESSAGES/Horde_Imap_Client.po" /> 511 <install as="locale/ja/LC_MESSAGES/Horde_Imap_Client.mo" name="locale/ja/LC_MESSAGES/Horde_Imap_Client.mo" /> 512 <install as="locale/ja/LC_MESSAGES/Horde_Imap_Client.po" name="locale/ja/LC_MESSAGES/Horde_Imap_Client.po" /> 513 <install as="locale/nl/LC_MESSAGES/Horde_Imap_Client.mo" name="locale/nl/LC_MESSAGES/Horde_Imap_Client.mo" /> 514 <install as="locale/nl/LC_MESSAGES/Horde_Imap_Client.po" name="locale/nl/LC_MESSAGES/Horde_Imap_Client.po" /> 515 <install as="locale/tr/LC_MESSAGES/Horde_Imap_Client.mo" name="locale/tr/LC_MESSAGES/Horde_Imap_Client.mo" /> 516 <install as="locale/tr/LC_MESSAGES/Horde_Imap_Client.po" name="locale/tr/LC_MESSAGES/Horde_Imap_Client.po" /> 517 <install as="migration/1_horde_imap_client_base_tables.php" name="migration/Horde/Imap/Client/1_horde_imap_client_base_tables.php" /> 518 <install as="migration/2_horde_imap_client_change_column_name.php" name="migration/Horde/Imap/Client/2_horde_imap_client_change_column_name.php" /> 519 <install as="Horde/Imap/Client/AllTests.php" name="test/Horde/Imap/Client/AllTests.php" /> 520 <install as="Horde/Imap/Client/AuthTest.php" name="test/Horde/Imap/Client/AuthTest.php" /> 521 <install as="Horde/Imap/Client/bootstrap.php" name="test/Horde/Imap/Client/bootstrap.php" /> 522 <install as="Horde/Imap/Client/conf.php.dist" name="test/Horde/Imap/Client/conf.php.dist" /> 523 <install as="Horde/Imap/Client/DateTimeTest.php" name="test/Horde/Imap/Client/DateTimeTest.php" /> 524 <install as="Horde/Imap/Client/IdsTest.php" name="test/Horde/Imap/Client/IdsTest.php" /> 525 <install as="Horde/Imap/Client/MailboxTest.php" name="test/Horde/Imap/Client/MailboxTest.php" /> 526 <install as="Horde/Imap/Client/MapTest.php" name="test/Horde/Imap/Client/MapTest.php" /> 527 <install as="Horde/Imap/Client/SearchTest.php" name="test/Horde/Imap/Client/SearchTest.php" /> 528 <install as="Horde/Imap/Client/SocketTest.php" name="test/Horde/Imap/Client/SocketTest.php" /> 529 <install as="Horde/Imap/Client/SortTest.php" name="test/Horde/Imap/Client/SortTest.php" /> 530 <install as="Horde/Imap/Client/TokenizeTest.php" name="test/Horde/Imap/Client/TokenizeTest.php" /> 531 <install as="Horde/Imap/Client/Utf7ConvertTest.php" name="test/Horde/Imap/Client/Utf7ConvertTest.php" /> 532 <install as="Horde/Imap/Client/Xoauth2Test.php" name="test/Horde/Imap/Client/Xoauth2Test.php" /> 533 <install as="Horde/Imap/Client/Base/MailboxTest.php" name="test/Horde/Imap/Client/Base/MailboxTest.php" /> 534 <install as="Horde/Imap/Client/Cache/CacheTest.php" name="test/Horde/Imap/Client/Cache/CacheTest.php" /> 535 <install as="Horde/Imap/Client/Cache/DbTest.php" name="test/Horde/Imap/Client/Cache/DbTest.php" /> 536 <install as="Horde/Imap/Client/Cache/HashtableTest.php" name="test/Horde/Imap/Client/Cache/HashtableTest.php" /> 537 <install as="Horde/Imap/Client/Cache/MongoTest.php" name="test/Horde/Imap/Client/Cache/MongoTest.php" /> 538 <install as="Horde/Imap/Client/Cache/TestBase.php" name="test/Horde/Imap/Client/Cache/TestBase.php" /> 539 <install as="Horde/Imap/Client/Data/AclTest.php" name="test/Horde/Imap/Client/Data/AclTest.php" /> 540 <install as="Horde/Imap/Client/Data/CapabilityTest.php" name="test/Horde/Imap/Client/Data/CapabilityTest.php" /> 541 <install as="Horde/Imap/Client/Data/SearchCharsetTest.php" name="test/Horde/Imap/Client/Data/SearchCharsetTest.php" /> 542 <install as="Horde/Imap/Client/Data/SearchCharsetUtf8Test.php" name="test/Horde/Imap/Client/Data/SearchCharsetUtf8Test.php" /> 543 <install as="Horde/Imap/Client/Data/SubjectParseTest.php" name="test/Horde/Imap/Client/Data/SubjectParseTest.php" /> 544 <install as="Horde/Imap/Client/Data/ThreadTest.php" name="test/Horde/Imap/Client/Data/ThreadTest.php" /> 545 <install as="Horde/Imap/Client/Data/Capability/ImapTest.php" name="test/Horde/Imap/Client/Data/Capability/ImapTest.php" /> 546 <install as="Horde/Imap/Client/Data/Fetch/FetchPop3Test.php" name="test/Horde/Imap/Client/Data/Fetch/FetchPop3Test.php" /> 547 <install as="Horde/Imap/Client/Data/Fetch/FetchTest.php" name="test/Horde/Imap/Client/Data/Fetch/FetchTest.php" /> 548 <install as="Horde/Imap/Client/Data/Fetch/TestBase.php" name="test/Horde/Imap/Client/Data/Fetch/TestBase.php" /> 549 <install as="Horde/Imap/Client/Data/Format/AstringTest.php" name="test/Horde/Imap/Client/Data/Format/AstringTest.php" /> 550 <install as="Horde/Imap/Client/Data/Format/AtomTest.php" name="test/Horde/Imap/Client/Data/Format/AtomTest.php" /> 551 <install as="Horde/Imap/Client/Data/Format/DateTest.php" name="test/Horde/Imap/Client/Data/Format/DateTest.php" /> 552 <install as="Horde/Imap/Client/Data/Format/DateTimeTest.php" name="test/Horde/Imap/Client/Data/Format/DateTimeTest.php" /> 553 <install as="Horde/Imap/Client/Data/Format/ListTest.php" name="test/Horde/Imap/Client/Data/Format/ListTest.php" /> 554 <install as="Horde/Imap/Client/Data/Format/NilTest.php" name="test/Horde/Imap/Client/Data/Format/NilTest.php" /> 555 <install as="Horde/Imap/Client/Data/Format/NstringTest.php" name="test/Horde/Imap/Client/Data/Format/NstringTest.php" /> 556 <install as="Horde/Imap/Client/Data/Format/NumberTest.php" name="test/Horde/Imap/Client/Data/Format/NumberTest.php" /> 557 <install as="Horde/Imap/Client/Data/Format/StringTest.php" name="test/Horde/Imap/Client/Data/Format/StringTest.php" /> 558 <install as="Horde/Imap/Client/Data/Format/TestBase.php" name="test/Horde/Imap/Client/Data/Format/TestBase.php" /> 559 <install as="Horde/Imap/Client/Data/Format/Astring/NonasciiTest.php" name="test/Horde/Imap/Client/Data/Format/Astring/NonasciiTest.php" /> 560 <install as="Horde/Imap/Client/Data/Format/Mailbox/ListMailboxTest.php" name="test/Horde/Imap/Client/Data/Format/Mailbox/ListMailboxTest.php" /> 561 <install as="Horde/Imap/Client/Data/Format/Mailbox/ListMailboxUtf8Test.php" name="test/Horde/Imap/Client/Data/Format/Mailbox/ListMailboxUtf8Test.php" /> 562 <install as="Horde/Imap/Client/Data/Format/Mailbox/MailboxTest.php" name="test/Horde/Imap/Client/Data/Format/Mailbox/MailboxTest.php" /> 563 <install as="Horde/Imap/Client/Data/Format/Mailbox/MailboxUtf8Test.php" name="test/Horde/Imap/Client/Data/Format/Mailbox/MailboxUtf8Test.php" /> 564 <install as="Horde/Imap/Client/Data/Format/Mailbox/TestBase.php" name="test/Horde/Imap/Client/Data/Format/Mailbox/TestBase.php" /> 565 <install as="Horde/Imap/Client/Data/Format/Nstring/NonasciiTest.php" name="test/Horde/Imap/Client/Data/Format/Nstring/NonasciiTest.php" /> 566 <install as="Horde/Imap/Client/Data/Format/String/NonasciiTest.php" name="test/Horde/Imap/Client/Data/Format/String/NonasciiTest.php" /> 567 <install as="Horde/Imap/Client/Data/Format/String/TestBase.php" name="test/Horde/Imap/Client/Data/Format/String/TestBase.php" /> 568 <install as="Horde/Imap/Client/Fetch/Results/FetchPop3Test.php" name="test/Horde/Imap/Client/Fetch/Results/FetchPop3Test.php" /> 569 <install as="Horde/Imap/Client/Fetch/Results/FetchTest.php" name="test/Horde/Imap/Client/Fetch/Results/FetchTest.php" /> 570 <install as="Horde/Imap/Client/Fetch/Results/TestBase.php" name="test/Horde/Imap/Client/Fetch/Results/TestBase.php" /> 571 <install as="Horde/Imap/Client/fixtures/clientsort.txt" name="test/Horde/Imap/Client/fixtures/clientsort.txt" /> 572 <install as="Horde/Imap/Client/fixtures/clientsort2.txt" name="test/Horde/Imap/Client/fixtures/clientsort2.txt" /> 573 <install as="Horde/Imap/Client/fixtures/remote1.txt" name="test/Horde/Imap/Client/fixtures/remote1.txt" /> 574 <install as="Horde/Imap/Client/fixtures/remote2.txt" name="test/Horde/Imap/Client/fixtures/remote2.txt" /> 575 <install as="Horde/Imap/Client/fixtures/remote3.txt" name="test/Horde/Imap/Client/fixtures/remote3.txt" /> 576 <install as="Horde/Imap/Client/fixtures/remote4.txt" name="test/Horde/Imap/Client/fixtures/remote4.txt" /> 577 <install as="Horde/Imap/Client/fixtures/remote5.txt" name="test/Horde/Imap/Client/fixtures/remote5.txt" /> 578 <install as="Horde/Imap/Client/Ids/Pop3Test.php" name="test/Horde/Imap/Client/Ids/Pop3Test.php" /> 579 <install as="Horde/Imap/Client/Interaction/CommandTest.php" name="test/Horde/Imap/Client/Interaction/CommandTest.php" /> 580 <install as="Horde/Imap/Client/Live/Base.php" name="test/Horde/Imap/Client/Live/Base.php" /> 581 <install as="Horde/Imap/Client/Live/Imap.php" name="test/Horde/Imap/Client/Live/Imap.php" /> 582 <install as="Horde/Imap/Client/Live/ImapTest.php" name="test/Horde/Imap/Client/Live/ImapTest.php" /> 583 <install as="Horde/Imap/Client/Live/Pop3.php" name="test/Horde/Imap/Client/Live/Pop3.php" /> 584 <install as="Horde/Imap/Client/Live/Pop3Test.php" name="test/Horde/Imap/Client/Live/Pop3Test.php" /> 585 <install as="Horde/Imap/Client/Namespace/DataTest.php" name="test/Horde/Imap/Client/Namespace/DataTest.php" /> 586 <install as="Horde/Imap/Client/Namespace/ListTest.php" name="test/Horde/Imap/Client/Namespace/ListTest.php" /> 587 <install as="Horde/Imap/Client/Socket/ClientSortTest.php" name="test/Horde/Imap/Client/Socket/ClientSortTest.php" /> 588 <install as="Horde/Imap/Client/Stub/ClientSort.php" name="test/Horde/Imap/Client/Stub/ClientSort.php" /> 589 <install as="Horde/Imap/Client/Stub/DigestMD5.php" name="test/Horde/Imap/Client/Stub/DigestMD5.php" /> 590 <install as="Horde/Imap/Client/Stub/Scram.php" name="test/Horde/Imap/Client/Stub/Scram.php" /> 591 <install as="Horde/Imap/Client/Stub/Socket.php" name="test/Horde/Imap/Client/Stub/Socket.php" /> 592 <install as="Horde/Imap/Client/Stub/Utf7imap.php" name="test/Horde/Imap/Client/Stub/Utf7imap.php" /> 593 <install as="Horde/Imap/Client/Url/BaseTest.php" name="test/Horde/Imap/Client/Url/BaseTest.php" /> 594 <install as="Horde/Imap/Client/Url/ImapDeprecatedTest.php" name="test/Horde/Imap/Client/Url/ImapDeprecatedTest.php" /> 595 <install as="Horde/Imap/Client/Url/ImapRelativeTest.php" name="test/Horde/Imap/Client/Url/ImapRelativeTest.php" /> 596 <install as="Horde/Imap/Client/Url/ImapTest.php" name="test/Horde/Imap/Client/Url/ImapTest.php" /> 597 <install as="Horde/Imap/Client/Url/Pop3DeprecatedTest.php" name="test/Horde/Imap/Client/Url/Pop3DeprecatedTest.php" /> 598 <install as="Horde/Imap/Client/Url/Pop3Test.php" name="test/Horde/Imap/Client/Url/Pop3Test.php" /> 599 <install as="Horde/Imap/Client/Url/TestBase.php" name="test/Horde/Imap/Client/Url/TestBase.php" /> 600 </filelist> 601 </phprelease> 602 <changelog> 603 <release> 604 <version> 605 <release>1.0.0alpha1</release> 606 <api>1.0.0</api> 607 </version> 608 <stability> 609 <release>alpha</release> 610 <api>alpha</api> 611 </stability> 612 <date>2011-03-08</date> 613 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 614 <notes> 615* [mms] Add PHPUnit test framework. 616* [mms] Added constants for RFC-defined flags. 617* [mms] Supported finalized SPECIAL-USE capability (RFC 6154). 618* [mms] Add Horde_Imap_Client_Data_AclNegative object. 619* [mms] Add Horde_Imap_Client_Base#allAclRights(). 620* [mms] Add Horde_Imap_Client_Data_Acl and Horde_Imap_Client_Data_AclRights objects. 621* [mms] Horde_Imap_Client_Base#getNamespaces() now returns integer constants for the 'type' parameter. 622* [mms] Add Horde_Imap_Client_Data_Fetch data object. 623* [mms] Add Horde_Imap_Client_Ids data object. 624* [mms] Add Horde_Imap_Client_Fetch_Query data object. 625* [mms] Add Horde_Imap_Client_Data_Envelope data object. 626 </notes> 627 </release> 628 <release> 629 <version> 630 <release>1.0.0beta1</release> 631 <api>1.0.0</api> 632 </version> 633 <stability> 634 <release>beta</release> 635 <api>beta</api> 636 </stability> 637 <date>2011-03-16</date> 638 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 639 <notes> 640* [mms] Fix client-side sorting using envelope data. 641* [mms] Workaround PHP < 5.2.6 (broken stream handling) (Bug #9644). 642* [mms] Add basic UTF7-IMAP conversion unit test. 643 </notes> 644 </release> 645 <release> 646 <version> 647 <release>1.0.0RC1</release> 648 <api>1.0.0</api> 649 </version> 650 <stability> 651 <release>beta</release> 652 <api>beta</api> 653 </stability> 654 <date>2011-03-22</date> 655 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 656 <notes> 657* First release candidate for Horde 4. 658* [mms] Use UIDPLUS results to copy cached data to new mailbox when copying messags. 659* [mms] Fix fetching by sequence number when caching. 660 </notes> 661 </release> 662 <release> 663 <version> 664 <release>1.0.0RC2</release> 665 <api>1.0.0</api> 666 </version> 667 <stability> 668 <release>beta</release> 669 <api>beta</api> 670 </stability> 671 <date>2011-03-29</date> 672 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 673 <notes> 674* Second release candidate for Horde 4. 675* [mms] Provide way to indicate mailboxes that should not have FETCH data cached. 676 </notes> 677 </release> 678 <release> 679 <version> 680 <release>1.0.0</release> 681 <api>1.0.0</api> 682 </version> 683 <stability> 684 <release>stable</release> 685 <api>stable</api> 686 </stability> 687 <date>2011-04-06</date> 688 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 689 <notes> 690* First stable release for Horde 4. 691* [mms] Fixes for IMAP servers that support CONDSTORE but disable MODSEQs in mialboxes (Bug #9796). 692* [mms] Fix obtaining fetch results when searching by sequence number and using caching. 693* [mms] Add ability to sort mailboxes return from Horde_Imap_Client_Base#statusMultiple(). 694 </notes> 695 </release> 696 <release> 697 <version> 698 <release>1.0.1</release> 699 <api>1.0.0</api> 700 </version> 701 <stability> 702 <release>stable</release> 703 <api>stable</api> 704 </stability> 705 <date>2011-04-20</date> 706 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 707 <notes> 708* [mms] Work around broken IMAP servers that send EXISTS data in EXPUNGE response (Bug #9915). 709* [mms] Work around broken ESEARCH on Cyrus (Bug #9842). 710* [mms] Parse broken date strings that contain timezone information in parantheses (Request #9847). 711* [mms] Fix for IMAP servers that report MODSEQ information even though CONDSTORE has not been enabled (Bug #9845). 712* [mms] Fix server-side sorting of subjects in Socket driver (Bug #9840). 713* [mms] Fix UIDVALIDITY determination for POP3 servers that support UIDL. 714* [mms] Added Horde_Imap_Client_Data_Fetch_Pop3 object. 715 </notes> 716 </release> 717 <release> 718 <version> 719 <release>1.0.2</release> 720 <api>1.0.0</api> 721 </version> 722 <stability> 723 <release>stable</release> 724 <api>stable</api> 725 </stability> 726 <date>2011-04-21</date> 727 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 728 <notes> 729* [mms] Correct fix for Bug #9915 (Bug #9943). 730 </notes> 731 </release> 732 <release> 733 <version> 734 <release>1.0.3</release> 735 <api>1.0.0</api> 736 </version> 737 <stability> 738 <release>stable</release> 739 <api>stable</api> 740 </stability> 741 <date>2011-04-21</date> 742 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 743 <notes> 744* [mms] Return cloned objects from Data results, to prevent issues when caching (Bug #9931). 745* [mms] Optimize listing subscribed mailboxes for certain queries. 746* [mms] Add support for PARTIAL search/sort results return (RFC 5267 [4.4]). 747* [mms] Add support for SEARCH=FUZZY (RFC 6203). 748 </notes> 749 </release> 750 <release> 751 <version> 752 <release>1.0.4</release> 753 <api>1.0.0</api> 754 </version> 755 <stability> 756 <release>stable</release> 757 <api>stable</api> 758 </stability> 759 <date>2011-04-29</date> 760 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 761 <notes> 762* [mms] Filter CAPABILITY return if sent in response code (Bug #9976). 763* [mms] Correctly limit FETCH results when specifying changedsince or vanished options and all requested fetch data is already cached. 764* [mms] Fix intermittent issues retrieving FETCH results in Socket driver. 765* [mms] Optimize expunging in Socket driver with UIDPLUS servers. 766* [mms] Fix parsing NAMESPACE response in Socket driver (Bug #9970). 767 </notes> 768 </release> 769 <release> 770 <version> 771 <release>1.0.5</release> 772 <api>1.0.0</api> 773 </version> 774 <stability> 775 <release>stable</release> 776 <api>stable</api> 777 </stability> 778 <date>2011-05-11</date> 779 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 780 <notes> 781* [mms] Fix OVERQUOTA Exception error constant (Bug #10068; Felipe Zipitría <fzipi@fing.edu.uy>). 782* [mms] Correctly return PERMANENTFLAGS information if missing in server return. 783* [mms] Optimizing expunging when using QRESYNC. 784* [mms] Optimize re-opening a mailbox R/W if using CONDSTORE/QRESYNC. 785* [mms] Optimize statusMultiple() for currently selected mailbox. 786* [mms] Optimize search()/thread() in empty mailboxes. 787 </notes> 788 </release> 789 <release> 790 <version> 791 <release>1.0.6</release> 792 <api>1.0.0</api> 793 </version> 794 <stability> 795 <release>stable</release> 796 <api>stable</api> 797 </stability> 798 <date>2011-05-25</date> 799 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 800 <notes> 801* [mms] Fix changedsince FETCH results when no cacheable fields were present in query. 802* [mms] Fix/optimize updating Sequence -> UID list when processing EXPUNGEs (Bug #10097). 803* [mms] Fix UTF-8 -> UTF7-IMAP encoding of ampersands (Bug #10093). 804* [mms] Fix setACL() for Socket driver (was always doing replace instead of add/remove). 805* [mms] Fix ACL parsing on RFC 2086 server implementations (Bug #10079). 806* [mms] More than one SEARCH response may be sent, so don't overwrite existing values. 807* [mms] Disable search caching if a mailbox reports it does not support mod sequences (Bug #9833). 808* [mms] Fix storing IMAP flag cache info if specifying both add and remove options to store(). 809 </notes> 810 </release> 811 <release> 812 <version> 813 <release>1.0.7</release> 814 <api>1.0.0</api> 815 </version> 816 <stability> 817 <release>stable</release> 818 <api>stable</api> 819 </stability> 820 <date>2011-06-01</date> 821 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 822 <notes> 823* [mms] Support response code for POP3 servers (RFC 2449/3206). 824* [mms] Enable cache support for POP3 Socket driver (FETCH data only). 825* [mms] Fix APOP authentication for POP3 Socket driver. 826* [mms] Fix regression with UTF7-IMAP encoding of non-ascii folder names (Bug #10093). 827 </notes> 828 </release> 829 <release> 830 <version> 831 <release>1.0.8</release> 832 <api>1.0.0</api> 833 </version> 834 <stability> 835 <release>stable</release> 836 <api>stable</api> 837 </stability> 838 <date>2011-06-14</date> 839 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 840 <notes> 841* [mms] Fix re-subscribing to child mailboxes of a renamed mailbox (Bug #10212). 842* [mms] Fix base subject generation under RFC 5256 [2.1]. 843 </notes> 844 </release> 845 <release> 846 <version> 847 <release>1.0.9</release> 848 <api>1.0.0</api> 849 </version> 850 <stability> 851 <release>stable</release> 852 <api>stable</api> 853 </stability> 854 <date>2011-07-05</date> 855 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 856 <notes> 857* [jan] Fix stripping attachments from mailboxes with non-ascii names. 858* [mjr] Fix incorrect method name in Pop3 Socket driver. 859 </notes> 860 </release> 861 <release> 862 <version> 863 <release>1.0.10</release> 864 <api>1.0.0</api> 865 </version> 866 <stability> 867 <release>stable</release> 868 <api>stable</api> 869 </stability> 870 <date>2011-08-03</date> 871 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 872 <notes> 873* [mms] Fix OR search if first search element contains more than one search criteria (Bug #10404). 874* [mms] Fix invalid IMAP command being sent if a changedsince search was empty. 875 </notes> 876 </release> 877 <release> 878 <version> 879 <release>1.0.11</release> 880 <api>1.0.0</api> 881 </version> 882 <stability> 883 <release>stable</release> 884 <api>stable</api> 885 </stability> 886 <date>2011-08-09</date> 887 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 888 <notes> 889* [mms] Fix regression in POP3 Socket driver that caused incorrect parsing of server data (Bug #10417). 890 </notes> 891 </release> 892 <release> 893 <version> 894 <release>1.0.12</release> 895 <api>1.0.0</api> 896 </version> 897 <stability> 898 <release>stable</release> 899 <api>stable</api> 900 </stability> 901 <date>2011-08-17</date> 902 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 903 <notes> 904* [mms] Fix typo that prevented deletion of messages on POP3 servers (Bug #10424). 905 </notes> 906 </release> 907 <release> 908 <version> 909 <release>1.0.13</release> 910 <api>1.0.0</api> 911 </version> 912 <stability> 913 <release>stable</release> 914 <api>stable</api> 915 </stability> 916 <date>2011-08-23</date> 917 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 918 <notes> 919* [mms] Fix rare race condition that may cause FETCH requests in the IMAP Socket driver to return empty results (Bug #10434). 920 </notes> 921 </release> 922 <release> 923 <version> 924 <release>1.0.14</release> 925 <api>1.0.0</api> 926 </version> 927 <stability> 928 <release>stable</release> 929 <api>stable</api> 930 </stability> 931 <date>2011-08-30</date> 932 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 933 <notes> 934* [mms] Add support for CRAM-SHA1 and CRAM-SHA256 authentication (available in Courier SASL library). 935* [mms] Remove dependency on Auth_SASL for CRAM-MD5 authentication. 936* [mms] Ignore unknown authentication methods; otherwise, they give false positive when authenticating (Bug #10453). 937 </notes> 938 </release> 939 <release> 940 <version> 941 <release>1.0.15</release> 942 <api>1.0.0</api> 943 </version> 944 <stability> 945 <release>stable</release> 946 <api>stable</api> 947 </stability> 948 <date>2011-08-31</date> 949 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 950 <notes> 951* [mms] Remove dependency on Auth_SASL. 952 </notes> 953 </release> 954 <release> 955 <version> 956 <release>1.1.0</release> 957 <api>1.1.0</api> 958 </version> 959 <stability> 960 <release>stable</release> 961 <api>stable</api> 962 </stability> 963 <date>2011-10-08</date> 964 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 965 <notes> 966* [mms] Fix client-side Cc/From/To sorting (Bug #10503). 967* [mms] Improved IMAP debug logging. 968* [mms] Fix search charset determination for servers that support SORT & ESORT (Bug #10479). 969* [mms] Improved phpdoc documentation. 970* [mms] API CHANGE: Add shortcuts to get MIME decoded envelope information. 971* [mms] Automatically authenticate to server when using a command that requires an authenticated/selected state (Bug #10473). 972 </notes> 973 </release> 974 <release> 975 <version> 976 <release>1.2.0</release> 977 <api>1.2.0</api> 978 </version> 979 <stability> 980 <release>stable</release> 981 <api>stable</api> 982 </stability> 983 <date>2011-11-04</date> 984 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 985 <notes> 986* [mms] Fixed setting data for several POP3 fetch results. 987* [mms] Parsing/generating sequence strings for POP3 servers has been fixed. 988* [mms] Removed unmaintained Mock driver. 989* [mms] API CHANGE: Added Horde_Imap_Client_Mailbox to provide way to accurately switch between UTF7-IMAP and UTF-8 mailbox representations. 990* [mms] API CHANGE: Deprecate Horde_Imap_Client_Base::parseCommandArray() - use Horde_Imap_Client_Utils::parseCommandArray() instead. 991* [mms] API CHANGE: Added a required parameter ('baseob') to Horde_Imap_Client_Cache constructor. 992* [mms] API CHANGE: Added Horde_Imap_Client_Base::writeDebug(). 993* [mms] API CHANGE: Added Horde_Imap_Client_Base::getIdsOb(). 994* [mms] API CHANGE: Deprecate Horde_Imap_Client_Cache::singleton(). 995 </notes> 996 </release> 997 <release> 998 <version> 999 <release>1.2.1</release> 1000 <api>1.2.0</api> 1001 </version> 1002 <stability> 1003 <release>stable</release> 1004 <api>stable</api> 1005 </stability> 1006 <date>2011-11-22</date> 1007 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1008 <notes> 1009* [mms] Workaround missing search charset support in the Socket driver (Bug #10726). 1010* [mms] Only add CHARSET data to SEARCH queries if necessary (Bug #10726). 1011* [mms] Fix deletion of cached message entries. 1012 </notes> 1013 </release> 1014 <release> 1015 <version> 1016 <release>1.3.0</release> 1017 <api>1.2.0</api> 1018 </version> 1019 <stability> 1020 <release>stable</release> 1021 <api>stable</api> 1022 </stability> 1023 <date>2011-12-13</date> 1024 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1025 <notes> 1026* [mms] Work around broken headers in IMAP envelope data. 1027* [mms] Remove Cclient drivers. 1028 </notes> 1029 </release> 1030 <release> 1031 <version> 1032 <release>1.3.1</release> 1033 <api>1.2.0</api> 1034 </version> 1035 <stability> 1036 <release>stable</release> 1037 <api>stable</api> 1038 </stability> 1039 <date>2011-12-21</date> 1040 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1041 <notes> 1042* [mms] LIST-STATUS does not depend on LIST-EXTENDED. 1043* [mms] Add dependency checking for capabilities. 1044 </notes> 1045 </release> 1046 <release> 1047 <version> 1048 <release>1.3.2</release> 1049 <api>1.2.0</api> 1050 </version> 1051 <stability> 1052 <release>stable</release> 1053 <api>stable</api> 1054 </stability> 1055 <date>2012-01-17</date> 1056 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1057 <notes> 1058* [mms] Allow multiple date searches to be specified in a single AND search query. 1059* [mms] Fix deleting cached mailbox when mailbox name is given as an object. 1060* [mms] Fix 'changedsince' and 'vanished' parameters' in the fetch() command (Bug #10915). 1061 </notes> 1062 </release> 1063 <release> 1064 <version> 1065 <release>1.4.0</release> 1066 <api>1.4.0</api> 1067 </version> 1068 <stability> 1069 <release>stable</release> 1070 <api>stable</api> 1071 </stability> 1072 <date>2012-01-31</date> 1073 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1074 <notes> 1075* [jan] Add German translation. 1076* [jan] Add Spanish translation (Manuel P. Ayala <mayala@unex.es>). 1077* [mms] Implement more efficient serialization for Thread data objects. 1078* [mms] Move server debug information from exception error message to 'details' property of exception object. 1079* [mms] Fix METADATA_TOOMANY and METADATA_NOPRIVATE exception codes. 1080* [mms] All user-directed exception messages are now translated. 1081* [mms] Added Horde_Imap_Client_Exception_NoSupportExtension. 1082* [mms] Incorrect method calls now throw SPL errors instead of Horde_Imap_Client_Exceptions. 1083 </notes> 1084 </release> 1085 <release> 1086 <version> 1087 <release>1.4.1</release> 1088 <api>1.4.0</api> 1089 </version> 1090 <stability> 1091 <release>stable</release> 1092 <api>stable</api> 1093 </stability> 1094 <date>2012-01-31</date> 1095 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1096 <notes> 1097* [jan] Fix translations when installed through PEAR. 1098 </notes> 1099 </release> 1100 <release> 1101 <version> 1102 <release>1.4.2</release> 1103 <api>1.4.0</api> 1104 </version> 1105 <stability> 1106 <release>stable</release> 1107 <api>stable</api> 1108 </stability> 1109 <date>2012-02-01</date> 1110 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1111 <notes> 1112* [mms] Fix objects where the password is not being encrypted (Bug #10950). 1113 </notes> 1114 </release> 1115 <release> 1116 <version> 1117 <release>1.4.3</release> 1118 <api>1.4.0</api> 1119 </version> 1120 <stability> 1121 <release>stable</release> 1122 <api>stable</api> 1123 </stability> 1124 <date>2012-02-06</date> 1125 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1126 <notes> 1127* [mms] Workaround non-ASCII data in bodystructure return from IMAP server. 1128* [mms] Fix several faulty translation strings (Bug #10958). 1129 </notes> 1130 </release> 1131 <release> 1132 <version> 1133 <release>1.4.4</release> 1134 <api>1.4.0</api> 1135 </version> 1136 <stability> 1137 <release>stable</release> 1138 <api>stable</api> 1139 </stability> 1140 <date>2012-02-12</date> 1141 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1142 <notes> 1143* [mms] Re-release of 1.4.3 due to broken PEAR .tgz package. 1144 </notes> 1145 </release> 1146 <release> 1147 <version> 1148 <release>1.5.0</release> 1149 <api>1.5.0</api> 1150 </version> 1151 <stability> 1152 <release>stable</release> 1153 <api>stable</api> 1154 </stability> 1155 <date>2012-02-22</date> 1156 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1157 <notes> 1158* [mms] Add Horde_Imap_Client_Base#setParam() (Bug #10680). 1159* [mms] Return correct authentication error if authentication fails after the original login (Bug #11007). 1160* [mms] Do case-insensitive check for NIL in IMAP data. 1161* [mms] Correctly support RFC 822 groups in envelope data. 1162* [mms] Envelope address data now returned as Horde_Mail_Rfc822_Address objects. 1163* [mms] Other places where bodystructure may return literals. 1164 </notes> 1165 </release> 1166 <release> 1167 <version> 1168 <release>1.5.1</release> 1169 <api>1.5.0</api> 1170 </version> 1171 <stability> 1172 <release>stable</release> 1173 <api>stable</api> 1174 </stability> 1175 <date>2012-02-28</date> 1176 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1177 <notes> 1178* [mms] Workaround PHP bug when using serialized Envelope data created by Horde_Imap_Client < 1.5.0 (Bug #11026). 1179* [mms] Fix accessing STATUS information for mailboxes with non 7-bit characters. 1180* [mms] Fix 'vanished' return from fetch(). 1181 </notes> 1182 </release> 1183 <release> 1184 <version> 1185 <release>1.5.2</release> 1186 <api>1.5.0</api> 1187 </version> 1188 <stability> 1189 <release>stable</release> 1190 <api>stable</api> 1191 </stability> 1192 <date>2012-04-09</date> 1193 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1194 <notes> 1195* [mms] Fix CHANGEDSINCE search if no FETCH attributes were specified (Bug #11132). 1196* [mms] Fix search charset detection for servers that do not send the BADCHARSET response code (Bug #11117). 1197* [mms] Workaround IMAP servers with broken CATENATE implementations (Bug #11111). 1198* [jan] Fix sending ID requests. 1199* [jan] Add Finnish translation (Leena Heino <liinu@uta.fi>). 1200* [mms] Rewrite of caching system. Fixes a few bugs, and should be more efficient. 1201* [mms] Clear imapproxy status when logging out. 1202 </notes> 1203 </release> 1204 <release> 1205 <version> 1206 <release>1.5.3</release> 1207 <api>1.5.0</api> 1208 </version> 1209 <stability> 1210 <release>stable</release> 1211 <api>stable</api> 1212 </stability> 1213 <date>2012-04-11</date> 1214 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1215 <notes> 1216* [mms] Fixed PHP 5.2 incompatibility (Bug #11137). 1217 </notes> 1218 </release> 1219 <release> 1220 <version> 1221 <release>1.5.4</release> 1222 <api>1.5.0</api> 1223 </version> 1224 <stability> 1225 <release>stable</release> 1226 <api>stable</api> 1227 </stability> 1228 <date>2012-04-12</date> 1229 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1230 <notes> 1231* [mms] Fix regression in caching code (Bug #11143). 1232 </notes> 1233 </release> 1234 <release> 1235 <version> 1236 <release>1.5.5</release> 1237 <api>1.5.0</api> 1238 </version> 1239 <stability> 1240 <release>stable</release> 1241 <api>stable</api> 1242 </stability> 1243 <date>2012-06-29</date> 1244 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1245 <notes> 1246* [mms] Improved handling of multi-accessed mailboxes and the FETCH/STORE/SEARCH commands (RFC 2180 [2-4]). 1247 </notes> 1248 </release> 1249 <release> 1250 <version> 1251 <release>1.5.6</release> 1252 <api>1.5.0</api> 1253 </version> 1254 <stability> 1255 <release>stable</release> 1256 <api>stable</api> 1257 </stability> 1258 <date>2012-07-28</date> 1259 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1260 <notes> 1261* [mms] Fix sorting of numeric mailboxes with leading zeros. 1262* [mms] Optimize statusMultiple() when polling mailboxes containing wildcard characters. 1263* [mms] Correctly handle any resource key supported by the QUOTA extension. 1264 </notes> 1265 </release> 1266 <release> 1267 <version> 1268 <release>1.5.7</release> 1269 <api>1.5.0</api> 1270 </version> 1271 <stability> 1272 <release>stable</release> 1273 <api>stable</api> 1274 </stability> 1275 <date>2012-07-30</date> 1276 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1277 <notes> 1278* [mms] Fix determining sequence numbers when caching is active (Bug #11294). 1279 </notes> 1280 </release> 1281 <release> 1282 <version> 1283 <release>1.5.8</release> 1284 <api>1.5.0</api> 1285 </version> 1286 <stability> 1287 <release>stable</release> 1288 <api>stable</api> 1289 </stability> 1290 <date>2012-09-19</date> 1291 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1292 <notes> 1293* [mms] Fix CRAM-MD5 authentication (Bug #11449; patrickdk@patrickdk.com). 1294* [mms] Allow SSL version to be explicitly chosen via 'secure' configuration option (Request #11435). 1295 </notes> 1296 </release> 1297 <release> 1298 <version> 1299 <release>1.5.9</release> 1300 <api>1.5.0</api> 1301 </version> 1302 <stability> 1303 <release>stable</release> 1304 <api>stable</api> 1305 </stability> 1306 <date>2012-09-26</date> 1307 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1308 <notes> 1309* [mms] Fix POP3 regression that broken envelope data parsing (Bug #11477). 1310* [mms] Fix outputting the host part when using Horde_Imap_Client_Utils#createUrl(). 1311* [mms] Fix obtaining UIDs for APPENDed messages when the server doesn't support APPENDUID. 1312 </notes> 1313 </release> 1314 <release> 1315 <version> 1316 <release>1.5.10</release> 1317 <api>1.5.0</api> 1318 </version> 1319 <stability> 1320 <release>stable</release> 1321 <api>stable</api> 1322 </stability> 1323 <date>2012-10-15</date> 1324 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1325 <notes> 1326* [mms] Fix reinitializing a prior authenticated client object when the IMAP server subsequently becomes unavailable (Bug #11413). 1327 </notes> 1328 </release> 1329 <release> 1330 <version> 1331 <release>1.5.11</release> 1332 <api>1.5.0</api> 1333 </version> 1334 <stability> 1335 <release>stable</release> 1336 <api>stable</api> 1337 </stability> 1338 <date /> 1339 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1340 <notes> 1341* [mms] Fix CRAM-MD5 authentication for POP3 driver (Bug #11449). 1342* [mms] Allow SSL version to be explicitly chosen via 'secure' configuration option for POP3 driver (Request #11435). 1343 </notes> 1344 </release> 1345 <release> 1346 <version> 1347 <release>2.0.0alpha1</release> 1348 <api>2.0.0alpha1</api> 1349 </version> 1350 <stability> 1351 <release>alpha</release> 1352 <api>alpha</api> 1353 </stability> 1354 <date>2012-07-06</date> 1355 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1356 <notes> 1357* First alpha release for Horde 5. 1358* [mms] Internally workaround IMAP servers that don't support text searches other than US-ASCII. 1359* [mms] Horde_Imap_Client_DateTime is now a wrapper around the native PHP DateTime object (Request #11074). 1360* [mms] Implement new 2.0 API. See UPGRADING for full details of changes. 1361 </notes> 1362 </release> 1363 <release> 1364 <version> 1365 <release>2.0.0beta1</release> 1366 <api>2.0.0beta1</api> 1367 </version> 1368 <stability> 1369 <release>beta</release> 1370 <api>beta</api> 1371 </stability> 1372 <date>2012-07-19</date> 1373 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1374 <notes> 1375* First beta release for Horde 5. 1376* [mms] Allow auto-escaping of mailbox names in listMailboxes(). 1377* [mms] Add list_escape property to Horde_Imap_Client_Mailbox. 1378* [mms] Remove public cache variable from IMAP driver. 1379 </notes> 1380 </release> 1381 <release> 1382 <version> 1383 <release>2.0.0beta2</release> 1384 <api>2.0.0beta1</api> 1385 </version> 1386 <stability> 1387 <release>beta</release> 1388 <api>beta</api> 1389 </stability> 1390 <date>2012-08-07</date> 1391 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1392 <notes> 1393* 1394 </notes> 1395 </release> 1396 <release> 1397 <version> 1398 <release>2.0.0beta3</release> 1399 <api>2.0.0beta1</api> 1400 </version> 1401 <stability> 1402 <release>beta</release> 1403 <api>beta</api> 1404 </stability> 1405 <date>2012-08-29</date> 1406 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1407 <notes> 1408* [mms] Correctly handle any resource key supported by the QUOTA extension. 1409 </notes> 1410 </release> 1411 <release> 1412 <version> 1413 <release>2.0.0beta4</release> 1414 <api>2.0.0beta1</api> 1415 </version> 1416 <stability> 1417 <release>beta</release> 1418 <api>beta</api> 1419 </stability> 1420 <date>2012-10-12</date> 1421 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1422 <notes> 1423* [jan] Add deleteACL(). 1424* [jan] Make setACL() work more similar to the SETACL IMAP command. 1425* [mms] Fix determination of HIGHESTMODSEQ value from FETCH data. 1426* [mms] Store command that caused NO/BAD error in Exception, if it can be determined. 1427* [mms] Limit FETCH ENVELOPE data sizes. 1428* [mms] Improved parsing of incoming IMAP server stream. 1429* [mms] Improved parsing of IMAP threading data. 1430* [mms] Improved IMAP tokenizer of server response data using PHP temporary streams. 1431* [mms] Add standalone IMAP command tokenizer. 1432* [mms] Rewritten handling for processing outgoing IMAP commands. 1433* [mms] Improved debugging efficiency. 1434* [mms] Added data objects for the various IMAP data types. 1435* [mms] Added the Horde_Imap_Client_Data_Format objects. 1436 </notes> 1437 </release> 1438 <release> 1439 <version> 1440 <release>2.0.0RC1</release> 1441 <api>2.0.0beta1</api> 1442 </version> 1443 <stability> 1444 <release>beta</release> 1445 <api>beta</api> 1446 </stability> 1447 <date>2012-10-26</date> 1448 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1449 <notes> 1450* [mms] Fix CONDSTORE synchronization of deleted messages since last mailbox access. 1451* [mms] Need to immediately synchronize mailbox on mailbox load with CONDSTORE or else we may lose flag change information. 1452* [mms] Fixes/improvements to CONDSTORE capability sniffing and enabling. 1453* [mms] Remove statuscache configuration option. 1454* [mms] Optimize generation of POP3 sequence string. 1455* [mms] Abstract forced determination of UIDNEXT value from cache method to a status() flag. 1456* [mms] Remove Horde_Imap_Client_Base#fetchFromSectionString(). 1457* [mms] Horde_Imap_Client_Base#listMailboxes() now supports 'status' return even if server does not server LIST-STATUS. 1458* [mms] Remove Horde_Imap_Client_Base#fetchCacheIgnore(). 1459* [mms] Move IMAP/POP URL parsing to new Horde_Imap_Client_Url object. 1460* [mms] Move base subject parsing to new Horde_Imap_Client_Data_BaseSubject class. 1461* [mms] Move IMAP sequence string generation/parsing to the Horde_Imap_Client_Ids object. 1462* [mms] Remove Horde_Imap_Client_Utils#escape(). 1463* [mms] Remove Horde_Imap_Client_Utils#removeBareNewlines(). 1464* [mms] Move IMAP mailboxes sorting into new Horde_Imap_Client_Mailbox_List class. 1465* [mms] Correctly handle determination of highestmodseq in currently selected mailbox if CONDSTORE, but not QRESYNC, is active. 1466* [mms] Optimize APPEND so that we don't send large amounts of data to server if the server is not going to accept the data. 1467* [mms] Don't expunge mailbox when it is labeled as read-only. 1468* [mms] Fix regression in FETCH/COPY with sequence numbers (Bug #11521). 1469* [mms] Fix quoting empty astrings (Bug #11505). 1470* [jan] Fix Horde_Stream dependency. 1471 </notes> 1472 </release> 1473 <release> 1474 <version> 1475 <release>2.0.0RC2</release> 1476 <api>2.0.0beta1</api> 1477 </version> 1478 <stability> 1479 <release>beta</release> 1480 <api>beta</api> 1481 </stability> 1482 <date>2012-10-29</date> 1483 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1484 <notes> 1485* [mms] Fix invalid class name usage (Bug #11586). 1486* [mms] Remove STATUS_LASTMODSEQ and STATUS_LASTMODSEQUIDS return options from status(). 1487 </notes> 1488 </release> 1489 <release> 1490 <version> 1491 <release>2.0.0</release> 1492 <api>2.0.0</api> 1493 </version> 1494 <stability> 1495 <release>stable</release> 1496 <api>stable</api> 1497 </stability> 1498 <date>2012-10-30</date> 1499 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1500 <notes> 1501* First stable release for Horde 5. 1502* [mms] Fix regression in Horde_Imap_Client_Base#listMailboxes() return when both the 'flat' and 'sort' options are active. 1503* [mms] Add STATUS_SYNCMODSEQ, STATUS_SYNCFLAGUIDS, and STATUS_SYNCVANISHED return options to Horde_Imap_Client_Base#status(). 1504 </notes> 1505 </release> 1506 <release> 1507 <version> 1508 <release>2.1.0</release> 1509 <api>2.1.0</api> 1510 </version> 1511 <stability> 1512 <release>stable</release> 1513 <api>stable</api> 1514 </stability> 1515 <date>2012-11-02</date> 1516 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1517 <notes> 1518* [mms] Split debugging code from Base driver into separate object. 1519* [mms] Fix double encoding of non-ASCII elements in listMailboxes() (Bug #11608). 1520* [mms] Fix regression for non-cached Socket objects (Bug #11605). 1521* [mms] Improved handling of server write errors in the Socket driver. 1522* [mms] Add support for IMAP MOVE command. 1523* [mms] Correctly handle FETCH results intermingled with EXPUNGE/VANISHED requests within a single request. 1524* [mms] Correctly handle EXISTS/EXPUNGE/VANISHED untagged responses which may appear at any time. 1525* [mms] Fix handling message sequence number actions returned from server when using CONDSTORE/QRESYNC. 1526 </notes> 1527 </release> 1528 <release> 1529 <version> 1530 <release>2.1.1</release> 1531 <api>2.1.0</api> 1532 </version> 1533 <stability> 1534 <release>stable</release> 1535 <api>stable</api> 1536 </stability> 1537 <date>2012-11-03</date> 1538 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1539 <notes> 1540* [mms] Massive performance increase for cached FETCH queries. 1541 </notes> 1542 </release> 1543 <release> 1544 <version> 1545 <release>2.1.2</release> 1546 <api>2.1.0</api> 1547 </version> 1548 <stability> 1549 <release>stable</release> 1550 <api>stable</api> 1551 </stability> 1552 <date>2012-11-05</date> 1553 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1554 <notes> 1555* [mms] Fix parsing empty ACL responses. 1556 </notes> 1557 </release> 1558 <release> 1559 <version> 1560 <release>2.1.3</release> 1561 <api>2.1.0</api> 1562 </version> 1563 <stability> 1564 <release>stable</release> 1565 <api>stable</api> 1566 </stability> 1567 <date>2012-11-05</date> 1568 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1569 <notes> 1570* [mms] Allow Horde_Imap_Client_Base#vanished() to work with non-QRESYNC servers if the 'ids' option is given. 1571* [mms] Always map UIDs to sequence numbers if resolving an all UIDs search. 1572* [mms] Ignore empty ID search queries. 1573 </notes> 1574 </release> 1575 <release> 1576 <version> 1577 <release>2.1.4</release> 1578 <api>2.1.0</api> 1579 </version> 1580 <stability> 1581 <release>stable</release> 1582 <api>stable</api> 1583 </stability> 1584 <date>2012-11-19</date> 1585 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1586 <notes> 1587* [jan] Add Dutch translation (Arjen de Korte <build+horde@de-korte.org>). 1588* [mms] Fix returning UIDNEXT when using UIDNEXT_FORCE and the server does not automatically return this information. 1589* [mms] Significant optimization to append() command. 1590* [mms] Add abstracted syncing methods to Horde_Imap_Client_Base. 1591 </notes> 1592 </release> 1593 <release> 1594 <version> 1595 <release>2.1.5</release> 1596 <api>2.1.0</api> 1597 </version> 1598 <stability> 1599 <release>stable</release> 1600 <api>stable</api> 1601 </stability> 1602 <date>2012-11-06</date> 1603 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1604 <notes> 1605* [mms] Correctly workaround servers that incorrectly implement the LIST-EXTENDED command. 1606 </notes> 1607 </release> 1608 <release> 1609 <version> 1610 <release>2.1.6</release> 1611 <api>2.1.0</api> 1612 </version> 1613 <stability> 1614 <release>stable</release> 1615 <api>stable</api> 1616 </stability> 1617 <date>2012-11-10</date> 1618 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1619 <notes> 1620* [mms] Fix parsing PARSE response code associated with an OK response. 1621* [mms] Workaround broken BINARY implementation on UW-IMAP servers. 1622* [mms] If we have binary data, and server doesn't support BINARY extension, send data anyway since we don't have any other option. 1623* [mms] Correctly increment UIDNEXT when an EXISTS response is issued after the mailbox is opened (Bug #11679). 1624* [mms] Fix regression that may have caused message flags to have been improperly cached if debugging was disabled (Bug #11665). 1625 </notes> 1626 </release> 1627 <release> 1628 <version> 1629 <release>2.2.0</release> 1630 <api>2.2.0</api> 1631 </version> 1632 <stability> 1633 <release>stable</release> 1634 <api>stable</api> 1635 </stability> 1636 <date>2012-11-10</date> 1637 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1638 <notes> 1639* [mms] Fix returning UIDNEXT when using UIDNEXT_FORCE and the server does not automatically return this information. 1640* [mms] Significant optimization to append() command. 1641* [mms] Add abstracted syncing methods to Horde_Imap_Client_Base. 1642 </notes> 1643 </release> 1644 <release> 1645 <version> 1646 <release>2.2.1</release> 1647 <api>2.2.0</api> 1648 </version> 1649 <stability> 1650 <release>stable</release> 1651 <api>stable</api> 1652 </stability> 1653 <date>2012-11-22</date> 1654 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1655 <notes> 1656* [mms] Workaround broken BINARY extension on Cyrus servers. 1657 </notes> 1658 </release> 1659 <release> 1660 <version> 1661 <release>2.2.2</release> 1662 <api>2.2.0</api> 1663 </version> 1664 <stability> 1665 <release>stable</release> 1666 <api>stable</api> 1667 </stability> 1668 <date>2012-11-27</date> 1669 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1670 <notes> 1671* [mms] Complete workaround for broken BINARY extension on Cyrus servers. 1672 </notes> 1673 </release> 1674 <release> 1675 <version> 1676 <release>2.2.3</release> 1677 <api>2.2.0</api> 1678 </version> 1679 <stability> 1680 <release>stable</release> 1681 <api>stable</api> 1682 </stability> 1683 <date>2012-11-28</date> 1684 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1685 <notes> 1686* [mms] Another workaround for broken Cyrus APPEND behavior (Bug #11769). 1687 </notes> 1688 </release> 1689 <release> 1690 <version> 1691 <release>2.3.0</release> 1692 <api>2.3.0</api> 1693 </version> 1694 <stability> 1695 <release>stable</release> 1696 <api>stable</api> 1697 </stability> 1698 <date>2012-12-03</date> 1699 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1700 <notes> 1701* [mms] Fix sending literal mailbox data to an IMAP server (Bug #11800). 1702* [mms] Add Horde_Imap_Client_Data_Format_String#getStream(). 1703* [jan] Fix Dutch translation (Arjen de Korte <build+horde@de-korte.org>). 1704* [mms] Fix regression in POP3 driver for servers that don't support the RESP-CODES extension. 1705 </notes> 1706 </release> 1707 <release> 1708 <version> 1709 <release>2.3.1</release> 1710 <api>2.3.0</api> 1711 </version> 1712 <stability> 1713 <release>stable</release> 1714 <api>stable</api> 1715 </stability> 1716 <date>2012-12-05</date> 1717 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1718 <notes> 1719* [mms] Fix client-side address sorting (Bug #11820). 1720* [mms] Optimizations to IMAP token parser. 1721* [mms] Fix setting language value when language is returned in an IMAP list. 1722 </notes> 1723 </release> 1724 <release> 1725 <version> 1726 <release>2.3.2</release> 1727 <api>2.3.0</api> 1728 </version> 1729 <stability> 1730 <release>stable</release> 1731 <api>stable</api> 1732 </stability> 1733 <date>2012-12-06</date> 1734 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1735 <notes> 1736* [mms] Revert valid PHP changes that caused errors in broken old versions of PHP. 1737 </notes> 1738 </release> 1739 <release> 1740 <version> 1741 <release>2.4.0</release> 1742 <api>2.4.0</api> 1743 </version> 1744 <stability> 1745 <release>stable</release> 1746 <api>stable</api> 1747 </stability> 1748 <date>2012-12-17</date> 1749 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1750 <notes> 1751* [mms] Re-add optimizations to IMAP token parser. 1752* [jan] Add Basque translation (Ibon Igartua <ibon.igartua@ehu.es>). 1753* [mms] Additional workarounds for IMAP servers with broken BINARY implementations (Bug #11855). 1754* [mms] Add SORT_DISPLAYFROM_FALLBACK and SORT_DISPLAYTO_FALLBACK sorting criteria to Horde_Imap_Client_Base#search(). 1755 </notes> 1756 </release> 1757 <release> 1758 <version> 1759 <release>2.4.1</release> 1760 <api>2.4.0</api> 1761 </version> 1762 <stability> 1763 <release>stable</release> 1764 <api>stable</api> 1765 </stability> 1766 <date>2012-12-20</date> 1767 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1768 <notes> 1769* [mms] Fix bodystructure parsing for IMAP servers that do not return full extension data (Bug #11907). 1770 </notes> 1771 </release> 1772 <release> 1773 <version> 1774 <release>2.4.2</release> 1775 <api>2.4.0</api> 1776 </version> 1777 <stability> 1778 <release>stable</release> 1779 <api>stable</api> 1780 </stability> 1781 <date>2013-01-04</date> 1782 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1783 <notes> 1784* [mms] Fix multipart APPENDs when IMAP server does not support CATENATE. 1785* [mms] Fix harmless PHP warning issued when IMAP server supports SORT but not SORT=DISPLAY. 1786 </notes> 1787 </release> 1788 <release> 1789 <version> 1790 <release>2.5.0</release> 1791 <api>2.5.0</api> 1792 </version> 1793 <stability> 1794 <release>stable</release> 1795 <api>stable</api> 1796 </stability> 1797 <date>2013-01-22</date> 1798 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1799 <notes> 1800* [mms] Some IMAP servers require a mailbox to be unselected before it can be renamed. 1801* [jan] Add French translation (Paul De Vlieger <paul.de_vlieger@moniut.univ-bpclermont.fr>). 1802* [mms] Ignore fetch data returned from an UID FETCH command if it doesn't include UID information (Bug #11946). 1803* [mms] Add exists option to Horde_Imap_Client_Base#fetch(). 1804 </notes> 1805 </release> 1806 <release> 1807 <version> 1808 <release>2.6.0</release> 1809 <api>2.6.0</api> 1810 </version> 1811 <stability> 1812 <release>stable</release> 1813 <api>stable</api> 1814 </stability> 1815 <date>2013-02-08</date> 1816 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1817 <notes> 1818* [mms] Fix regression in parsing LISTRIGHTS results (Bug #11994). 1819* [mms] Workaround QRESYNC errata that allows FETCH FLAGS results to be returned without UID information. 1820* [mms] More robust handling of split FETCH responses. 1821 </notes> 1822 </release> 1823 <release> 1824 <version> 1825 <release>2.7.0</release> 1826 <api>2.7.0</api> 1827 </version> 1828 <stability> 1829 <release>stable</release> 1830 <api>stable</api> 1831 </stability> 1832 <date>2013-02-24</date> 1833 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1834 <notes> 1835* [mms] More efficient implementation of Horde_Imap_Client_Ids#range_string. 1836* [mms] Fix APPENDs on IMAP servers that do not support CATENATE. 1837* [mms] Fix from/to searches on servers that support SORT=DISPLAY when using the *_FALLBACK sort criteria. 1838* [mms] Ensure that a FETCH and/or SELECT/EXAMINE (w/QRESYNC) will not exceed maximum allowed command length on the IMAP server (Bug #12001). 1839* [mms] Add Horde_Imap_Client_ids#split(). 1840* [mms] Fix regression in the replace argument, and multiple arguments to add/delete, for the store() command. 1841* [mms] Make sure the modseq given to the vanished() command is always at least 1 (Bug #12031). 1842 </notes> 1843 </release> 1844 <release> 1845 <version> 1846 <release>2.7.1</release> 1847 <api>2.7.0</api> 1848 </version> 1849 <stability> 1850 <release>stable</release> 1851 <api>stable</api> 1852 </stability> 1853 <date>2013-03-04</date> 1854 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1855 <notes> 1856* [mms] Fix SETQUOTA, GETQUOTA, and GETQUOTAROOT commands on mailboxes that contain non-7bit characters (Bug #12059). 1857* [mms] Fix returning UID data from the Horde_Imap_Client_Data_Sync object (Bug #12071). 1858 </notes> 1859 </release> 1860 <release> 1861 <version> 1862 <release>2.7.2</release> 1863 <api>2.7.0</api> 1864 </version> 1865 <stability> 1866 <release>stable</release> 1867 <api>stable</api> 1868 </stability> 1869 <date>2013-03-08</date> 1870 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1871 <notes> 1872* [mms] Always return UID information for FETCH queries if cache is active, so we ensure that mappings are updated and any cacheable data can be cached. 1873* [mms] Don't cache FETCH data if it does not contain UID information (Bug #12097). 1874 </notes> 1875 </release> 1876 <release> 1877 <version> 1878 <release>2.8.0</release> 1879 <api>2.8.0</api> 1880 </version> 1881 <stability> 1882 <release>stable</release> 1883 <api>stable</api> 1884 </stability> 1885 <date>2013-03-26</date> 1886 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1887 <notes> 1888* [mms] Add properties to Sync object to allow retrieval of previous sync state status. 1889* [mms] Only do UNCHANGEDSINCE check when storing flags if the user explicitly passes the 'unchangedsince' parameter. 1890* [mms] Add the 'nocache' option to Horde_Imap_Client_Base#fetch(). 1891 </notes> 1892 </release> 1893 <release> 1894 <version> 1895 <release>2.8.1</release> 1896 <api>2.8.0</api> 1897 </version> 1898 <stability> 1899 <release>stable</release> 1900 <api>stable</api> 1901 </stability> 1902 <date>2013-03-28</date> 1903 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1904 <notes> 1905* [mms] Fix regression in storing cached flags if not using debug mode. 1906 </notes> 1907 </release> 1908 <release> 1909 <version> 1910 <release>2.8.2</release> 1911 <api>2.8.0</api> 1912 </version> 1913 <stability> 1914 <release>stable</release> 1915 <api>stable</api> 1916 </stability> 1917 <date>2013-04-18</date> 1918 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1919 <notes> 1920* [mms] Correctly parse message/rfc822 BODYSTRUCTURE responses if the server does not provide any envelope information (Bug #12190). 1921 </notes> 1922 </release> 1923 <release> 1924 <version> 1925 <release>2.9.0</release> 1926 <api>2.9.0</api> 1927 </version> 1928 <stability> 1929 <release>stable</release> 1930 <api>stable</api> 1931 </stability> 1932 <date>2013-05-01</date> 1933 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1934 <notes> 1935* [mms] Support UID EXPUNGE command for large UID lists (Bug #12228). 1936* [mms] Don't attempt to expunge messages if the list of UIDs to expunge is empty (Bug #12226). 1937* [mms] Correctly use limit parameter to Horde_Imap_Client_Ids#split() (Bug #12216). 1938* [mms] Add a MongoDB based backend for storing cached IMAP/POP data. 1939* [mms] Add Horde_Imap_Client_Cache#clear(). 1940* [mms] Add a Horde_Db based backend for storing cached IMAP/POP data. 1941* [mms] Abstract the backend storage into a separate driver for the Horde_Imap_Client_Cache class. 1942 </notes> 1943 </release> 1944 <release> 1945 <version> 1946 <release>2.9.1</release> 1947 <api>2.9.0</api> 1948 </version> 1949 <stability> 1950 <release>stable</release> 1951 <api>stable</api> 1952 </stability> 1953 <date>2013-05-14</date> 1954 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1955 <notes> 1956* [jan] Fix dependency. 1957 </notes> 1958 </release> 1959 <release> 1960 <version> 1961 <release>2.10.0</release> 1962 <api>2.10.0</api> 1963 </version> 1964 <stability> 1965 <release>stable</release> 1966 <api>stable</api> 1967 </stability> 1968 <date>2013-05-17</date> 1969 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1970 <notes> 1971* [mms] Pipeline multiple IMAP LIST/LSUB calls. 1972* [mms] Fix login methods that require server continutation responses. 1973* [mms] Correctly handle enabled cached status when not using imapproxy. 1974* [mms] Fix caching of CAPABILITY information when not using imapproxy. 1975* [mms] Support pipelining of STORE + EXPUNGE if UIDPLUS is available. 1976* [mms] Pipeline multiple STATUS commands if LIST-STATUS is not available. 1977* [mms] Fold statusMultiple() functionality into base status() command. 1978* [mms] Pipeline multiple IMAP FETCH calls. 1979* [mms] Delay sending LANGUAGE command until we send another command to save a round-trip. 1980* [mms] Delay sending ENABLE command until we send another command to save a round-trip. 1981* [mms] Add internal support for IMAP command pipelining. 1982 </notes> 1983 </release> 1984 <release> 1985 <version> 1986 <release>2.10.1</release> 1987 <api>2.10.0</api> 1988 </version> 1989 <stability> 1990 <release>stable</release> 1991 <api>stable</api> 1992 </stability> 1993 <date>2013-05-21</date> 1994 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 1995 <notes> 1996* [mms] Fix returning the list of deleted messages in the POP3 driver. 1997* [mms] Handle all additional namespace queries in a single call. 1998 </notes> 1999 </release> 2000 <release> 2001 <version> 2002 <release>2.11.0</release> 2003 <api>2.11.0</api> 2004 </version> 2005 <stability> 2006 <release>stable</release> 2007 <api>stable</api> 2008 </stability> 2009 <date>2013-05-27</date> 2010 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2011 <notes> 2012* [mms] Workaround broken IMAP servers and prevent infinite loops (Bug #12265). 2013* [mms] Add support for the DOWNGRADED IMAP response code (RFC 6858). 2014 </notes> 2015 </release> 2016 <release> 2017 <version> 2018 <release>2.11.1</release> 2019 <api>2.11.0</api> 2020 </version> 2021 <stability> 2022 <release>stable</release> 2023 <api>stable</api> 2024 </stability> 2025 <date>2013-05-28</date> 2026 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2027 <notes> 2028* [mms] Fix caching MIME structure data in POP3 driver. 2029* [mms] Enhanced parsing of POP3 data from the remote server. 2030 </notes> 2031 </release> 2032 <release> 2033 <version> 2034 <release>2.11.2</release> 2035 <api>2.11.0</api> 2036 </version> 2037 <stability> 2038 <release>stable</release> 2039 <api>stable</api> 2040 </stability> 2041 <date>2013-05-28</date> 2042 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2043 <notes> 2044* [mms] Fix regression in Socket driver when moving messages without UIDPLUS. 2045 </notes> 2046 </release> 2047 <release> 2048 <version> 2049 <release>2.11.3</release> 2050 <api>2.11.0</api> 2051 </version> 2052 <stability> 2053 <release>stable</release> 2054 <api>stable</api> 2055 </stability> 2056 <date>2013-06-03</date> 2057 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2058 <notes> 2059* [mms] Improved detection of client-side command errors before sending to the remote IMAP server. 2060* [mms] Better sanity checking that we don't send binary data for mailbox entries. 2061 </notes> 2062 </release> 2063 <release> 2064 <version> 2065 <release>2.11.4</release> 2066 <api>2.11.0</api> 2067 </version> 2068 <stability> 2069 <release>stable</release> 2070 <api>stable</api> 2071 </stability> 2072 <date>2013-06-04</date> 2073 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2074 <notes> 2075* [mms] Be more lenient about mailboxes containing null characters in Horde_Imap_Client 2.x for BC reasons. 2076* [mms] Fix flushing debug buffer when unexpected data is returned from the remote server. 2077 </notes> 2078 </release> 2079 <release> 2080 <version> 2081 <release>2.11.5</release> 2082 <api>2.11.0</api> 2083 </version> 2084 <stability> 2085 <release>stable</release> 2086 <api>stable</api> 2087 </stability> 2088 <date>2013-06-11</date> 2089 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2090 <notes> 2091* [mms] So many IMAP servers have issues with BINARY, that we should not send literal8 data unless we absolutely have to. 2092* [mms] Remove read/write buffering from stream connection to remote server. 2093* [mms] Ensure we only use literal8's in APPEND commands. 2094* [mms] Abstract connection code into separate library, to better handle output buffering and error handling. 2095* [mms] Fix regression in throwing exceptions when parsing POP3 server responses. 2096 </notes> 2097 </release> 2098 <release> 2099 <version> 2100 <release>2.11.6</release> 2101 <api>2.11.0</api> 2102 </version> 2103 <stability> 2104 <release>stable</release> 2105 <api>stable</api> 2106 </stability> 2107 <date>2013-06-18</date> 2108 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2109 <notes> 2110* [mms] Fix regression in handling response codes in POP3 driver. 2111* [mms] Fix clearing data from the MongoDB cache. 2112 </notes> 2113 </release> 2114 <release> 2115 <version> 2116 <release>2.12.0</release> 2117 <api>2.12.0</api> 2118 </version> 2119 <stability> 2120 <release>stable</release> 2121 <api>stable</api> 2122 </stability> 2123 <date>2013-07-24</date> 2124 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2125 <notes> 2126* [mms] Added the Horde_Imap_Client::STATUS_RECENT_TOTAL return option to Horde_Imap_Client_Base#status(). 2127* [mms] More graceful handling of servers that return broken FETCH information (Request #12441). 2128 </notes> 2129 </release> 2130 <release> 2131 <version> 2132 <release>2.12.1</release> 2133 <api>2.12.0</api> 2134 </version> 2135 <stability> 2136 <release>stable</release> 2137 <api>stable</api> 2138 </stability> 2139 <date>2013-08-13</date> 2140 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2141 <notes> 2142* [mms] Fix returning list of expunged UIDs when expunging all messages in a mailbox that doesn't support CONDSTORE (Bug #12559). 2143* [mms] Translate mailbox names from UTF7-IMAP -> UTF-8 in return from Horde_Imap_Client_Base#getMetadata() (Bug #12541). 2144 </notes> 2145 </release> 2146 <release> 2147 <version> 2148 <release>2.12.2</release> 2149 <api>2.12.0</api> 2150 </version> 2151 <stability> 2152 <release>stable</release> 2153 <api>stable</api> 2154 </stability> 2155 <date>2013-08-15</date> 2156 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2157 <notes> 2158* [mms] Add remote POP3 server test. 2159* [mms] Fix sniffing capabilities for POP3 servers that don't support the CAPA command. 2160 </notes> 2161 </release> 2162 <release> 2163 <version> 2164 <release>2.12.3</release> 2165 <api>2.12.0</api> 2166 </version> 2167 <stability> 2168 <release>stable</release> 2169 <api>stable</api> 2170 </stability> 2171 <date>2013-08-16</date> 2172 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2173 <notes> 2174* [mms] Fix regression in caching for POP3 servers. 2175* [mms] Cache any data returned from POP3 capability sniffing. 2176 </notes> 2177 </release> 2178 <release> 2179 <version> 2180 <release>2.13.0</release> 2181 <api>2.13.0</api> 2182 </version> 2183 <stability> 2184 <release>stable</release> 2185 <api>stable</api> 2186 </stability> 2187 <date>2013-08-19</date> 2188 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2189 <notes> 2190* [mms] Fix regression in POP3 SASL PLAIN authentication command. 2191* [mms] Fix regression in mapping message sequence numbers to UIDs when doing an 'all' activity in POP3. 2192* [mms] Added support for the Google XOAUTH2 authentication mechanism for the IMAP Socket driver. 2193* [mms] Fix regression in retrieving CAPABILITY information after we login. 2194 </notes> 2195 </release> 2196 <release> 2197 <version> 2198 <release>2.13.1</release> 2199 <api>2.13.0</api> 2200 </version> 2201 <stability> 2202 <release>stable</release> 2203 <api>stable</api> 2204 </stability> 2205 <date>2013-08-20</date> 2206 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2207 <notes> 2208* [mms] Fix regression in setting CAPABILITY for IMAP servers that don't automatically send this information after login. 2209 </notes> 2210 </release> 2211 <release> 2212 <version> 2213 <release>2.14.0</release> 2214 <api>2.14.0</api> 2215 </version> 2216 <stability> 2217 <release>stable</release> 2218 <api>stable</api> 2219 </stability> 2220 <date>2013-08-25</date> 2221 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2222 <notes> 2223* [mms] Added the 'statuscache' property to Horde_Imap_Client_Base (Request #12589). 2224* [mms] The 'xoauth2_token' parameter now accepts a Horde_Imap_Client_Base_Password object. 2225* [mms] Deprecated the 'encryptKey' parameter and instead support passing a Horde_Imap_Client_Base_Password object into the 'password' parameter. 2226* [mms] Added the Horde_Imap_Client::STATUS_FORCE_REFRESH flag. 2227 </notes> 2228 </release> 2229 <release> 2230 <version> 2231 <release>2.15.0</release> 2232 <api>2.15.0</api> 2233 </version> 2234 <stability> 2235 <release>stable</release> 2236 <api>stable</api> 2237 </stability> 2238 <date>2013-09-03</date> 2239 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2240 <notes> 2241* [mms] Workaround servers that don't advertise UIDL until after authentication. 2242* [mms] Fix parsing continuation requests sent in SASL AUTH command (RFC 5034). 2243* [mms] By default, use TLS if available and necessary to login to server. 2244* [mms] Fix adding status information to listMailboxes() return when LIST-STATUS is not available. 2245 </notes> 2246 </release> 2247 <release> 2248 <version> 2249 <release>2.15.1</release> 2250 <api>2.15.0</api> 2251 </version> 2252 <stability> 2253 <release>stable</release> 2254 <api>stable</api> 2255 </stability> 2256 <date>2013-09-13</date> 2257 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2258 <notes> 2259* [mms] Ensure Horde_Imap_Client_Base#search() always returns the 'count' value (Bug #12682). 2260* [jan] Fix incorrect usage of Horde_Db API in cache backend. 2261 </notes> 2262 </release> 2263 <release> 2264 <version> 2265 <release>2.15.2</release> 2266 <api>2.15.0</api> 2267 </version> 2268 <stability> 2269 <release>stable</release> 2270 <api>stable</api> 2271 </stability> 2272 <date>2013-09-14</date> 2273 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2274 <notes> 2275* [mms] Handle case-insensitive INBOX return from the server. 2276* [mms] Use strict RFC-compliant workaround for servers that don't support the UNSELECT IMAP extension. 2277 </notes> 2278 </release> 2279 <release> 2280 <version> 2281 <release>2.15.3</release> 2282 <api>2.15.0</api> 2283 </version> 2284 <stability> 2285 <release>stable</release> 2286 <api>stable</api> 2287 </stability> 2288 <date>2013-09-16</date> 2289 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2290 <notes> 2291* [mms] Fix regression where INBOX may not be recognized as subscribed, if the server doesn't list it in the subscribed list. 2292 </notes> 2293 </release> 2294 <release> 2295 <version> 2296 <release>2.15.4</release> 2297 <api>2.15.0</api> 2298 </version> 2299 <stability> 2300 <release>stable</release> 2301 <api>stable</api> 2302 </stability> 2303 <date>2013-10-09</date> 2304 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2305 <notes> 2306* [mms] Sort UID list before sending in QRESYNC parameter. 2307* [mms] Ensure that INBOX always appears in subscribed mailbox list when using a server that supports LIST-EXTENDED. 2308 </notes> 2309 </release> 2310 <release> 2311 <version> 2312 <release>2.15.5</release> 2313 <api>2.15.0</api> 2314 </version> 2315 <stability> 2316 <release>stable</release> 2317 <api>stable</api> 2318 </stability> 2319 <date>2013-10-11</date> 2320 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2321 <notes> 2322* [mms] Explicitly reject XOAUTH2 as a authentication mechanism if it is not configured in the client (Bug #12756). 2323 </notes> 2324 </release> 2325 <release> 2326 <version> 2327 <release>2.16.0</release> 2328 <api>2.16.0</api> 2329 </version> 2330 <stability> 2331 <release>stable</release> 2332 <api>stable</api> 2333 </stability> 2334 <date>2013-10-30</date> 2335 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2336 <notes> 2337* [mms] Added direct TLS v1.x connection option when connecting to remote server. 2338* [mms] Use SHA-1 instead of MD5 for internal hashing. 2339* [mms] Correctly handle untagged BAD IMAP responses. 2340* [mms] Added Horde_Imap_Client_Password_Xoauth2 class. 2341* [mms] Fix harmless PHP undefined error when using with an IMAP server that supports XOAUTH2. 2342 </notes> 2343 </release> 2344 <release> 2345 <version> 2346 <release>2.16.1</release> 2347 <api>2.16.0</api> 2348 </version> 2349 <stability> 2350 <release>stable</release> 2351 <api>stable</api> 2352 </stability> 2353 <date>2013-11-21</date> 2354 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2355 <notes> 2356* [mms] Fix intermittent error when purging messages using a Horde_Cache caching backend (Bug #12827). 2357* [mms] Workaround broken IMAP servers that don't support the required AUTH=PLAIN authentication method (Bug #12817). 2358 </notes> 2359 </release> 2360 <release> 2361 <version> 2362 <release>2.16.2</release> 2363 <api>2.16.0</api> 2364 </version> 2365 <stability> 2366 <release>stable</release> 2367 <api>stable</api> 2368 </stability> 2369 <date>2013-11-27</date> 2370 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2371 <notes> 2372* [mms] Don't login to IMAP server if namespace information is already cached. 2373 </notes> 2374 </release> 2375 <release> 2376 <version> 2377 <release>2.17.0</release> 2378 <api>2.17.0</api> 2379 </version> 2380 <stability> 2381 <release>stable</release> 2382 <api>stable</api> 2383 </stability> 2384 <date>2014-01-17</date> 2385 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2386 <notes> 2387* [mms] When determining a sequence -> UID mapping, do sanity checking to make ensure data is valid (Bug #12911). 2388* [mms] Add a Horde_Hashtable specific cache driver. 2389* [mms] Add remove() method to Horde_Imap_Client_Ids. 2390 </notes> 2391 </release> 2392 <release> 2393 <version> 2394 <release>2.17.1</release> 2395 <api>2.17.0</api> 2396 </version> 2397 <stability> 2398 <release>stable</release> 2399 <api>stable</api> 2400 </stability> 2401 <date>2014-01-22</date> 2402 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2403 <notes> 2404* [mms] Fix updating message list in the hashtable cache driver when deleting. 2405 </notes> 2406 </release> 2407 <release> 2408 <version> 2409 <release>2.18.0</release> 2410 <api>2.18.0</api> 2411 </version> 2412 <stability> 2413 <release>stable</release> 2414 <api>stable</api> 2415 </stability> 2416 <date>2014-02-11</date> 2417 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2418 <notes> 2419* [mms] Add raw error message text (in English) to Exceptions. 2420* [mms] Add debug timing information for connection/commands. 2421* [mms] Fix resetting capability list when internally cached authentication information becomes invalid. 2422 </notes> 2423 </release> 2424 <release> 2425 <version> 2426 <release>2.18.1</release> 2427 <api>2.18.0</api> 2428 </version> 2429 <stability> 2430 <release>stable</release> 2431 <api>stable</api> 2432 </stability> 2433 <date>2014-02-14</date> 2434 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2435 <notes> 2436* [mms] Fix regression where Horde_Imap_Client_Exception was inheriting from a different class than before. 2437* [mms] Use more efficient FNV1-32 hashing algorithm for internal hashtable storage, if available. 2438* [jan] Make SQL cache backend compatible with Oracle. 2439* [mms] Optimizations to IMAP tokenizer. 2440 </notes> 2441 </release> 2442 <release> 2443 <version> 2444 <release>2.18.2</release> 2445 <api>2.18.0</api> 2446 </version> 2447 <stability> 2448 <release>stable</release> 2449 <api>stable</api> 2450 </stability> 2451 <date>2014-02-17</date> 2452 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2453 <notes> 2454* [mms] More correct fix for Exception construction. 2455 </notes> 2456 </release> 2457 <release> 2458 <version> 2459 <release>2.18.3</release> 2460 <api>2.18.0</api> 2461 </version> 2462 <stability> 2463 <release>stable</release> 2464 <api>stable</api> 2465 </stability> 2466 <date>2014-02-24</date> 2467 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2468 <notes> 2469* [mms] Fix obtaining bodypart size (Bug #12992; martin@matuska.org). 2470 </notes> 2471 </release> 2472 <release> 2473 <version> 2474 <release>2.18.4</release> 2475 <api>2.18.0</api> 2476 </version> 2477 <stability> 2478 <release>stable</release> 2479 <api>stable</api> 2480 </stability> 2481 <date>2014-02-27</date> 2482 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2483 <notes> 2484* [mms] Improved/more concise debug output. 2485* [mms] Optimize sorting in Horde_Imap_Client_Ids object. 2486* [mms] Workaround broken SASL capability responses from POP3 servers. 2487* [mms] Prevent PHP error when a FETCH call is unsuccessful. 2488* [mms] Relax type checking on cache driver object. 2489 </notes> 2490 </release> 2491 <release> 2492 <version> 2493 <release>2.18.5</release> 2494 <api>2.18.0</api> 2495 </version> 2496 <stability> 2497 <release>stable</release> 2498 <api>stable</api> 2499 </stability> 2500 <date>2014-03-04</date> 2501 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2502 <notes> 2503* [mjr] Fix regression in obtaining bodypart size when BINARY extension is available. 2504 </notes> 2505 </release> 2506 <release> 2507 <version> 2508 <release>2.18.6</release> 2509 <api>2.18.0</api> 2510 </version> 2511 <stability> 2512 <release>stable</release> 2513 <api>stable</api> 2514 </stability> 2515 <date>2014-03-04</date> 2516 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2517 <notes> 2518* [mms] Fix updating cached flags list on a CONDSTORE-only server. 2519 </notes> 2520 </release> 2521 <release> 2522 <version> 2523 <release>2.19.0</release> 2524 <api>2.19.0</api> 2525 </version> 2526 <stability> 2527 <release>stable</release> 2528 <api>stable</api> 2529 </stability> 2530 <date>2014-03-10</date> 2531 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2532 <notes> 2533* [mms] The Hashtable cache driver now allows the lifetime of the message data to be specified. 2534* [mms] Fix removing UID from cached list in Hashtable cache driver if the message data no longer exists. 2535* [mms] Add 'force_map' option to Horde_Imap_Client_Base#copy() to guarantee that the mapping array is always returned. 2536* [mms] More accurate way of determining appended UID on append when UIDPLUS is not available. 2537* [mms] Fixes for stream handling in the Nstring object. 2538* [mms] Split data format object test into individual files. 2539 </notes> 2540 </release> 2541 <release> 2542 <version> 2543 <release>2.19.1</release> 2544 <api>2.19.0</api> 2545 </version> 2546 <stability> 2547 <release>stable</release> 2548 <api>stable</api> 2549 </stability> 2550 <date>2014-03-16</date> 2551 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2552 <notes> 2553* [mms] Fix regression in parsing empty string values in IMAP tokenizer. 2554 </notes> 2555 </release> 2556 <release> 2557 <version> 2558 <release>2.19.2</release> 2559 <api>2.19.0</api> 2560 </version> 2561 <stability> 2562 <release>stable</release> 2563 <api>stable</api> 2564 </stability> 2565 <date>2014-04-03</date> 2566 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2567 <notes> 2568* [mms] Prevent unnecessary cache writes when list of UIDs passed to deleteMsgs() is empty. 2569* [mms] Fix stripping non-ASCII characters in Horde_Imap_Client_Data_Format_Atom#stripNonAtomCharacters(). 2570* [jan] Add Danish translation (Erling Preben Hansen <erling@eph.dk>). 2571* [mms] Don't allow PREAUTH on unencrypted connection if a secure connection (e.g. STARTTLS) is requested. 2572* [mms] Password is no longer a necessary parameter. 2573 </notes> 2574 </release> 2575 <release> 2576 <version> 2577 <release>2.19.3</release> 2578 <api>2.19.0</api> 2579 </version> 2580 <stability> 2581 <release>stable</release> 2582 <api>stable</api> 2583 </stability> 2584 <date>2014-04-16</date> 2585 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2586 <notes> 2587* [mms] Fix parsing a reply/forward subject with no blob content. 2588* [mms] Ensure integer value returns from Horde_Imap_Client_Base#status() are truly integers. 2589 </notes> 2590 </release> 2591 <release> 2592 <version> 2593 <release>2.19.4</release> 2594 <api>2.19.0</api> 2595 </version> 2596 <stability> 2597 <release>stable</release> 2598 <api>stable</api> 2599 </stability> 2600 <date>2014-04-23</date> 2601 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2602 <notes> 2603* [mms] Handle IN-USE, LOGIN-DELAY, and SYS/TEMP error codes when authenticating to POP3 servers. 2604* [mms] Fix TLS negotiation with POP3 servers. 2605* [mms] Fix throwing authentication exception when using Digest-MD5. 2606 </notes> 2607 </release> 2608 <release> 2609 <version> 2610 <release>2.19.5</release> 2611 <api>2.19.0</api> 2612 </version> 2613 <stability> 2614 <release>stable</release> 2615 <api>stable</api> 2616 </stability> 2617 <date>2014-05-03</date> 2618 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2619 <notes> 2620* [mms] Correctly handle partial search limiting for a single ID (Bug #13153). 2621* [mms] Workaround bug in Dovecot where improperly encoded body part returns NIL data when using the BINARY extension. 2622 </notes> 2623 </release> 2624 <release> 2625 <version> 2626 <release>2.19.6</release> 2627 <api>2.19.0</api> 2628 </version> 2629 <stability> 2630 <release>stable</release> 2631 <api>stable</api> 2632 </stability> 2633 <date>2014-05-14</date> 2634 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2635 <notes> 2636* [mms] Workaround broken MIME parts that cannot be binary decoded on the server. 2637* [jan] Add Hungarian translation (Andras Galos <galosa@netinform.hu>). 2638 </notes> 2639 </release> 2640 <release> 2641 <version> 2642 <release>2.20.0</release> 2643 <api>2.20.0</api> 2644 </version> 2645 <stability> 2646 <release>stable</release> 2647 <api>stable</api> 2648 </stability> 2649 <date>2014-05-21</date> 2650 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2651 <notes> 2652* [mms] Fix instantiating base object with an empty password. 2653* [mms] Better error checking when writing data to the server (Bug #13187; Thomas Jarosch <thomas.jarosch@intra2net.com>). 2654* [mms] Support partial search limitation even if the PARTIAL search return option is not available on the server (Request #13153). 2655* [mms] Added the 'max' and 'min' properties to Horde_Imap_Client_Ids. 2656 </notes> 2657 </release> 2658 <release> 2659 <version> 2660 <release>2.21.0</release> 2661 <api>2.21.0</api> 2662 </version> 2663 <stability> 2664 <release>stable</release> 2665 <api>stable</api> 2666 </stability> 2667 <date>2014-06-04</date> 2668 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2669 <notes> 2670* [mms] Fix working with mailboxes containing entirely integers (Bug #13157). 2671* [mms] Horde_Imap_Client_Base#getNamespaces() can now return a Horde_Imap_Client_Namespace_List object instead of an array. 2672* [mms] Use the new command length limitations defined in RFC 7162. 2673* [mms] A noop() call before authentication will now correctly throw an exception on a connection issue (Bug #13205). 2674 </notes> 2675 </release> 2676 <release> 2677 <version> 2678 <release>2.22.0</release> 2679 <api>2.22.0</api> 2680 </version> 2681 <stability> 2682 <release>stable</release> 2683 <api>stable</api> 2684 </stability> 2685 <date>2014-06-07</date> 2686 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2687 <notes> 2688* [mms] Workaround PHP DateTime regression in 5.4.29 & 5.5.13. 2689* [mms] Fix translating error messages if they contain printf placeholders. 2690 </notes> 2691 </release> 2692 <release> 2693 <version> 2694 <release>2.23.0</release> 2695 <api>2.23.0</api> 2696 </version> 2697 <stability> 2698 <release>stable</release> 2699 <api>stable</api> 2700 </stability> 2701 <date>2014-06-17</date> 2702 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2703 <notes> 2704* [mms] Delimiter information is now always returned from Horde_Imap_Client_Base#listMailboxes(). 2705* [mms] Fix broken MBOX_UNSUBSCRIBED behavior on IMAP servers that support LIST-EXTENDED. 2706* [mms] Added the MBOX_ALL_SUBSCRIBED mode to Horde_Imap_Client_Base#listMailboxes(). 2707 </notes> 2708 </release> 2709 <release> 2710 <version> 2711 <release>2.23.1</release> 2712 <api>2.23.0</api> 2713 </version> 2714 <stability> 2715 <release>stable</release> 2716 <api>stable</api> 2717 </stability> 2718 <date>2014-06-17</date> 2719 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2720 <notes> 2721* [mms] Fix regression where INBOX subscription status was based on server status, instead of always being treated as subscribed (Bug #13261). 2722 </notes> 2723 </release> 2724 <release> 2725 <version> 2726 <release>2.23.2</release> 2727 <api>2.23.0</api> 2728 </version> 2729 <stability> 2730 <release>stable</release> 2731 <api>stable</api> 2732 </stability> 2733 <date>2014-07-09</date> 2734 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2735 <notes> 2736* [mms] Determination of approximate part size should be done at IMAP level, not within Horde_Mime_Part. 2737* [mms] Fix regression in handling invalid DateTime data due to a BC-incompatible change in PHP. 2738 </notes> 2739 </release> 2740 <release> 2741 <version> 2742 <release>2.24.0</release> 2743 <api>2.24.0</api> 2744 </version> 2745 <stability> 2746 <release>stable</release> 2747 <api>stable</api> 2748 </stability> 2749 <date>2014-08-04</date> 2750 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2751 <notes> 2752* [mms] Correctly expire internal cache in POP3 when messages are deleted. 2753* [mms] Improved determination of a pseudo-UIDNEXT value for POP3 servers. 2754* [mms] Fix sorting of POP3 IDs. 2755* [mms] Added the 'url' property to Horde_Imap_Client_Base. 2756* [mms] Fix thread sort order when using the client-side ordered subject algorithm and there are messages with identical dates. 2757* [mms] Allow multiple live IMAP/POP3 tests to be run in a single PHPUnit instance. 2758* [mms] Add support for the IMAP UTF-8 extension (RFC 6855). 2759* [mms] Querying of valid search charsets is now handled by the Horde_Imap_Client_Data_SearchCharset object. 2760* [mms] IMAP extension enabled information is now stored within the capability object. 2761* [mms] Fix regression where authetication was attempted with a non-null, empty string password. 2762* [mms] Improved debug logging during connection failures and authentication attempts. 2763* [mms] Fix debug logging for certain IMAP authentication actions. 2764* [mms] Internally handle capability querying via the new Horde_Imap_Client_Data_Capability object. 2765 </notes> 2766 </release> 2767 <release> 2768 <version> 2769 <release>2.24.1</release> 2770 <api>2.24.0</api> 2771 </version> 2772 <stability> 2773 <release>stable</release> 2774 <api>stable</api> 2775 </stability> 2776 <date>2014-08-06</date> 2777 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2778 <notes> 2779* [mms] Fix regression in reporting capabilities (Bug #13421). 2780 </notes> 2781 </release> 2782 <release> 2783 <version> 2784 <release>2.24.2</release> 2785 <api>2.24.0</api> 2786 </version> 2787 <stability> 2788 <release>stable</release> 2789 <api>stable</api> 2790 </stability> 2791 <date>2014-08-11</date> 2792 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2793 <notes> 2794* [mms] Fix typo in Horde_Imap_Client_Data_Sync (Bug #13430; Jasper Olbrich <Jasper.Olbrich@students.uni-marburg.de>). 2795 </notes> 2796 </release> 2797 <release> 2798 <version> 2799 <release>2.25.0</release> 2800 <api>2.25.0</api> 2801 </version> 2802 <stability> 2803 <release>stable</release> 2804 <api>stable</api> 2805 </stability> 2806 <date>2014-09-03</date> 2807 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2808 <notes> 2809* [mms] Add support for Gmail-specific WEBALERT response code. 2810* [mms] IMAP/POP3 URL generation split into a more modular library structure. 2811* [mms] Ignore message-specific URL parameters if a search query appears in an IMAP URL. 2812* [mms] Fix encoding/decoding URL elements in IMAP/POP3 URLs. 2813* [mms] Fix setting default port for POP3 URLs. 2814* [mms] Fix client-side reverse sorting. 2815* [mms] Fix client-side sequence sorting, when that is the only sort criteria. 2816* [mms] Use Collator class, if present, to sort string fields on the client side. 2817* [mms] Fix client-side sorting of display addresses. 2818* [mms] Even more improved pseudo-UIDNEXT value for POP3 servers. 2819* [mms] Improved sanity checking so that non-ASCII data is not sent to server in commands where it is not supported. 2820 </notes> 2821 </release> 2822 <release> 2823 <version> 2824 <release>2.25.1</release> 2825 <api>2.25.0</api> 2826 </version> 2827 <stability> 2828 <release>stable</release> 2829 <api>stable</api> 2830 </stability> 2831 <date>2014-09-17</date> 2832 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2833 <notes> 2834* [mms] Fix IMAP search results for recent and total messages when it is the only query and the mailbox is not selected. 2835* [mms] Fix client-side message sorting when there are multiple sort criteria and at least one tie in the first sorting criteria. 2836* [mms] Better error handling when attempting to authenticate via IMAP LOGIN command with non-ASCII credentials (Bug #13554). 2837* [mms] Fix sending IMAP APPEND data when the UTF-8 capability is enabled. 2838* [mms] Fix parsing IMAP mailbox list requests when UTF-8 mode is enabled. 2839* [mms] Ensure client sorting tests work reproducibly across systems with varying default locales. 2840 </notes> 2841 </release> 2842 <release> 2843 <version> 2844 <release>2.25.2</release> 2845 <api>2.25.0</api> 2846 </version> 2847 <stability> 2848 <release>stable</release> 2849 <api>stable</api> 2850 </stability> 2851 <date>2014-10-14</date> 2852 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2853 <notes> 2854* [mms] Add support for UTF8 extension for POP3 servers (RFC 6856). 2855* [mms] Add support for LANG extension for POP3 servers (RFC 6856). 2856 </notes> 2857 </release> 2858 <release> 2859 <version> 2860 <release>2.25.3</release> 2861 <api>2.25.0</api> 2862 </version> 2863 <stability> 2864 <release>stable</release> 2865 <api>stable</api> 2866 </stability> 2867 <date>2014-11-10</date> 2868 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2869 <notes> 2870* [mms] Fix determining whether a command requires a continuation request, when the literal occurs within a nested list. 2871* [mms] Ensure we don't use the same authentication method multiple times when logging into IMAP server. 2872 </notes> 2873 </release> 2874 <release> 2875 <version> 2876 <release>2.25.4</release> 2877 <api>2.25.0</api> 2878 </version> 2879 <stability> 2880 <release>stable</release> 2881 <api>stable</api> 2882 </stability> 2883 <date>2014-11-23</date> 2884 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2885 <notes> 2886* [mms] Better error handling when IMAP connection is prematurely disconnected. 2887* [mms] Fix regression in listMailboxes() for POP3 servers when 'flat' option is true. 2888 </notes> 2889 </release> 2890 <release> 2891 <version> 2892 <release>2.25.5</release> 2893 <api>2.25.0</api> 2894 </version> 2895 <stability> 2896 <release>stable</release> 2897 <api>stable</api> 2898 </stability> 2899 <date>2014-11-24</date> 2900 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2901 <notes> 2902* [mjr] Fix broken IMAP cache behavior in the DB driver when unserialization of a cached object fails. 2903 </notes> 2904 </release> 2905 <release> 2906 <version> 2907 <release>2.25.6</release> 2908 <api>2.25.0</api> 2909 </version> 2910 <stability> 2911 <release>stable</release> 2912 <api>stable</api> 2913 </stability> 2914 <date>2014-12-03</date> 2915 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2916 <notes> 2917* [mms] Better cache unserialization error handling for all backends. 2918 </notes> 2919 </release> 2920 <release> 2921 <version> 2922 <release>2.26.0</release> 2923 <api>2.26.0</api> 2924 </version> 2925 <stability> 2926 <release>stable</release> 2927 <api>stable</api> 2928 </stability> 2929 <date>2015-01-07</date> 2930 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2931 <notes> 2932* [mms] Fix handling mailbox cache data when the mailbox returns NOMODSEQ. 2933* [mms] IMAP alerts can now be handled by registering an observer with the new Horde_Imap_Client_Base_Alerts object. 2934 </notes> 2935 </release> 2936 <release> 2937 <version> 2938 <release>2.26.1</release> 2939 <api>2.26.0</api> 2940 </version> 2941 <stability> 2942 <release>stable</release> 2943 <api>stable</api> 2944 </stability> 2945 <date>2015-01-27</date> 2946 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2947 <notes> 2948* [mms] Fix serialization of Horde_Imap_Client_Data_Fetch objects. 2949* [mms] Workaround broken in-memory stream filter handling. 2950 </notes> 2951 </release> 2952 <release> 2953 <version> 2954 <release>2.27.0</release> 2955 <api>2.27.0</api> 2956 </version> 2957 <stability> 2958 <release>stable</release> 2959 <api>stable</api> 2960 </stability> 2961 <date>2015-03-10</date> 2962 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2963 <notes> 2964* [jan] Add parameter for stream context settings (Request #13730). 2965 </notes> 2966 </release> 2967 <release> 2968 <version> 2969 <release>2.28.0</release> 2970 <api>2.28.0</api> 2971 </version> 2972 <stability> 2973 <release>stable</release> 2974 <api>stable</api> 2975 </stability> 2976 <date>2015-04-27</date> 2977 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2978 <notes> 2979* [mms] Fix parsing mailbox name from STATUS response on servers that have the UTF8 extension enabled. 2980* [jan] Fix searching with non-ASCII strings in AND/OR-combined searches. 2981* [jan] Fix issues with certain locales like Turkish. 2982* [mms] Pipeline ID command with other commands, if possible. 2983 </notes> 2984 </release> 2985 <release> 2986 <version> 2987 <release>2.28.1</release> 2988 <api>2.28.0</api> 2989 </version> 2990 <stability> 2991 <release>stable</release> 2992 <api>stable</api> 2993 </stability> 2994 <date>2015-05-12</date> 2995 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 2996 <notes> 2997* [mms] Directly store literal data in a separate stream when parsing IMAP tokens, so we don't have to duplicate the stream later when processing it. 2998* [mms] Don't load literal IMAP data into a string variable when tokenizing IMAP input. 2999* [mms] Fix search queries where ID list given is explicitly empty, indicating that a match can never be successful (Bug #13971). 3000* [mms] Fix expunging in certain cases when UIDPLUS is not available (Bug #13970; Robin McCorkell <rmccorkell@karoshi.org.uk>). 3001 </notes> 3002 </release> 3003 <release> 3004 <version> 3005 <release>2.29.0</release> 3006 <api>2.29.0</api> 3007 </version> 3008 <stability> 3009 <release>stable</release> 3010 <api>stable</api> 3011 </stability> 3012 <date>2015-06-18</date> 3013 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3014 <notes> 3015* [mjr] Fix detecting changes when using tokens. 3016* [mms] Add support for SCRAM-SHA-1 authentication (RFC 5802) for both IMAP and POP3 drivers. 3017 </notes> 3018 </release> 3019 <release> 3020 <version> 3021 <release>2.29.1</release> 3022 <api>2.29.0</api> 3023 </version> 3024 <stability> 3025 <release>stable</release> 3026 <api>stable</api> 3027 </stability> 3028 <date>2015-07-15</date> 3029 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3030 <notes> 3031* [mms] Ensure FETCH stream data is rewound before returning (Bug #14013). 3032* [mjr] Fix detecting empty ID queries (Bug #14044). 3033 </notes> 3034 </release> 3035 <release> 3036 <version> 3037 <release>2.29.2</release> 3038 <api>2.29.0</api> 3039 </version> 3040 <stability> 3041 <release>stable</release> 3042 <api>stable</api> 3043 </stability> 3044 <date>2015-09-01</date> 3045 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3046 <notes> 3047* [mms] Improved performance of Horde_Imap_Client_Data_Thread object when containing large number of messages (Request #14075). 3048* [mms] Catch translation errors when creating Exceptions (PR #143; baso10dev@gmail.com). 3049 </notes> 3050 </release> 3051 <release> 3052 <version> 3053 <release>2.29.3</release> 3054 <api>2.29.0</api> 3055 </version> 3056 <stability> 3057 <release>stable</release> 3058 <api>stable</api> 3059 </stability> 3060 <date>2015-09-07</date> 3061 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3062 <notes> 3063* [mjr] Avoid PHP warning when listing mailboxes without LIST-STATUS (Bug #14097). 3064 </notes> 3065 </release> 3066 <release> 3067 <version> 3068 <release>2.29.4</release> 3069 <api>2.29.0</api> 3070 </version> 3071 <stability> 3072 <release>stable</release> 3073 <api>stable</api> 3074 </stability> 3075 <date>2015-11-22</date> 3076 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3077 <notes> 3078* [jan] Fix parsing IMAP responses with tilde characters. 3079 </notes> 3080 </release> 3081 <release> 3082 <version> 3083 <release>2.29.5</release> 3084 <api>2.29.0</api> 3085 </version> 3086 <stability> 3087 <release>stable</release> 3088 <api>stable</api> 3089 </stability> 3090 <date>2016-02-01</date> 3091 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3092 <notes> 3093* [jan] Don't try LOGIN authentication over secure connections if explicitly disabled. 3094* [jan] Mark PHP 7 as supported. 3095* [jan] Improve Oracle compatibility. 3096* [mjr] Fix fatal error during shutdown due to incorrect exception name. 3097* [jan] Fix broken ID requests under certain circumstances. 3098 </notes> 3099 </release> 3100 <release> 3101 <version> 3102 <release>2.29.6</release> 3103 <api>2.29.0</api> 3104 </version> 3105 <stability> 3106 <release>stable</release> 3107 <api>stable</api> 3108 </stability> 3109 <date>2016-03-21</date> 3110 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3111 <notes> 3112* [jan] Add Greek translation (Limperis Antonis <limperis@cti.gr>). 3113 </notes> 3114 </release> 3115 <release> 3116 <version> 3117 <release>2.29.7</release> 3118 <api>2.29.0</api> 3119 </version> 3120 <stability> 3121 <release>stable</release> 3122 <api>stable</api> 3123 </stability> 3124 <date>2016-05-31</date> 3125 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3126 <notes> 3127* [mjr] Add sanity check for malformed offset in Date header (Bug #14381). 3128* [mjr] Fix fatal error in certain cases when performing a BODY[HEADER.FIELDS] query. 3129 </notes> 3130 </release> 3131 <release> 3132 <version> 3133 <release>2.29.8</release> 3134 <api>2.29.0</api> 3135 </version> 3136 <stability> 3137 <release>stable</release> 3138 <api>stable</api> 3139 </stability> 3140 <date>2016-07-01</date> 3141 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3142 <notes> 3143* [jan] Avoid notice with Horde_Mongo on PHP 7. 3144* [mjr] Catch incorrectly localized Date headers. 3145 </notes> 3146 </release> 3147 <release> 3148 <version> 3149 <release>2.29.9</release> 3150 <api>2.29.0</api> 3151 </version> 3152 <stability> 3153 <release>stable</release> 3154 <api>stable</api> 3155 </stability> 3156 <date>2016-09-01</date> 3157 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3158 <notes> 3159* [jan] Optimize deleting or moving a large number of messages. 3160 </notes> 3161 </release> 3162 <release> 3163 <version> 3164 <release>2.29.10</release> 3165 <api>2.29.0</api> 3166 </version> 3167 <stability> 3168 <release>stable</release> 3169 <api>stable</api> 3170 </stability> 3171 <date>2016-11-03</date> 3172 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3173 <notes> 3174* [jan] Fix parsing GETACL responses from RFC 4314 capable IMAP servers (Bug #14466). 3175 </notes> 3176 </release> 3177 <release> 3178 <version> 3179 <release>2.29.11</release> 3180 <api>2.29.0</api> 3181 </version> 3182 <stability> 3183 <release>stable</release> 3184 <api>stable</api> 3185 </stability> 3186 <date>2016-12-03</date> 3187 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3188 <notes> 3189* [mjr] Fix failed connections when using unix sockets (Thomas Jarosch <thomas.jarosch@intra2net.com>). 3190 </notes> 3191 </release> 3192 <release> 3193 <version> 3194 <release>2.29.12</release> 3195 <api>2.29.0</api> 3196 </version> 3197 <stability> 3198 <release>stable</release> 3199 <api>stable</api> 3200 </stability> 3201 <date>2016-12-17</date> 3202 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3203 <notes> 3204* [mjr] Fix command syntax for CREATE-SPECIAL-USE support. 3205 </notes> 3206 </release> 3207 <release> 3208 <version> 3209 <release>2.29.13</release> 3210 <api>2.29.0</api> 3211 </version> 3212 <stability> 3213 <release>stable</release> 3214 <api>stable</api> 3215 </stability> 3216 <date>2017-06-22</date> 3217 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3218 <notes> 3219* [jan] Add Turkish translation (İTÜ BİDB <sistemdestek@itu.edu.tr>). 3220 </notes> 3221 </release> 3222 <release> 3223 <version> 3224 <release>2.29.14</release> 3225 <api>2.29.0</api> 3226 </version> 3227 <stability> 3228 <release>stable</release> 3229 <api>stable</api> 3230 </stability> 3231 <date>2017-08-01</date> 3232 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3233 <notes> 3234* [jan] Fix check if QRESYNC is enabled in vanished() (i.badamshin <i.badamshin@i-infinite.net>). 3235 </notes> 3236 </release> 3237 <release> 3238 <version> 3239 <release>2.29.15</release> 3240 <api>2.29.0</api> 3241 </version> 3242 <stability> 3243 <release>stable</release> 3244 <api>stable</api> 3245 </stability> 3246 <date>2017-08-28</date> 3247 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3248 <notes> 3249* [jan] Fix expunging cache entries of a certain lifetime from the DB backend. 3250 </notes> 3251 </release> 3252 <release> 3253 <version> 3254 <release>2.29.16</release> 3255 <api>2.29.0</api> 3256 </version> 3257 <stability> 3258 <release>stable</release> 3259 <api>stable</api> 3260 </stability> 3261 <date>2018-06-24</date> 3262 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3263 <notes> 3264* [mjr] Allow searching by DateTime as well as Date (PR #3, Robin Appelman <robin@icewind.nl>). 3265* [mjr] Fix corruption of search terms due to sticky reference (PR #2). 3266* [mjr] Fix retrying FETCH after an UNKNOWN-CTE error in certain cases (PR #1, stefanolaf). 3267* [mjr] Fix fatal error in dealing with certain exceptions. 3268 </notes> 3269 </release> 3270 <release> 3271 <version> 3272 <release>2.29.17</release> 3273 <api>2.29.0</api> 3274 </version> 3275 <stability> 3276 <release>stable</release> 3277 <api>stable</api> 3278 </stability> 3279 <date>2019-03-02</date> 3280 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3281 <notes> 3282* [mjr] Fix SORT and THREAD commands when UTF8=ACCEPT. 3283* [mjr] Provide SASL PLAIN authentication as another user (Marco Favero <m.faverof@gmail.com>, PR #7). 3284* [jan] Fix warning with PHP 7.3 (Eloy Lafuente (stronk7) <stronk7@moodle.org>, PR 6). 3285 </notes> 3286 </release> 3287 <release> 3288 <version> 3289 <release>2.29.18</release> 3290 <api>2.29.0</api> 3291 </version> 3292 <stability> 3293 <release>stable</release> 3294 <api>stable</api> 3295 </stability> 3296 <date>2019-09-14</date> 3297 <license uri="http://www.horde.org/licenses/lgpl21">LGPL-2.1</license> 3298 <notes> 3299* [mjr] Fix LIST-STATUS parsing when using wildcards (Bug #14937, mariusz.goch@spacja.com). 3300 </notes> 3301 </release> 3302 </changelog> 3303</package> 3304