Commit Graph

  • 42cedc8f81 introduce uchar, ushort & uint typedefs Oswald Buddenhagen 2014-12-07 13:19:30 +0100
  • b730f66f7d Merge branch 'isync_1_1_branch' into HEAD Oswald Buddenhagen 2015-01-11 14:32:15 +0100
  • 9a4be0af5f skip merges during ChangeLog generation Oswald Buddenhagen 2015-01-11 14:18:34 +0100
  • 2fa75cf159 fix UID assignment with some non-UIDPLUS servers v1.1.2 Oswald Buddenhagen 2015-01-11 14:29:19 +0100
  • 958af473a0 fix conditional for early failure in cancel_done() Oswald Buddenhagen 2015-01-02 12:38:48 +0100
  • 9eba3d8cd9 don't leave 2nd store in limbo if opening 1st store fails synchronously Oswald Buddenhagen 2015-01-02 11:29:51 +0100
  • 3db3f4718e remove stray CRLF from AUTHENTICATE continuations Oswald Buddenhagen 2014-10-26 22:03:51 +0100
  • 518b5630dc cleanup dead cram() prototype Oswald Buddenhagen 2014-10-26 20:17:33 +0100
  • 5dfca41422 fix more memcmp() abuse Oswald Buddenhagen 2014-12-29 02:16:28 +0100
  • 6f7d416bb8 fix acceptance of trusted SSL certs Oswald Buddenhagen 2014-11-08 13:50:59 +0100
  • f377e7b696 introduce FieldDelimiter and InfoDelimiter options Oswald Buddenhagen 2014-10-25 17:30:57 +0200
  • 85fd5ceb54 move orig_name out of store_t Oswald Buddenhagen 2014-10-25 15:06:50 +0200
  • 7ee0483436 nuke home-grown CRAM-MD5 support Oswald Buddenhagen 2014-07-27 18:41:22 +0200
  • eb1005151c add SASL support Oswald Buddenhagen 2014-07-27 18:41:22 +0200
  • 360600b98d factor out ensure_user() and ensure_password() Oswald Buddenhagen 2014-07-27 19:29:07 +0200
  • 1217193fbb rework authentication mechanism configuration Oswald Buddenhagen 2014-07-12 21:02:25 +0200
  • aba3524d9b make it possible to disable usage of system cert store Oswald Buddenhagen 2014-07-27 15:42:33 +0200
  • 7822bd8a91 require Host if SSL is used despite Tunnel Oswald Buddenhagen 2014-07-27 18:10:26 +0200
  • 7ce57b9c00 make SSL certificate verification less arcane Oswald Buddenhagen 2014-07-27 15:12:37 +0200
  • 2745813367 re-design SSL/TLS configuration Oswald Buddenhagen 2014-07-12 20:35:55 +0200
  • aa4f7a7d00 move use_imaps out of server_conf_t Oswald Buddenhagen 2014-07-06 10:06:40 +0200
  • 3742fc475b deprecate the compat wrapper Oswald Buddenhagen 2014-07-12 13:50:12 +0200
  • 2a3963af58 bump version Oswald Buddenhagen 2014-07-05 16:37:52 +0200
  • 47897d2403 fix memory management of current mailbox name Oswald Buddenhagen 2014-10-04 18:26:10 +0200
  • 4f383a8074 stop abusing memcmp() Oswald Buddenhagen 2014-10-04 17:07:17 +0200
  • 003ddb2199 permit IMAP Stores with explicitly empty Path Oswald Buddenhagen 2014-10-04 13:12:50 +0200
  • f385355bdb don't attempt to filter LIST response if there is no Path Oswald Buddenhagen 2014-10-04 15:43:24 +0200
  • 608834c6f1 permit Maildir Stores without a Path Oswald Buddenhagen 2014-10-04 12:16:10 +0200
  • 6ad7371f46 use resolved Path for initial filtering of LIST response Oswald Buddenhagen 2014-10-04 15:37:01 +0200
  • de82023427 consider unexpected structure of NAMESPACE fatal Oswald Buddenhagen 2014-10-04 17:30:15 +0200
  • 2a2c53ae43 ignore INBOX only in Path itself, not its subfolders Oswald Buddenhagen 2014-10-04 11:43:00 +0200
  • 313c9193f8 use \fB and \fI consistently Oswald Buddenhagen 2014-07-12 14:07:07 +0200
  • 9a463768ea complain about RequireSSL with no SSL versions enabled Oswald Buddenhagen 2014-07-05 23:11:45 +0200
  • 06c731cbf8 actually use STARTTLS if only TLSv1.1 or TLSv1.2 is enabled Oswald Buddenhagen 2014-07-05 23:10:09 +0200
  • 95db373e54 clarify error message about missing connection details Oswald Buddenhagen 2014-07-05 23:03:42 +0200
  • 834a65d85c make store/account error messages less redundant Oswald Buddenhagen 2014-07-05 23:02:30 +0200
  • d9c78b7787 clarify effect of Tunnel on Host and Port Oswald Buddenhagen 2014-07-05 22:53:19 +0200
  • 639c84ea28 don't ignore RequireSSL for PREAUTHenticated connections Oswald Buddenhagen 2014-07-05 22:52:40 +0200
  • 2976459008 ignore coverity state directory Oswald Buddenhagen 2014-07-05 22:54:25 +0200
  • 526231bc22 initialize store_t::name Oswald Buddenhagen 2014-07-02 08:47:36 +0200
  • 29b07ca7a6 actually print the faulty mailbox name, not some garbage Oswald Buddenhagen 2014-07-02 08:40:41 +0200
  • 060430b233 bump version Oswald Buddenhagen 2014-06-28 14:27:04 +0200
  • 3d5539bb63 detect inconsistent state of highest assigned UID Oswald Buddenhagen 2014-06-28 11:58:26 +0200
  • 8513358e0a zero-terminate imap literals Oswald Buddenhagen 2014-06-28 11:04:41 +0200
  • 4ab12ae76e don't lie about the default of User v1.1.1 Oswald Buddenhagen 2014-04-13 17:07:53 +0200
  • 4d8575100d don't forget to reset message counts when skipping scan Oswald Buddenhagen 2014-04-12 19:02:06 +0200
  • 8844ff3063 remove apparently pointless resetting of recent message count Oswald Buddenhagen 2014-04-12 19:00:33 +0200
  • 532d964aea error-check renaming of uid mapping database Oswald Buddenhagen 2014-04-12 18:59:45 +0200
  • 09db83809a error-check reading of old uidvalidity and maxuid files Oswald Buddenhagen 2014-04-12 18:34:26 +0200
  • 2d4bc1e613 error-check committing of sync state Oswald Buddenhagen 2014-04-12 18:31:18 +0200
  • aa0118d047 better error messages for sync state and journal related errors Oswald Buddenhagen 2014-04-12 18:30:09 +0200
  • c6ddad6ac4 remove pointless/counterproductive "Disk full?" error message suffixes Oswald Buddenhagen 2014-04-12 18:28:21 +0200
  • d7d5fd20bc fix "inverse copy&pasto" in account labeling code Oswald Buddenhagen 2014-04-12 16:56:00 +0200
  • 9932352df0 assert !where implying !pseudo Oswald Buddenhagen 2014-04-12 16:06:33 +0200
  • c5f2943ff6 don't crash in message expiration debug print Oswald Buddenhagen 2014-04-12 15:28:28 +0200
  • 31ba8375b0 fix segfault on passing --{create,expunge}-{master,slave} Oswald Buddenhagen 2014-04-12 15:16:22 +0200
  • ae49a37a3e don't crash on malformed response code Oswald Buddenhagen 2014-04-12 15:02:40 +0200
  • fd872a7ff7 don't crash on truncated LIST response Oswald Buddenhagen 2014-04-12 14:58:18 +0200
  • 0dfbf6f6fb remove pointless pointer assignment Oswald Buddenhagen 2014-04-12 13:08:10 +0200
  • d34baeb886 fix hypothetical buffer overflows Oswald Buddenhagen 2014-04-12 13:03:46 +0200
  • df29c592d1 close a bunch of fd leaks in error paths Oswald Buddenhagen 2014-04-12 12:46:36 +0200
  • dec5f73f57 actually use prime numbers for all hash bucket sizes Oswald Buddenhagen 2014-03-19 10:27:06 +0100
  • bee7ceb0fb fix zero MaxSize override in Channels Oswald Buddenhagen 2014-03-19 10:09:20 +0100
  • 19d86d2aa9 rework maildir store mapping Oswald Buddenhagen 2014-03-10 11:57:37 +0100
  • 0edb606e0f don't needlessly quote strings Oswald Buddenhagen 2014-03-10 11:57:22 +0100
  • 183f256557 don't needlessly spell out INBOX Oswald Buddenhagen 2014-03-10 11:54:22 +0100
  • bf9d7c7695 write Sync and Expunge to global section if applicable Oswald Buddenhagen 2014-03-09 16:38:09 +0100
  • f55f42bdfc don't bother checking impossible condition Oswald Buddenhagen 2014-03-09 15:56:52 +0100
  • 3161540ab9 fix crash on store without prior fetch with non-UIDPLUS servers Oswald Buddenhagen 2014-02-08 13:21:28 +0100
  • 12be7dd1f3 remove pointless use of AI_V4MAPPED flag Oswald Buddenhagen 2014-02-02 12:24:34 +0100
  • 1c758be695 fix typos Oswald Buddenhagen 2014-01-25 13:19:02 +0100
  • f4a192f375 don't error out if we don't get an X-TUID header Oswald Buddenhagen 2014-01-25 11:34:03 +0100
  • aee0fa3b68 make date parsing portable, take 2 Oswald Buddenhagen 2014-01-02 20:50:42 +0100
  • 6d2fd370a6 fix _POSIX_SYNCHRONIZED_IO usage Oswald Buddenhagen 2014-01-02 19:36:45 +0100
  • 813b4942db bump version Oswald Buddenhagen 2014-01-02 21:08:57 +0100
  • f1f6d33bad *** work around readdir() sometimes returning the same entries multiple times wip/maildir-uid-dupes-test Oswald Buddenhagen 2013-08-03 09:36:31 +0200
  • f9386d0b83 remove apparently obsolete item about Mutt's confusion v1.1.0 Oswald Buddenhagen 2013-12-15 14:04:55 +0100
  • 760bfa2cc6 pre-release doc updates Oswald Buddenhagen 2013-12-08 22:29:15 +0100
  • 8b2bc912b4 elaborate on expunging and trashing Oswald Buddenhagen 2013-12-14 12:37:11 +0100
  • 4481702da3 clarify wording in MapInbox doc Oswald Buddenhagen 2013-12-13 19:07:05 +0100
  • 4fa5779193 avoid array underflow in IMAP LIST .lock workaround Oswald Buddenhagen 2013-12-15 12:46:03 +0100
  • 359091625d MaxMessages: ignore entries with no master while calculating bulk fetch Oswald Buddenhagen 2013-12-13 15:36:33 +0100
  • 2bbd07ec87 adjust comments to new reality Oswald Buddenhagen 2013-12-11 16:29:02 +0100
  • 5a21042e98 ensure sequencing of message propagation and store closing Oswald Buddenhagen 2013-12-11 16:25:30 +0100
  • c47ee1c8c4 fix error paths wrt sync drivers, take 3 Oswald Buddenhagen 2013-12-11 16:13:49 +0100
  • 2f0fbcd306 don't use UID EXPUNGE unless trashing Oswald Buddenhagen 2013-12-11 14:30:38 +0100
  • 03b3b566f1 reshuffle sources a bit Oswald Buddenhagen 2013-12-08 20:46:40 +0100
  • 92b892d247 tag verbose output when channel links two verbose stores Oswald Buddenhagen 2013-12-08 16:37:20 +0100
  • 27fa63a577 move verbose socket logging out of socket driver Oswald Buddenhagen 2013-12-08 16:32:30 +0100
  • 0b32734693 remove own_store() function from driver model Oswald Buddenhagen 2013-12-08 15:49:03 +0100
  • 2cb483fb2e make use of IMAP MOVE extension Oswald Buddenhagen 2013-12-08 15:11:00 +0100
  • 0ad8ef80b2 don't check for INBOX more than necessary Oswald Buddenhagen 2013-12-08 10:48:14 +0100
  • c293acaf24 fix listing of nested maildir mailboxes Oswald Buddenhagen 2013-12-08 10:44:50 +0100
  • cf0f32f800 allow prefixes to Patterns Oswald Buddenhagen 2013-12-08 09:49:39 +0100
  • 6c6ad9710c less spaghetti Oswald Buddenhagen 2013-12-08 09:51:31 +0100
  • decc33c2cf factor out sync_listed_boxes() Oswald Buddenhagen 2013-12-07 17:24:08 +0100
  • f485d69332 refuse box list overrides if Channel has no Patterns Oswald Buddenhagen 2013-12-07 16:41:05 +0100
  • c6f08b8f17 treat manually specified box list the same as one coming from Patterns Oswald Buddenhagen 2013-12-07 16:11:24 +0100
  • 540adbb8fd make host resolution error messages more useful in non-ipv6 builds Oswald Buddenhagen 2013-12-01 17:57:33 +0100
  • b6949c64d2 avoid useless delay after creating maildir box Oswald Buddenhagen 2013-12-01 17:45:34 +0100