]> granicus.if.org Git - python/commit
bpo-26836: Add os.memfd_create() (#13567)
authorZackery Spytz <zspytz@gmail.com>
Wed, 29 May 2019 19:57:07 +0000 (13:57 -0600)
committerChristian Heimes <christian@python.org>
Wed, 29 May 2019 19:57:03 +0000 (21:57 +0200)
commit43fdbd2729cb7cdbb5afb5d16352f6604859e564
tree88cddedd14a456ffef515fa70718b1cb5ec33b31
parent0c2f9305640f7655ba0cd5f478948b2763b376b3
bpo-26836: Add os.memfd_create() (#13567)

* bpo-26836: Add os.memfd_create()

* Use the glibc wrapper for memfd_create()

Co-Authored-By: Christian Heimes <christian@python.org>
* Fix deletions caused by autoreconf.

* Use MFD_CLOEXEC as the default value for *flags*.

* Add memset_s to configure.ac.

* Revert memset_s changes.

* Apply the requested changes.

* Tweak the docs.
Doc/library/os.rst
Doc/whatsnew/3.8.rst
Lib/test/test_os.py
Misc/NEWS.d/next/Core and Builtins/2019-05-25-08-18-01.bpo-26836.rplYWW.rst [new file with mode: 0644]
Modules/clinic/posixmodule.c.h
Modules/posixmodule.c
aclocal.m4
configure
configure.ac
pyconfig.h.in