diff options
| -rw-r--r-- | NEWS | 3 | ||||
| -rw-r--r-- | TODO.txt | 3 | ||||
| -rw-r--r-- | rcfile_y.y | 2 | 
3 files changed, 5 insertions, 3 deletions
| @@ -66,6 +66,9 @@ fetchmail 6.3.9 (not yet released):  * No longer complain about invalid sslproto "" when POP3 CAPA probe fails.    Fixes Debian Bug#421446 (Holger Leskien), Novell Bug #247233 (Jon Nelson).    Thanks to Matthias Strauß for a configuration to reproduce the issue. +* Allow .fetchmailrc and .fetchids to be symlinks, as the manpage does not +  document they aren't allowed - fixes Debian Bug #452907 (Roger Leigh). +  TOCTOU race persists.  # CHANGES:  * Removed dead FETCHMAIL_DEBUG code from fetchmail.h that was disabled by  @@ -6,8 +6,6 @@ soon - MUST:    Earl Chew, 2007-07-30T02:28)  - publish SA-2007-02 after release  - Peter O'Gorman 2007-10-31 fetchmail-6.3.8 portability patches [-devel list] -- Debian Bug #452907 .fetchmailrc not permitted to be a symlink -  (restriction not mentioned in manpage, also affects .idfile)  soon - SHOULD:  - BerliOS Bug #11576, thread on fetchmail users "Invalid SSL certificate" by @@ -18,6 +16,7 @@ soon - SHOULD:  - add To: header to warning mails (authfail for instance)  - Debian Bug#449179, smbutil.c:90: unicodeToString: Assertion `len+1 < sizeof    buf' failed, from Stepan Golosunov <stepan@golosunov.pp.ru> +- Fix TOCTOU race around prc_filecheck*  soon - MAY:  - https://bugzilla.novell.com/show_bug.cgi?id=246829 - fetchmail lost some mail @@ -404,7 +404,7 @@ int prc_filecheck(const char *pathname,         process, it must have permissions no greater than 600, and it must not          be a symbolic link.  We check these conditions here. */ -    if (lstat(pathname, &statbuf) < 0) { +    if (stat(pathname, &statbuf) < 0) {  	if (errno == ENOENT)   	    return(PS_SUCCESS);  	else { | 
