Revision history for Perl extension Mail::IMAPTalk.
{{$NEXT}}
4.05 2017-08-31 13:04:00+10:00 Australia/Melbourne
- MIME structure handling tweaks
4.04 2016-10-22 13:16:42+11:00 Australia/Melbourne
- Fix authentication to non-SASL-IR servers
- Use AUTHENTICATE for login when necessary
- Improve handling of headers with high-bit-set octet
- Use correct UTF-8 decoder
- Allow SELECT by SPECIAL-USE flag (Cyrus feature)
4.03 Wed Mar 23 11:50 2016
-
Bump version and update copyright
-
add AuthzUser to allow admin override login
-
add UseCompress to use COMPRESS=DEFLATE support if available
4.01 Mon Jul 20 12:15 2015
-
Bump version and update copyright
-
Remove long command timer
-
Misc parser and fixes
-
Avoid / in generated message-id
-
More improvements to find_message function
-
Add cyrus IMAP extension commands
-
Support extended-list options to list command
-
Avoid undef warning on missing foldermode response
-
Handle unexpected capability response
-
Add ability to enable tracing when you "use" the module
-
Replace multigetannotation with multigetmetadata
-
Add IMAP myrights command
-
Add IMAP id command
-
Use release_socket to close connection
-
Update root folder and Inbox vs INBOX handling
-
Choose socket library to use, add SSL socket support
-
Better formatting of email strings from envelope structure
3.01 Tue Jul 10 11:00 2012
-
Bumping major version again because of fetch response
format changes (Content-Disposition and annotation changes)
-
Documentation updates.
Update to SORT RFC, update to latest ACL RFC
-
Update get_response_code docs
-
Alert reponse is remainder of line, put that in the response code
Hack around fact alert response is the remainder of the
line after the ], it's not an argument inside the [...],
but make it look that way because makes API easier
to just call get_response_code
-
Deal with annoying ANSI_X3.4-1968 encoded headers
-
Handle servers which don't return any untagged sort/search results, but OK response
-
Add a Pedantic mode to the parser
Will die if a line with an unexpected tag appears
when parsing responses. Useful for test suite
writers.
-
Fix parsing of server welcome banner
-
Always increase CmdId, and rethrow error in pedantic mode
-
Handle buggy multiple spaces in XIMAPPROXY response
-
Doc updates and misc fixes
-
Make Mail::IMAPTalk work on perl 5.8
-
Add per-command parse mode, and parsing for annotations
-
Document unicode folders and remove old warnings
-
Improve find_message
-
Typo fixes, remove need for Carp
-
use RFC2047 not RFC1522
-
Atoms can have } in them
-
Allow reporting errors for multigetannotation
-
Add IDLE command support
-
Break Content-Disposition into separate parts like Content-Type
(NOTE: This changes the result of fetches and is backwards
incompatible)
-
Improve find_message
-
Handle literals that fail better (eg no + go ahead response)
-
Strip newlines if server returns them (it should have unfolded)
-
Allow release_socket() to take an error flag
-
Show correct system error on system errors
2.01 Fri Jul 15 17:00 2011
-
Pushing to CPAN. Updating major version
number because of dozens of small
incompatible changes
1.04 Mon Feb 8 13:55 2011
-
hundreds of changes and improvements while
being used internally by Fastmail
-
now making a project on github
1.03 Thu Sep 29 17:58 2005
-
improved find_message()
-
added check/subscribe/unsubscribe (thanks Shriman Gurung)
-
documentation cleanup (thanks Shriman Gurung)
-
extra option to clear tracing variable before each command
-
fix weird perl memory/performance issue when parsing
long ID lists
1.02 Tue Sep 2 10:48 2004
-
fix literal continuation response check
1.01 Tue Aug 26 11:48 2004
-
add utf-8 decoding support
-
add annotatemore support
1.00 Tue Feb 3 17:48 2004
-
initial release