master
tidy-up: fix comment indentation
lib: use lib source directory as base include path
tidy-up: use more `static`, `sizeof()`, `char[]`, double-const
TLS: drop support for TLS-SRP
vdns: directory for all DNS related sources
tidy-up: drop redundant `!= NULL` syntax
mbedtls: enforce verifyhost when verifypeer is disabled
FTP: fix TLS session reuse on the data connection
tidy-up: minor code fixes and improvements
tidy-up: miscellaneous
tidy-up: drop redundant includes
api-guard: check lock on session cache
ssls: fix potential memory leak on import
x509asn1: fix DH public key parameter extraction
x509asn1: fixed and adapted for ASN1tostr unit testing