Issue #4366: Fix building extensions on all platforms when --enable-shared is used.
move helper function into its test method (closes #19112)
condense two tests with the same name (closes #19114)
remove duplicate method (closes #19127)
Issue #19112: avoid using function defined in method.
Properly initialize all fields of a SSL object after allocation.
- Issue #16037: HTTPMessage.readheaders() raises an HTTPException when more
  than 100 headers are read.  Adapted from patch by Jyrki Pulliainen.
null merge
null merge