Branch: Tag:

2014-05-04

2014-05-04 17:10:53 by Martin Nilsson <nilsson@opera.com>

Merge handshake and connection into Connection. Then make that as a base class for ClientConnectio and ServerConnection, that assumes respective role.

223:    "SSL.Constants.AUTHLEVEL_none": "7.8::SSL.context":1, "predef::SSL.context":1,    "SSL.Constants.AUTHLEVEL_require": "7.8::SSL.context":1, "predef::SSL.context":1,    "SSL.Constants.PACKET_MAX_SIZE": "predef::SSL.context":1, +  "SSL.connection": "predef::SSL.context.alert_factory":1, "predef::SSL.sslfile.query_connection":2, +  "SSL.handshake()->create()": "predef::SSL.Constants":1,    "SSL_null_with_null_null": "predef::SSL.Cipher.KeyExchangeNULL":1,    "Search.Database.MySQL": "predef::Search.Utils.ProfileEntry.get_database":1,    "Sequence": "predef::Crypto.DSA.pkcs_algorithm_identifier":1, "predef::Crypto.DSA.pkcs_public_key":1, "predef::Crypto.DSA.pkcs_signature_algorithm_id":1, "predef::Crypto.ECC.Curve.ECDSA.pkcs_algorithm_identifier":1, "predef::Crypto.ECC.Curve.ECDSA.pkcs_public_key":1, "predef::Crypto.ECC.Curve.ECDSA.pkcs_signature_algorithm_id":1, "predef::Crypto.ECC.Curve.pkcs_algorithm_identifier":1, "predef::Crypto.RSA.pkcs_public_key":1, "predef::Crypto.RSA.pkcs_signature_algorithm_id":1, "predef::__builtin.Nettle.Sign.pkcs_algorithm_identifier":1, "predef::__builtin.Nettle.Sign.pkcs_public_key":1, "predef::__builtin.Nettle.Sign.pkcs_signature_algorithm_id":1,
1259:   "predef::SSL.Cipher.KeyExchange.server_key_params": "HANDSHAKE_server_key_exchange"   "predef::SSL.Cipher.KeyExchangeNULL": "SSL_null_with_null_null"   "predef::SSL.Cipher.P_hash": "Crypto.SHA" - "predef::SSL.Constants": "EXTENSION_max_fragment_length" "NamedCurve" + "predef::SSL.Constants": "EXTENSION_max_fragment_length" "NamedCurve" "SSL.handshake()->create()"   "predef::SSL.Constants.CertificatePair": "AUTH_*"   "predef::SSL.context": "SSL.Constants.AUTHLEVEL_ask" "SSL.Constants.AUTHLEVEL_none" "SSL.Constants.AUTHLEVEL_require" "SSL.Constants.PACKET_MAX_SIZE" "`certificates" "`rsa" "sni_keys" - "predef::SSL.context.alert_factory": "ALERT_close_notify" + "predef::SSL.context.alert_factory": "ALERT_close_notify" "SSL.connection"   "predef::SSL.context.set_authorities": "trusted_issuers"   "predef::SSL.session": "HeartBeatModeType"   "predef::SSL.sslfile": "System.EPIPE" -  + "predef::SSL.sslfile.query_connection": "SSL.connection"   "predef::SSL.sslfile.shutdown": "System.EPIPE"   "predef::SSL.sslport.accept": "accept_queue"   "predef::SSL.sslport.finished_callback": "accept_queue"