cpython/Modules
Antoine Pitrou 25038ecfb6
bpo-33329: Fix multiprocessing regression on newer glibcs (GH-6575)
Starting with glibc 2.27.9000-xxx, sigaddset() can return EINVAL for some
reserved signal numbers between 1 and NSIG.  The `range(1, NSIG)` idiom
is commonly used to select all signals for blocking with `pthread_sigmask`.
So we ignore the sigaddset() return value until we expose sigfillset()
to provide a better idiom.
2018-04-23 20:53:33 +02:00
..
_blake2
_ctypes
_decimal
_io bpo-31966: Fixed WindowsConsoleIO.write() for writing empty data. (GH-5754) 2018-02-24 18:55:51 +02:00
_multiprocessing
_sha3
_sqlite Fix error message in sqlite connection thread check. (GH-6028) 2018-03-26 18:14:00 +03:00
_xxtestfuzz
cjkcodecs
clinic bpo-23403: Bump pickle.DEFAULT_PROTOCOL to 4 (#6355) 2018-04-03 23:06:53 -07:00
expat
_abc.c bpo-32999: ast: Convert useless check to assert (GH-6197) 2018-03-23 18:19:34 +09:00
_asynciomodule.c bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995) 2018-02-13 19:28:33 +09:00
_bisectmodule.c
_bz2module.c bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995) 2018-02-13 19:28:33 +09:00
_codecsmodule.c
_collectionsmodule.c
_contextvarsmodule.c
_cryptmodule.c
_csv.c
_curses_panel.c
_cursesmodule.c
_datetimemodule.c Fix duplicating words words. (GH-6296) 2018-03-28 22:14:26 +03:00
_dbmmodule.c bpo-32922: dbm.open() now encodes filename with the filesystem encoding. (GH-5832) 2018-02-26 16:02:22 +02:00
_elementtree.c
_functoolsmodule.c
_gdbmmodule.c bpo-32922: dbm.open() now encodes filename with the filesystem encoding. (GH-5832) 2018-02-26 16:02:22 +02:00
_hashopenssl.c bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995) 2018-02-13 19:28:33 +09:00
_heapqmodule.c
_json.c
_localemodule.c
_lsprof.c
_lzmamodule.c bpo-31787: Prevent refleaks when calling __init__() more than once (GH-3995) 2018-02-13 19:28:33 +09:00
_math.c
_math.h
_opcode.c
_operator.c
_pickle.c bpo-23403: Bump pickle.DEFAULT_PROTOCOL to 4 (#6355) 2018-04-03 23:06:53 -07:00
_posixsubprocess.c bpo-32844: Fix a subprocess misredirection of a low fd (GH5689) 2018-03-26 12:49:35 -07:00
_queuemodule.c
_randommodule.c
_scproxy.c
_sre.c
_ssl.c bpo-33136: Harden ssl module against CVE-2018-8970 (GH-6229) 2018-03-25 12:36:13 +02:00
_ssl_data.h
_stat.c
_struct.c bpo-30249: Improve struct.unpack_from() error messages (GH-6059) 2018-03-11 02:58:52 +08:00
_testbuffer.c
_testcapimodule.c Test that new_timezone can return the UTC singleton (gh-5318) 2018-02-22 15:15:32 -05:00
_testimportmultiple.c
_testmultiphase.c bpo-32374: m_traverse may be called with m_state=NULL (GH-5140) 2018-03-17 15:41:20 +10:00
_threadmodule.c
_tkinter.c
_tracemalloc.c
_uuidmodule.c
_weakref.c
_winapi.c
_xxsubinterpretersmodule.c bpo-32604: Swap threads only if the interpreter is different. (gh-5778) 2018-02-20 16:30:17 -07:00
addrinfo.h
arraymodule.c
atexitmodule.c
audioop.c
binascii.c bpo-32147: Improved perfomance of binascii.unhexlify(). (GH-4586) 2018-02-26 22:35:41 +02:00
cmathmodule.c
config.c.in
errnomodule.c
faulthandler.c
fcntlmodule.c
gc_weakref.txt
gcmodule.c
getaddrinfo.c
getbuildinfo.c
getnameinfo.c
getpath.c
grpmodule.c
hashlib.h
hashtable.c
hashtable.h
itertoolsmodule.c
ld_so_aix.in
main.c bpo-17232: Clarify docs for -O and -OO command line options (#5839) 2018-02-24 22:04:40 -05:00
makesetup bpo-32232: by default, Setup modules are no longer built with -DPy_BUILD_CORE (GH-6489) 2018-04-21 01:03:49 +10:00
makexp_aix
mathmodule.c
md5module.c
mmapmodule.c Fix typos in mmap() error messages (GH-6173) 2018-03-21 14:02:37 +08:00
nismodule.c
ossaudiodev.c
overlapped.c bpo-32622: Native sendfile on windows (#5565) 2018-02-25 19:32:14 +03:00
parsermodule.c bpo-33308: Fix a crash in the parser module when convert an ST object. (#6519) 2018-04-19 01:55:37 +03:00
posixmodule.c bpo-33016: Fix potential use of uninitialized memory in nt._getfinalpathname (#6010) 2018-03-08 08:03:25 -08:00
posixmodule.h
pwdmodule.c
pyexpat.c
readline.c
README
resource.c
rotatingtree.c
rotatingtree.h
selectmodule.c
Setup.dist bpo-32232: by default, Setup modules are no longer built with -DPy_BUILD_CORE (GH-6489) 2018-04-21 01:03:49 +10:00
sha1module.c
sha256module.c
sha512module.c
signalmodule.c bpo-33329: Fix multiprocessing regression on newer glibcs (GH-6575) 2018-04-23 20:53:33 +02:00
socketmodule.c bpo-32394: Remove some TCP options on old version Windows. (GH-5523) 2018-02-26 10:10:36 -08:00
socketmodule.h
spwdmodule.c
sre.h
sre_constants.h
sre_lib.h
symtablemodule.c
syslogmodule.c
termios.c
testcapi_long.h
timemodule.c
tkappinit.c
tkinter.h
unicodedata.c
unicodedata_db.h
unicodename_db.h
winreparse.h
xxlimited.c
xxmodule.c
xxsubtype.c bpo-33253: Fix xxsubtype.bench() to accept correct str signature. (GH-6439) 2018-04-10 08:21:18 +03:00
zipimport.c
zlibmodule.c bpo-32969: Expose some missing constants in zlib and fix the doc (GH-5988) 2018-03-07 13:05:37 +08:00

Source files for standard library extension modules,
and former extension modules that are now builtin modules.