diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -1,15 +1,23 @@ 2009-01-28 Dave Brolley <brolley@redhat.com> - * stap-client (parse_options): Handle the --server option. + * stap-client (initialize): Call check_db to check the security of the + default certificate databases. Initialize find_all. + (parse_options): Handle the --server option. (process_server): New function. + (process_ssl): Call check_db to check the security of the specified + certificate database. (find_and_connect_to_server): Create the server's .jar file - here. Process $specified_servers if present. Issue server - connection error here ... + here. Create the connection log file here. Process $specified_servers + if present. Use $find_all on stap-find-servers. Issue server connection + error here ... (choose_server): ... not here. (send_receive): Don't create the server's .jar file here. Always check the local certificate databases. Echo the name of the database used to successfully authenticate the server. + (check_db,check_db_file): New functions. + (warning): New function. + * stap-add-server-cert: Create the client database with 755 permissions. * stap-client-connect.c (sslerr.h): #include it. (errWarn): Handle SEC_ERROR_BAD_DATABASE and SSL_ERROR_BAD_CERT_DOMAIN. (do_connect): Don't call PR_GetHostByName or PR_EnumerateHostEnt. |