Clean trailing whitespaces in Makefile.pre.in.
Issue #4591: Uid and gid values larger than 2**31 are supported now.
Issue #16800: tempfile.gettempdir() no longer left temporary files when
the disk is full.  Original patch by Amir Szekely.
Fix for issue #16800: Use buffered write to handle EINTR.
Issue #5308: Raise ValueError when marshalling too large object (a sequence
with size >= 2**31), instead of producing illegal marshal data.
Issue #16743: Fix mmap overflow check on 32 bit Windows
Add Misc/NEWS entry for Issue #16743
Issue #17208: add a note about the termination behaviour of daemon threads.
#17178: update any()/all() docstrings to document their behavior with empty iterables.  Patch by Ankur Ankan.
Issue #13169: The maximal repetition number in a regular expression has been
increased from 65534 to 2147483647 (on 32-bit platform) or 4294967294 (on
64-bit).
Issue #9669: Protect re against infinite loops on zero-width matching in
non-greedy repeat.  Patch by Matthew Barnett.
Fix issue #13169: Reimport MAXREPEAT into sre_constants.py.
Fix posixpath.realpath() for multiple pardirs (fixes issue #6975).
Issue #13153: Tkinter functions now raise TclError instead of ValueError when
a string argument contains non-BMP character.
Disable posixpath.realpath() tests on Windows (fix for issue #6975).
#7963: fix error message when 'object' called with arguments.

Patch by Alexander Belopolsky.
#13700: Make imap.authenticate with authobject work.

This fixes a bytes/string confusion in the API which prevented
custom authobjects from working at all.

Original patch by Erno Tukia.
Issue #15301: Enhance os.*chown() testing.  Based on patch by Larry Hastings.
Issue #17248: Fix os.*chown() testing when user has group root.
#17265: fix highlight in template example.  Initial patch by Berker Peksag.