--- Changes +++ Changes @@ -14,13 +14,13 @@ - rt.cpan.org#132654: avoid cyclic reference on ->compress [Eric Wong] - rt.cpan.org#132380: append_string can fail to match APPENDUID in response - [Radomír Polách] + [Radomír Polách] - rt.cpan.org#133496: allow for undocumented BODYSTRUCTURE extensions [Rhesa Rozendaal] version 3.42: Sun Feb 24 00:43:29 UTC 2019 - rt.cpan.org#12859: has_capability() changes in 3.41 broke imap4rev1() - [Gilles Lamiral and Gábor Leszlauer] + [Gilles Lamiral and Gábor Leszlauer] - updated http:// to https:// URLs for referenced resources - updated copyright for 2019 @@ -115,7 +115,7 @@ + cleanup Escaped_results() + new methods: Escaped_history() _escaped_trans_data() + removed method: _list_response_preprocess() - [Gilles Lamiral, Victor Lé] + [Gilles Lamiral, Victor Lé] - rt.cpan.org#90315: getacl on a folder returned as literal failed + _read_line could remove extra space when literal data was received [Carl Karcher] @@ -238,7 +238,7 @@ - rt.cpan.org#65470: uninitialized warning in message_to_file [Gilles Lamiral, Mark Hedges] - rt.cpan.org#61835: (DOC) in LIST context undef may be returned - [Stefan Völkel] + [Stefan Völkel] + warn/highlight behavior in docs Errors section - updated documentation + migrate() documentation fixed @@ -703,7 +703,7 @@ Fixes: - expunge with no folder specified produced "use of undef" - error. Fixed by [André Warnier] + error. Fixed by [André Warnier] - additional arguments for create [Michael Bacon] @@ -1119,7 +1119,7 @@ Readmethod Mail::IMAPClient has supported cram-md5 authentication "out of the box" -as of 2.2.6 (courtesy of Ville Skyttä). I also have digest-md5 working +as of 2.2.6 (courtesy of Ville Skyttä). I also have digest-md5 working in my lab with quality of protection levels "auth" and "integrity", but not "confidentiality". I'm hoping to get the confidentiality part working soon but so far have only managed to authenticate, send an encrypted command, @@ -1137,7 +1137,7 @@ Fixed two related bugs in Parser.pm that caused get_bodystructure and get_envelope to fail if the UID nnnnn part of a fetch response follows all the -other stuff. Thanks to Raphaël Langella for reporting this bug. +other stuff. Thanks to Raphaël Langella for reporting this bug. Enhanced several methods to use MessageSets when the Ranges parameter is true. There are still more methods that @@ -1164,7 +1164,7 @@ if you are not running the extended tests. (Introduced in 2.2.6) Fixed a bug that affected users on platforms that do not support -fcntl (i.e. NT). Thanks to Raphaël Langella for reporting this bug. +fcntl (i.e. NT). Thanks to Raphaël Langella for reporting this bug. Changes in version 2.2.6 ------------------------ @@ -1209,7 +1209,7 @@ "out of the box", it will be the default authentication mechanism for any server that supports it. See the pod for the Authmechanism and Authcallback parameters (which were also added in this release) and the doc for the -authenticate method (which has been around a while). Many thanks to Ville Skyttä +authenticate method (which has been around a while). Many thanks to Ville Skyttä for providing the code that makes up the heart of this new support, as well as to Gisle Aas for the Digest::HMAC_MD5 and MIME::Base64.