aboutsummaryrefslogtreecommitdiff
path: root/mail/offlineimap
Commit message (Collapse)AuthorAgeFilesLines
* - update from 7.0.12 to 7.0.13Mikhail Pchelin2017-01-282-4/+4
| | | | | | | Approved by: jpaetzel (implicit) Notes: svn path=/head/; revision=432688
* - update from 7.0.9 to 7.0.12Mikhail Pchelin2016-12-162-4/+4
| | | | | | | Approved by: wg (co-mentor) Notes: svn path=/head/; revision=428688
* - update from 7.0.8 to 7.0.9Mikhail Pchelin2016-11-282-4/+4
| | | | | | | | | PR: 214241 Submitted by: mp39590@gmail.com (maintainer) Approved by: jpaetzel (mentor) Notes: svn path=/head/; revision=427343
* mail/offlineimap: update 6.5.7 -> 7.0.8Kurt Jaeger2016-10-232-4/+9
| | | | | | | | | PR: 213672 Changes: http://www.offlineimap.org/doc/Changelog.html Submitted by: mp39590@gmail.com (maintainer) Notes: svn path=/head/; revision=424536
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-1/+1
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* - update from 6.5.5 to 6.5.7Mathieu Arnold2015-10-134-196/+21
| | | | | | | | | | | | - add py-sqlite3 as a run dependency - simplify the port PR: 201402 Submitted by: mp39590 gmail com Sponsored by: Absolight Notes: svn path=/head/; revision=399181
* Update ports in the [i-m]* category to not use GH_COMMIT.Mathieu Arnold2015-05-072-5/+3
| | | | | | | | | | With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=385637
* Cleanup plistAntoine Brodin2014-11-221-5/+0
| | | | Notes: svn path=/head/; revision=373086
* - Convert ports of mail/ to new USES=pythonMarcus von Appen2014-10-211-2/+2
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=371330
* Support stageRenato Botelho2014-03-281-14/+8
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=349420
* Fix properties on pkg-plistBaptiste Daroussin2014-01-211-1/+0
| | | | Notes: svn path=/head/; revision=340674
* Python cleanup:Rene Ladan2014-01-131-1/+1
| | | | | | | | | | - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat) Notes: svn path=/head/; revision=339634
* Upgrade OfflineIMAP to 6.5.5Eygene Ryabinkin2013-10-055-78/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes since 6.5.4: * Avoid lockups for IMAP synchronizations running with the "-1" command-line switch (X-Ryl669 <boite.pour.spam@gmail.com>) * Dump stacktrace for all threads on SIGQUIT: ease debugging of threading and other issues * SIGHUP is now handled as the termination notification rather than the signal to reread the configuration (Dmitrijs Ledkovs) * Honor the timezone of emails (Tobias Thierer) * Allow mbnames output to be sorted by a custom sort key by specifying a 'sort_keyfunc' function in the [mbnames] section of the config. * Support SASL PLAIN authentication method. (Andreas Mack) * Support transport-only tunnels that requre full IMAP authentication. (Steve Purcell) * Make the list of authentication mechanisms to be configurable. (Andreas Mack) * Allow to set message access and modification timestamps based on the "Date" header of the message itself. (Cyril Russo) * "peritem" format string for [mbnames] got new expansion key "localfolders" that corresponds to the same parameter of the local repository for the account being processed. * [regression] pass folder names to the foldersort function, revert the documented behaviour * Fix handling of zero-sized IMAP data items (GitHub#15). * Updated bundled imaplib2 to 2.35: - fix for Gmail sending a BYE response after reading >100 messages in a session; - includes fix for GitHub#15: patch was accepted upstream. * Updated bundled imaplib2 to 2.36: it includes support for SSL version override that was integrated into our code before, no other changes. * Fixed parsing of quoted strings in IMAP responses: strings like "\\" were treated as having \" as the escaped quote, rather than treating it as the quoted escaped backslash (GitHub#53). * Execute pre/post-sync hooks during synchronizations toggled by IMAP IDLE message processing. (maxgerer@gmail.com) * Catch unsuccessful local mail uploads when IMAP server responds with "NO" status; that resulted in a loss of such local messages. (Adam Spiers) * Don't create folders if readonly is enabled. * Learn to deal with readonly folders to properly detect this condition and act accordingly. One example is Gmail's "Chats" folder that is read-only, but contains logs of the quick chats. (E. Ryabinkin) * Fix str.format() calls for Python 2.6 (D. Logie) * Remove APPENDUID hack, previously introduced to fix Gmail, no longer necessary, it might have been breaking things. (J. Wiegley) * Improve regex that could lead to 'NoneType' object has no attribute 'group' (D. Franke) * Improved error throwing on repository misconfiguration Port changes: * adopted to USE_GITHUB; * fixed spacing and capitalization in pkg-descr. QA page: http://codelabs.ru/fbsd/ports/qa/mail/offlineimap/6.5.5 Notes: svn path=/head/; revision=329495
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | mail) Notes: svn path=/head/; revision=327742
* Convert to new options frameworkBaptiste Daroussin2013-06-041-13/+10
| | | | Notes: svn path=/head/; revision=319851
* mail/offlineimap: add patch for proper handling of read-only foldersEygene Ryabinkin2013-03-012-0/+6
| | | | | | | | | | PR: 176079 QA page: http://codelabs.ru/fbsd/ports/qa/mail/offlineimap/6.5.4_1 Submitted by: Matthew West <ports@r.zeeb.org> Feature safe: yes Notes: svn path=/head/; revision=313165
* mail/offlineimap: upgrade to 6.5.4Eygene Ryabinkin2012-06-195-82/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes since 6.5.3.1: - Bump bundled imaplib2 library 2.29 --> 2.33 - Actually perform the SSL fingerprint check (reported by J. Cook) - Curses UI, don't use colors after we shut down curses already (C.H"oger) - Document that '%' needs encoding as '%%' in *.conf - Fix crash when IMAP.quickchanged() led to an Error (reported by sharat87) - Implement the createfolders setting to disable folder propagation (see docs) Changes since 6.5.3: - Don't fail if no dry-run setting exists in offlineimap.conf (introduced in 6.5.3) Changes since 6.5.2.1: - --dry-run mode protects us from performing any actual action. It will not precisely give the exact information what will happen. If e.g. it would need to create a folder, it merely outputs "Would create folder X", but not how many and which mails it would transfer. - Internal code changes to prepare for Python3 - Improve user documentation of nametrans/folderfilter - Fixed some cases where invalid nametrans rules were not caught and we would not propagate local folders to the remote repository. (now tested in test03) - Revert "* Slight performance enhancement uploading mails to an IMAP server in the common case." It might have led to instabilities. - Revamped documentation structure. make in the docs dir or make doc in the root dir will now create the 1) man page and 2) the user documentation using sphinx (requiring python-doctools, and sphinx). The resulting user docs are in docs/html. You can also only create the man pages with make man in the docs dir. - -f command line option only works on the untranslated remote repository folder names now. Previously folderfilters had to match both the local AND remote name which caused unwanted behavior in combination with nametrans rules. Clarify in the help text. - Some better output when using nonsensical configuration settings Notes: svn path=/head/; revision=299623
* mail/offlineimap: update to 6.5.2.1Eygene Ryabinkin2012-02-226-32/+86
| | | | | | | | | | | OfflineIMAP changed its maintainer again, now it is Sebastian Spaeth. There are too many changes since 6.4.0, so they won't be listed here for this update. Feature safe: yes Notes: svn path=/head/; revision=292061
* mail/offlineimap: upgrade to 6.4.0Eygene Ryabinkin2011-12-033-27/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. }}} Patch files/patch-docs-MANUAL.rst got its path to the upstream. QA page: http://codelabs.ru/fbsd/ports/qa/mail/offlineimap/6.4.0 Feature safe: yes Notes: svn path=/head/; revision=286818
* Grab maintainership of OfflineIMAPEygene Ryabinkin2011-09-121-1/+1
| | | | | | | | | | Sergei was inactive for the last year and there were some maintainer timeouts. Approved-by: portmgr (linimon) Notes: svn path=/head/; revision=281653
* OfflineIMAP: upgrade to 6.3.4Eygene Ryabinkin2011-09-115-869/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - removed applied upstream patch; - added patch for MANUAL.rst that eliminates RST -> HTML translation error. Relevant changelog entries since 6.3.3: OfflineIMAP v6.3.4 (2011-08-10) =============================== * CHANGE: Handle when UID can't be found on saved messages. OfflineIMAP v6.3.4-rc4 (2011-07-27) =================================== * CHANGE: Manual improved. OfflineIMAP v6.3.4-rc3 (2011-07-07) =================================== * NEW FEATURE: Added StartTLS support, it will automatically be used if the server supports it. * BUG FIX: We protect more robustly against asking for inexistent messages from the IMAP server, when someone else deletes or moves messages while we sync. OfflineIMAP v6.3.4-rc2 (2011-06-15) =================================== * NEW FEATURE: Implement experimental IDLE feature. * CHANGE: Maildirs use less memory while syncing. * BUG FIX: Saving to Maildirs now checks for file existence without race conditions. * BUG FIX: A bug in the underlying imap library has been fixed that could potentially lead to data loss if the server interrupted responses with unexpected but legal server status responses. This would mainly occur in folders with many thousands of emails. Upgrading from the previous release is strongly recommended. NOTE: the latter bug fix was already integrated into FreeBSD port version 6.3.3_1. OfflineIMAP v6.3.4-rc1 (2011-05-16) =================================== * NEW FEATURE: Begin sphinx-based documentation for the code. * NEW FEATURE: Enable 1-way synchronization by settting a [Repository ...] to readonly = True. When e.g. using offlineimap for backup purposes you can thus make sure that no changes in your backup trickle back into the main IMAP server. * NEW FEATURE: Optional: experimental SQLite-based backend for the LocalStatus cache. Plain text remains the default. * CHANGE: Start a enhanced error handling background system. This is designed to not stop a whole sync process on all errors (not much used, yet). * CHANGE: Documentation improvements: the FAQ wins new entries and add a new HACKING file for developers. * CHANGE: Lot of code cleanups. * CHANGE: Reduced our sync logic from 4 passes to 3 passes (integrating upload of "new" and "existing" messages into one function). This should result in a slight speedup. * CHANGE: No whitespace is stripped from comma-separated arguments passed via the -f option. * CHANGE: Give more detailed error when encountering a corrupt UID mapping file. * BUG FIX: Drop connection if synchronization failed. This is needed if resuming the system from suspend mode gives a wrong connection. * BUG FIX: Fix the offlineimap crash when invoking debug option 'thread'. * BUG FIX: Make 'thread' command line option work. PR: ports/159815 Approved-by: sergei (maintainer timeout) Feature-safe: yes Notes: svn path=/head/; revision=281639
* OfflineIMAP: respect NOPORTEXAMPLES and build HTML documentation on-demandEygene Ryabinkin2011-08-153-23/+41
| | | | | | | | | | | | | Also parametrize GitHub user name to avoid repeating ourselves and mirror distfile locally on CodeLabs and FreeBSD. PR: ports/158862 Hints-from: Pan Tsu <inyaoo@gmail.com> Approved-by: garga (mentor), maintainer timeout (1 month) Feature-safe: yes Notes: svn path=/head/; revision=279776
* Fix a possible data loss bugUlrich Spörlein2011-07-022-0/+864
| | | | | | | | Submitted by: Fredrik Andersson <fredrik@glyph.se> Obtained from: https://github.com/nicolas33/offlineimap/commit/520e39d35536172d03b22d012cf4d8828687f2ff Notes: svn path=/head/; revision=276856
* Update to 6.3.3Ulrich Spörlein2011-07-014-23/+33
| | | | | | | | | | | | This fixes offlineimap to work with Python 2.7 again PR: ports/154085, ports/157447 Submitted by: Anonymous <swell.k@gmail.com>, Pan Tsu <inyaoo@gmail.com>, Mark Felder <feld@feld.me> Approved by: Maintainer timeout Notes: svn path=/head/; revision=276808
* - Update to version 6.2.0.2Sergei Kolobov2010-08-083-15/+10
| | | | | | | | | | | - Project moved to GitHub - update MASTER_SITES accordingly - Tk.Blinkenlights is long gone, no need to depend on Tkinter anymore PR: ports/146366 Submitted by: Anonymous <swell.k@gmail.com> Notes: svn path=/head/; revision=258957
* Use $SUB_FILES to dynamically adjust pkg-messageSergei Kolobov2010-08-082-3/+2
| | | | | | | | PR: ports/142769 Submitted by: Sevan Janiyan <venture37@geeklan.co.uk> Notes: svn path=/head/; revision=258953
* - Update to 6.0.3Sergei Kolobov2009-01-262-7/+8
| | | | | | | | | - Use author's website as a primary MASTER_SITE - Use MASTER_SITE_LOCAL/sergei as a backup - Take back maintainership of this port Notes: svn path=/head/; revision=226892
* Update to 6.0.0Tilman Keskinoz2008-07-274-24/+23
| | | | | | | | PR: 125649 Submitted by: Chess Griffin <chess@chessgriffin.com> Notes: svn path=/head/; revision=217691
* Reset sergei@ due to maintainer-timeouts and no response to email.Mark Linimon2008-07-271-1/+1
| | | | | | | Hat: portmgr Notes: svn path=/head/; revision=217649
* - Welcome X.org 7.2 \o/.Florent Thoumie2007-05-191-0/+1
| | | | | | | | - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}. Notes: svn path=/head/; revision=191544
* - The primary URL at the author's site is Gopher over HTTP at port 70.Sergei Kolobov2005-11-281-1/+1
| | | | | | | | | | | | | | Thus, some sites have problems downloading the software due to port 70 being blocked. Switch to another URL - HTTP at port 80. - Moreover, downloading from the primary URL is still painfully slow (averaging 600 Bps), so keep MASTER_SITE_LOCAL in front of the list. Update my public_distfiles with the latest tarball to make it work. PR: ports/89585 Submitted by: Toni Schmidbauer <toni at stderror dot at> Notes: svn path=/head/; revision=149783
* - Update to 4.0.11Sergei Kolobov2005-11-252-4/+4
| | | | | | | | Submitted by: Toni Schmidbauer <toni at stderror dot at> (in private e-mail) Committed from: EuroBSDcon 2005 Notes: svn path=/head/; revision=149433
* - Add SHA256 checksums to my portsSergei Kolobov2005-11-251-0/+1
| | | | Notes: svn path=/head/; revision=149422
* - Update to 4.0.8Sergei Kolobov2004-12-012-3/+3
| | | | Notes: svn path=/head/; revision=122892
* - Update to 4.0.6Sergei Kolobov2004-08-262-6/+6
| | | | | | | - Unbreak fetching: put in MASTER_SITE_LOCAL Notes: svn path=/head/; revision=117288
* BROKEN: UnfetchableKris Kennaway2004-08-141-0/+2
| | | | Notes: svn path=/head/; revision=116220
* Back out previous, port was recently fixedKris Kennaway2004-07-021-2/+0
| | | | | | | Pointy hat to: kris Notes: svn path=/head/; revision=112752
* BROKEN: UnfetchableKris Kennaway2004-07-021-0/+2
| | | | Notes: svn path=/head/; revision=112740
* - Unbreak by upgrading to 4.0.4 (previous version was removedSergei Kolobov2004-06-162-5/+3
| | | | | | | | | | | from the master site due to a discovered bug): * Reverted the header insertion point patch applied in 4.0.3. It has apparently caused header corruption. Pointed out by: pointyhat (via kris) Notes: svn path=/head/; revision=111631
* BROKEN: UnfetchableKris Kennaway2004-06-151-0/+2
| | | | Notes: svn path=/head/; revision=111532
* - Update to 4.0.3Sergei Kolobov2004-06-102-3/+3
| | | | Notes: svn path=/head/; revision=111225
* SIZE *DOES* MATTER.Sergei Kolobov2004-01-301-0/+1
| | | | Notes: svn path=/head/; revision=99525
* - Allow user to avoid py-tkinter dependency by using WITHOUT_X11=yes knobSergei Kolobov2003-12-161-1/+3
| | | | Notes: svn path=/head/; revision=95983
* Change to my @FreeBSD.org address.Sergei Kolobov2003-10-231-1/+1
| | | | | | | Approved by: krion Notes: svn path=/head/; revision=91927
* Update to 4.0.0Tilman Keskinoz2003-07-223-5/+9
| | | | | | | | PR: 54709 Submitted by: Sergei Kolobov <sergei@kolobov.com> Notes: svn path=/head/; revision=85344
* - Add x11-toolkits/py-tkinter to RUN_DEPENDS to make Tk.BlinkenlightsErwin Lansing2003-06-221-0/+4
| | | | | | | | | | | interface actually usable - Bump PORTREVISION PR: 53589 Submitted by: maintainer Notes: svn path=/head/; revision=83438
* - Update to 3.99.18:Erwin Lansing2003-06-072-2/+2
| | | | | | | | | | | | | | | - Made a fix for Python2.3 compatibility. - Removed warning when thread debug is specified. Closes: #195739. - New option -l to log debug info to a file without having it spew on-screen. - New debug type "thread". PR: 52903 Submitted by: maintainer Approved by: edwin (mentor) Notes: svn path=/head/; revision=82458
* - update to 3.99.17Pete Fritchman2003-05-163-14/+6
| | | | | | | | | | - write pkg-message in ${WRKDIR} PR: 51926 Submitted by: maintainer Notes: svn path=/head/; revision=81062
* upgrade to 3.99.15Ying-Chieh Liao2003-05-076-173/+76
| | | | | | | | PR: 51569 Submitted by: maintainer Notes: svn path=/head/; revision=80386
* De-pkg-comment.Akinori MUSHA2003-02-212-1/+1
| | | | Notes: svn path=/head/; revision=76038