Changeset 3521

Show
Ignore:
Timestamp:
01/18/06 18:53:51 (3 years ago)
Author:
morris
Message:

Print certificate info

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • wire/trunk/wire/client.c

    r3480 r3521  
    155155        wr_socket_context = wi_socket_context_init(wi_socket_context_alloc()); 
    156156         
    157         if(!wi_socket_context_set_ssl(wr_socket_context, WI_SOCKET_SSL_CLIENT)) 
     157        if(!wi_socket_context_set_ssl_type(wr_socket_context, WI_SOCKET_SSL_CLIENT)) 
    158158                wi_log_err(WI_STR("Could not set SSL context: %m")); 
    159159         
  • wire/trunk/wire/windows.c

    r3449 r3521  
    490490 
    491491void wr_print_server_info(void) { 
    492         wi_string_t                     *string, *uptime, *since; 
     492        wi_string_t                     *string, *hostname, *uptime, *since; 
    493493        wi_date_t                       *date; 
    494494        wi_time_interval_t      interval; 
     
    523523        string = wi_socket_cipher_name(wr_socket); 
    524524        wr_printf_block(WI_STR("Cipher:       %@/%u bits"), string, wi_socket_cipher_bits(wr_socket)); 
     525        wi_release(string); 
     526 
     527        string = wi_socket_certificate_name(wr_socket); 
     528        hostname = wi_socket_certificate_hostname(wr_socket); 
     529        wr_printf_block(WI_STR("Certificate:  %@/%u bits, %@"), string, wi_socket_certificate_bits(wr_socket), hostname); 
     530        wi_release(hostname); 
    525531        wi_release(string); 
    526532}