[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: citadel/webcit/libcitadel 8.12



Hi Julien,

yes you're probably right.

running an 8.12 citserver with 8.13 will break citadel networking; I should have added the new member to the end.

citserver 8.13 will however refuse to compile with an older version.

citadel networking is a rather rare usecase which you only do if you operate a citadel federation network.

So as long as there isn't 8.12 shipped with 8.13 intermixed I guess we can take the risk.

 

Willi

 

Mi Jul 18 2012 23:37:33 CEST von "Julien Cristau" <jcristau@debian.org> Betreff: Re: citadel/webcit/libcitadel 8.12
On Mon, Jul 2, 2012 at 14:11:13 +0200, Michael Meskes wrote:

diff -Nru libcitadel-8.11/lib/libcitadel.h libcitadel-8.12/lib/libcitadel.h
--- libcitadel-8.11/lib/libcitadel.h 2012-05-22 16:58:19.000000000 +0200
+++ libcitadel-8.12/lib/libcitadel.h 2012-06-26 16:54:13.000000000 +0200
@@ -255,8 +255,10 @@
IOBuffer *IOB;
int OtherFD;
int SplicePipe[2];
+ int PipeSize;
long TotalSendSize;
long TotalSentAlready;
+ long TotalReadAlready;
long ChunkSize;
long ChunkSendRemain;
StrBuf *ChunkBuffer; /* just used if we don't have sendfile */
The above hunk looks like an ABI break. Without corresponding SONAME
change. Am I missing something?

Cheers,
Julien


-- 
o__
_> / _
(_) \(_)...


Reply to: