commit 56515abe9498cbeac4cd9b690171fcc99a18f352
Author: Patrick Steinhardt
AuthorDate: Wed Jun 21 09:33:20 2017 +0200
Commit: Oswald Buddenhagen
CommitDate: Thu Jun 22 09:23:56 2017 +0200
socket: use next addrinfo if opening socket fails
The `socket_connect_one` function pre
commit 366ed7d7621f70afc761166bde330aac32e1b2cb
Author: Oswald Buddenhagen
Date: Sun Jul 30 13:47:51 2017 +0200
improve zlib error reporting
zlib is not exactly thorough about always populating z_stream->msg, so
fall back to the error code if necessary.
src/socket.c | 24
commit ada0ae4b8e972fbdb6a4f0b6854b81177f6c5cf4
Author: Oswald Buddenhagen
Date: Sun Jul 30 18:37:58 2017 +0200
fix spurious decompression errors
while that's just bad api, inflate() can return Z_BUF_ERROR during
normal operation.
contrary to the zpipe example and what
The branch 'wip/better-stderr' has been created at c459094.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
The branch 'wip/movedetect' has been created at 2a1ae5e.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
__
The branch 'wip/exchange-workarounds' has been created at 0ba4d6e.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
The branch 'wip/libressl' has been created at 439d5e1.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
commit 906dc989e488c82a8cd94f71fc0438fb0d33e4a5
Author: Oswald Buddenhagen
Date: Sat Aug 5 20:24:11 2017 +0200
mention the need for renaming Maildir files upon move
mu4e config line offered by Ben Maughan .
src/mbsync.1 | 9 +
1 file changed, 9 insertions(+)
diff --git a
commit fed0dcc60e342507ef69083ea32bca19f6b3005b
Author: Oswald Buddenhagen
Date: Sat Aug 5 20:28:52 2017 +0200
bump version
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index 1e46bd0..6f8d44a 100644
--- a/configure.ac
+++ b/c
The tag 'v1.2.2' has been created at fed0dcc.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
i
Skipped 5 existing revision(s) on branch 'master'.
commit 118fdc4f18c20aab4f2f2e22f8812b49a4a7096a
Merge: 4b37688 fed0dcc
Author: Oswald Buddenhagen
Date: Sat Aug 5 21:20:34 2017 +0200
Merge branch '1.2'
Conflicts:
configure.ac
src/mbsync.1
src/mbsync.1 | 9
The branch 'wip/better-stderr', previously at c459094, has been
fast-forwarded by 1 revision(s) to 66d891a.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.l
commit 47bdbb4aab0785ec779dbc8c418026ed5e3bed1c
Author: Oswald Buddenhagen
Date: Fri Aug 11 08:50:28 2017 +0200
enable TLS 1.1 and 1.2 by default
there is no reason not to, and debian even disabled 1.0 globally,
because it's (theoretically) too insecure in some contexts (BEAST
commit d529bc3887f852446ac82746dbfff76f7374e5d6
Author: Helmut Grohne
AuthorDate: Sat Aug 19 13:22:26 2017 +0200
Commit: Oswald Buddenhagen
CommitDate: Sat Aug 19 13:24:09 2017 +0200
use autoconf's built-in pkg-config support for OpenSSL
the hand-crafted suppport did not wor
The branch 'wip/master' has been created at 6e6e265.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
__
commit 8bab938f6966626656ffde3f6365c450ee8811bb
Author: Oswald Buddenhagen
Date: Sun Oct 1 08:15:07 2017 +0200
bump version
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index 362b02b..57edd15 100644
--- a/configure.ac
+++ b/c
commit 33ee4a4ffed94164fd20c397b214101e07fcbe66
Author: Oswald Buddenhagen
Date: Sun Oct 1 10:04:00 2017 +0200
fixes for -Wimplicit-fallthrough
src/common.h | 6 ++
src/compat/isync.h | 6 ++
src/compat/main.c | 8
src/main.c | 6 +++---
src/socket.c
commit f2524d082bbb5e788580e4c955e264cff46d6c6a
Author: Oswald Buddenhagen
Date: Sat Sep 23 12:52:10 2017 +0200
update debian packaging
Makefile.am | 8 +---
debian/.gitignore| 4 +-
debian/README.Debian | 12 ++
debian/changelog | 94 +++
commit a9feea71feb05ad8520212e96e69ec85f9bb9970
Author: Alessandro Ghedini
AuthorDate: Sat Sep 23 12:32:48 2017 +0200
Commit: Oswald Buddenhagen
CommitDate: Sun Oct 1 10:04:31 2017 +0200
Fix spelling of error messages
src/drv_imap.c | 4 ++--
1 file changed, 2 insertions(+), 2 dele
The tag 'v1.2.3' has been created at f2524d0.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
i
commit a5d4a0fe6037da3798db487e828d907ea8c9cc1b
Author: Oswald Buddenhagen
Date: Sun Apr 9 10:40:06 2017 +0200
make sync records with stray TUID non-fatal
while the situation indicates an internal error, it is harmless in
itself. also, printing some more information may help id
Skipped 6 existing revision(s) on branch 'master'.
commit 1b354fa61a703cf4901f782d9effa689a9f03a7a
Merge: 118fdc4 f2524d0
Author: Oswald Buddenhagen
Date: Sun Oct 1 10:38:43 2017 +0200
Merge branch '1.2'
Conflicts:
Makefile.am
configure.ac
debian/.gitignore
commit 380ccdd43a5931871bb82f526836c23a7c1aafae
Author: Oswald Buddenhagen
Date: Sun Oct 1 14:37:36 2017 +0200
update TODO
TODO | 33 -
1 file changed, 32 insertions(+), 1 deletion(-)
diff --git a/TODO b/TODO
index f991c43..b074e22 100644
--- a/TODO
+++ b/
commit 086597750478cdfb24dddad6aa23f814687b7847
Author: Oswald Buddenhagen
Date: Sat Aug 12 11:51:27 2017 +0200
make NEWS more accurate
NEWS | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/NEWS b/NEWS
index ebb88a4..a51e537 100644
--- a/NEWS
+++ b/NEWS
@@ -2,7 +2,8 @
commit d2e5134ebd81a8cb7b83d7e12e98bddae530d9b2
Author: Oswald Buddenhagen
Date: Sun Oct 1 10:40:55 2017 +0200
another fix for -Wimplicit-fallthrough (new on master)
src/drv_maildir.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/drv_maildir.c b/src/drv_maildir.c
commit cbc14ba032e48e06710275cc305c9e4253467a5e
Author: Oswald Buddenhagen
Date: Sun Oct 1 10:44:09 2017 +0200
rename get-cert => mbsync-get-cert
to avoid undue namespace pollution. inspired by debian.
Makefile.am | 2 +-
NEWS| 2 ++
debian
commit 3a2e6b3793f0402f1377a6b98da7c9717b73273c
Author: Oswald Buddenhagen
Date: Fri Aug 11 09:20:28 2017 +0200
prune SSL 2 support
OpenSSL actually did that a while ago already, so this was dead code.
src/compat/config.c | 14 +-
src/compat/isync.h | 1 -
src/compa
The tag 'v1.3.0' has been created at aa617bb.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
i
commit aa617bb85452fc629612d9d6750108e0591fb71c
Author: Oswald Buddenhagen
Date: Sun Oct 1 14:59:47 2017 +0200
adjust dist-hook to syntax change in .gitignore
don't try to delete files in / ...
amends 46e792c3d.
Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 delet
The branch '1.3' has been created at aa617bb.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
i
The branch 'wip/master', previously at 6e6e265, has been deleted.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_
commit 094bc883e84ab2bc0e970512dd3b9502eb9c888c
Author: Oswald Buddenhagen
Date: Sun Oct 1 15:06:37 2017 +0200
bump version
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index 5da4ac0..b04c142 100644
--- a/configure.ac
+++ b/c
commit cbac8aa75ce041384155d360f040aec5049d1de5
Author: Oswald Buddenhagen
Date: Sun Oct 1 15:21:05 2017 +0200
delete the compat wrapper
it was deprecated in 1.2. until 1.4 gets released, enough time will have
passed for sure.
NEWS | 4 +
README
commit c9cd1b59fb1b85cddaa407773d2545150c359e8c
Author: Oswald Buddenhagen
Date: Sat Oct 7 14:46:50 2017 +0200
git-ignore tar ball signatures
.gitignore | 1 +
1 file changed, 1 insertion(+)
diff --git a/.gitignore b/.gitignore
index 05a49c7..310c028 100644
--- a/.gitignore
+++ b/.gitign
commit 5d5a0461ce9908af1241f52012dc343096f5ecbe
Author: Oswald Buddenhagen
Date: Sat Oct 7 14:17:25 2017 +0200
bump version
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index 5da4ac0..c7dcce9 100644
--- a/configure.ac
+++ b/c
commit 5aab050198159ba868bc9140cb59443f5212ce77
Author: Oswald Buddenhagen
Date: Sat Oct 7 14:09:39 2017 +0200
don't forward-declare SSL types any more
our current project structure precludes the clash between some indirect
include of ssl.h and our definition of 'S' (or 'M', i
commit 094af8720cae202f76f8b1c46d47a40361a7ad8b
Author: Oswald Buddenhagen
Date: Sat Oct 7 14:30:31 2017 +0200
limit -Wmaybe-uninitialized suppression to gcc >= 4.3
apple gcc 4.2 complains about the use of the pragma inside a function.
clang also complains, but because the prag
commit c75001aa7dcc095cb05bd29a08e027b2cae60a44
Author: Oswald Buddenhagen
Date: Sun Oct 15 11:34:50 2017 +0200
add check for perl and its version
configure.ac | 17 +
1 file changed, 17 insertions(+)
diff --git a/configure.ac b/configure.ac
index c7dcce9..c901352 100644
commit 53e8e794887025cbec7bc053f96c06a55273c40e
Author: Oswald Buddenhagen
Date: Sun Oct 15 16:46:49 2017 +0200
remove pointless conditional in assignment of ctx->delimiter
amends 72c2d695a.
src/drv_imap.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/dr
commit af1acdac9748910f6db8c8a3853ff72aeb948107
Author: Oswald Buddenhagen
Date: Sun Oct 15 16:52:43 2017 +0200
make more use of equals()
src/util.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/util.c b/src/util.c
index f4dce49..8c56a28 100644
--- a/src/util.c
+
commit c29eceaeeda5e0cc91f830fd49b96a3b6c1d5751
Author: Oswald Buddenhagen
Date: Sun Oct 15 16:14:20 2017 +0200
make map_name() interpret empty strings as "no separator"
empty strings were previously meaningless, and starting with 72c2d695a,
failure to handle them lead to bogus
commit 0a5a84793283bae245d64fbf634f651b433afe0d
Author: Oswald Buddenhagen
Date: Sat Nov 18 09:57:05 2017 +0100
fix IMAP UID sequence in UIDNEXT determination fallback
use just * instead of the rather nonsensical *:* (which davmail happens
to actually barf at).
amends
commit 507203293931aed82a14c59ba1c07b7c4601594d
Author: Oswald Buddenhagen
Date: Sun Apr 8 18:10:21 2018 +0200
fix uidvalidity recovery with really long message-id headers
re-using the file name buffer for the headers wasn't such a great idea,
as _POSIX_PATH_MAX is only 256, wh
Skipped 10 existing revision(s) on branch 'master'.
commit 904858365d636d5d949253c6e6a18227249f8ef7
Merge: cbac8aa 5072032
Author: Oswald Buddenhagen
Date: Sun Apr 8 18:17:10 2018 +0200
Merge branch '1.3'
Conflicts:
configure.ac
.gitignore| 1 +
configure.ac
commit f82c172d2b41ba7b30875167c86ccc073682a35c
Author: Oswald Buddenhagen
Date: Sun Jul 1 11:05:21 2018 +0200
fix IMAP UID sequence also in imap_find_new_msgs()
use just * instead of the rather nonsensical *:* (which davmail happens
to actually barf at).
amends 72be55
commit e71f0ccc2a19926a28b7888d643d5f71f61dfbb6
Author: Michael J Gruber
AuthorDate: Thu Jun 21 16:52:00 2018 +0200
Commit: Oswald Buddenhagen
CommitDate: Sun Jul 1 12:30:59 2018 +0200
mark MAILBOX_DRIVER_FLAG locations in code
Mailbox driver flags are defined in several pla
commit c4d7f0189c37a3957c02e65a66c44820a6b9dc56
Author: Michael J Gruber
AuthorDate: Thu Jun 21 16:52:01 2018 +0200
Commit: Oswald Buddenhagen
CommitDate: Sun Jul 1 12:36:28 2018 +0200
implement Forwarded flag
maildir supports a 'P' flag which denotes the fact that a message
commit 470210fa864a56d0f46aa97ba6cc70e703b7432a
Author: Klemens Nanni
AuthorDate: Fri May 18 15:24:49 2018 +0200
Commit: Oswald Buddenhagen
CommitDate: Sun Jul 1 13:24:59 2018 +0200
Fix time_t format strings
For time_t, long long handles dates after Y2038 and should be safe
commit 8a40554f076c484a37f777ba2fff008810349b0f
Author: Klemens Nanni
AuthorDate: Fri May 18 15:11:15 2018 +0200
Commit: Oswald Buddenhagen
CommitDate: Sun Jul 1 12:44:19 2018 +0200
User functions provided by recent LibreSSL versions
At least on OpenBSD, this enables new API
commit f698f16967ae8341ff4b506f96b8cd5790c05d27
Author: Oswald Buddenhagen
Date: Sun Jul 1 13:22:17 2018 +0200
fix type of 'port' and check its range in config reader
src/drv_imap.c | 12 +---
src/socket.h | 2 +-
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/
Skipped 4 existing revision(s) on branch 'master'.
commit 37feeddbfb8d86fcd25f90c7928d5ea139b0feb4
Merge: c4d7f01 f698f16
Author: Oswald Buddenhagen
Date: Sun Jul 1 13:26:10 2018 +0200
Merge branch '1.3'
src/drv_imap.c| 14 ++
src/drv_maildir.c | 6 +++---
src/drv_proxy.
commit 17babc1695e82ca80d032b79e920fcb86ede2347
Author: Oswald Buddenhagen
Date: Sat Sep 8 18:36:16 2018 +0200
use SNI when connecting with SSL
based on patch by Vincent Bernat .
src/socket.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/socket.c b/src/socket.c
index
commit f7cec3064d0563cf38940cb3662d938000a06442
Author: Oswald Buddenhagen
Date: Sun Sep 9 13:35:05 2018 +0200
bump IMAP command buffer size to 4KiB
while only 1KiB is required by the IMAP spec, AUTHENTICATE GSSAPI with
Kerberos requires about 1700 bytes.
accomodate that, p
commit acfa3a2bbc0f4243096843d08671521ae2ad545f
Author: Oswald Buddenhagen
Date: Sat Nov 24 14:15:53 2018 +0100
sort messages from UID FETCH request
turns out that some IMAP servers (e.g., poczta.o2.pl) do not return
messages in ascending UID order in response to a UID FETCH re
Skipped 2 existing revision(s) on branch 'master'.
commit 3a7b4885278b1679e85020801391ba6c017c83a7
Merge: 940cb32 acfa3a2
Author: Oswald Buddenhagen
Date: Mon Nov 26 22:50:39 2018 +0100
Merge branch '1.3'
src/driver.c | 9
src/driver.h | 1 +
src/drv_imap.c | 56 ++
Skipped 1 existing revision(s) on branch 'master'.
commit 940cb3255139e97c0dec98416fa98962901f9a3e
Merge: 37feedd 17babc1
Author: Oswald Buddenhagen
Date: Sat Sep 8 18:48:05 2018 +0200
Merge branch '1.3'
src/socket.c | 2 ++
1 file changed, 2 insertions(+)
= Full diff against 1st pa
The branch 'master', previously at 3a7b488, has been rewound by 8
revision(s) to acfa3a2.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
Skipped 6 existing revision(s) on branch 'master'.
commit 95d18e2778f28b7aac4f92dc6770430ee7c7ca4b
Merge: 37feedd acfa3a2
Author: Oswald Buddenhagen
Date: Tue Nov 27 00:51:03 2018 +0100
Merge branch '1.3'
src/driver.c | 9
src/driver.h | 1 +
src/drv_imap.c | 56 ++
commit b72800944c4b81024d30c5395de1ff4565273463
Author: Oswald Buddenhagen
Date: Sat Jan 5 00:00:10 2019 +0100
fix formatting of uint in callback debug stubs
amends bb632d1c.
src/drv_proxy_gen.pl | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/drv_proxy_gen.pl b/src/drv_p
commit d61f46203962712faa1c488f3dc0a656f7e59b23
Author: Klemens Nanni
AuthorDate: Wed Feb 20 19:19:58 2019 +0100
Commit: Oswald Buddenhagen
CommitDate: Wed Feb 20 23:02:02 2019 +0100
Fix CopyArrivalDate on platforms without glibc
strptime(3)'s "%d" day of the month conversio
commit 702b6ec4a14504d04fe413351765814f0116fcea
Author: Oswald Buddenhagen
Date: Sun Mar 10 11:30:05 2019 +0100
fix spacing in "SASL mechanism(s) not available" error message
amends fdb03b91.
src/drv_imap.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/d
commit 2e515bf842ef1d637069d44b5f541ffef18a27ca
Author: Oswald Buddenhagen
Date: Tue May 28 15:44:55 2019 +0200
make output of perl check more tidy
amends c75001aa.
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/configure.ac b/configure.ac
in
The tag 'v1.3.1' has been created at 2e515bf.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
commit fbc432aace071b774ebfc62be5d17f3b070fc22e
Author: Oswald Buddenhagen
Date: Tue May 28 17:27:09 2019 +0200
fix parsing of NIL hierarchy delimiters in IMAP LIST responses
a server which does not support hierarchical mailboxes (e.g., seznam.cz
as of oct 2018) can legitimatel
commit bf147987003678ae70c2c2ed5275ca4d75842990
Author: Dmitry Torokhov
AuthorDate: Tue Jul 9 11:51:21 2019 -0700
Commit: Oswald Buddenhagen
CommitDate: Fri Jul 19 12:58:04 2019 +0200
Bump up PassCmd buffer size to 2KiB
While ordinary passwords are rarely longer than 80 byte
The branch 'fixes' has been created at febbcb7.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
commit 7607e53d56f9470ee221cd5b644dda829f54b005
Author: Caspar Schutijser
AuthorDate: Sun Aug 18 10:38:48 2019 +0200
Commit: Oswald Buddenhagen
CommitDate: Mon Aug 19 13:23:03 2019 +0200
Do not crash when using Tunnel in an IPv6-enabled build
socket_connected() is also calle
commit a310e7e2ba0a6cd7b68729d32a900eece137de8d
Author: Oswald Buddenhagen
Date: Fri Aug 30 13:13:30 2019 +0200
purge vestiges of the compat wrapper
amends cbac8aa75.
configure.ac | 7 ---
isync.spec.in | 2 +-
2 files changed, 1 insertion(+), 8 deletions(-)
diff --git a/co
The branch 'fixes', previously at febbcb7, has been rewound by 16
revision(s) and subsequently fast-forwarded by 17 revision(s) to
9eff698.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync
The branch 'fixes', previously at 9eff698, has been fast-forwarded by 2
revision(s) to 210ad58.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
commit 831181d618047535241c34a6ea263f078fcf8f6c
Author: Oswald Buddenhagen
Date: Sun Jul 28 13:33:12 2019 +0200
fix error handling of SSL_set_tlsext_host_name()
it is not one of the functions to be checked with SSL_get_error().
amends 17babc169.
src/socket.c | 5 -
1
commit e49adf73cdafd5820ce5c1d2b53ffdb6d1d7196a
Author: Oswald Buddenhagen
Date: Sun Jul 28 12:02:30 2019 +0200
modernize ssl context init
with openssl 1.1+, use TLS_client_method() instead of the deprecated
SSLv23_client_method().
src/socket.c | 7 ++-
1 file changed, 6
commit fa13be23302707785202d1887e131c2745e7df07
Author: Oswald Buddenhagen
Date: Tue Sep 10 13:14:43 2019 +0200
fix libcrypto detection in openssl 1.1+ without pkg-config
HMAC_Update() was removed. test for X509_cmp() instead, which we
actually use.
inspired by report
commit 696cf5d9f4508ec0cc53f5d4ab424ef94d08b45e
Author: Oswald Buddenhagen
Date: Sun Jul 28 11:35:02 2019 +0200
attempt to improve ssl error handling (again)
the error queue may contain multiple errors, so make sure to drain it
completely. also, don't try to fall back to errno
commit 323a6647fe8f30cfb1577f6ac718bbb7f8eec3c4
Author: Oswald Buddenhagen
Date: Sun Jul 28 12:11:48 2019 +0200
error-check more openssl function calls
src/socket.c | 17 ++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git a/src/socket.c b/src/socket.c
index 735
commit a2a2b9108b49f87f8cdd68184428eacfef14d449
Author: Oswald Buddenhagen
Date: Sun Jul 28 11:46:43 2019 +0200
fix leak of openssl X509 objects
SSL_get_peer_certificate() increments the refcount of the object.
src/socket.c | 11 +--
1 file changed, 9 insertions(+), 2 del
commit 36062c5220cb73444a4a99dba0fbc4ba3c832815
Author: Oswald Buddenhagen
Date: Tue Sep 10 13:00:18 2019 +0200
wording fixes in mbsync.1
inspired by Ulrich Ölmann .
src/mbsync.1 | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/mbsync.1 b/sr
commit 8959c6b791676a77b6432e5090490730020471e2
Author: Oswald Buddenhagen
Date: Tue Sep 10 13:14:43 2019 +0200
fix libcrypto detection in openssl 1.1+ without pkg-config
CRYPTO_lock() was removed. test for X509_cmp() instead, which we
actually use.
inspired by report
commit f63e4338e8e3984f9726c94988b948590431f538
Author: Oswald Buddenhagen
Date: Sun Jul 28 11:46:43 2019 +0200
fix leak of openssl X509 objects
SSL_get_peer_certificate() increments the refcount of the object.
src/socket.c | 11 +--
1 file changed, 9 insertions(+), 2 del
commit 91abf2b83082f60c1d36e09d3a7078463b8c9e56
Author: Oswald Buddenhagen
Date: Sun Jul 28 12:02:30 2019 +0200
modernize ssl context init
with openssl 1.1+, use TLS_client_method() instead of the deprecated
SSLv23_client_method().
src/socket.c | 7 ++-
1 file changed, 6
The branch '1.3', previously at 831181d, has been rewound by 6
revision(s) to 36062c5.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
commit 5f908b7672d2975d72638c5d22a186d4e2163d21
Author: Oswald Buddenhagen
Date: Sun Jul 28 11:35:02 2019 +0200
attempt to improve ssl error handling (again)
the error queue may contain multiple errors, so make sure to drain it
completely. also, don't try to fall back to errno
commit d0a8551703ee77b09820e359f2229476cb1dd038
Author: Oswald Buddenhagen
Date: Sun Jul 28 13:33:12 2019 +0200
fix error handling of SSL_set_tlsext_host_name()
it is not one of the functions to be checked with SSL_get_error().
amends 17babc169.
src/socket.c | 5 -
1
commit 6a874b5877e5e0b211f844daa5148b372bde801e
Author: Oswald Buddenhagen
Date: Sun Jul 28 12:11:48 2019 +0200
error-check more openssl function calls
src/socket.c | 17 ++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git a/src/socket.c b/src/socket.c
index 735
Skipped 15 existing revision(s) on branch 'master'.
commit 462fed556a4ccb57c1259570583d846d343cc628
Merge: a310e7e d0a8551
Author: Oswald Buddenhagen
Date: Thu Oct 3 20:17:54 2019 +0200
Merge branch '1.3'
configure.ac | 6 +--
src/common.h | 1 +
src/drv_imap.c
The branch 'fixes', previously at 210ad58, has been deleted.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
commit b7a6aad836a63482dc9b1f5bf14c5fdfffb818fc
Author: Oswald Buddenhagen
Date: Sun Jul 28 22:10:21 2019 +0200
make some narrowing of integers explicit
this does specifically *not* cover about a bazillion warnings about
size_t being shrunk to uint - these make no sense given t
commit a534015f52b121e947e271b804f400e1ff4eeb5f
Author: Oswald Buddenhagen
Date: Sun Jul 28 20:50:31 2019 +0200
consistently use NULL for null pointers
makes the code noisier, but also somewhat more expressive.
src/common.h | 4 +-
src/config.c | 28 ++---
commit 9bf92cb4c805874b8a7cae803329316a504cfce3
Author: Oswald Buddenhagen
Date: Sun Jul 28 21:02:57 2019 +0200
fix lots of sign conversion warnings
... by making a lot of objects unsigned, and some signed.
casts which lose precision and change the sign in one go (ssize_t and
commit b53310f08fa7b98251da8fb7270ddcf15104490d
Author: Oswald Buddenhagen
Date: Sun Jul 28 20:54:01 2019 +0200
make more objects static
src/config.c | 2 +-
src/drv_imap.c | 2 +-
src/main.c | 4 ++--
src/sync.c | 8
4 files changed, 8 insertions(+), 8 deletions(-)
di
commit af66b5b069cdb6138260c0920c6bf522ecdca5ee
Author: Oswald Buddenhagen
Date: Sun Jul 28 21:24:17 2019 +0200
shrink some data at the source to avoid subsequent narrowing
src/common.h | 5 +++--
src/config.c | 2 +-
src/config.h | 2 +-
src/sync.c | 6 +++---
src/util.c | 2 +-
5 fi
commit bbb51d61079a5adb8cd5cedb070f7d9af770d475
Author: Oswald Buddenhagen
Date: Sun Jul 28 22:31:41 2019 +0200
don't use reserved identifier pattern in stringify()
src/common.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/common.h b/src/common.h
index d4592
commit f9eaaca939465cfb7a938ac094717823accc1a0b
Author: Oswald Buddenhagen
Date: Sun Jul 28 13:36:15 2019 +0200
move state assignment to a more natural place
... so it's right next to the related callback assignment.
src/socket.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
commit e73a44f640d63ef6894accb96aae91f9320f3705
Author: Oswald Buddenhagen
Date: Sun Jul 28 21:13:28 2019 +0200
add missing const qualifications
src/drv_maildir.c | 2 +-
src/main.c| 4 ++--
src/util.c| 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/s
commit b7069e59f7cae129104e1c4735be98ca7470fbd1
Author: Oswald Buddenhagen
Date: Sun Jul 28 20:42:04 2019 +0200
fix strftime() format string warning properly
the workaround for -Wformat triggered -Wformat-nonliteral in turn.
so instead go back to using pragmas and add a proper
commit 1ccf311e3074beae39b71aa029ec56492c333f57
Author: Oswald Buddenhagen
Date: Sun Jul 28 19:52:41 2019 +0200
add some ATTR_* (mostly)
mostly ATTR_PRINTFLIKE(*, 0) for functions with a va_list argument.
the one for maildir_again() doesn't actually work, probably because the
commit 0ac63223350a401a2c8173020d8de4439cdbced3
Author: Oswald Buddenhagen
Date: Mon Sep 9 18:47:32 2019 +0200
handle case-insensitivity of IMAP's INBOX
this is relevant only when listing an IMAP Store's contents, as that's
the only place where we aren't imposing the spelling o
commit ef40f73face615514da1a176441d2349065e4233
Author: Oswald Buddenhagen
Date: Mon Sep 9 20:08:28 2019 +0200
kill TODO item about killing INBOX
while it's correct that mbsync doesn't strictly need to support both
Inbox and Path in a single Channel due to being able to Group C
commit 95fedd22a759c791e96e06fea72663a34af3475f
Author: Oswald Buddenhagen
Date: Mon Nov 18 11:05:52 2019 +0100
fix IMAP INBOX normalization without Path or NAMESPACE
amends 0ac63223.
src/drv_imap.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/sr
The branch '1.3-next' has been created at 4271a4d.
___
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel
1 - 100 of 711 matches
Mail list logo