Issue #19855: uuid.getnode() on Unix now looks on the PATH for the

executables used to find the mac address, with /sbin and /usr/sbin as
fallbacks.

Issue #11508: Fixed uuid.getnode() and uuid.uuid1() on environment with
virtual interface.  Original patch by Kent Frazier.

Issue #18784: The uuid module no more attempts to load libc via ctypes.CDLL,
if all necessary functions are already found in libuuid.
Patch by Evgeny Sologubov.

Issue #16102: Make uuid._netbios_getnode() work again on Python 3.
This commit is contained in:
Georg Brandl 2014-09-30 19:34:19 +02:00
parent 3bc35672a2
commit 51c116223e
4 changed files with 67 additions and 16 deletions

View file

@ -353,6 +353,7 @@ Doug Fort
John Fouhy
Stefan Franke
Martin Franklin
Kent Frazier
Robin Friedrich
Bradley Froehle
Ivan Frohne
@ -1028,6 +1029,7 @@ Ryan Smith-Roberts
Rafal Smotrzyk
Dirk Soede
Paul Sokolovsky
Evgeny Sologubov
Cody Somerville
Clay Spence
Stefan Sperling

View file

@ -47,6 +47,19 @@ Library
with non-standard cookie handling in some Web browsers. Reported by
Sergey Bobrov.
- Issue #19855: uuid.getnode() on Unix now looks on the PATH for the
executables used to find the mac address, with /sbin and /usr/sbin as
fallbacks.
- Issue #11508: Fixed uuid.getnode() and uuid.uuid1() on environment with
virtual interface. Original patch by Kent Frazier.
- Issue #18784: The uuid module no more attempts to load libc via ctypes.CDLL,
if all necessary functions are already found in libuuid.
Patch by Evgeny Sologubov.
- Issue #16102: Make uuid._netbios_getnode() work again on Python 3.
- Issue #21766: Prevent a security hole in CGIHTTPServer by URL unquoting paths
before checking for a CGI script at that path.