[jan] Fix setting DTEND in iCalendar data if event has a timezone (Bug #12693).
Merge branch 'for_upstream' of git://github.com/sathieu/horde into sathieu-for_upstream
[mms] Ensure that INBOX always appears in subscribed mailbox list when using a server that supports LIST-EXTENDED.
Fix positioning
Remove unneeded status() call
Slightly more efficient, easier to read, request parameter parsing.
More efficient/cleaner multipart output handling.
Use a separate stream when handling multipart.

Avoids fringe case of output buffer overflowing before we get to
multipart output.
Fix overflow of file input field
Better resizing of HTML message content in smartmobile view
For whatever reason, setting the outside to 100% before grabbing the interior size works better
[mms] Fix regression where reloading dynamic view would not load the previously selected message.
[mms] Fix manually loading all addresses in a header.
[mms] Sort UID list before sending in QRESYNC parameter.
package.xml fix
Add debug info when TLS connection is successfully negotiated
Add debug info when TLS connection is successfully negotiated
Ignore clicks on sent-mail drop-down for label purposes
[mms] Upgrade prototype.js to most recent git version (e3d5200cef3236b257ddcfb1eb3eabc5c586bedd).
[mms] Improved UI for dropping attachments on dynamic compose screen.