Hello community,

here is the log from the commit of package php5-pear-Horde_Imap_Client for 
openSUSE:Factory checked in at 2015-01-20 19:01:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/php5-pear-Horde_Imap_Client (Old)
 and      /work/SRC/openSUSE:Factory/.php5-pear-Horde_Imap_Client.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "php5-pear-Horde_Imap_Client"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/php5-pear-Horde_Imap_Client/php5-pear-Horde_Imap_Client.changes
  2012-12-14 10:25:20.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.php5-pear-Horde_Imap_Client.new/php5-pear-Horde_Imap_Client.changes
     2015-01-20 19:01:36.000000000 +0100
@@ -1,0 +2,858 @@
+Sun Jan 18 11:38:29 UTC 2015 - Ralf Lang <[email protected]>
+
+- Version 2.26.0
+
+- [mms] Pipeline multiple IMAP LIST/LSUB calls.
+- [mms] Fix login methods that require server continutation responses.
+- [mms] Correctly handle enabled cached status when not using imapproxy.
+- [mms] Fix caching of CAPABILITY information when not using imapproxy.
+- [mms] Support pipelining of STORE + EXPUNGE if UIDPLUS is available.
+- [mms] Pipeline multiple STATUS commands if LIST-STATUS is not available.
+- [mms] Fold statusMultiple() functionality into base status() command.
+- [mms] Pipeline multiple IMAP FETCH calls.
+- [mms] Delay sending LANGUAGE command until we send another command to save a 
round-trip.
+- [mms] Delay sending ENABLE command until we send another command to save a 
round-trip.
+- [mms] Add internal support for IMAP command pipelining.
+- [mms] Fix returning the list of deleted messages in the POP3 driver.
+- [mms] Handle all additional namespace queries in a single call.
+- [mms] Workaround broken IMAP servers and prevent infinite loops (Bug #12265).
+- [mms] Add support for the DOWNGRADED IMAP response code (RFC 6858).
+- [mms] Fix caching MIME structure data in POP3 driver.
+- [mms] Enhanced parsing of POP3 data from the remote server.
+- [mms] Fix regression in Socket driver when moving messages without UIDPLUS.
+- [mms] Improved detection of client-side command errors before sending to the 
remote IMAP server.
+- [mms] Better sanity checking that we don't send binary data for mailbox 
entries.
+- [mms] Be more lenient about mailboxes containing null characters in 
Horde_Imap_Client 2.x for BC reasons.
+- [mms] Fix flushing debug buffer when unexpected data is returned from the 
remote server.
+- [mms] So many IMAP servers have issues with BINARY, that we should not send 
literal8 data unless we absolutely have to.
+- [mms] Remove read/write buffering from stream connection to remote server.
+- [mms] Ensure we only use literal8's in APPEND commands.
+- [mms] Abstract connection code into separate library, to better handle 
output buffering and error handling.
+- [mms] Fix regression in throwing exceptions when parsing POP3 server 
responses.
+- [mms] Fix regression in handling response codes in POP3 driver.
+- [mms] Fix clearing data from the MongoDB cache.
+- [mms] Added the Horde_Imap_Client::STATUS_RECENT_TOTAL return option to 
Horde_Imap_Client_Base#status().
+- [mms] More graceful handling of servers that return broken FETCH information 
(Request #12441).
+- [mms] Fix returning list of expunged UIDs when expunging all messages in a 
mailbox that doesn't support CONDSTORE (Bug #12559).
+- [mms] Translate mailbox names from UTF7-IMAP -> UTF-8 in return from 
Horde_Imap_Client_Base#getMetadata() (Bug #12541).
+- [mms] Add remote POP3 server test.
+- [mms] Fix sniffing capabilities for POP3 servers that don't support the CAPA 
command.
+- [mms] Fix regression in caching for POP3 servers.
+- [mms] Cache any data returned from POP3 capability sniffing.
+- [mms] Fix regression in POP3 SASL PLAIN authentication command.
+- [mms] Fix regression in mapping message sequence numbers to UIDs when doing 
an 'all' activity in POP3.
+- [mms] Added support for the Google XOAuth2 authentication mechanism for the 
IMAP Socket driver.
+- [mms] Fix regression in retrieving CAPABILITY information after we login.
+- [mms] Fix regression in setting CAPABILITY for IMAP servers that don't 
automatically send this information after login.
+- [mms] Added the 'statuscache' property to Horde_Imap_Client_Base (Request 
#12589).
+- [mms] The 'xoauth2_token' parameter now accepts a 
Horde_Imap_Client_Base_Password object.
+- [mms] Deprecated the 'encryptKey' parameter and instead support passing a 
Horde_Imap_Client_Base_Password object into the 'password' parameter.
+- [mms] Added the Horde_Imap_Client::STATUS_FORCE_REFRESH flag.
+- [mms] Workaround servers that don't advertise UIDL until after 
authentication.
+- [mms] Fix parsing continuation requests sent in SASL AUTH command (RFC 5034).
+- [mms] By default, use TLS if available and necessary to login to server.
+- [mms] Fix adding status information to listMailboxes() return when 
LIST-STATUS is not available.
+- [mms] Ensure Horde_Imap_Client_Base#search() always returns the 'count' 
value (Bug #12682).
+- [jan] Fix incorrect usage of Horde_Db API in cache backend.
+- [mms] Handle case-insensitive INBOX return from the server.
+- [mms] Use strict RFC-compliant workaround for servers that don't support the 
UNSELECT IMAP extension.
+- [mms] Fix regression where INBOX may not be recognized as subscribed, if the 
server doesn't list it in the subscribed list.
+- [mms] Sort UID list before sending in QRESYNC parameter.
+- [mms] Ensure that INBOX always appears in subscribed mailbox list when using 
a server that supports LIST-EXTENDED.
+- [mms] Explicitly reject XOAUTH2 as a authentication mechanism if it is not 
configured in the client (Bug #12756).
+- [mms] Added direct TLS v1.x connection option when connecting to remote 
server.
+- [mms] Use SHA-1 instead of MD5 for internal hashing.
+- [mms] Correctly handle untagged BAD IMAP responses.
+- [mms] Added Horde_Imap_Client_Password_Xoauth2 class.
+- [mms] Fix harmless PHP undefined error when using with an IMAP server that 
supports XOAUTH2.
+- [mms] Fix intermittent error when purging messages using a Horde_Cache 
caching backend (Bug #12827).
+- [mms] Workaround broken IMAP servers that don't support the required 
AUTH=PLAIN authentication method (Bug #12817).
+- [mms] Don't login to IMAP server if namespace information is already cached.
+- [mms] When determining a sequence -> UID mapping, do sanity checking to make 
ensure data is valid (Bug #12911).
+- [mms] Add a Horde_Hashtable specific cache driver.
+- [mms] Add remove() method to Horde_Imap_Client_Ids.
+- [mms] Fix updating message list in the hashtable cache driver when deleting.
+- [mms] Add raw error message text (in English) to Exceptions.
+- [mms] Add debug timing information for connection/commands.
+- [mms] Fix resetting capability list when internally cached authentication 
information becomes invalid.
+- [mms] Fix regression where Horde_Imap_Client_Exception was inheriting from a 
different class than before.
+- [mms] Use more efficient FNV1-32 hashing algorithm for internal hashtable 
storage, if available.
+- [jan] Make SQL cache backend compatible with Oracle.
+- [mms] Optimizations to IMAP tokenizer.
+- [mms] More correct fix for Exception construction.
+- [mms] Fix obtaining bodypart size (Bug #12992; [email protected]).
+- [mms] Improved/more concise debug output.
+- [mms] Optimize sorting in Horde_Imap_Client_Ids object.
+- [mms] Workaround broken SASL capability responses from POP3 servers.
+- [mms] Prevent PHP error when a FETCH call is unsuccessful.
+- [mms] Relax type checking on cache driver object.
+- [mjr] Fix regression in obtaining bodypart size when BINARY extension is 
available.
+- [mms] Fix updating cached flags list on a CONDSTORE-only server.
+- [mms] The Hashtable cache driver now allows the lifetime of the message data 
to be specified.
+- [mms] Fix removing UID from cached list in Hashtable cache driver if the 
message data no longer exists.
+- [mms] Add 'force_map' option to Horde_Imap_Client_Base#copy() to guarantee 
that the mapping array is always returned.
+- [mms] More accurate way of determining appended UID on append when UIDPLUS 
is not available.
+- [mms] Fixes for stream handling in the Nstring object.
+- [mms] Split data format object test into individual files.
+- [mms] Fix regression in parsing empty string values in IMAP tokenizer.
+- [mms] Prevent unnecessary cache writes when list of UIDs passed to 
deleteMsgs() is empty.
+- [mms] Fix stripping non-ASCII characters in 
Horde_Imap_Client_Data_Format_Atom#stripNonAtomCharacters().
+- [jan] Add Danish translation (Erling Preben Hansen <[email protected]>).
+- [mms] Don't allow PREAUTH on unencrypted connection if a secure connection 
(e.g. STARTTLS) is requested.
+- [mms] Password is no longer a necessary parameter.
+- [mms] Fix parsing a reply/forward subject with no blob content.
+- [mms] Ensure integer value returns from Horde_Imap_Client_Base#status() are 
truly integers.
+- [mms] Handle IN-USE, LOGIN-DELAY, and SYS/TEMP error codes when 
authenticating to POP3 servers.
+- [mms] Fix TLS negotiation with POP3 servers.
+- [mms] Fix throwing authentication exception when using Digest-MD5.
+- [mms] Correctly handle partial search limiting for a single ID (Bug #13153).
+- [mms] Workaround bug in Dovecot where improperly encoded body part returns 
NIL data when using the BINARY extension.
+- [mms] Workaround broken MIME parts that cannot be binary decoded on the 
server.
+- [jan] Add Hungarian translation (Andras Galos <[email protected]>).
+- [mms] Fix instantiating base object with an empty password.
+- [mms] Better error checking when writing data to the server (Bug #13187; 
Thomas Jarosch <[email protected]>).
+- [mms] Support partial search limitation even if the PARTIAL search return 
option is not available on the server (Request #13153).
+- [mms] Added the 'max' and 'min' properties to Horde_Imap_Client_Ids.
+- [mms] Fix working with mailboxes containing entirely integers (Bug #13157).
+- [mms] Horde_Imap_Client_Base#getNamespaces() can now return a 
Horde_Imap_Client_Namespace_List object instead of an array.
+- [mms] Use the new command length limitations defined in RFC 7162.
+- [mms] A noop() call before authentication will now correctly throw an 
exception on a connection issue (Bug #13205).
+- [mms] Workaround PHP DateTime regression in 5.4.29 & 5.5.13.
+- [mms] Fix translating error messages if they contain printf placeholders.
+- [mms] Delimiter information is now always returned from 
Horde_Imap_Client_Base#listMailboxes().
+- [mms] Fix broken MBOX_UNSUBSCRIBED behavior on IMAP servers that support 
LIST-EXTENDED.
+- [mms] Added the MBOX_ALL_SUBSCRIBED mode to 
Horde_Imap_Client_Base#listMailboxes().
+- [mms] Fix regression where INBOX subscription status was based on server 
status, instead of always being treated as subscribed (Bug #13261).
+- [mms] Determination of approximate part size should be done at IMAP level, 
not within Horde_Mime_Part.
+- [mms] Fix regression in handling invalid DateTime data due to a 
BC-incompatible change in PHP.
+- [mms] Correctly expire internal cache in POP3 when messages are deleted.
+- [mms] Improved determination of a pseudo-UIDNEXT value for POP3 servers.
+- [mms] Fix sorting of POP3 IDs.
+- [mms] Added the 'url' property to Horde_Imap_Client_Base.
+- [mms] Fix thread sort order when using the client-side ordered subject 
algorithm and there are messages with identical dates.
+- [mms] Allow multiple live IMAP/POP3 tests to be run in a single PHPUnit 
instance.
+- [mms] Add support for the IMAP UTF-8 extension (RFC 6855).
+- [mms] Querying of valid search charsets is now handled by the 
Horde_Imap_Client_Data_SearchCharset object.
+- [mms] IMAP extension enabled information is now stored within the capability 
object.
+- [mms] Fix regression where authetication was attempted with a non-null, 
empty string password.
+- [mms] Improved debug logging during connection failures and authentication 
attempts.
+- [mms] Fix debug logging for certain IMAP authentication actions.
+- [mms] Internally handle capability querying via the new 
Horde_Imap_Client_Data_Capability object.
+- [mms] Fix regression in reporting capabilities (Bug #13421).
+- [mms] Fix typo in Horde_Imap_Client_Data_Sync (Bug #13430; Jasper Olbrich 
<[email protected]>).
+- [mms] Add support for Gmail-specific WEBALERT response code.
+- [mms] IMAP/POP3 URL generation split into a more modular library structure.
+- [mms] Ignore message-specific URL parameters if a search query appears in an 
IMAP URL.
+- [mms] Fix encoding/decoding URL elements in IMAP/POP3 URLs.
+- [mms] Fix setting default port for POP3 URLs.
+- [mms] Fix client-side reverse sorting.
+- [mms] Fix client-side sequence sorting, when that is the only sort criteria.
+- [mms] Use Collator class, if present, to sort string fields on the client 
side.
+- [mms] Fix client-side sorting of display addresses.
+- [mms] Even more improved pseudo-UIDNEXT value for POP3 servers.
+- [mms] Improved sanity checking so that non-ASCII data is not sent to server 
in commands where it is not supported.
+- [mms] Fix IMAP search results for recent and total messages when it is the 
only query and the mailbox is not selected.
+- [mms] Fix client-side message sorting when there are multiple sort criteria 
and at least one tie in the first sorting criteria.
+- [mms] Better error handling when attempting to authenticate via IMAP LOGIN 
command with non-ASCII credentials (Bug #13554).
+- [mms] Fix sending IMAP APPEND data when the UTF-8 capability is enabled.
+- [mms] Fix parsing IMAP mailbox list requests when UTF-8 mode is enabled.
+- [mms] Ensure client sorting tests work reproducibly across systems with 
varying default locales.
+- [mms] Add support for UTF8 extension for POP3 servers (RFC 6856).
+- [mms] Add support for LANG extension for POP3 servers (RFC 6856).
+- [mms] Fix determining whether a command requires a continuation request, 
when the literal occurs within a nested list.
+- [mms] Ensure we don't use the same authentication method multiple times when 
logging into IMAP server.
+- [mms] Better error handling when IMAP connection is prematurely disconnected.
+- [mms] Fix regression in listMailboxes() for POP3 servers when 'flat' option 
is true.
+- [mjr] Fix broken IMAP cache behavior in the DB driver when unserialization 
of a cached object fails.
+- [mms] Better cache unserialization error handling for all backends.
+- [mms] Fix handling mailbox cache data when the mailbox returns NOMODSEQ.
+- [mms] IMAP alerts can now be handled by registering an observer with the new 
Horde_Imap_Client_Base_Alerts object.
+
+-------------------------------------------------------------------
+Thu Jan  8 17:48:52 UTC 2015 -  <[email protected]>
+
+- Version 2.9.1
+- [jan] Fix dependency.
+
+-------------------------------------------------------------------
+Thu Jan  8 17:48:52 UTC 2015 -  <[email protected]>
+
+- Version 2.9.0
+- [mms] Support UID EXPUNGE command for large UID lists (Bug #12228).
+- [mms] Don't attempt to expunge messages if the list of UIDs to expunge is 
empty (Bug #12226).
+- [mms] Correctly use limit parameter to Horde_Imap_Client_Ids#split() (Bug 
#12216).
+- [mms] Add a MongoDB based backend for storing cached IMAP/POP data.
+- [mms] Add Horde_Imap_Client_Cache#clear().
+- [mms] Add a Horde_Db based backend for storing cached IMAP/POP data.
+- [mms] Abstract the backend storage into a separate driver for the 
Horde_Imap_Client_Cache class.
+
+-------------------------------------------------------------------
+Thu Jan  8 17:48:52 UTC 2015 -  <[email protected]>
+
+- Version 2.8.2
+- [mms] Correctly parse message/rfc822 BODYSTRUCTURE responses if the server 
does not provide any envelope information (Bug #12190).
+
+-------------------------------------------------------------------
+Thu Jan  8 17:48:52 UTC 2015 -  <[email protected]>
+
++++ 661 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/php5-pear-Horde_Imap_Client/php5-pear-Horde_Imap_Client.changes
++++ and 
/work/SRC/openSUSE:Factory/.php5-pear-Horde_Imap_Client.new/php5-pear-Horde_Imap_Client.changes

Old:
----
  Horde_Imap_Client-2.3.2.tgz

New:
----
  Horde_Imap_Client-2.26.0.tgz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ php5-pear-Horde_Imap_Client.spec ++++++
--- /var/tmp/diff_new_pack.KcJEJW/_old  2015-01-20 19:01:37.000000000 +0100
+++ /var/tmp/diff_new_pack.KcJEJW/_new  2015-01-20 19:01:37.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package php5-pear-Horde_Imap_Client
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,21 +24,29 @@
 Group:          Development/Libraries/PHP
 
 Name:           php5-pear-Horde_Imap_Client
-Version:        2.3.2
+Version:        2.26.0
 Release:        0
 Source0:        http://pear.horde.org/get/Horde_Imap_Client-%{version}.tgz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Url:            http://pear.horde.org/package/Horde_Imap_Client
-Requires:       php >= 5.3.3
-BuildRequires:  php >= 5.3.3
+Requires:       php >= 5.3.8
+BuildRequires:  php >= 5.3.8
 BuildRequires:  php-pear >= 1.7.0
+Requires:       php-hash
 Requires:       php-pear >= 1.7.0
 Requires:       php5-pear-Horde_Cache >= 2.0.0
 Requires:       php5-pear-Horde_Exception >= 2.0.0
+Requires:       php5-pear-Horde_Mail >= 2.0.0
 Requires:       php5-pear-Horde_Mime >= 2.0.0
-Requires:       php5-pear-Horde_Secret >= 2.0.0
+Requires:       php5-pear-Horde_Stream >= 1.0.0
+Conflicts:      php5-pear-Horde_Stream >= 2.0.0
 Requires:       php5-pear-Horde_Stream_Filter >= 2.0.0
 Requires:       php5-pear-Horde_Util >= 2.0.0
+Suggests:       php5-pear-Horde_Secret
+Suggests:       php5-pear-Horde_Test
+Suggests:       php-mbstring
+Suggests:       php-json
+Suggests:       php-imap
 BuildRequires:  php5-pear-channel-horde
 Requires:       php5-pear-channel-horde
 BuildArch:      noarch
@@ -73,7 +81,7 @@
 
 %install
 pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
-
+%find_lang %{pear_name}
 # Clean up unnecessary files
 rm pearrc
 rm %{buildroot}/%{peardir}/.filemap
@@ -86,24 +94,24 @@
 # Install XML package description
 mkdir -p %{buildroot}%{xmldir}
 tar -xzf %{SOURCE0} package.xml
-cp -p package.xml %{buildroot}%{xmldir}/Horde_Imap_Client.xml
+cp -p package.xml %{buildroot}%{xmldir}/%{pear_name}.xml
 
 %clean
 rm -rf %{buildroot}
 
 %post
-pear install --nodeps --soft --force --register-only 
%{xmldir}/Horde_Imap_Client.xml
+pear install --nodeps --soft --force --register-only %{xmldir}/%{pear_name}.xml
 
 %postun
 if [ "$1" -eq "0" ]; then
-    pear uninstall --nodeps --ignore-errors --register-only 
pear.horde.org/Horde_Imap_Client
+    pear uninstall --nodeps --ignore-errors --register-only 
pear.horde.org/%{pear_name}
 fi
 
-%files
+%files -f %{pear_name}.lang
 %defattr(-,root,root)
 
 %{peardir}/*
-%{xmldir}/Horde_Imap_Client.xml
+%{xmldir}/%{pear_name}.xml
 %doc %{_docdir}/%{name}
 
 %changelog

++++++ Horde_Imap_Client-2.3.2.tgz -> Horde_Imap_Client-2.26.0.tgz ++++++
++++ 65260 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to