Bug in keyserver code: DOS line endings

Keith Ray keith at nullify.org
Wed Jun 12 02:29:01 CEST 2002

I compiled the gpgkeys_ldap for win32 but I found a bug in the GnuPG keyserver
code.  In keyserver.c line 493:


This does not work on a win32 build because gpgkeys ends its lines with "\r\n".
 Changing this line to something like this might work:

while(line[0]!='\n' || line[1]!='\n');

or something like

#if defined (__MINGW32__) || defined (__CYGWIN32__)
while(line[0]!='\r' && line[1]!='\n');

  -- Keith

More information about the Gnupg-devel mailing list