Subject: CVS commit: pkgsrc/mail/isync
From: Ryo ONODERA
Date: 2021-02-17 16:10:11
Message id: 20210217151011.A0AADFA95@cvs.NetBSD.org

Log Message:
isync: Update to 1.4.0

* Import upstream patch to fix runtime errors.

Changelog:
This is a feature release that comes with significant new functionality:

- The IMAP '$Forwarded' / Maildir 'P' (passed) flag is supported now.

- Support for configuring a TLS cipher string was added.

- IMAP mailbox subscriptions are supported now.

- The IMAP user query can be scripted now.

- Added built-in support for the macOS Keychain.

- Messages excluded by MaxSize will now result in placeholders.

Compatibility concerns:

- The 'isync' compatibility wrapper was removed.

- A C11 compiler is required for building now.

- The validity of the config file is checked more stricly now, including:
  - Appearance of options in unexpected places
  - The capitalization of INBOX

- The new TLSv1.3 flag must be added to SSLVersions if the option is
  used, unless disabling that version is desired (which is unlikely).

- Removed support for the obsolete/insecure SSL v3.

- The use of Master/Slave terminology has been deprecated.

Bugfixes:

- All bugfixes up to 1.3.4 are included.
- IMAP protocol errors are handled more robustly now.
- Fixed support for SASL's built-in EXTERNAL mechanism.
- Improved reliability of synchronization when resuming interrupted runs.
- Fixed MaxSize being ignored under certain circumstances when only one of
  New and ReNew was requested.
- Fixed a network inefficiency occurring with server-side mailboxes that
  receive new messages only via mbsync.

Files:
RevisionActionfile
1.51modifypkgsrc/mail/isync/Makefile
1.7modifypkgsrc/mail/isync/PLIST
1.21modifypkgsrc/mail/isync/distinfo
1.7modifypkgsrc/mail/isync/patches/patch-ae
1.2modifypkgsrc/mail/isync/patches/patch-src_drv__imap.c
1.2removepkgsrc/mail/isync/patches/patch-src_compat_Makefile.in