From: R David Murray Date: Sat, 7 May 2011 02:20:34 +0000 (-0400) Subject: #11999: sync based on comparing mtimes, not mtime to system clock X-Git-Tag: v3.2.1b1~10 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=94b8ee3bffec592c62cff0334b0fdde83c2fae35;p=thirdparty%2FPython%2Fcpython.git #11999: sync based on comparing mtimes, not mtime to system clock --- 94b8ee3bffec592c62cff0334b0fdde83c2fae35 diff --cc Misc/NEWS index 52d1d61c4443,2e31693975ba..1f48a14d441f --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -83,20 -66,13 +83,24 @@@ Core and Builtin Library ------- + - Issue 11999: fixed sporadic sync failure mailbox.Maildir due to its trying to + detect mtime changes by comparing to the system clock instead of to the + previous value of the mtime. + -- Issue #10684: shutil.move used to delete a folder on case insensitive - filesystems when the source and destination name where the same except - for the case. +- ntpath.samefile failed to notice that "a.txt" and "A.TXT" refer to the same + file on Windows XP. As noticed in issue #10684. + +- Issue #12000: When a SSL certificate has a subjectAltName without any + dNSName entry, ssl.match_hostname() should use the subject's commonName. + Patch by Nicolas Bareil. + +- Issue #11647: objects created using contextlib.contextmanager now support + more than one call to the function when used as a decorator. Initial patch + by Ysj Ray. + +- logging: don't define QueueListener if Python has no thread support. + +- functools.cmp_to_key() now works with collections.Hashable(). - Issue #11277: mmap.mmap() calls fcntl(fd, F_FULLFSYNC) on Mac OS X to get around a mmap bug with sparse files. Patch written by Steffen Daode Nurpmeso.