Fixed some typographic errors in comments.
Fixed behaviour in case of rejected renegotiation.
Fixed proper handling of clients with no "secure renegotiation" support.
Activated Curve25519 support for ECDHE cipher suites.
Added API for external hashing of ServerKeyExchange, and signature algorithm identifiers in the 0x080* format (preparatory steps for EdDSA support).
More optimisations for EC P-256 "i15" (specialised squaring function, mixed coordinates addition with a 4-bit window when the base point is the conventional generator).
Added ALPN support (client and server).
Added ChaCha20+Poly1305 support (stand-alone, cipher suites).
Added support for client certificates (both client-side and server-side, but still missing an API for extracting the client identity from the certificate).
Added API to save and restore session parameters (for controllable session resumption on the client side).
Added flag to prohibit renegotiations.
Added support for TLS_FALLBACK_SCSV.
Added support for ClientHello padding (RFC 7685) and fixed buffering bug.
Initial import.