Changelog for
isync-1.5.0-1.2.i586.rpm :
* Wed Oct 09 2024 Richard Rahl
- update to 1.5.0
* Changed default config & state locations to follow the XDG basedir spec
* Added support for IMAP mailbox names with non-ASCII characters
* Added support for Maildir Paths with suffixes (not ending with a slash)
* Made the Channel side to expire with MaxMessages configurable
* MaxMessages and MaxSize can be used together now
* The unfiltered list of mailboxes in each Store can be printed now
* A proper summary is now printed prior to exiting.
* Added support for mirroring deletions more accurately; option ExpungeSolo
* Added new sync operation \'Old\' to retry previously skipped messages
* Added --ext-exit option to indicate with the exit code whether Stores were modified
* Added support for the LITERAL- IMAP extension, which improves upload performance with f.ex. GMail somewhat
* Improved error handling when attempting to store too big messages
* Malformed messages with incomplete headers will be propagated now
* A notice is now emitted if the server does not support race-free Trash
* Improved checking for invalid command lines
* Options not supported due to the build configuration are still recognized now, to make error messages more helpful
* he progress indicator is rate-limited now
* Added --dry-run option
* Various improvements to the debugging output
* Vastly extended the autotest suite
* The reference point for relative local paths in the configuration file is now the file\'s containing directory
* Maildir Path cannot be nested into Inbox anymore (this was never documented)
* Renamed the ReNew/--renew/-N options to Upgrade/--upgrade/-u and Delete/--delete/-d to Gone/--gone/-g
* Superseded SSLVersions option with TLSVersions, and disabled TLS v1.0 and v1.1 by default
* Renamed SSLType option to TLSType
* Placeholders will be now created for messages exceeding MaxSize even if they are flagged on the source side
* Placeholder upgrades no longer pull flag updates along unless also requested
* New messages which we are about to expunge from the source side are not propaged any more even if the target side would keep them
* Tunnel is now consistently assumed to be secure, so some warnings are gone
* Worked around \"unexpected EOF\" error messages at end of TLS connections; affects f.ex. GMail
* Worked around protocol corruption issue with iCloud (mail.me.com)
* Fixed missing CAPABILITY command after logging in if the server does not report updated capabilities automatically (affects f.ex. MS Exchange)
* Fixed CopyArrivalDate failing on some date strings
* Fixed propagation of new messages to non-UIDPLUS servers
* Fixed Timeout being ignored by DNS host resolution
* Fixed broken Tunnel potentially causing SIGPIPE
* Fixed Tunnel leaving behind zombie processes
* Fixed expunges not being propagated at all if the first run after they occurred did not include --delete
* Fixed MaxMessages being exceeded when only --new was used
* Fixed messages being instantly expired despite being important when only - -new was used
* Trash-ing failures now prevent expunging and cause a non-zero exit code
* Fixed placeholders being needlessly trashed
* Fixed TrashNewOnly and TrashRemoteNew omitting messages for which only a placeholder was synced
* Fixed TrashRemoteNew omitting messages which exceed MaxSize
* Fixed TrashRemoteNew not using race-free expunge
* Optimized some places with unnecessarily high CPU usage
* Fixed unnecessary network usage by non-selective uni-directional syncs when no placeholders are present
* Fixed crash when Patterns yields nothing when built with new compilers
* Fixed crash when all flag propagations to a mailbox failed
* Fixed handling of errors during opening mailboxes
* Removed useless \"lost track of ... messages\" warnings when resuming after an interruption
* Fixed many minor bugs in corner cases, mostly when resuming after interruptions- remove patch work-around-unexpected-EOF-error-messages-at-end-of-SSL-connections.patch as upstream integrated the patch
* Mon Feb 27 2023 Yifan Jiang - Add patch work-around-unexpected-EOF-error-messages-at-end-of-SSL-connections.patch
* Some mail servers do not send a close notification (SSL_shutdown()) before closing the TCP socket. This workaround makes isync handles the situation more gracefully (boo#1208166).
* Wed Jan 05 2022 Dirk Müller - update to 1.4.4 (bsc#1193376, bsc#1192985, CVE-2021-3657, CVE-2021-44143):
* fixed CVE-2021-3657: multiple buffer overflows on excessively large IMAP literals
* fixed CVE-2021-44143: buffer overflow on header-less messages
* fixed crash on certain malformed messages in Maildirs
* fixed somewhat spurious notice about conflicting changes on messages marked as deleted
* Wed Aug 04 2021 Dan Čermák - New upstream release 1.4.3
* Mon Jun 07 2021 Dan Čermák - New upstream release 1.4.2
* This is a security update that fixes CVE-2021-3578 1.4.2:- fixed CVE-2021-3578: possible remote code execution- fixed crash on invalid CAPABILITY response code- tolerate INBOX mis-casing in Path setting 1.4.1:- fixed CVE-2021-20247- fixed UIDVALIDITY change recovery potentially leading to data loss- fixed spurious \"unexpected FETCH response\" errors with some servers- worked around FastMail sending malformed PERMANENTFLAGS
* Sun Feb 28 2021 Martin Hauke - Update to version 1.3.5 (boo#1182488)
* This is a security release that fixes CVE-2021-20247.- Update to version 1.3.4 This is a maintenance release that contains exactly one change:
* fixed regression in handling NAMESPACE \'INBOX.\', introduced in v1.3.2
* Wed Jan 06 2021 Dirk Müller - fix homepage url
* Tue Aug 04 2020 Martin Hauke - Update to version 1.3.3
* Network timeout handling has been added.
* Support for proper Maildir++ and a Maildir sub-folder naming style.
* without extra dots have been added.
* Support for TLS client certificates was added.
* Support for recovering from baseless UID validity changes was added.
* The get-cert script was renamed to mbsync-get-cert.
* Wed Jul 08 2020 Dan Čermák - Update to version 1.3.2 - increased PassCmd buffer size to accomodate XOAUTH2 tokens - improved SSL error handling - improved resilience to IMAP server bugs relating to FETCH - fixed handling of non-uppercase IMAP iNbOx spellings - fixed timeouts while uploading big messages - fixed parsing of NIL hierarchy delimiters in IMAP LIST responses - fixed crash when using Tunnel in an IPv6-enabled build - fixed libcrypto detection from OpenSSL 1.1+ without pkg-config - made --debug-crash work with Yama ptrace protection- use more scriptlets- don\'t include COPYING twice and drop TODO from %doc- reenable gpg source verification
* Wed Feb 26 2020 Michal Hrusecky - drop sources signature as there is no published key to verify them