From 23ae9ce408b3359ff503733d242d9086c4e565de Mon Sep 17 00:00:00 2001 From: Eygene Ryabinkin Date: Thu, 1 Dec 2011 18:13:41 +0400 Subject: [PATCH] mail/offlineimap: upgrade to 6.4.0 Changelog since 6.3.4: {{{ OfflineIMAP v6.4.0 (2011-09-29) This is the first stable release to support the forward-compatible per-account locks and remote folder creation that has been introduced in the 6.3.5 series. - Various regression and bug fixes from the last couple of RCs OfflineIMAP v6.3.5-rc3 (2011-09-21) Changes - Refresh server capabilities after login, so we know that Gmail supports UIDPLUS (it only announces that after login, not before). This prevents us from adding custom headers to Gmail uploads. Bug Fixes - Fix the creation of folders on remote repositories, which was still botched on rc2. OfflineIMAP v6.3.5-rc2 (2011-09-19) New Features - Implement per-account locking, so that it will possible to sync different accounts at the same time. The old global lock is still in place for backward compatibility reasons (to be able to run old and new versions of OfflineImap concurrently) and will be removed in the future. Starting with this version, OfflineImap will be forward-compatible with the per-account locking style. - Implement RFC 2595 LOGINDISABLED. Warn the user and abort when we attempt a plaintext login but the server has explicitly disabled plaintext logins rather than crashing. - Folders will now also be automatically created on the REMOTE side of an account if they exist on the local side. Use the folderfilters setting on the local side to prevent some folders from migrating to the remote side. Also, if you have a nametrans setting on the remote repository, you might need a nametrans setting on the local repository that leads to the original name (reverse nametrans). Changes - Documentation improvements concerning 'restoreatime' and some code cleanup - Maildir repositories now also respond to folderfilter= configurations. Bug Fixes - New emails are not created with "-rwxr-xr-x" but as "-rw-r--r--" anymore, fixing a regression in 6.3.4. OfflineIMAP v6.3.5-rc1 (2011-09-12) Notes Idle feature and SQLite backend leave the experimental stage! ,-) New Features - When a message upload/download fails, we do not abort the whole folder synchronization, but only skip that message, informing the user at the end of the sync run. - If you connect via ssl and 'cert_fingerprint' is configured, we check that the server certificate is actually known and identical by comparing the stored sha1 fingerprint with the current one. Changes - Refactor our IMAPServer class. Background work without user-visible changes. - Remove the configurability of the Blinkenlights statuschar. It cluttered the main configuration file for little gain. - Updated bundled imaplib2 to version 2.28. Bug Fixes - We protect more robustly against asking for inexistent messages from the IMAP server, when someone else deletes or moves messages while we sync. - Selecting inexistent folders specified in folderincludes now throws nice errors and continues to sync with all other folders rather than exiting offlineimap with a traceback. }}} Signed-off-by: Eygene Ryabinkin Feature safe: yes --- mail/offlineimap/Makefile | 6 +++--- mail/offlineimap/distinfo | 4 ++-- mail/offlineimap/files/patch-docs-MANUAL.rst | 22 ---------------------- 3 files changed, 5 insertions(+), 27 deletions(-) delete mode 100644 mail/offlineimap/files/patch-docs-MANUAL.rst diff --git a/mail/offlineimap/Makefile b/mail/offlineimap/Makefile index e813892..8d3c68f 100644 --- a/mail/offlineimap/Makefile +++ b/mail/offlineimap/Makefile @@ -6,7 +6,7 @@ # PORTNAME= offlineimap -DISTVERSION= 6.3.4 +DISTVERSION= 6.4.0 CATEGORIES= mail python MASTER_SITES= http://download.github.com/ \ http://dist.codelabs.ru/fbsd/offlineimap/ \ @@ -27,8 +27,8 @@ WRKSRC= ${WRKDIR}/${GITHUB_USER}-${PORTNAME}-${GITHUB_SRC_SUFX} SUB_FILES= pkg-message GITHUB_USER= nicolas33 -GITHUB_VER_SUFX= 0-g61e50b3 -GITHUB_SRC_SUFX= 94450e9 +GITHUB_VER_SUFX= 0-gc1120c9 +GITHUB_SRC_SUFX= b1bff15 USE_PYTHON= yes USE_PYDISTUTILS= yes diff --git a/mail/offlineimap/distinfo b/mail/offlineimap/distinfo index cdee930..c9691f7 100644 --- a/mail/offlineimap/distinfo +++ b/mail/offlineimap/distinfo @@ -1,2 +1,2 @@ -SHA256 (nicolas33-offlineimap-v6.3.4-0-g61e50b3.tar.gz) = a2ac69a58605338e971658e930e095e4c2611383837a9378b88c0749cd374333 -SIZE (nicolas33-offlineimap-v6.3.4-0-g61e50b3.tar.gz) = 137313 +SHA256 (nicolas33-offlineimap-v6.4.0-0-gc1120c9.tar.gz) = f0c8f5fe96fb94152ee8a611f9f78845101f787543a168d29bf678d8cfe6d74d +SIZE (nicolas33-offlineimap-v6.4.0-0-gc1120c9.tar.gz) = 146216 diff --git a/mail/offlineimap/files/patch-docs-MANUAL.rst b/mail/offlineimap/files/patch-docs-MANUAL.rst deleted file mode 100644 index c79358a..0000000 --- a/mail/offlineimap/files/patch-docs-MANUAL.rst +++ /dev/null @@ -1,22 +0,0 @@ -Fixes wrong title level. - ---- docs/MANUAL.rst.orig 2011-08-15 14:21:24.000000000 +0400 -+++ docs/MANUAL.rst 2011-08-15 14:22:03.000000000 +0400 -@@ -380,7 +380,7 @@ - default. - - Certificate checking --^^^^^^^^^^^^^^^^^^^^ -+-------------------- - - Unfortunately, by default we will not verify the certificate of an IMAP - TLS/SSL server we connect to, so connecting by SSL is no guarantee -@@ -397,7 +397,7 @@ - certificate and CA certificate. - - StartTLS --^^^^^^^^ -+-------- - - If you have not configured your account to connect via SSL anyway, - OfflineImap will still attempt to set up an SSL connection via the -- 1.7.7.2