~hww3/caudium

f964fbc4efd7dc3e430e7e17b3cd16547beec34d — William Welliver 2 years ago 2a9e2b9
placeholder for SNI certificate handling
1 files changed, 9 insertions(+), 0 deletions(-)

M server/protocols/ssl3.pike
M server/protocols/ssl3.pike => server/protocols/ssl3.pike +9 -0
@@ 82,8 82,17 @@ mapping parse_args(string options)
}

class roxen_ssl_context {
  import SSL.Constants;

  inherit SSL.Context;
  int port; /* port number */

  array(CertificatePair) find_cert_domain(string(8bit) domain) {
//    werror("find_cert_domain(%O)\n", domain);
    array res =  ::find_cert_domain(domain);
//    werror("find_cert_domain(%O) -> %O\n", domain, res);
    return res;
  }
}

private object new_context(object c)