* Fixed a bug in fetchmailconf's handling of envelope skip prefixes.
* Don't nuke .fetchids when authorization failure keeps us from getting URLs.
* Added FAQ item X6 on dropped and mangled attachments, thanks to Rob Funk.
+* Teach configure.in to link the RSA reference library if available.
+* Disable saving of Message-IDs into UIDL lists.
There are 291 people on fetchmail-friends and 500 on fetchmail-announce.
dnl Check for libcrypt
AC_CHECK_LIB(crypt,crypt)
+dnl Check for RSA refersence library in case we're using SSL
+AC_CHECK_LIB(rsaref, _RSAPublicDecrypt)
+
dnl AC_FUNC_SETVBUF_REVERSED
dnl Check for usable void pointer type
else if (!strncasecmp("Resent-Sender:", line, 14))
resent_sender_offs = (line - msgblk.headers);
+#ifdef __UNUSED__
else if (!strncasecmp("Message-Id:", buf, 11))
{
if (ctl->server.uidl)
}
}
}
+#endif /* __UNUSED__ */
else if (!MULTIDROP(ctl))
continue;
* This is necessary in order to keep UIDL information
* from being heedlessly deleted later on.
*/
- if (ctl->have_uids)
+ if (ctl->newsaved)
{
/* old state of mailbox may now be irrelevant */
if (outlevel >= O_DEBUG)
free_str_list(&scratchlist);
ctl->oldsaved = ctl->newsaved;
ctl->newsaved = (struct idlist *) NULL;
- ctl->have_uids = FALSE;
}
else if (outlevel >= O_DEBUG)
report(stdout, "not swapping UID lists, no UIDs seen this query\n");