<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Activity for Isync</title><link href="https://sourceforge.net/p/isync/activity/" rel="alternate"/><id>https://sourceforge.net/p/isync/activity/</id><updated>2026-10-18T18:19:01.178000Z</updated><subtitle>Recent activity for Isync</subtitle><entry><title>Oswald Buddenhagen posted a comment on ticket #15</title><link href="https://sourceforge.net/p/isync/feature-requests/15/?limit=25#4ac2/88b1" rel="alternate"/><published>2026-10-18T18:19:01.178000Z</published><updated>2026-10-18T18:19:01.178000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/feature-requests/15/?limit=25#4ac2/88b1</id><summary type="html">oh, that's good. however, the request as such is still valid, only with a very low priority.</summary></entry><entry><title>Mark Diekhans posted a comment on ticket #15</title><link href="https://sourceforge.net/p/isync/feature-requests/15/?limit=25#4ac2" rel="alternate"/><published>2026-10-18T17:54:45.556000Z</published><updated>2026-10-18T17:54:45.556000Z</updated><author><name>Mark Diekhans</name><uri>https://sourceforge.net/u/diekhans/profile/</uri></author><id>https://sourceforge.net/p/isync/feature-requests/15/?limit=25#4ac2</id><summary type="html">It appear that gmail now correctly handles custom keywords, so I withdraw this request as unnecessary</summary></entry><entry><title>Oswald Buddenhagen modified ticket #91</title><link href="https://sourceforge.net/p/isync/bugs/91/" rel="alternate"/><published>2026-09-25T14:49:14.485000Z</published><updated>2026-09-25T14:49:14.485000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/91/</id><summary type="html">mbsync: "Warning: SASL wants more steps despite successful IMAP authentication. Ignoring..."</summary></entry><entry><title>Space created ticket #91</title><link href="https://sourceforge.net/p/isync/bugs/91/" rel="alternate"/><published>2026-09-25T10:52:08.336000Z</published><updated>2026-09-25T10:52:08.336000Z</updated><author><name>Space</name><uri>https://sourceforge.net/u/spaceone2/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/91/</id><summary type="html">mbsync: "Warning: SASL wants more steps despite successful IMAP authentication. Ignoring..."</summary></entry><entry><title>Stephan Gerth posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#19fa" rel="alternate"/><published>2026-09-17T18:21:25.961000Z</published><updated>2026-09-17T18:21:25.961000Z</updated><author><name>Stephan Gerth</name><uri>https://sourceforge.net/u/stge/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#19fa</id><summary type="html">FWIW: Source server is Dovecot 2.3.13 (Debian 11), target server is Dovecot 2.4.1-4 (Debian 13).</summary></entry><entry><title>Oswald Buddenhagen modified ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/" rel="alternate"/><published>2026-09-17T17:53:52.987000Z</published><updated>2026-09-17T17:53:52.987000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/</id><summary type="html">Connection loss for IMAP2IMAP sync on large mailboxes</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#b830" rel="alternate"/><published>2026-09-17T17:53:32.452000Z</published><updated>2026-09-17T17:53:32.452000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#b830</id><summary type="html">ok, thanks, something is obviously going wrong. first it queues 22 fetches (which is incompatible with a pipeline depth of 1), then it queries the buffer size for all remaining messages (which is zero, because no appends have been scheduled), then it queues all remaining fetches. then the first fetches are completing, upon which it correctly schedules the first append, and the next one only once the first one completes (this is how pipelinedepth 1 should work). one notable observation is that the...</summary></entry><entry><title>Stephan Gerth posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#998f" rel="alternate"/><published>2026-09-17T15:00:39.889000Z</published><updated>2026-09-17T15:00:39.889000Z</updated><author><name>Stephan Gerth</name><uri>https://sourceforge.net/u/stge/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#998f</id><summary type="html">I've sent you a log of a -Ddn run with BufferLimit 1, PipelineDepth 1 on the target and FSync no to the maintainer address.</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#89f3" rel="alternate"/><published>2026-09-16T21:17:47.433000Z</published><updated>2026-09-16T21:17:47.433000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#89f3</id><summary type="html">the only legitimate way how that can happen is that the IMAP commands were actually all already sent out, and the queuing is happening on the target server. -Ddn should confirm that. the way to work around that would be limiting PipelineDepth to something reasonable, say 50.</summary></entry><entry><title>Stephan Gerth posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#f18a" rel="alternate"/><published>2026-09-16T18:54:14.768000Z</published><updated>2026-09-16T18:54:14.768000Z</updated><author><name>Stephan Gerth</name><uri>https://sourceforge.net/u/stge/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#f18a</id><summary type="html">I think the disk setup is not the actual problem since the network connection could always be the main bottleneck (imagine syncing over a 50MBit internet connection). But I think I figured out why the BufferLimit has no effect (lines refer latest git 42cfa1): Line sync.c:1468 checks via get_memory_usage if BufferLimit has been already reached or overrun and handles that. However, according to the logs all calls to get_memory_usage returned no usage at all: N: Called get_memory_usage, ret=0 This explains...</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#b888" rel="alternate"/><published>2026-09-16T12:36:21.406000Z</published><updated>2026-09-16T12:36:21.406000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#b888</id><summary type="html">the fs load result is surprising. what are the actual numbers? network bw, disk bw, fs type &amp; mount options, etc. that effect of bufferlimit sounds just wrong. please mail me the log.</summary></entry><entry><title>Stephan Gerth posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#aa3b" rel="alternate"/><published>2026-09-16T07:55:11.085000Z</published><updated>2026-09-16T07:55:11.085000Z</updated><author><name>Stephan Gerth</name><uri>https://sourceforge.net/u/stge/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#aa3b</id><summary type="html">I had a look at iotop and I could see that the write rate was 1,5x compared the Fsync yes setting. So it seems to make a difference but does not increase write rate enough. Setting BufferLimit 1 pushes message storage further to the end in the log file (-Dd) but it still fetches all messages so that the connection to the source server runs into the timeout (while it is working on storing all mails into the target mailbox folder (about 120k lines only enter/leave store_msg lines).</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#be26" rel="alternate"/><published>2026-09-15T19:07:03.180000Z</published><updated>2026-09-15T19:07:03.180000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#be26</id><summary type="html">Setting FSYNC no did not make any difference. weird. have a look at iotop on the target server with the two settings. also check the mount options of the volume. it's kinda unexpected that the process is disk-bound to such a degree. Would it make sense to set it to some smaller value than the default value so that it cannot fetch the whole mailbox folder [...]? yes. you could actually use something ridiculously small (even 1) to avoid that multiple STOREs are queued up at all.</summary></entry><entry><title>Stephan Gerth posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#6ede" rel="alternate"/><published>2026-09-15T17:40:25.476000Z</published><updated>2026-09-15T17:40:25.476000Z</updated><author><name>Stephan Gerth</name><uri>https://sourceforge.net/u/stge/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#6ede</id><summary type="html">I've tried with the -Dd option: The output makes sense so far: A lot of interleaved messages of such as this snippet (within the large mailbox folder already): F: [ 120772] Callback enter fetch_msg, sts=0, flags=, date=1789297202, size=110049 N: [ 228630] Enter store_msg, flags=, date=1789297202, size=110071, to_trash=no N: [ 228630] Leave store_msg F: [ 120772] Callback leave fetch_msg F: [ 120773] Callback enter fetch_msg, sts=0, flags=, date=1789279202, size=122022 N: [ 228631] Enter store_msg,...</summary></entry><entry><title>Oswald Buddenhagen modified a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#2677" rel="alternate"/><published>2026-09-15T09:30:30.697000Z</published><updated>2026-09-15T09:30:30.697000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#2677</id><summary type="html">there is no such mechanism; i just didn't anticipate this situation. assuming you are using the default BufferLimit, the timeout cannot possibly occur while messages are being transferred. (*) so it must be during message enumeration. but that should be also on the order of 10 MB with your mailbox size, so i dunno. have you tried the -Dd log? if you can't make sense of it, you can mail it to me privately. EDIT: (*) well, actually, if the target server is using a legacy fs that does fsync inefficiently,...</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#2677" rel="alternate"/><published>2026-09-15T08:50:11.056000Z</published><updated>2026-09-15T08:50:11.056000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#2677</id><summary type="html">there is no such mechanism, i just didn't anticipate this situation. assuming you are using the default BufferLimit, the timeout cannot possibly occur while messages are being transferred. so it must be during message enumeration. but that should be also on the order of 10 MB with your mailbox size, so i dunno. have you tried the -Dd log? if you can't make sense of it, you can mail it to me privately.</summary></entry><entry><title>Stephan Gerth posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#54ce" rel="alternate"/><published>2026-09-15T06:44:26.622000Z</published><updated>2026-09-15T06:44:26.622000Z</updated><author><name>Stephan Gerth</name><uri>https://sourceforge.net/u/stge/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#54ce</id><summary type="html">Regarding the working of isync this was just guessing from what I've observed, sorry! The mailbox folder in question has about 108k emails, so that's far from millions of messages. I've tried to speed-up the target server by putting the target mailbox on a ramdisk. This lets the synchronization finish before the timeout hits which solves it in my case. However, for larger mailboxes or slower servers the issue would surely occur again. How is the general mechanism working when target server takes...</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#1ca9" rel="alternate"/><published>2026-09-14T18:26:22.516000Z</published><updated>2026-09-14T18:26:22.516000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#1ca9</id><summary type="html">that's just not how isync works. you can watch it by adding -Dd. -Dn (or just -D) will produce even more output, but based on the info so far i expect that to be somewhat useless due to the sheer volume of repetetive content. how large is "quite large"? at normal speeds, such a duration would translate to millions of messages.</summary></entry><entry><title>Stephan Gerth posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#3394" rel="alternate"/><published>2026-09-14T17:35:42.186000Z</published><updated>2026-09-14T17:35:42.186000Z</updated><author><name>Stephan Gerth</name><uri>https://sourceforge.net/u/stge/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#3394</id><summary type="html">No, this happens somewhere in the middle (on the 43rd folder of 48 to be specific which happens to be quite large). I watched some numbers this time while running the synchronization: fetching from the source seems to be faster than pushing to the target mbsync seems to cache the whole(?) mailbox folder (memory usage went to max. 10G) when it tries to push the remaining mails to the target while the source mails have been already cached, the source connection is not seeing any activity During the...</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/?limit=25#d6bf" rel="alternate"/><published>2026-09-14T09:55:38.606000Z</published><updated>2026-09-14T09:55:38.606000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/?limit=25#d6bf</id><summary type="html">at which point does that happen? while one side is still FETCHing the message list? for half an hour?!</summary></entry><entry><title>Stephan Gerth created ticket #90</title><link href="https://sourceforge.net/p/isync/bugs/90/" rel="alternate"/><published>2026-09-14T05:33:26.453000Z</published><updated>2026-09-14T05:33:26.453000Z</updated><author><name>Stephan Gerth</name><uri>https://sourceforge.net/u/stge/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/90/</id><summary type="html">Connection loss for IMAP2IMAP sync on large mailboxes</summary></entry><entry><title>Oswald Buddenhagen committed [42cfa1] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/42cfa1adbad64b71c846a12d8e26957769c6ced0/" rel="alternate"/><published>2026-09-01T07:48:23.848000Z</published><updated>2026-09-01T07:48:23.848000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/42cfa1adbad64b71c846a12d8e26957769c6ced0/</id><summary type="html">limit length of credentials supplied to LOGIN</summary></entry><entry><title>Oswald Buddenhagen modified ticket #89</title><link href="https://sourceforge.net/p/isync/bugs/89/" rel="alternate"/><published>2026-08-11T09:23:55.886000Z</published><updated>2026-08-11T09:23:55.886000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/89/</id><summary type="html">Fails to build against OpenSSL4</summary></entry><entry><title>Oswald Buddenhagen updated merge request #10</title><link href="https://sourceforge.net/p/isync/isync/merge-requests/10/" rel="alternate"/><published>2026-08-11T09:23:03.565000Z</published><updated>2026-08-11T09:23:03.565000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/merge-requests/10/</id><summary type="html">Fix for OpenSSL4 ompatibility</summary></entry><entry><title>Oswald Buddenhagen committed [aebbf2] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/aebbf2ab607b93722a2234f827c7602804c7c72e/" rel="alternate"/><published>2026-08-11T09:22:43.594000Z</published><updated>2026-08-11T09:22:43.594000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/aebbf2ab607b93722a2234f827c7602804c7c72e/</id><summary type="html">mention that --dry-run isn't quite read-only</summary></entry><entry><title>Oswald Buddenhagen committed [bdd9ff] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/bdd9ff8d931236e1926a58cb44bd2644e4538217/" rel="alternate"/><published>2026-08-11T09:22:43.547000Z</published><updated>2026-08-11T09:22:43.547000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/bdd9ff8d931236e1926a58cb44bd2644e4538217/</id><summary type="html">fix build with openssl 4</summary></entry><entry><title>Finn Gärtner posted a comment on merge request #10</title><link href="https://sourceforge.net/p/isync/isync/merge-requests/10/?limit=25#fbb0" rel="alternate"/><published>2026-08-11T08:05:36.210000Z</published><updated>2026-08-11T08:05:36.210000Z</updated><author><name>Finn Gärtner</name><uri>https://sourceforge.net/u/finnrg/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/merge-requests/10/?limit=25#fbb0</id><summary type="html">Here is the relevant source code bit at the OpenSSL_1_1_0 tag: https://github.com/openssl/openssl/blob/abd30777cc72029e8a44e4b67201cae8ed3d19c1/crypto/asn1/asn1_lib.c#L366</summary></entry><entry><title>Oswald Buddenhagen posted a comment on merge request #10</title><link href="https://sourceforge.net/p/isync/isync/merge-requests/10/?limit=25#6b72" rel="alternate"/><published>2026-08-10T21:19:52.566000Z</published><updated>2026-08-10T21:19:52.566000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/merge-requests/10/?limit=25#6b72</id><summary type="html">thanks, this looks reasonable. one thing: i'd like to see a somewhat definitive statement (with source) that the function is actually available since 1.1.</summary></entry><entry><title>Finn Gärtner created merge request #10 on isync</title><link href="https://sourceforge.net/p/isync/isync/merge-requests/10/" rel="alternate"/><published>2026-08-10T19:49:38.274000Z</published><updated>2026-08-10T19:49:38.274000Z</updated><author><name>Finn Gärtner</name><uri>https://sourceforge.net/u/finnrg/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/merge-requests/10/</id><summary type="html">Fix for OpenSSL4 ompatibility</summary></entry><entry><title>Finn Gärtner created ticket #89</title><link href="https://sourceforge.net/p/isync/bugs/89/" rel="alternate"/><published>2026-08-10T19:20:41.057000Z</published><updated>2026-08-10T19:20:41.057000Z</updated><author><name>Finn Gärtner</name><uri>https://sourceforge.net/u/finnrg/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/89/</id><summary type="html">Fails to build against OpenSSL4</summary></entry><entry><title>Oswald Buddenhagen committed [7cbbc6] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/7cbbc65be29508f3c71fd83715d40a9aab0033ab/" rel="alternate"/><published>2026-07-10T09:21:48.297000Z</published><updated>2026-07-10T09:21:48.297000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/7cbbc65be29508f3c71fd83715d40a9aab0033ab/</id><summary type="html">mention that --dry-run isn't quite read-only</summary></entry><entry><title>Oswald Buddenhagen committed [d00007] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/d000072b5bafeb8d06530226012ed11f7bfa53e8/" rel="alternate"/><published>2026-07-10T09:21:48.268000Z</published><updated>2026-07-10T09:21:48.268000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/d000072b5bafeb8d06530226012ed11f7bfa53e8/</id><summary type="html">flip inclusion hierarchy of generated proxy driver source</summary></entry><entry><title>Oswald Buddenhagen committed [1b9753] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/1b9753501c55e4de89b150442831ac8dffafd95f/" rel="alternate"/><published>2026-07-10T09:21:48.235000Z</published><updated>2026-07-10T09:21:48.235000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/1b9753501c55e4de89b150442831ac8dffafd95f/</id><summary type="html">Replace use of deprecated SecKeychain API</summary></entry><entry><title>Oswald Buddenhagen committed [14188b] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/14188b92aa7660ca1f008e0df8e541801ac0c34e/" rel="alternate"/><published>2026-07-10T09:21:48.204000Z</published><updated>2026-07-10T09:21:48.204000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/14188b92aa7660ca1f008e0df8e541801ac0c34e/</id><summary type="html">Add no-fail Core Foundation wrappers</summary></entry><entry><title>Oswald Buddenhagen committed [6dbd6b] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/6dbd6b108e8b936b67fba1f3dfbc39de0e8fa341/" rel="alternate"/><published>2026-07-10T09:21:48.174000Z</published><updated>2026-07-10T09:21:48.174000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/6dbd6b108e8b936b67fba1f3dfbc39de0e8fa341/</id><summary type="html">Segregate macOS-specific keychain code</summary></entry><entry><title>Oswald Buddenhagen committed [5f938c] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/5f938c7f821cb033a9f942b6b171a9b7b068d228/" rel="alternate"/><published>2026-07-10T09:21:48.145000Z</published><updated>2026-07-10T09:21:48.145000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/5f938c7f821cb033a9f942b6b171a9b7b068d228/</id><summary type="html">Add IncludeCmd directive to config parser</summary></entry><entry><title>Oswald Buddenhagen committed [a1fd88] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/a1fd88cc61706dabe3762b3d4dd28c7c3f2d9933/" rel="alternate"/><published>2026-07-10T09:21:48.115000Z</published><updated>2026-07-10T09:21:48.115000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/a1fd88cc61706dabe3762b3d4dd28c7c3f2d9933/</id><summary type="html">Refactor printing configuration errors</summary></entry><entry><title>Oswald Buddenhagen committed [ec0e8e] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/ec0e8ef7574f4db874f076a13f7aa985b762fd27/" rel="alternate"/><published>2026-07-10T09:21:48.086000Z</published><updated>2026-07-10T09:21:48.086000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/ec0e8ef7574f4db874f076a13f7aa985b762fd27/</id><summary type="html">add support for single-quoting to our printf implementation</summary></entry><entry><title>Oswald Buddenhagen committed [f2ce67] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/f2ce67889693d054f16ad3cd9272e7264e30df9d/" rel="alternate"/><published>2026-07-10T09:21:48.053000Z</published><updated>2026-07-10T09:21:48.053000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/f2ce67889693d054f16ad3cd9272e7264e30df9d/</id><summary type="html">add unit test for our printf implementation</summary></entry><entry><title>Mark Diekhans posted a comment on ticket #15</title><link href="https://sourceforge.net/p/isync/feature-requests/15/?limit=25#b59d" rel="alternate"/><published>2026-05-22T15:42:17.359000Z</published><updated>2026-05-22T15:42:17.359000Z</updated><author><name>Mark Diekhans</name><uri>https://sourceforge.net/u/diekhans/profile/</uri></author><id>https://sourceforge.net/p/isync/feature-requests/15/?limit=25#b59d</id><summary type="html">This is Claude. I view Claude as a very junior programmer assistant. For design and architectural, it is a starting point than needs a lot more digging. It is a just lot faster than google with little wisdom. It is much better at simpler tasks More on the use case, I am one of maintainers of the emacs VM mail client package (https://gitlab.com/emacs-vm/vm/). One feature is that VM allows one to add arbitrary labels on message. Locally, it stores these in message headers. When syncing with an IMAP...</summary></entry><entry><title>Oswald Buddenhagen modified a comment on ticket #15</title><link href="https://sourceforge.net/p/isync/feature-requests/15/?limit=25#9508/64ee" rel="alternate"/><published>2026-05-14T12:35:15.410000Z</published><updated>2026-05-14T12:35:15.410000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/feature-requests/15/?limit=25#9508/64ee</id><summary type="html">i'm not convinced that even the first sentence in that "AI" output is correct. source? and i'm not convinced that it makes sense the link gm-labels with keywords/flags, as they serve somewhat different purposes. regarding x-keywords, the issue is that it is slow, as it requires each file to be opened to read these extended flags. it's basically unusable without a header cache. hence the interoperability issue. a survey of the various approaches used by relevant muas would be interesting.</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #15</title><link href="https://sourceforge.net/p/isync/feature-requests/15/?limit=25#9508/64ee" rel="alternate"/><published>2026-05-14T12:34:05.443000Z</published><updated>2026-05-14T12:34:05.443000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/feature-requests/15/?limit=25#9508/64ee</id><summary type="html">i'm not convinced that even the first sentence is correct. source? and i'm not convinced that it makes sense the link gm-labels with keywords/flags, as they serve somewhat different purposes. regarding x-keywords, the issue is that it is slow, as it requires each file to be opened to read these extended flags. it's basically unusable without a header cache. hence the interoperability issue. a survey of the various approaches used by relevant muas would be interesting.</summary></entry><entry><title>Mark Diekhans posted a comment on ticket #15</title><link href="https://sourceforge.net/p/isync/feature-requests/15/?limit=25#9508" rel="alternate"/><published>2026-05-14T02:03:35.086000Z</published><updated>2026-05-14T02:03:35.086000Z</updated><author><name>Mark Diekhans</name><uri>https://sourceforge.net/u/diekhans/profile/</uri></author><id>https://sourceforge.net/p/isync/feature-requests/15/?limit=25#9508</id><summary type="html">I am trying to use mbsync and dovecot to implement a local cache to work around how slow gmail IMAP is. Not being sync local label from emacs VM with gmail is a drawback. So I worked with Claude Code to determine what would be involved in implementing this feature. Here is a proposal and options: https://github.com/diekhans/isync-isync/blob/gmail-labels/mbsync-gmail-design.org Thoughts?</summary></entry><entry><title>Oswald Buddenhagen committed [094951] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/0949519b8199db9b70e1c56111893096aa6df1d5/" rel="alternate"/><published>2026-05-01T09:44:24.183000Z</published><updated>2026-05-01T09:44:24.183000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/0949519b8199db9b70e1c56111893096aa6df1d5/</id><summary type="html">Suppress unavoidable memrchr() warning</summary></entry><entry><title>Oswald Buddenhagen committed [3b299c] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/3b299c588df87bdf48b49671167f2d2fb77baad0/" rel="alternate"/><published>2026-04-12T11:02:33.454000Z</published><updated>2026-04-12T11:02:33.454000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/3b299c588df87bdf48b49671167f2d2fb77baad0/</id><summary type="html">Replace use of deprecated SecKeychain API</summary></entry><entry><title>Oswald Buddenhagen committed [3ee615] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/3ee615818e4e3045f9bdd5992da3f73e27dd428b/" rel="alternate"/><published>2026-04-12T11:02:33.429000Z</published><updated>2026-04-12T11:02:33.429000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/3ee615818e4e3045f9bdd5992da3f73e27dd428b/</id><summary type="html">Add no-fail Core Foundation wrappers</summary></entry><entry><title>Oswald Buddenhagen committed [d35919] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/d35919d8831ca35c382498361da526a448dd8972/" rel="alternate"/><published>2026-04-12T11:02:33.399000Z</published><updated>2026-04-12T11:02:33.399000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/d35919d8831ca35c382498361da526a448dd8972/</id><summary type="html">Segregate macOS-specific keychain code</summary></entry><entry><title>Oswald Buddenhagen committed [8b891e] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/8b891eacc5728e1bbe8f29b5c85b4566f445c002/" rel="alternate"/><published>2026-04-12T11:02:33.367000Z</published><updated>2026-04-12T11:02:33.367000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/8b891eacc5728e1bbe8f29b5c85b4566f445c002/</id><summary type="html">Add IncludeCmd directive to config parser</summary></entry><entry><title>Oswald Buddenhagen committed [74ee63] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/74ee63d7d957204bbc7dc6ccb60935f994b23bb6/" rel="alternate"/><published>2026-04-12T11:02:33.337000Z</published><updated>2026-04-12T11:02:33.337000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/74ee63d7d957204bbc7dc6ccb60935f994b23bb6/</id><summary type="html">Refactor printing configuration errors</summary></entry><entry><title>Oswald Buddenhagen committed [334eb0] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/334eb021628f64173943b316869da82cd11ff6f4/" rel="alternate"/><published>2026-04-12T11:02:33.311000Z</published><updated>2026-04-12T11:02:33.311000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/334eb021628f64173943b316869da82cd11ff6f4/</id><summary type="html">add support for single-quoting to our printf implementation</summary></entry><entry><title>Oswald Buddenhagen committed [32d3b4] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/32d3b400c419818aac33be6d22409b6cdfd67eba/" rel="alternate"/><published>2026-04-12T11:02:33.284000Z</published><updated>2026-04-12T11:02:33.284000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/32d3b400c419818aac33be6d22409b6cdfd67eba/</id><summary type="html">add unit test for our printf implementation</summary></entry><entry><title>Oswald Buddenhagen committed [9aaac6] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/9aaac66286910f547ec3068d3fd72afb4fe716bf/" rel="alternate"/><published>2026-03-22T23:06:47.276000Z</published><updated>2026-03-22T23:06:47.276000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/9aaac66286910f547ec3068d3fd72afb4fe716bf/</id><summary type="html">change reference file for man page date stamps</summary></entry><entry><title>Oswald Buddenhagen committed [314f11] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/314f117ea2bc5c80174085a13e896563e7676fb9/" rel="alternate"/><published>2026-03-22T23:06:47.249000Z</published><updated>2026-03-22T23:06:47.249000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/314f117ea2bc5c80174085a13e896563e7676fb9/</id><summary type="html">include version.sh in tar-balls</summary></entry><entry><title>Richard Körber created ticket #88</title><link href="https://sourceforge.net/p/isync/bugs/88/" rel="alternate"/><published>2025-10-26T16:20:47.069000Z</published><updated>2025-10-26T16:20:47.069000Z</updated><author><name>Richard Körber</name><uri>https://sourceforge.net/u/shredzone/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/88/</id><summary type="html">Wildcard cert not accepted</summary></entry><entry><title>Oswald Buddenhagen modified ticket #87</title><link href="https://sourceforge.net/p/isync/bugs/87/" rel="alternate"/><published>2025-10-23T09:26:11.147000Z</published><updated>2025-10-23T09:26:11.147000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/87/</id><summary type="html">Failing to fetch complete mailbox from Yahoo! </summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #87</title><link href="https://sourceforge.net/p/isync/bugs/87/?limit=25#917a" rel="alternate"/><published>2025-10-23T09:26:11.108000Z</published><updated>2025-10-23T09:26:11.108000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/87/?limit=25#917a</id><summary type="html">the culprit is the server returning partial fetch responses, which are tagged with [LIMIT] . this obviously completely derails isync. yahoo is attempting to standardize (a slightly more advanced version of) this behavior in rfc9738. to cite from this awesome document: If the server has a MESSAGELIMIT of 1000, the client will only be able to download 1000 of the most recent messages; the client will not understand why, will not be prepared to recover from the situation, and will act as if it is interacting...</summary></entry><entry><title>John Smith posted a comment on ticket #87</title><link href="https://sourceforge.net/p/isync/bugs/87/?limit=25#f406" rel="alternate"/><published>2025-10-16T10:19:07.245000Z</published><updated>2025-10-16T10:19:07.245000Z</updated><author><name>John Smith</name><uri>https://sourceforge.net/u/bedlightbulb/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/87/?limit=25#f406</id><summary type="html">I've been unable to reproduce it using Dry Run. After several attempts, it always finishes with: Channels: 1 Boxes: 20 Far: +0 *0 #0 -0 Near: +122976 *0 #0 -0 Which looks like the correct grand total for the entire remote store (i.e inclusive of other folders, besides INBOX). So I haven't been able to reproduce the weird cap at 2000, or the message deletions. Some more context: I was originally using version 1.4.4-5. Over the course of a dozen or so attempts to synchronise the entire Yahoo! store...</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #87</title><link href="https://sourceforge.net/p/isync/bugs/87/?limit=25#dd3e" rel="alternate"/><published>2025-10-12T08:29:55.592000Z</published><updated>2025-10-12T08:29:55.592000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/87/?limit=25#dd3e</id><summary type="html">this sounds bad. it seems that it thinks that the downloads were completed, so it treats the missing mails as deletions. and it somehow fails to see 70k+ messages. to debug this, i need the full log (with -D) of both the initial sync attempt and the destructive followup. that means that you need to start from scratch locally. do the second run with --dry-run, which should be good enough without causing actual damage. you can mail me the logs in private.</summary></entry><entry><title>Oswald Buddenhagen modified ticket #87</title><link href="https://sourceforge.net/p/isync/bugs/87/" rel="alternate"/><published>2025-10-12T08:12:24.563000Z</published><updated>2025-10-12T08:12:24.563000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/87/</id><summary type="html">Failing to fetch complete mailbox from Yahoo! </summary></entry><entry><title>John Smith created ticket #87</title><link href="https://sourceforge.net/p/isync/bugs/87/" rel="alternate"/><published>2025-10-12T01:39:58.644000Z</published><updated>2025-10-12T01:39:58.644000Z</updated><author><name>John Smith</name><uri>https://sourceforge.net/u/bedlightbulb/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/87/</id><summary type="html">Failing to fetch complete mailbox from Yahoo! </summary></entry><entry><title>Derren Brown posted a comment on ticket #73</title><link href="https://sourceforge.net/p/isync/bugs/73/?limit=25#6c46/c569/a5ba" rel="alternate"/><published>2025-10-10T03:00:55.474000Z</published><updated>2025-10-10T03:00:55.474000Z</updated><author><name>Derren Brown</name><uri>https://sourceforge.net/u/d-brown/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/73/?limit=25#6c46/c569/a5ba</id><summary type="html">Zed editor with a deepseek chat model to be fair, it did a lot of capability and domain checks, i asked it to remove those</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #73</title><link href="https://sourceforge.net/p/isync/bugs/73/?limit=25#6c46/c569" rel="alternate"/><published>2025-10-09T23:14:19.465000Z</published><updated>2025-10-09T23:14:19.465000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/73/?limit=25#6c46/c569</id><summary type="html">which coding agent exactly was that? the patch looks about correct, except that the actual ID string is mildly stupid. i'll have to check the spec for the correct fields and command order.</summary></entry><entry><title>Derren Brown modified a comment on ticket #73</title><link href="https://sourceforge.net/p/isync/bugs/73/?limit=25#6c46" rel="alternate"/><published>2025-10-09T17:30:28.454000Z</published><updated>2025-10-09T17:30:28.454000Z</updated><author><name>Derren Brown</name><uri>https://sourceforge.net/u/d-brown/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/73/?limit=25#6c46</id><summary type="html">I Asked Coding Agent to fix this for me. here's what I got: it a/src/drv_imap.c b/src/drv_imap.c index 9b170ab..7b7f607 100644 --- a/src/drv_imap.c +++ b/src/drv_imap.c @@ -9,6 +9,7 @@ #include "imap_p.h" #include "socket.h" +#include "config.h" #include &lt;ctype.h&gt; #include &lt;sys/wait.h&gt; @@ -2088,6 +2089,8 @@ static void imap_open_store_authenticate_p3( imap_store_t *, imap_cmd_t *, int ) static void imap_open_store_authenticate2( imap_store_t * ); static void imap_open_store_authenticate2_p2( imap_store_t...</summary></entry><entry><title>Derren Brown posted a comment on ticket #73</title><link href="https://sourceforge.net/p/isync/bugs/73/?limit=25#6c46" rel="alternate"/><published>2025-10-09T17:23:36.096000Z</published><updated>2025-10-09T17:23:36.096000Z</updated><author><name>Derren Brown</name><uri>https://sourceforge.net/u/d-brown/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/73/?limit=25#6c46</id><summary type="html">I Asked Coding Agent to fix this for me. here's what I got: it a/src/drv_imap.c b/src/drv_imap.c index 9b170ab..7b7f607 100644 --- a/src/drv_imap.c +++ b/src/drv_imap.c @@ -9,6 +9,7 @@ #include "imap_p.h" #include "socket.h" +#include "config.h" #include &lt;ctype.h&gt; #include &lt;sys/wait.h&gt; @@ -2088,6 +2089,8 @@ static void imap_open_store_authenticate_p3( imap_store_t *, imap_cmd_t *, int ) static void imap_open_store_authenticate2( imap_store_t * ); static void imap_open_store_authenticate2_p2( imap_store_t...</summary></entry><entry><title>Derren Brown posted a comment on ticket #73</title><link href="https://sourceforge.net/p/isync/bugs/73/?limit=25#2a52" rel="alternate"/><published>2025-09-30T11:55:41.382000Z</published><updated>2025-09-30T11:55:41.382000Z</updated><author><name>Derren Brown</name><uri>https://sourceforge.net/u/d-brown/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/73/?limit=25#2a52</id><summary type="html">they only offer this, as @shanyi posted in the link(https://help.mail.163.com/faqDetail.do?code=d7a5dc8471cd0c0e8b4b8f4f8e49998b374173cfe9171305fa1ce630d7f67ac2eda07326646e6eb0): ********************代码块区域开始******************** Properties props = new Properties(); props.setProperty("mail.store.protocol", "imap"); props.setProperty("mail.imap.host", "imap.163.com"); props.setProperty("mail.imap.port", "143"); HashMap IAM = new HashMap(); //带上IMAP ID信息，由key和value组成，例如name，version，vendor，support-email等。...</summary></entry><entry><title>Derren Brown posted a comment on ticket #73</title><link href="https://sourceforge.net/p/isync/bugs/73/?limit=25#52ee/82b3/caec" rel="alternate"/><published>2025-09-30T11:32:22.606000Z</published><updated>2025-09-30T11:32:22.606000Z</updated><author><name>Derren Brown</name><uri>https://sourceforge.net/u/d-brown/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/73/?limit=25#52ee/82b3/caec</id><summary type="html">126.com, 163.com and possibly 188.com. from the response I get, I don't think they have any plan to fix this though. I couldn't even get to the tech team</summary></entry><entry><title>Oswald Buddenhagen modified ticket #73</title><link href="https://sourceforge.net/p/isync/bugs/73/" rel="alternate"/><published>2025-09-30T10:36:52.124000Z</published><updated>2025-09-30T10:36:52.124000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/73/</id><summary type="html">add support for imap id extension</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #73</title><link href="https://sourceforge.net/p/isync/bugs/73/?limit=25#52ee/82b3" rel="alternate"/><published>2025-09-30T10:36:00.023000Z</published><updated>2025-09-30T10:36:00.023000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/73/?limit=25#52ee/82b3</id><summary type="html">so it appears that the various netease domains weren't fixed ....</summary></entry><entry><title>Derren Brown posted a comment on ticket #73</title><link href="https://sourceforge.net/p/isync/bugs/73/?limit=25#52ee" rel="alternate"/><published>2025-09-30T09:36:22.509000Z</published><updated>2025-09-30T09:36:22.509000Z</updated><author><name>Derren Brown</name><uri>https://sourceforge.net/u/d-brown/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/73/?limit=25#52ee</id><summary type="html">I have written an email to kefu@188.com on this issue, In the mean time, would you consider implement this?</summary></entry><entry><title>Oswald Buddenhagen committed [e13b93] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/e13b9399c18fe714f9e759a791974fdf9206886a/" rel="alternate"/><published>2025-09-25T16:37:45.900000Z</published><updated>2025-09-25T16:37:45.900000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/e13b9399c18fe714f9e759a791974fdf9206886a/</id><summary type="html">make imap_msgs test actually return non-zero on failure</summary></entry><entry><title>Oswald Buddenhagen committed [388e92] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/388e926e9e691c639d9ad832bc146af1cbcbf57c/" rel="alternate"/><published>2025-09-25T16:37:45.868000Z</published><updated>2025-09-25T16:37:45.868000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/388e926e9e691c639d9ad832bc146af1cbcbf57c/</id><summary type="html">clarify that maildir message moves should preserve the flag field</summary></entry><entry><title>Oswald Buddenhagen committed [23624e] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/23624e0fad12486515639b438b07d8e61f3dee72/" rel="alternate"/><published>2025-09-25T16:37:45.840000Z</published><updated>2025-09-25T16:37:45.840000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/23624e0fad12486515639b438b07d8e61f3dee72/</id><summary type="html">mention that plain --debug excludes driver-all as well</summary></entry><entry><title>Oswald Buddenhagen committed [e46fee] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/e46fee23df79275cd897d51214a27391d3b822d6/" rel="alternate"/><published>2025-09-25T16:37:45.807000Z</published><updated>2025-09-25T16:37:45.807000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/e46fee23df79275cd897d51214a27391d3b822d6/</id><summary type="html">fix conditional on undefined value on some config syntax errors</summary></entry><entry><title>Oswald Buddenhagen committed [d0e9ea] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/d0e9ea471e2ce27cbb04b78cacaad81055468df1/" rel="alternate"/><published>2025-09-25T16:37:45.770000Z</published><updated>2025-09-25T16:37:45.770000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/d0e9ea471e2ce27cbb04b78cacaad81055468df1/</id><summary type="html">fix crash in mkdir_p() with invalid path</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #86</title><link href="https://sourceforge.net/p/isync/bugs/86/?limit=25#2170" rel="alternate"/><published>2025-09-06T08:27:39.057000Z</published><updated>2025-09-06T08:27:39.057000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/86/?limit=25#2170</id><summary type="html">please attach (or mail me) your config file and the logs of both runs, but with the -D option added. make sure that each run would actually have something to upgrade.</summary></entry><entry><title>madroach created ticket #86</title><link href="https://sourceforge.net/p/isync/bugs/86/" rel="alternate"/><published>2025-09-05T22:55:08.286000Z</published><updated>2025-09-05T22:55:08.286000Z</updated><author><name>madroach</name><uri>https://sourceforge.net/u/madroach/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/86/</id><summary type="html">Upgrades do not work when synchronizing whole channel</summary></entry><entry><title>Keith Bowes updated merge request #8</title><link href="https://sourceforge.net/p/isync/isync/merge-requests/8/" rel="alternate"/><published>2025-05-08T22:11:47.399000Z</published><updated>2025-05-08T22:11:47.399000Z</updated><author><name>Keith Bowes</name><uri>https://sourceforge.net/u/zooplah/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/merge-requests/8/</id><summary type="html">Update spec file</summary></entry><entry><title>Keith Bowes created merge request #9 on isync</title><link href="https://sourceforge.net/p/isync/isync/merge-requests/9/" rel="alternate"/><published>2025-04-24T21:40:55.609000Z</published><updated>2025-04-24T21:40:55.609000Z</updated><author><name>Keith Bowes</name><uri>https://sourceforge.net/u/zooplah/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/merge-requests/9/</id><summary type="html">Use GNOME's secret-tool rather gnome-keyring-query</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #17</title><link href="https://sourceforge.net/p/isync/feature-requests/17/?limit=25#6087/78e1" rel="alternate"/><published>2025-03-30T09:01:50.475000Z</published><updated>2025-03-30T09:01:50.475000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/feature-requests/17/?limit=25#6087/78e1</id><summary type="html">you may want to give the wip/includecmd branch a shot.</summary></entry><entry><title>Kowalski posted a comment on ticket #17</title><link href="https://sourceforge.net/p/isync/feature-requests/17/?limit=25#6087" rel="alternate"/><published>2025-03-29T20:33:15.851000Z</published><updated>2025-03-29T20:33:15.851000Z</updated><author><name>Kowalski</name><uri>https://sourceforge.net/u/k0walski/profile/</uri></author><id>https://sourceforge.net/p/isync/feature-requests/17/?limit=25#6087</id><summary type="html">something that has been requested exactly once so far I was looking for this too, and i'm sure many others were as well</summary></entry><entry><title>Oswald Buddenhagen committed [aeac8e] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/aeac8e47d0df6542718bc8809f050ac1babfd306/" rel="alternate"/><published>2025-03-25T17:09:18.739000Z</published><updated>2025-03-25T17:09:18.739000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/aeac8e47d0df6542718bc8809f050ac1babfd306/</id><summary type="html">Add IncludeCmd directive to config parser</summary></entry><entry><title>Oswald Buddenhagen committed [5fe30f] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/5fe30f5e8f3beeddbb81c4a8b4da4bfceb80606b/" rel="alternate"/><published>2025-03-25T17:09:18.698000Z</published><updated>2025-03-25T17:09:18.698000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/5fe30f5e8f3beeddbb81c4a8b4da4bfceb80606b/</id><summary type="html">Refactor printing configuration errors</summary></entry><entry><title>Oswald Buddenhagen committed [ff04e2] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/ff04e2ae094b0d03eeb8ea69f65bb97ef8a6d511/" rel="alternate"/><published>2025-03-25T17:09:18.663000Z</published><updated>2025-03-25T17:09:18.663000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/ff04e2ae094b0d03eeb8ea69f65bb97ef8a6d511/</id><summary type="html">add support for single-quoting to our printf implementation</summary></entry><entry><title>Oswald Buddenhagen committed [3f8407] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/3f84075715dc578624eb5582ccf78f2b5645cb02/" rel="alternate"/><published>2025-03-25T17:09:18.614000Z</published><updated>2025-03-25T17:09:18.614000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/3f84075715dc578624eb5582ccf78f2b5645cb02/</id><summary type="html">add unit test for our printf implementation</summary></entry><entry><title>Oswald Buddenhagen committed [85d824] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/85d82465c75faa59b421459ee7163016a9f661b3/" rel="alternate"/><published>2025-03-25T17:09:18.574000Z</published><updated>2025-03-25T17:09:18.574000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/85d82465c75faa59b421459ee7163016a9f661b3/</id><summary type="html">make imap_msgs test actually return non-zero on failure</summary></entry><entry><title>Oswald Buddenhagen committed [07a122] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/07a12250bfe6c760215edc67870262aa09586793/" rel="alternate"/><published>2025-03-21T10:25:51.784000Z</published><updated>2025-03-21T10:25:51.784000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/07a12250bfe6c760215edc67870262aa09586793/</id><summary type="html">Add IncludeCmd directive to config parser</summary></entry><entry><title>Oswald Buddenhagen committed [9e9aa1] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/9e9aa1b0e7e36e11c55b2b73bfbf8b81e3ec8bab/" rel="alternate"/><published>2025-03-19T17:55:45.445000Z</published><updated>2025-03-19T17:55:45.445000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/9e9aa1b0e7e36e11c55b2b73bfbf8b81e3ec8bab/</id><summary type="html">Add IncludeCmd directive to config parser</summary></entry><entry><title>Oswald Buddenhagen committed [8a943e] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/8a943e48d0875fba16b82ac6a469bb6661978f6d/" rel="alternate"/><published>2025-03-19T17:55:45.415000Z</published><updated>2025-03-19T17:55:45.415000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/8a943e48d0875fba16b82ac6a469bb6661978f6d/</id><summary type="html">Refactor printing configuration errors</summary></entry><entry><title>Oswald Buddenhagen committed [fbcdaf] on isync</title><link href="https://sourceforge.net/p/isync/isync/ci/fbcdaf78bdb7233ef5d22bbad396de84bd897601/" rel="alternate"/><published>2025-03-19T17:55:45.384000Z</published><updated>2025-03-19T17:55:45.384000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/isync/ci/fbcdaf78bdb7233ef5d22bbad396de84bd897601/</id><summary type="html">fix conditional on undefined value on some config syntax errors</summary></entry><entry><title>W_Luis modified a comment on ticket #83</title><link href="https://sourceforge.net/p/isync/bugs/83/?limit=25&amp;page=1#cf9e" rel="alternate"/><published>2025-03-19T15:04:49.599000Z</published><updated>2025-03-19T15:04:49.599000Z</updated><author><name>W_Luis</name><uri>https://sourceforge.net/u/w_luis/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/83/?limit=25&amp;page=1#cf9e</id><summary type="html">That was it. For some unknown reason I had an INBOX and an Inbox in the local machine, both empty. There was no counterpart in the mail server. I removed them and the warnings are gone. Furthermore, the summary line now says the expected number of boxes. Thanks!</summary></entry><entry><title>W_Luis posted a comment on ticket #83</title><link href="https://sourceforge.net/p/isync/bugs/83/?limit=25&amp;page=1#cf9e" rel="alternate"/><published>2025-03-19T14:15:59.875000Z</published><updated>2025-03-19T14:15:59.875000Z</updated><author><name>W_Luis</name><uri>https://sourceforge.net/u/w_luis/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/83/?limit=25&amp;page=1#cf9e</id><summary type="html">That was it. For some unknown reason I had an INBOX and an Inbox in the local machine, both empty. There was no counterpart in the mail server. I removed them and the warnings are gone. Furthermore, the summary line now says the expected number of boxes.</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #83</title><link href="https://sourceforge.net/p/isync/bugs/83/?limit=25&amp;page=1#5db4" rel="alternate"/><published>2025-03-19T09:36:38.034000Z</published><updated>2025-03-19T09:36:38.034000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/83/?limit=25&amp;page=1#5db4</id><summary type="html">the warning suggests that you have a literal "INBOX" folder in your maildir, next to the "Inbox" you actually want. you should delete it after making sure there is nothing worthwhile in it. the error is more mystifying, as this shouldn't be even possible with MapInbox. that might be a genuine bug. however, your summary line says 4 boxes, while your pattern specifies only 3, so something is inconsistent here.</summary></entry><entry><title>W_Luis posted a comment on ticket #83</title><link href="https://sourceforge.net/p/isync/bugs/83/?limit=25#b7dd" rel="alternate"/><published>2025-03-18T19:57:28.839000Z</published><updated>2025-03-18T19:57:28.839000Z</updated><author><name>W_Luis</name><uri>https://sourceforge.net/u/w_luis/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/83/?limit=25#b7dd</id><summary type="html">This is my current mbsyncrc: Expunge Both Create Both MaildirStore emlocal Path ~/Maildir/ Inbox ~/Maildir/ MapInbox Inbox ImapStore em Host em User ... Pass ... CertificateFile /etc/ssl/certs/ca-certificates.crt TLSVersions +1.2 MapInbox Inbox Timeout 80 Channel emPriority Far :em: Near :emlocal: Pattern Inbox mbox Sent When I use it I get the message: $ mbsync emPriority Maildir warning: ignoring INBOX in /home/mochan/Maildir/ Error: channel emPriority: far side box INBOX cannot be opened anymore....</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #83</title><link href="https://sourceforge.net/p/isync/bugs/83/?limit=25#03aa" rel="alternate"/><published>2025-03-15T15:09:49.019000Z</published><updated>2025-03-15T15:09:49.019000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/83/?limit=25#03aa</id><summary type="html">you should cut it down to what is actually needed. if some weirdness persists at this point, we can investigate.</summary></entry><entry><title>Oswald Buddenhagen modified ticket #85</title><link href="https://sourceforge.net/p/isync/bugs/85/" rel="alternate"/><published>2025-03-15T14:58:11.520000Z</published><updated>2025-03-15T14:58:11.520000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/85/</id><summary type="html">possible test failures (linux)</summary></entry><entry><title>dkwo2 posted a comment on ticket #85</title><link href="https://sourceforge.net/p/isync/bugs/85/?limit=25#b03b/3656" rel="alternate"/><published>2025-03-15T14:07:51.741000Z</published><updated>2025-03-15T14:07:51.741000Z</updated><author><name>dkwo2</name><uri>https://sourceforge.net/u/dkwo2/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/85/?limit=25#b03b/3656</id><summary type="html">Thanks a lot. If I cd src first, then all tests pass indeed.</summary></entry><entry><title>Oswald Buddenhagen posted a comment on ticket #85</title><link href="https://sourceforge.net/p/isync/bugs/85/?limit=25#b03b" rel="alternate"/><published>2025-03-15T07:25:51.188000Z</published><updated>2025-03-15T07:25:51.188000Z</updated><author><name>Oswald Buddenhagen</name><uri>https://sourceforge.net/u/ossi/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/85/?limit=25#b03b</id><summary type="html">make check does indeed run only the unit tests, while the integration test needs to be run manually. this has historical reasons, but given how slow the latter is, i am hesitant to change things. the test expects to be run from within the src directory with ./run-tests.pl.</summary></entry><entry><title>dkwo2 created ticket #85</title><link href="https://sourceforge.net/p/isync/bugs/85/" rel="alternate"/><published>2025-03-14T22:22:35.411000Z</published><updated>2025-03-14T22:22:35.411000Z</updated><author><name>dkwo2</name><uri>https://sourceforge.net/u/dkwo2/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/85/</id><summary type="html">possible test failures (linux) (v1.5.1)</summary></entry><entry><title>Ben Vallack posted a comment on ticket #84</title><link href="https://sourceforge.net/p/isync/bugs/84/?limit=25#9476" rel="alternate"/><published>2025-03-12T13:32:02.030000Z</published><updated>2025-03-12T13:32:02.030000Z</updated><author><name>Ben Vallack</name><uri>https://sourceforge.net/u/benvallack/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/84/?limit=25#9476</id><summary type="html">Many thanks.</summary></entry><entry><title>W_Luis modified a comment on ticket #83</title><link href="https://sourceforge.net/p/isync/bugs/83/?limit=25#7956" rel="alternate"/><published>2025-03-11T20:40:36.156000Z</published><updated>2025-03-11T20:40:36.156000Z</updated><author><name>W_Luis</name><uri>https://sourceforge.net/u/w_luis/profile/</uri></author><id>https://sourceforge.net/p/isync/bugs/83/?limit=25#7956</id><summary type="html">I'm sorry; kind of short of time, so I returned to the configuration I showed above on 2025-01-26. The system has continued working but for the warnings Maildir warning: ignoring INBOX in /home/mochan/Maildir/ Error: channel emPriority: far side box INBOX cannot be opened. I haven't understood yet the situation, but my inboxes in the remote and local machine and my other mailboxes are being correctly synchronized.</summary></entry></feed>