Commit Graph

  • c97e650c24 bump version v1.3.3 Oswald Buddenhagen 2020-08-04 14:44:17 +0200
  • 30261fe6f1 fix version comparison in LibreSSL conditional Oswald Buddenhagen 2020-08-04 11:17:56 +0200
  • 542e38dd49 fix re-using server connections for new stores Oswald Buddenhagen 2020-08-04 10:10:47 +0200
  • c82397cf6e don't crash in proxy_invoke_bad_callback() Oswald Buddenhagen 2020-08-03 12:39:33 +0200
  • 813ad67c56 fix simultaneously connecting to multiple hosts in non-IPv6 builds Oswald Buddenhagen 2020-07-27 22:48:41 +0200
  • 3651c30296 increase PassCmd output buffer even more Oswald Buddenhagen 2020-07-28 00:28:11 +0200
  • 09540b5648 unbreak CertificateFile documentation Oswald Buddenhagen 2020-08-02 20:05:42 +0200
  • cab14608ca Merge branch '1.3' Oswald Buddenhagen 2019-11-22 14:06:01 +0100
  • 80deabf520 bump version v1.3.2 Oswald Buddenhagen 2020-07-08 11:42:47 +0200
  • 96afe8d0c2 fix propagation of flagged oversized messages Oswald Buddenhagen 2019-12-29 12:59:40 +0100
  • aff0c88a38 fix printf length arguments on lp64 Oswald Buddenhagen 2019-11-24 10:54:52 +0100
  • 04fc586e75 handle case-insensitivity of IMAP's INBOX Oswald Buddenhagen 2019-09-09 18:47:32 +0200
  • 94022a6752 catch server's failure to FETCH * Oswald Buddenhagen 2019-11-23 13:51:20 +0100
  • dfa8c16f27 don't timeout while uploading big messages Oswald Buddenhagen 2019-11-16 17:14:32 +0100
  • 121448ceb9 make -DC work with yama ptrace protection Oswald Buddenhagen 2019-12-03 13:00:19 +0100
  • bee4fc54e7 fix overflows in uint comparisons Oswald Buddenhagen 2019-11-22 21:00:18 +0100
  • a33e44758b fix roff abuse in man pages Oswald Buddenhagen 2019-11-27 17:55:33 +0100
  • 7d9d3e15f5 improve documentation of the server certificate related options Oswald Buddenhagen 2019-11-18 18:57:38 +0100
  • a2fe8c155a re-generate ChangeLog only if it's newer than the git index Oswald Buddenhagen 2020-02-28 12:10:07 +0100
  • 281a87ed89 update build requirements Oswald Buddenhagen 2019-11-18 16:30:44 +0100
  • 48038fede1 mention --remove in --help output Oswald Buddenhagen 2020-07-01 18:25:45 +0200
  • 93fb3c29c6 fix UIDNEXT error message Oswald Buddenhagen 2019-11-23 13:30:12 +0100
  • e565d08246 don't try to propagate flags the target store does not support Oswald Buddenhagen 2020-01-08 18:22:48 +0100
  • e8caaaaf65 rename F_PASSED => F_FORWARDED Oswald Buddenhagen 2019-12-28 17:45:09 +0100
  • 462fed556a Merge branch '1.3' Oswald Buddenhagen 2019-10-03 20:17:54 +0200
  • d0a8551703 fix error handling of SSL_set_tlsext_host_name() Oswald Buddenhagen 2019-07-28 13:33:12 +0200
  • 6a874b5877 error-check more openssl function calls Oswald Buddenhagen 2019-07-28 12:11:48 +0200
  • 5f908b7672 attempt to improve ssl error handling (again) Oswald Buddenhagen 2019-07-28 11:35:02 +0200
  • 91abf2b830 modernize ssl context init Oswald Buddenhagen 2019-07-28 12:02:30 +0200
  • f63e4338e8 fix leak of openssl X509 objects Oswald Buddenhagen 2019-07-28 11:46:43 +0200
  • 8959c6b791 fix libcrypto detection in openssl 1.1+ without pkg-config Oswald Buddenhagen 2019-09-10 13:14:43 +0200
  • 36062c5220 wording fixes in mbsync.1 Oswald Buddenhagen 2019-09-10 13:00:18 +0200
  • a310e7e2ba purge vestiges of the compat wrapper Oswald Buddenhagen 2019-08-30 13:13:30 +0200
  • 7607e53d56 Do not crash when using Tunnel in an IPv6-enabled build Caspar Schutijser 2019-08-18 10:38:48 +0200
  • bf14798700 Bump up PassCmd buffer size to 2KiB Dmitry Torokhov 2019-07-09 11:51:21 -0700
  • fbc432aace fix parsing of NIL hierarchy delimiters in IMAP LIST responses Oswald Buddenhagen 2019-05-28 17:27:09 +0200
  • 2e515bf842 make output of perl check more tidy v1.3.1 Oswald Buddenhagen 2019-05-28 15:44:55 +0200
  • 702b6ec4a1 fix spacing in "SASL mechanism(s) not available" error message Oswald Buddenhagen 2019-03-10 11:30:05 +0100
  • d61f462039 Fix CopyArrivalDate on platforms without glibc Klemens Nanni 2019-02-20 19:19:58 +0100
  • a8f6eebdd9 Work around useless SASL warnings Gergely Risko 2019-02-05 11:23:44 +0100
  • b72800944c fix formatting of uint in callback debug stubs Oswald Buddenhagen 2019-01-05 00:00:10 +0100
  • 95d18e2778 Merge branch '1.3' Oswald Buddenhagen 2018-11-27 00:51:03 +0100
  • acfa3a2bbc sort messages from UID FETCH request Oswald Buddenhagen 2018-11-24 14:15:53 +0100
  • f7cec3064d bump IMAP command buffer size to 4KiB Oswald Buddenhagen 2018-09-09 13:35:05 +0200
  • 17babc1695 use SNI when connecting with SSL Oswald Buddenhagen 2018-09-08 18:36:16 +0200
  • 37feeddbfb Merge branch '1.3' Oswald Buddenhagen 2018-07-01 13:26:10 +0200
  • f698f16967 fix type of 'port' and check its range in config reader Oswald Buddenhagen 2018-07-01 13:22:17 +0200
  • 470210fa86 Fix time_t format strings Klemens Nanni 2018-05-18 15:24:49 +0200
  • 8a40554f07 User functions provided by recent LibreSSL versions Klemens Nanni 2018-05-18 15:11:15 +0200
  • c4d7f0189c implement Forwarded flag Michael J Gruber 2018-06-21 16:52:01 +0200
  • e71f0ccc2a mark MAILBOX_DRIVER_FLAG locations in code Michael J Gruber 2018-06-21 16:52:00 +0200
  • f82c172d2b fix IMAP UID sequence also in imap_find_new_msgs() Oswald Buddenhagen 2018-07-01 11:05:21 +0200
  • 904858365d Merge branch '1.3' Oswald Buddenhagen 2018-04-08 18:17:10 +0200
  • 5072032939 fix uidvalidity recovery with really long message-id headers Oswald Buddenhagen 2018-04-08 18:10:21 +0200
  • 0a5a847932 fix IMAP UID sequence in UIDNEXT determination fallback Oswald Buddenhagen 2017-11-18 09:57:05 +0100
  • af1acdac97 make more use of equals() Oswald Buddenhagen 2017-10-15 16:52:43 +0200
  • c29eceaeed make map_name() interpret empty strings as "no separator" Oswald Buddenhagen 2017-10-15 16:14:20 +0200
  • 53e8e79488 remove pointless conditional in assignment of ctx->delimiter Oswald Buddenhagen 2017-10-15 16:46:49 +0200
  • c75001aa7d add check for perl and its version Oswald Buddenhagen 2017-10-15 11:34:50 +0200
  • 094af8720c limit -Wmaybe-uninitialized suppression to gcc >= 4.3 Oswald Buddenhagen 2017-10-07 14:30:31 +0200
  • 5aab050198 don't forward-declare SSL types any more Oswald Buddenhagen 2017-10-07 14:09:39 +0200
  • c9cd1b59fb git-ignore tar ball signatures Oswald Buddenhagen 2017-10-07 14:46:50 +0200
  • 5d5a0461ce bump version Oswald Buddenhagen 2017-10-07 14:17:25 +0200
  • cbac8aa75c delete the compat wrapper Oswald Buddenhagen 2017-10-01 15:21:05 +0200
  • 094bc883e8 bump version Oswald Buddenhagen 2017-10-01 15:06:37 +0200
  • aa617bb854 adjust dist-hook to syntax change in .gitignore v1.3.0 Oswald Buddenhagen 2017-10-01 14:59:47 +0200
  • 380ccdd43a update TODO Oswald Buddenhagen 2017-10-01 14:37:36 +0200
  • cbc14ba032 rename get-cert => mbsync-get-cert Oswald Buddenhagen 2017-10-01 10:44:09 +0200
  • 0865977504 make NEWS more accurate Oswald Buddenhagen 2017-08-12 11:51:27 +0200
  • a5d4a0fe60 make sync records with stray TUID non-fatal Oswald Buddenhagen 2017-04-09 10:40:06 +0200
  • 3a2e6b3793 prune SSL 2 support Oswald Buddenhagen 2017-08-11 09:20:28 +0200
  • d2e5134ebd another fix for -Wimplicit-fallthrough (new on master) Oswald Buddenhagen 2017-10-01 10:40:55 +0200
  • 1b354fa61a Merge branch '1.2' Oswald Buddenhagen 2017-10-01 10:38:43 +0200
  • f2524d082b update debian packaging v1.2.3 1.2 Oswald Buddenhagen 2017-09-23 12:52:10 +0200
  • a9feea71fe Fix spelling of error messages Alessandro Ghedini 2017-09-23 12:32:48 +0200
  • 33ee4a4ffe fixes for -Wimplicit-fallthrough Oswald Buddenhagen 2017-10-01 10:04:00 +0200
  • 8bab938f69 bump version Oswald Buddenhagen 2017-10-01 08:15:07 +0200
  • d529bc3887 use autoconf's built-in pkg-config support for OpenSSL Helmut Grohne 2017-08-19 13:22:26 +0200
  • 47bdbb4aab enable TLS 1.1 and 1.2 by default Oswald Buddenhagen 2017-08-11 08:50:28 +0200
  • 66d891ac9a *** attempt to structure all message output wip/better-stderr Oswald Buddenhagen 2017-08-05 21:53:25 +0200
  • 118fdc4f18 Merge branch '1.2' Oswald Buddenhagen 2017-08-05 21:20:34 +0200
  • fed0dcc60e bump version v1.2.2 Oswald Buddenhagen 2017-08-05 20:28:52 +0200
  • 906dc989e4 mention the need for renaming Maildir files upon move Oswald Buddenhagen 2017-08-05 20:24:11 +0200
  • 0ba4d6e8a9 *** various workarounds for exchange being braindead wip/exchange-workarounds-1.2 Oswald Buddenhagen 2017-08-05 19:52:52 +0200
  • 2a1ae5e9c9 *** implement message move detection wip/movedetect Oswald Buddenhagen 2016-11-13 22:37:23 +0100
  • dd1f337e64 detect m$ exchange servers Oswald Buddenhagen 2017-08-05 18:12:58 +0200
  • c459094458 *** print channel name in error messages and notices Oswald Buddenhagen 2016-11-13 16:30:02 +0100
  • ada0ae4b8e fix spurious decompression errors Oswald Buddenhagen 2017-07-30 18:37:58 +0200
  • 366ed7d762 improve zlib error reporting Oswald Buddenhagen 2017-07-30 13:47:51 +0200
  • 56515abe94 socket: use next addrinfo if opening socket fails Patrick Steinhardt 2017-06-21 09:33:20 +0200
  • 4b37688062 fix 'make log' with non-default git config format.pretty Oswald Buddenhagen 2017-05-14 09:42:36 +0200
  • 1039ee25f7 fix build without BDB Oswald Buddenhagen 2017-05-14 09:37:37 +0200
  • bb632d1cd0 make UIDs unsigned Oswald Buddenhagen 2017-03-21 20:05:29 +0100
  • a0961d6505 delay assignment of TUID when propagating messages Oswald Buddenhagen 2017-04-02 17:21:39 +0200
  • bd5fb6fff3 move away from magic UIDs in the sync state Oswald Buddenhagen 2017-03-11 13:20:53 +0100
  • 4ffe149666 split off ephemeral sync record state to a separate member Oswald Buddenhagen 2017-04-01 17:02:22 +0200
  • efd72b85cc autotest: implement much more thorough resumption verification Oswald Buddenhagen 2017-03-19 11:53:16 +0100
  • 7ce658d14c autotest: pre-assign all UIDs of the test messages Oswald Buddenhagen 2017-03-29 13:43:55 +0200
  • 4cc5ad5a1a introduce driver call debugging Oswald Buddenhagen 2017-04-02 14:57:17 +0200
  • bbe4567bce let driver_t::openbox_box() return the UID validity Oswald Buddenhagen 2017-03-24 19:24:30 +0100