From f10ccf06ddd9c600d3e440c84a2b7fc98d649962 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Wed, 3 Jun 1998 05:33:36 +0000 Subject: RPA fixes. svn path=/trunk/; revision=1875 --- NEWS | 3 ++- rpa.c | 59 +++++++++++++++++++++++++++++++++-------------------------- 2 files changed, 35 insertions(+), 27 deletions(-) diff --git a/NEWS b/NEWS index 9431428e..e7da01b7 100644 --- a/NEWS +++ b/NEWS @@ -9,8 +9,9 @@ ------------------------------------------------------------------------------ fetchmail-4.4.9 (): * Make fetchmail 64-bit clean (thanks to John Franklin ). -* Fix man-page installation (thanks to Kevin Hawkins ) +* Fix man-page installation (thanks to Kevin Hawkins ). * Should build on SunOS again (__STDC__ conditions changed to STDC_HEADERS). +* CompuServe RPA fixes from Rich Beerman . fetchmail-4.4.8 (Tue May 26 12:30:58 EDT 1998): * Added 0.90 beta version of fetchmailconf. diff --git a/rpa.c b/rpa.c index bad0a4b9..76d3d301 100644 --- a/rpa.c +++ b/rpa.c @@ -184,8 +184,9 @@ int POP3_auth_rpa (unsigned char *userid, unsigned char *passphrase, int socket) if (outlevel == O_VERBOSE) { error(0, 0, "Service challenge (l=%d):",Csl); - for (i=0; i O_SILENT) { - if (outlevel > O_SILENT) - error(0, 0, "RPA Failed open of /dev/random. This shouldn't\n"); - error(0, 0, " prevent you logging in, but means you\n"); - error(0, 0, " cannot be sure you are talking to the\n"); - error(0, 0, " service that you think you are (replay\n"); - error(0, 0, " attacks by a dishonest service are possible.)\n"); - } - for (i=0; i