Commit Graph

  • 721035eace Release v6.5.5-rc2 Sebastian Spaeth 2012-09-05 17:40:04 +02:00
  • ad66a4648e add official maintainers list with minimal informations Nicolas Sebrecht 2012-08-25 20:37:06 +02:00
  • 3476e9ab36 Fix fallout when filtering folders Sebastian Spaeth 2012-09-01 03:12:16 +02:00
  • 49c11fc8f0 LocalStatus._folders needs to be {} not None Sebastian Spaeth 2012-09-01 02:58:14 +02:00
  • 7d1d5283f8 No need to filter Maildir folders here Dave Abrahams 2012-09-01 02:49:00 +02:00
  • e94642bb4d Determine folder syncing on Folder initialization Dave Abrahams 2012-09-01 02:30:46 +02:00
  • e7ca5b25cb Combine checks for ignored folders in one place Dave Abrahams 2012-09-01 02:16:06 +02:00
  • 1b54b85f20 Reuse LocalStatus() folders rather than recreate instances Sebastian Spaeth 2012-09-01 01:02:20 +02:00
  • a1dc76ae91 Don't output initial blurb in "quiet" mode Sebastian Spaeth 2012-08-31 23:11:11 +02:00
  • 3cb2ddccb8 Use "with lock" pattern Sebastian Spaeth 2012-08-31 22:34:53 +02:00
  • 04ffae2f00 Exit with nice error message failing to get repositories Sebastian Spaeth 2012-08-31 20:34:54 +02:00
  • 103524c979 Throw OfflineImapErrors rather than weird Exceptions Sebastian Spaeth 2012-08-31 20:05:01 +02:00
  • 925a5bcae1 Fix cut-off line Sebastian Spaeth 2012-08-21 16:59:52 +02:00
  • a134301ac5 Improve 'find first quotation' regex Sebastian Spaeth 2012-08-21 16:48:26 +02:00
  • 6e5fbebc0e fix: createfolders setting is ignored if readonly is True Vladimir Nesov 2012-08-17 17:52:20 +00:00
  • 44d2199a00 docs: update links to the newly created github organization Nicolas Sebrecht 2012-07-23 18:03:43 +02:00
  • 131ac5c827 IMAPlib mixin class: pass 'readonly' exception to our callers Eygene Ryabinkin 2012-08-05 22:40:52 +04:00
  • 6c85a4518d IMAPlib mixin class: pass 'readonly' exception to our callers Eygene Ryabinkin 2012-08-05 22:40:52 +04:00
  • 799905325c docs: split long lines (up to 80 characters) Nicolas Sebrecht 2012-07-23 18:05:46 +02:00
  • d45872e59c Add missing OfflineImapError import in folder/UIDMaps.py Dmitrijs Ledkovs 2012-06-05 01:45:10 +01:00
  • 36156fa985 Remove the APPENDUID hack, previously introduced Sebastian Spaeth 2012-06-06 10:02:42 +02:00
  • a614f9a735 Fix str.format() calls for Python 2.6. David Logie 2012-05-18 10:31:08 +01:00
  • 7e8233131c Don't fail if no dry-run setting has been specified Sebastian Spaeth 2012-04-03 01:13:27 +02:00
  • 010941e12e Merge branch 'next' Sebastian Spaeth 2012-06-02 13:41:46 +02:00
  • 686561b42c Release v6.5.4 Sebastian Spaeth 2012-06-02 13:41:20 +02:00
  • 0752c123f5 Implement the "createfolders" setting for repositories Sebastian Spaeth 2012-05-08 16:41:21 +02:00
  • 644b9f0bb9 Implement .readonly property for repositories Sebastian Spaeth 2012-05-08 16:31:19 +02:00
  • 61e754c65e Do not try to release IMAP connection twice Sebastian Spaeth 2012-04-21 13:26:09 +02:00
  • f6b8426e16 Document that '%' needs encoding as '%%' in offlineimap.conf Sebastian Spaeth 2012-04-20 11:11:44 +02:00
  • 895e709bf2 Fix SSL fingerprint was not always checked Sebastian Spaeth 2012-04-19 18:23:12 +02:00
  • a4b4f1ffcb docs: maxage/size skeleton Sebastian Spaeth 2012-04-19 17:36:52 +02:00
  • b9af72ea11 Curses UI: Reset the warn method before terminate Christoph Höger 2012-02-22 21:50:46 +01:00
  • d079e614ea tests: extend imapsplit test Sebastian Spaeth 2012-04-19 17:15:56 +02:00
  • 8fe8bbe366 imaplib2: bump upstream version 2.29 --> 2.33 Sebastian Spaeth 2012-04-19 13:18:44 +02:00
  • 61d05788bb Merge branch 'next' Sebastian Spaeth 2012-04-03 01:42:01 +02:00
  • 679c491c56 bugfix release v6.5.3.1 Sebastian Spaeth 2012-04-03 01:39:28 +02:00
  • f67278b2a8 tests: Add tests for imaputil.* functions Sebastian Spaeth 2012-04-03 01:34:59 +02:00
  • e5c4a558fb Don't fail if no dry-run setting has been specified Sebastian Spaeth 2012-04-03 01:13:27 +02:00
  • c708e36ff7 Don't fail if no dry-run setting has been specified Sebastian Spaeth 2012-04-03 01:13:27 +02:00
  • 4b323f7532 Merge branch 'next' Sebastian Spaeth 2012-04-02 23:50:58 +02:00
  • d3427a664e v6.5.3 release Sebastian Spaeth 2012-04-02 23:47:32 +02:00
  • 2f88b0296a Fix Curses interface for Python 2.6 Eygene Ryabinkin 2012-02-19 20:55:06 +04:00
  • 29ba2fc523 Warn about nonsensical config option 'sep' for IMAP repositories Sebastian Spaeth 2012-04-02 23:26:59 +02:00
  • d6da65b18f tests: Fix test #4 Sebastian Spaeth 2012-02-27 16:35:17 +01:00
  • 3c481d9ce5 -f command line option only works on the untranslated remote names Sebastian Spaeth 2012-02-24 14:52:30 +01:00
  • bfb7a79d6b documentation: Make top-level README a plain text file. Sebastian Spaeth 2012-02-24 14:46:14 +01:00
  • 8bbdaa8c66 docs: Integrate SubmittingPatches.rst into HACKING.rst Sebastian Spaeth 2012-02-24 12:03:56 +01:00
  • ae85b666d4 Declutter root dir: COPYRIGHT --> COPYING Sebastian Spaeth 2012-02-24 11:30:45 +01:00
  • d4c7a7bf17 Delete UPGRADE.rst Sebastian Spaeth 2012-02-24 11:21:11 +01:00
  • 925538f02d docs: Fix docstrings to proper .rst syntax Sebastian Spaeth 2012-02-24 11:20:22 +01:00
  • b7a72b742d Fix up Changelog .rst->.html compile errors Sebastian Spaeth 2012-02-24 11:17:34 +01:00
  • 74b133c500 Revamped documentation structure and some doc fixes Sebastian Spaeth 2012-02-24 11:13:27 +01:00
  • 2800a71a28 tests: Add "create email test" Sebastian Spaeth 2012-02-24 09:39:39 +01:00
  • 0e6b4ae798 Revert "Clean up and improve APPENDUID handling" Sebastian Spaeth 2012-02-24 08:35:59 +01:00
  • bc73c11239 Revert "Don't CHECK imapserver after each APPEND" Sebastian Spaeth 2012-02-24 08:31:31 +01:00
  • d1e6e1f09e tests: make tests (nearly) work with python3 Sebastian Spaeth 2012-02-17 14:57:11 +01:00
  • d0723fb8a2 python3: Fix import in tests to work with python3 Sebastian Spaeth 2012-02-17 14:08:05 +01:00
  • 40bc1f50e7 tests: Use only 1 IMAP connection by default Sebastian Spaeth 2012-02-17 13:22:05 +01:00
  • aa01fe754a Improve command line option help text Sebastian Spaeth 2012-02-17 11:59:37 +01:00
  • 3a73d4bf64 Add Changelog entry for dry-run mode Sebastian Spaeth 2012-02-17 11:59:27 +01:00
  • 256a26a649 dry-run mode: Protect us from actually deleting a message in dry-run mode Sebastian Spaeth 2012-02-17 11:43:41 +01:00
  • 5ef69e95c0 Prevent modifications on a folder level to occur in dry-run Sebastian Spaeth 2011-09-16 11:44:50 +02:00
  • b6807355b5 Implement ui.makefolder and abort repo.makefolder() in dry-run mode Sebastian Spaeth 2011-09-15 15:37:52 +02:00
  • 33f55b5362 Implement dry-run on Account() level Sebastian Spaeth 2011-09-15 13:56:04 +02:00
  • b7e0a51751 Add command line option --dry-run Sebastian Spaeth 2011-09-15 13:24:48 +02:00
  • a8c6407f50 Implement CustomConfig.set_if_not_exists() Sebastian Spaeth 2011-09-15 13:08:04 +02:00
  • 5979cc8ff9 tests: Add MappedIMAP test skeleton Sebastian Spaeth 2012-02-17 10:26:43 +01:00
  • 79ddb0be71 tests: add delete remote folder helper function Sebastian Spaeth 2012-02-17 10:12:53 +01:00
  • bf44d30b46 UIDMaps: Better error message when not finding a mapping Sebastian Spaeth 2012-02-17 08:48:59 +01:00
  • 7da50e638d folder/IMAP: better error when savemessage fails Sebastian Spaeth 2012-02-16 16:49:06 +01:00
  • b69a745417 Changelog entry Sebastian Spaeth 2012-02-16 11:54:53 +01:00
  • ac033c68fd Improve nametrans local->remote folder syncing Sebastian Spaeth 2012-02-16 11:45:18 +01:00
  • 189d78cc5c sync_folder_structure: make more readable Sebastian Spaeth 2012-02-16 11:12:07 +01:00
  • 10dd317026 Folder: Implement __eq__ for folders Sebastian Spaeth 2012-02-16 11:03:33 +01:00
  • 75ea403278 test: Split configuration generation so we can tweak values Sebastian Spaeth 2012-02-16 09:31:14 +01:00
  • c1f75a6c94 test: Create all intermediary maildirs Sebastian Spaeth 2012-02-16 09:55:26 +01:00
  • f5b82ad76d Improve nametrans user documentation Sebastian Spaeth 2012-02-13 16:07:33 +01:00
  • da0ba2e266 Improve nametrans user documentation Sebastian Spaeth 2012-02-13 16:07:33 +01:00
  • 19c014c6cd Implement foldersort in a python3 compatible way Sebastian Spaeth 2012-02-06 17:33:50 +01:00
  • 5c598d7e74 dict.has_key(a) --> a in dict Sebastian Spaeth 2012-02-05 13:40:06 +01:00
  • 8aba2800e6 long(0) -> 0 Sebastian Spaeth 2012-02-05 13:28:00 +01:00
  • 046210b93d Fix mixed space/tabs Sebastian Spaeth 2012-02-05 13:23:12 +01:00
  • e6e708ec78 Don't use sort() on dict values() Sebastian Spaeth 2012-02-05 13:17:16 +01:00
  • b33f2452f0 Use "from . import" for relative imports Sebastian Spaeth 2012-02-05 12:52:12 +01:00
  • 014caddee6 folder/Base: Create unambigous MRO inheritence Sebastian Spaeth 2012-02-05 12:49:08 +01:00
  • 03566b2037 Replace thread.get_ident() Sebastian Spaeth 2012-02-05 12:34:27 +01:00
  • ba3a698a67 No need to test for types.StringType Sebastian Spaeth 2012-02-05 12:23:49 +01:00
  • dc67f515b6 no need for type(s) == types.StringType Sebastian Spaeth 2012-02-05 12:20:28 +01:00
  • 81fc20c7ca Remove python<2.6 import workarounds (set & ssl) Sebastian Spaeth 2012-02-05 12:17:02 +01:00
  • 93f4a19778 python3: urlencode is in a different module Sebastian Spaeth 2012-02-05 12:06:18 +01:00
  • 8b6af63d83 [MachineUI] Remove unneeded "print 't'" statement Sebastian Spaeth 2012-02-05 12:00:28 +01:00
  • 74fc902967 python3: import absolute package name Sebastian Spaeth 2012-02-05 11:57:19 +01:00
  • 06a78b6112 python3: Queue -> queue Sebastian Spaeth 2012-02-05 11:55:26 +01:00
  • c5468ae599 raise Exception, "text" --> raise Exception("text") Sebastian Spaeth 2012-02-05 11:51:02 +01:00
  • 9df7f34d4c Remove unused locked() function Sebastian Spaeth 2012-02-05 11:49:28 +01:00
  • a8ab269ada Import configparser for python3 compatability Sebastian Spaeth 2012-02-05 11:38:07 +01:00
  • 55da31c84b octal notation 0700 -> 0o700 Sebastian Spaeth 2012-02-05 11:31:54 +01:00
  • 0844d27f9f except Ex, e: --> except Ex as e: Sebastian Spaeth 2012-02-05 10:14:23 +01:00
  • 7f22d89872 fix type: logging.info --> logging.INFO Sebastian Spaeth 2012-02-06 17:40:02 +01:00
  • a242b985bf Release v6.5.2.1 Sebastian Spaeth 2012-02-04 21:11:44 +01:00