[BUG] libassuan's (HEAD) assuan-domain-connect.c fails on
systems with 4.3BSD sockets
Nicholas Wourms
nwourms at netscape.net
Wed Feb 25 18:10:19 CET 2004
wk wrote:
> On Tue, 24 Feb 2004 10:47:03 -0500, Nicholas Wourms said:
>
>
>>[I tried filing this on gnupg's gnats, but everytime I hit submit, it
>>gave me a "malformed multipart POST"]
>
>
> Hmm, Mozilla works fine for me.
I was using Konqueror on my linux box at that time.
>
>>SYSTEM:
>>CYGWIN_NT-5.0 1.5.8(0.116/4/2) 2004-02-19 18:59 i686 unknown unknown Cygwin
>
>
> It is unlilely that we are going to support Cygwin in the near future.
Well, I'll see if I can help out. I'm not very experienced at socket
programming, but I'll give it a shot.
>
>>fully compatible with the newer versions since:
>>A)It lacks the msg_flags member
>>B)The msg_control & msg_controllen members are called msg_accrights &
>> msg_accrightslen
>
>
> I expected that because Stevens explains these things in details. Our
> primary goal is to support Free OSes, thus we don't care about other
I might point out that older NetBSDs (the free ones) also have this problem.
> systems for now. There are also a couple of other things which won't
> work (e.g. the lack of funopen(3)).
Actually, I've added funopen to our libc, just haven't had a chance to
commit it to cvs. So this one problem is the only barrier preventing me
from getting it fully operational. In the mean time I reverted
assuan-domain-connect.c back to 1.2 and added the modifications to the
fdread/fdwrite functions as demonstrated by Steven's examples. Without
having to compile gpg, which might introduce its own problems, do you
have any libassuan-specific tests so I can verify if it works?
>
>>Since libassuan will become a requirement in future versions of gnupg,
>>I think it would be worthwile to fix this.
>
>
> We will keep gnupg 1.x alive for all platforms currently supported;
> those system will then only miss the new S/MIME and gpg-agent
> features.
Hmm, well again, I'll crack open my books and see if I can't get it
working on my own. Thanks anyhow :-).
Cheers,
Nicholas
More information about the Gnupg-devel
mailing list