Merge commit '722771973bd' into patches/lyslyskom22891031
* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap
* commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits)
Removed the old typechecker.
Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63
* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)
Revert "Added the Markdown module and the standalone pike_to_html.pike from 8.1."
This reverts commit 2706a62c3c72b296a0c77b418f1e186c682c7ac5.
Added creation method raw to put binary data directly in an image object without adaptation.
Merge remote-tracking branch 'origin/8.0' into string_alloc
Some minor documentation tweaks.
It has been a while since the classes were called Gz_deflate and Gz_inflate.
Don't keep debug tool in compat.
Compat: Added 7.8::SSL.
This is based on the last version of SSL on the 8.0 branch
that was still compatible with Pike 7.8 (ie before the PEM
Intended use is Crypto API compatibility testing, though it
is probably more competent than the current Pike 7.8 SSL.
SSL.sslport: Changed API.
To allow SSL configuration via overloading of symbols in SSL.context,
SSL.sslport and SSL.https no longer inherit SSL.context. Instead
they now have an explicit SSL.context object that is passed along
Also adds corresponding compat classes.
Merge remote-tracking branch 'origin/7.9' into pdf
Merge remote branch 'origin/7.9' into rblock_alloc
files: Moved documentation for some low-level stuff to their actual place.
Tools.Standalone.extract_autodoc: Support filenames with embedded dots.
Fixes documentation for GTK2.G.Object.
Tools.Standalone.autodoc_to_split_html: Include inherited symbols in the navigation.
GI: Upper case all enum identifiers
SSL.Cipher: Protected some more LFUNs.
SSL.https: Protected some more LFUNs.