Issue #19509: Don't close the socket in do_handshake() when hostname verification fails.
Fix broken docstring continuation line for detach().
Issue #19882: tweak docs for socket.close()
Tweak the socket module doc layout
asyncio: Write flow control for proactor event loop.
Merge socket doc changes from 3.3
#19839: Fix regression in bz2 module's handling of non-bzip2 data at EOF.
#19839: Fix lzma module's handling of non-lzma data at EOF.
Closes #19839: Fix regression in bz2 module's handling of non-bzip2 data at EOF.

Also fix an analogous bug (not a regression) in the lzma module.
exclude _hashopenssl.c:_setException() from LCOV coverage
touch _lsprof's clear() method for C code coverage
Test SSLSock's context getter and setter
Add a script similar to xmltests.py to run all SSL-related unit tests
Issue 19509: Don't call match_hostname() twice in http.client.
normalize white space