commit e70c300f7446ba6ec1259f459a0f0e1d2d592ed9
Author: Oswald Buddenhagen
Date: Wed Feb 7 11:19:41 2024 +0100
permit leading whitespace in INTERNALDATE strings
the BNF specifies "(SP DIGIT) / 2DIGIT" for the date-day-fixed symbol,
but "*SP 1*DIGIT" matches that closely enough
commit 84194a7a9fdd179ca15e4b069a3cffbeaec03bab
Author: Oswald Buddenhagen
Date: Tue Jan 10 11:37:26 2023 +0100
don't try to create already existing boxes
if the SELECT command fails even though the box was LISTed, then the
error cause is obviously not that box is absent, and s
commit 8b8313997c357238d85eb70e8fdee005c746eedf
Author: Oswald Buddenhagen
Date: Tue Jul 30 07:50:49 2024 +0200
Revert "actually implement imap_commit_cmds()"
the CHECK command doesn't do what i thought; the formulation in the
specs was ambiguous - it really checks for new mail
commit 31c504d43263a891b7a9d37517f9e26fb650d20b
Author: Oswald Buddenhagen
Date: Mon Jul 24 11:34:10 2023 +0200
remove redundant argument from BIT_FORMATTER_PROTO()
it doesn't need to know the enum prefix.
amends 17db5de0c & 950ebe833.
src/common.h | 6 +++---
1 file cha
commit 12e30ce560c2b79f2de9ab7f44626063c0e7e2ff
Author: Oswald Buddenhagen
Date: Mon Jul 29 12:05:43 2024 +0200
cap readsz at buffer size
otherwise we may get negative comparison sizes, which the unsigned
arithmetic we use cannot represent. this would prevent buffer content
commit 5f81162f5e93efa8a35bbad5aa0f5d279da3a9e7
Author: Husain Alshehhi
AuthorDate: Sat Jan 14 01:06:23 2023 +
Commit: Oswald Buddenhagen
CommitDate: Wed Jul 31 21:23:58 2024 +0200
add tag files to .gitignore
The auto-generated makefile targets CTAGS, GTAGS and TAGS gene
commit 43271d8fad03c2cefd387a8cd80d578c2aa6fd34
Author: Oswald Buddenhagen
Date: Tue Jul 30 08:25:20 2024 +0200
eliminate commit_cmds driver callback
no driver implements it, and this isn't likely to change any time soon.
src/driver.h | 3 ---
src/drv_imap.c | 9 -
commit 7bca6967a7b22cc2afe72856f340097651afe70e
Author: Oswald Buddenhagen
Date: Sat Sep 3 22:46:41 2022 +0200
update some email addresses
noa's and jeremy's new address are confirmed.
michael e.'s address is kinda confirmed, except that it's silent.
AUTHORS | 6 +++---
1 fil
commit ceb0fa9803b27057c7a8413cf50a51f428f5d792
Author: Oswald Buddenhagen
Date: Thu Jul 4 09:09:17 2024 +0200
don't try to qsort() NULL array
while this actually works due to the array size being zero, it's
undefined behavior which makes gcc eliminate a subsequent null check i
commit f467b57a957672a02cd7d923603a8a9da7f0f9fc
Author: Oswald Buddenhagen
Date: Sun Jun 26 12:59:44 2022 +0200
generalize GPL exception
we have explicit approval from:
- Anton Khirnov
- Jeremy Katz
- Jesse Weaver
- Marc Hoersken
- Michael J Gruber
- No
commit ee832951e2bc2030abe49b1436760a597bd55382
Author: Oswald Buddenhagen
Date: Mon Jul 24 12:04:13 2023 +0200
revamp automatic enumeration of power-of-two enumerators
i found a neat trick to do it with the C pre-processor after all.
this makes the enum definitions themselves
The branch 'wip/gpl-exception', previously at 28a4636, has been
deleted.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
commit 4279aea6a0bb27c6998dadfa77e0c3435a09407e
Author: Oswald Buddenhagen
Date: Fri Aug 2 10:03:11 2024 +0200
generalize AUTHORS section of man page
src/mbsync.1.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/mbsync.1.in b/src/mbsync.1.in
index 89c7a4a..759dbf
commit 8421b3cb223eced0e07ae65eaf21486d22beb573
Author: Oswald Buddenhagen
Date: Fri Aug 2 09:56:02 2024 +0200
automate setting package version
this avoids the need for bumping the version, which is particularly
helpful if one doesn't know yet whether the next release will be a
commit 6fbbcbb2c76a3b56e07e2ed4240506cb94973d45
Author: Oswald Buddenhagen
Date: Fri Aug 2 10:14:26 2024 +0200
substitute version and date in man pages
this shortens the release checklist and reduces commit churn.
for the date we use configure's timestamp. this should refl
The tag 'v1.5.0' has been created at 4279aea.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
commit 4c2031d616f92bd7437fdb34cf4eafa0840c84bd
Author: Oswald Buddenhagen
Date: Tue Aug 6 09:33:31 2024 +0200
fix initial build from git
we need to ignore the absence of VERSION, as aclocal executes the
include() while ignoring the prior m4_syscmd().
configure.ac | 2 +-
1 f
commit d54c22d20e5d3173c5398c2e9fc5e87837a26963
Author: Oswald Buddenhagen
Date: Tue Aug 6 15:16:27 2024 +0200
fix IMAP INBOX case normalization
while is_INBOX() was adjusted to work with not null-terminated strings,
is_inbox() wasn't.
amends 3aead33.
src/drv_imap.c
commit 76e5f223ee975ede474333247d43888d18d77ece
Author: Oswald Buddenhagen
Date: Tue Aug 6 00:43:42 2024 +0200
add missing trailing newlines in error() calls
src/drv_imap.c| 2 +-
src/drv_maildir.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/drv_imap.c b
commit 8c781d4fb55f1dae47dab0388e7e3d40170b7d21
Author: Oswald Buddenhagen
Date: Wed Aug 21 11:13:40 2024 +0200
fix implicit listing of Maildir INBOX under Path
commit acd6b4b0 ("simplify/fix recursive maildir listing") argued that
listing INBOX when it is encountered while lis
commit 17c9cc11407ace9e84cf1135aad3d4bf8eb2b6d7
Author: Oswald Buddenhagen
Date: Wed Aug 21 10:38:15 2024 +0200
improve reporting of failure to open previously present mailbox
tell explicitly that the box cannot be opened _any more_, so it's clear
that Delete, rather than Creat
commit dd27850e5449d35686224a4db055e33d368291e6
Author: Oswald Buddenhagen
Date: Mon Aug 19 12:28:15 2024 +0200
fix typos
most found using https://github.com/crate-ci/typos .
debian/changelog| 6 +++---
src/driver.h| 2 +-
src/main_sync.c | 2 +-
src/mbsync.1.in
The branch 'master', previously at f7c5f1d, has been rewound by 2
revision(s) to 8c781d4.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
commit f7c5f1dbf428deb9686d5d86fd8987af92ec3206
Author: Ludovico Gerardi
AuthorDate: Sun Sep 29 14:46:39 2024 +0200
Commit: Oswald Buddenhagen
CommitDate: Sun Sep 29 14:46:39 2024 +0200
remove stray closing brace from man page
amends 5d5e07eb.
src/mbsync.1.in | 2 +-
1 fil
commit 33bb58b3b3c27dbc0d09c4ce8008ca9c6ea6ee99
Author: Behnam Lal
AuthorDate: Sun Sep 29 14:35:11 2024 +0200
Commit: Oswald Buddenhagen
CommitDate: Sun Sep 29 14:36:30 2024 +0200
mbsync-get-cert: add support for STARTTLS
nowadays, many servers offer STARTTLS on the default
commit 3c4b5f1c83a568f18c14c93aab95c9a853edfd15
Author: Ludovico Gerardi
AuthorDate: Sun Sep 29 14:46:39 2024 +0200
Commit: Oswald Buddenhagen
CommitDate: Sun Sep 29 14:48:01 2024 +0200
remove stray closing brace from man page
amends 5d5e07eb.
src/mbsync.1.in | 2 +-
1 fil
The branch 'wip/socket-debug', previously at 6eb5cd7, has been rewound
by 3 revision(s) and subsequently fast-forwarded by 537 revision(s) to
d7dc906.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/lis
commit 15c7e02e4a5fe127bd55bce2b9aa63a5da8eb228
Author: Oswald Buddenhagen
Date: Sun Nov 24 13:11:32 2024 +0100
accept zero-sized messages from IMAP
while such a thing is rather pointless, completely empty messages are
not forbidden. consequently, we should be able to deal with
commit a1be7e9a369c1d038428a9d0b56ad0eb5d407441
Author: Oswald Buddenhagen
Date: Tue Nov 19 13:05:00 2024 +0100
make summary more concise
the verbose summary was actually hard to read due to the numbers getting
lost between the words.
i considered highlighting the numb
commit 5f953c5162cef64c26b78edf7feb37499367c371
Author: Oswald Buddenhagen
Date: Mon Nov 18 15:13:14 2024 +0100
fix omissions in making expiration target side configurable
amends 8566283c.
src/sync.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/sync
commit bf34d9fd29b7e2bd82ddb6b892ea0e671fc19926
Author: Oswald Buddenhagen
Date: Sat Nov 23 12:12:14 2024 +0100
do not let both-sided uidvalidity change deter us
the algorithm is symmetrical, comparing the msgids that belong to the
paired uids. so it doesn't matter for recoveri
commit 1e7a75095b82b43c60de55890d6728f68e3e9e0e
Author: Oswald Buddenhagen
Date: Wed Nov 20 09:08:26 2024 +0100
fix crash when resuming message propagation with MaxMessages
the problem is triggered by the source-side message disappearing
after a transaction to propagate it was
commit d7305e12d9f348975eb0f1a29be3b9fd76d3
Author: Behnam Lal
AuthorDate: Sun Sep 29 14:35:11 2024 +0200
Commit: Oswald Buddenhagen
CommitDate: Sun Nov 24 11:22:34 2024 +0100
mbsync-get-cert: add support for STARTTLS
nowadays, many servers offer STARTTLS on the default
commit 8920b6a1db443aac00783f7754a05852bb1bc71c
Author: Paymon MARANDI
AuthorDate: Tue Dec 3 15:25:09 2024 -0500
Commit: Oswald Buddenhagen
CommitDate: Wed Dec 4 09:36:28 2024 +0100
build: also consider builds off of git with `git clone --depth 1`
one case where this could h
commit 884413b48871361cf6c0cfa41d01c22ed1ec8d30
Author: Paymon MARANDI
AuthorDate: Tue Dec 3 15:25:09 2024 -0500
Commit: Oswald Buddenhagen
CommitDate: Wed Dec 4 17:20:49 2024 +0100
build: also consider builds off of git with `git clone --depth 1`
one case where this could h
The branch 'master', previously at 8920b6a, has been rewound by 1
revision(s) to 15c7e02.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
commit 1e0b661d09c5a4bbb0bb2061db8071363145d5ac
Author: Oswald Buddenhagen
Date: Tue Jan 28 00:49:17 2025 +0100
fix --dry-run without --debug-driver
the stubbing is implemented by the proxy driver, so we need to hook it
in in that case as well. the driver is already prepared fo
commit 61f0810bb17ba185aa12fd2197f92deaee249dbd
Author: Oswald Buddenhagen
Date: Tue Jan 28 10:30:47 2025 +0100
fix -ls hanging after synchronous error
we need to make a note that we're already done with the Store, as
otherwise we'll wait for a callback that never comes.
src/
commit 277e3cee1b5c31e221b2bfd4592d09c41a9a2226
Author: Oswald Buddenhagen
Date: Mon Jan 13 13:09:18 2025 +0100
explicitly strip newline from contents of VERSION
while m4 1.4.19 + autoconf 2.72 from my debian unstable drop the
trailing newline automatically, m4 1.4.18 + autocon
The branch 'wip/includecmd', previously at 9e9aa1b, has been rewound by
1 revision(s) and subsequently fast-forwarded by 1 revision(s) to
07a1225.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinf
The branch 'wip/includecmd' has been created at 9e9aa1b.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
commit 281a9ba465ba8be0d58fcb690ec34f9cdacdd1a9
Author: Oswald Buddenhagen
Date: Tue Mar 11 12:44:22 2025 +0100
prefix deprecation notices with file name
so it's (even) more obvious that these refer to the configuration,
rather than being some internal sloppiness.
src/config.
commit ea22b09ac77380c6f530c09a5dc52dc2810f83c3
Author: Oswald Buddenhagen
Date: Tue Mar 11 19:16:59 2025 +0100
expand NEWS
include bug fixes and other improvements, as otherwise they wouldn't be
documented in a user-accessible way, given that ChangeLog wasn't all
that usab
commit ffc0884efe4b688901c17270c1c0acca2d5d490e
Author: Oswald Buddenhagen
Date: Tue Mar 11 19:47:48 2025 +0100
release preparation
update NEWS and AUTHORS
AUTHORS | 3 +++
NEWS| 23 +++
2 files changed, 26 insertions(+)
diff --git a/AUTHORS b/AUTHORS
in
commit 8f58baa153fc8bbed2e44f993e13a364a2ab4ac4
Author: Oswald Buddenhagen
Date: Tue Mar 11 19:05:05 2025 +0100
stub out ChangeLog
that file is a relic from the times before distributed VCS with atomic
commits existed. ours was slightly filtered, but still way too noisy to
The tag 'v1.5.1' has been created at ffc0884.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
The tag 'v0.9' has been created at d2b39d2.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
The tag 'v0.9.1' has been created at 4390613.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
The tag 'v0.9.2' has been created at 5a44a33.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
The branch 'wip/includecmd', previously at 07a1225, has been rewound by
2 revision(s) and subsequently fast-forwarded by 5 revision(s) to
aeac8e4.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinf
50 matches
Mail list logo