Commit Graph

  • e13b9399c1 make imap_msgs test actually return non-zero on failure master Oswald Buddenhagen 2025-03-25 17:54:59 +01:00
  • 388e926e9e clarify that maildir message moves should preserve the flag field Oswald Buddenhagen 2025-08-05 10:52:40 +02:00
  • 23624e0fad mention that plain --debug excludes driver-all as well Oswald Buddenhagen 2025-08-01 10:35:26 +02:00
  • e46fee23df fix conditional on undefined value on some config syntax errors Oswald Buddenhagen 2025-03-19 15:30:59 +01:00
  • d0e9ea471e fix crash in mkdir_p() with invalid path Oswald Buddenhagen 2025-09-25 13:53:49 +02:00
  • aeac8e47d0 Add IncludeCmd directive to config parser wip/includecmd Michiel van den Heuvel 2025-03-18 17:01:40 +01:00
  • 5fe30f5e8f Refactor printing configuration errors Michiel van den Heuvel 2025-03-18 13:54:17 +01:00
  • ff04e2ae09 add support for single-quoting to our printf implementation Oswald Buddenhagen 2025-03-25 18:02:20 +01:00
  • 3f84075715 add unit test for our printf implementation Oswald Buddenhagen 2025-03-25 17:56:10 +01:00
  • 85d82465c7 make imap_msgs test actually return non-zero on failure Oswald Buddenhagen 2025-03-25 17:54:59 +01:00
  • fbcdaf78bd fix conditional on undefined value on some config syntax errors Oswald Buddenhagen 2025-03-19 15:30:59 +01:00
  • ffc0884efe release preparation v1.5.1 Oswald Buddenhagen 2025-03-11 19:47:48 +01:00
  • ea22b09ac7 expand NEWS Oswald Buddenhagen 2025-03-11 19:16:59 +01:00
  • 8f58baa153 stub out ChangeLog Oswald Buddenhagen 2025-03-11 19:05:05 +01:00
  • 281a9ba465 prefix deprecation notices with file name Oswald Buddenhagen 2025-03-11 12:44:22 +01:00
  • 61f0810bb1 fix -ls hanging after synchronous error Oswald Buddenhagen 2025-01-28 10:30:47 +01:00
  • 1e0b661d09 fix --dry-run without --debug-driver Oswald Buddenhagen 2025-01-28 00:49:17 +01:00
  • 277e3cee1b explicitly strip newline from contents of VERSION Oswald Buddenhagen 2025-01-13 13:09:18 +01:00
  • 884413b488 build: also consider builds off of git with git clone --depth 1 Paymon MARANDI 2024-12-03 15:25:09 -05:00
  • 15c7e02e4a accept zero-sized messages from IMAP Oswald Buddenhagen 2024-11-24 13:11:32 +01:00
  • d7305e12d9 mbsync-get-cert: add support for STARTTLS Behnam Lal 2024-09-29 14:35:11 +02:00
  • a1be7e9a36 make summary more concise Oswald Buddenhagen 2024-11-19 13:05:00 +01:00
  • 1e7a75095b fix crash when resuming message propagation with MaxMessages Oswald Buddenhagen 2024-11-20 09:08:26 +01:00
  • 5f953c5162 fix omissions in making expiration target side configurable Oswald Buddenhagen 2024-11-18 15:13:14 +01:00
  • bf34d9fd29 do not let both-sided uidvalidity change deter us Oswald Buddenhagen 2024-11-23 12:12:14 +01:00
  • 3c4b5f1c83 remove stray closing brace from man page Ludovico Gerardi 2024-09-29 14:46:39 +02:00
  • 8c781d4fb5 fix implicit listing of Maildir INBOX under Path Oswald Buddenhagen 2024-08-21 11:13:40 +02:00
  • 17c9cc1140 improve reporting of failure to open previously present mailbox Oswald Buddenhagen 2024-08-21 10:38:15 +02:00
  • dd27850e54 fix typos Oswald Buddenhagen 2024-08-19 12:28:15 +02:00
  • 76e5f223ee add missing trailing newlines in error() calls Oswald Buddenhagen 2024-08-06 00:43:42 +02:00
  • d54c22d20e fix IMAP INBOX case normalization Oswald Buddenhagen 2024-08-06 15:16:27 +02:00
  • 4c2031d616 fix initial build from git Oswald Buddenhagen 2024-08-06 09:33:31 +02:00
  • 4279aea6a0 generalize AUTHORS section of man page v1.5.0 Oswald Buddenhagen 2024-08-02 10:03:11 +02:00
  • 6fbbcbb2c7 substitute version and date in man pages Oswald Buddenhagen 2024-08-02 10:14:26 +02:00
  • 8421b3cb22 automate setting package version Oswald Buddenhagen 2024-08-02 09:56:02 +02:00
  • d7dc906077 *** socket debug wip/socket-debug Oswald Buddenhagen 2015-02-15 11:58:37 +01:00
  • 22ba78fa78 *** shrink buffer Oswald Buddenhagen 2015-02-15 11:56:00 +01:00
  • f467b57a95 generalize GPL exception Oswald Buddenhagen 2022-06-26 12:59:44 +02:00
  • 7bca6967a7 update some email addresses Oswald Buddenhagen 2022-09-03 22:46:41 +02:00
  • 5f81162f5e add tag files to .gitignore Husain Alshehhi 2023-01-14 01:06:23 +00:00
  • ee832951e2 revamp automatic enumeration of power-of-two enumerators Oswald Buddenhagen 2023-07-24 12:04:13 +02:00
  • 31c504d432 remove redundant argument from BIT_FORMATTER_PROTO() Oswald Buddenhagen 2023-07-24 11:34:10 +02:00
  • 43271d8fad eliminate commit_cmds driver callback Oswald Buddenhagen 2024-07-30 08:25:20 +02:00
  • 8b8313997c Revert "actually implement imap_commit_cmds()" Oswald Buddenhagen 2024-07-30 07:50:49 +02:00
  • 84194a7a9f don't try to create already existing boxes Oswald Buddenhagen 2023-01-10 11:37:26 +01:00
  • ceb0fa9803 don't try to qsort() NULL array Oswald Buddenhagen 2024-07-04 09:09:17 +02:00
  • 12e30ce560 cap readsz at buffer size Oswald Buddenhagen 2024-07-29 12:05:43 +02:00
  • e70c300f74 permit leading whitespace in INTERNALDATE strings Oswald Buddenhagen 2024-02-07 11:19:41 +01:00
  • 65cd4429bb document defaults of referenced XDG env vars Oswald Buddenhagen 2022-07-09 08:26:01 +02:00
  • 8648d7a479 remove duplicate contributor entry Oswald Buddenhagen 2022-07-05 11:40:54 +02:00
  • ec50c55c36 make DNS lookup asynchronous Oswald Buddenhagen 2022-07-04 12:50:17 +02:00
  • ced20ad0d9 fix Tunnel leaving behind zombies Oswald Buddenhagen 2022-07-03 11:52:20 +02:00
  • b841374827 fix broken Tunnel potentially causing SIGPIPE Oswald Buddenhagen 2022-07-03 11:40:42 +02:00
  • b9a4746b54 don't refresh progress counters pointlessly Oswald Buddenhagen 2022-07-04 18:03:24 +02:00
  • 460bfbb8ac abort channel sync when a store is fubar Oswald Buddenhagen 2022-07-01 14:54:24 +02:00
  • 92faccc639 improve wording of --ext-exit docu Oswald Buddenhagen 2022-07-01 13:00:01 +02:00
  • f6ccf9c4f5 fix lineup of --ext-exit in help output Oswald Buddenhagen 2022-07-01 12:14:14 +02:00
  • 16ecde504d try to make AUTHORS reflect reality Oswald Buddenhagen 2022-06-26 12:21:58 +02:00
  • b67cd7dca1 *** introduce NotifierCmd wip/notifier-cmd Oswald Buddenhagen 2022-06-20 16:34:56 +02:00
  • c9e57161cc autotest: add missing next in cmptrash() Oswald Buddenhagen 2022-06-20 17:33:03 +02:00
  • 5c6affc430 *** debugging imap list parsing wip/debug-various Oswald Buddenhagen 2022-06-20 16:57:30 +02:00
  • 36d8007d66 *** debugging sequencing of sync_close() Oswald Buddenhagen 2022-06-20 16:49:20 +02:00
  • 4e3fe8c0b6 *** debugging main Oswald Buddenhagen 2022-06-20 16:46:30 +02:00
  • 75744407fb *** verify that -0 --no-expunge really does nothing wip/test-more-paranoid Oswald Buddenhagen 2019-08-22 19:34:21 +02:00
  • 06bd8a0bcf *** wip: expire newly propagated messages, too wip/expire-new Oswald Buddenhagen 2022-02-19 15:13:55 +01:00
  • 1576d52317 autotest: support more subjects wip/more-autotest-subjects Oswald Buddenhagen 2022-02-27 17:09:26 +01:00
  • 9a701053e7 *** close IMAP socket ourselves instead of waiting for the server wip/imap-client-close Oswald Buddenhagen 2022-05-10 16:21:19 +02:00
  • 77134c35db *** simplify state file naming pattern wip/simplify-state-naming Oswald Buddenhagen 2022-05-22 15:38:41 +02:00
  • e35c16cac7 *** exclude INBOX* in Patterns from prefixing wip/INBOX-patterns-prefixing Oswald Buddenhagen 2022-05-25 16:04:57 +02:00
  • b4e8b29397 fix handling of maildir Path directly overlapping Inbox wip/maildir-path-under-inbox Oswald Buddenhagen 2022-06-03 17:35:18 +02:00
  • 0af93316ff *** allow deleting non-empty folders wip/exchange-workarounds-1.5 Oswald Buddenhagen 2017-08-05 19:52:52 +02:00
  • fe42f1d04f *** workaround pointless "Keyword not supported" warnings from exchange Oswald Buddenhagen 2017-08-05 19:52:52 +02:00
  • 547de590fe *** various workarounds for exchange being braindead wip/exchange-workarounds-1.4 Oswald Buddenhagen 2017-08-05 19:52:52 +02:00
  • 52870a0a5c *** workaround exchange being unhapply about messages with binary content Oswald Buddenhagen 2017-08-05 19:52:52 +02:00
  • 2a12b9c02c *** workaround exchange being unhappy about messages with long lines Oswald Buddenhagen 2017-08-05 19:52:52 +02:00
  • a87d6ddaca bump version Oswald Buddenhagen 2022-06-02 12:10:54 +02:00
  • 21c8529383 update TODO Oswald Buddenhagen 2021-12-24 12:56:02 +01:00
  • 7619705428 whitespace fixes Oswald Buddenhagen 2022-06-06 12:37:47 +02:00
  • 090ba0caa3 drop unused 'flags' parameter of maildir_list_{recurse,inbox,path}() Oswald Buddenhagen 2022-06-07 12:08:50 +02:00
  • 46584e5358 add support for Maildir Paths with suffixes Oswald Buddenhagen 2022-06-03 20:58:09 +02:00
  • 3bfc3c5063 forbid nesting maildir Path under Inbox again Oswald Buddenhagen 2022-06-03 18:06:50 +02:00
  • acd6b4b0b8 simplify/fix recursive maildir listing Oswald Buddenhagen 2022-06-03 15:38:35 +02:00
  • 32d500ed15 simplify maildir recursion limitation Oswald Buddenhagen 2022-06-03 12:14:05 +02:00
  • 52c063fd45 add support for UTF-7 mailbox names Oswald Buddenhagen 2022-05-23 10:12:38 +02:00
  • efab63fb8e enable UTF-8 on servers with RFC6855 support Oswald Buddenhagen 2022-05-23 12:04:57 +02:00
  • 9169ee8fd8 assume Tunnel to be secure more consistently Oswald Buddenhagen 2022-05-18 17:11:59 +02:00
  • 8ba4192b23 autotest conversion of even more malformed messages Oswald Buddenhagen 2022-05-17 13:22:07 +02:00
  • bfcc2d7d19 default to CRLF output in copy_msg_convert() Oswald Buddenhagen 2022-05-17 13:16:34 +02:00
  • 6dc9312dbc recognize options even if the build does not support them Oswald Buddenhagen 2022-05-16 16:51:54 +02:00
  • faec30abf4 rename SSLType => TLSType Oswald Buddenhagen 2022-05-16 15:58:41 +02:00
  • a7f1b86475 disable TLS 1.0 & 1.1 by default Oswald Buddenhagen 2022-05-16 16:26:15 +02:00
  • e3056b26e9 supersede SSLVersions option with TLSVersions Oswald Buddenhagen 2022-05-16 15:57:03 +02:00
  • 7e0e14a686 prune legacy SSL options Oswald Buddenhagen 2022-05-16 12:56:46 +02:00
  • f7458a96d3 handle copying/trashing failures more carefully Oswald Buddenhagen 2022-05-16 12:01:18 +02:00
  • 4c14123144 postpone check for cancellation in some driver callbacks Oswald Buddenhagen 2022-05-13 13:02:35 +02:00
  • f29dbb18f1 dissolve SVARS_CHECK_CANCEL_RET Oswald Buddenhagen 2022-05-13 12:14:13 +02:00
  • ffb290084a stop abusing SYNC_* for what really should be COPY_* Oswald Buddenhagen 2022-05-13 11:44:59 +02:00
  • 9e0efd409a prefer DECL_INIT_SVARS over DECL_SVARS+INIT_SVARS Oswald Buddenhagen 2022-05-11 12:56:16 +02:00
  • 6bfffa177a make more use of SVARS_CHECK_RET{,_VARS} macro Oswald Buddenhagen 2022-05-11 12:37:14 +02:00
  • 4d75c45507 add --ext-exit option Oswald Buddenhagen 2022-05-10 14:11:36 +02:00