tls ./ChangeLog doc/reference/tmpl/rr-tls.sgml ...
[email protected] (Jonas Borgstr?m) Sun, 20 Oct 2002 23:20:28 +0200 (CEST)
| Newsgroups | gmane.network.beep.roadrunner.cvs |
|---|---|
| Message-ID | <[email protected]> |
CVSROOT: /cvsrep/roadrunner Module name: tls Changes by: [email protected] 2002-10-20 23:20:28 Modified files: . : ChangeLog doc/reference/tmpl: rr-tls.sgml librrtls : Makefile.am rr-tls.c rr-tls.h tests : rrtls-client.c rrtls-server.c Added files: librrtls : rr-tlsconfig.c rr-tlsconfig.h tests : ca.crt client.crt client.key server.crt server.key Removed files: tests : test.pem Log message: 2002-10-20 Jonas Borgström <[email protected]> * doc/reference/tmpl/rr-tls.sgml: * librrtls/Makefile.am: * librrtls/rr-tls.c: (rr_tls_class_init), (update_cipher_info), (verify_callback), (do_server_handshake2), (do_server_handshake), (do_client_handshake2), (server_init), (client_init), (keyfile_resolver), (certfile_resolver), (verify_cert), (rr_tls_verify_cert), (rr_tls_is_trusted), (rr_tls_is_strong_enough), (rr_tls_privatize): Added support for certificate verification. * librrtls/rr-tls.h: * librrtls/rr-tlsconfig.c: (rr_tls_config_new), (rr_tls_config_new_with_vals), (rr_tls_config_destroy), (rr_tls_config_set_key_resolver), (rr_tls_config_set_cert_resolver), (rr_tls_config_set_trusted_ca_file), (rr_tls_config_set_trusted_ca_dir): * librrtls/rr-tlsconfig.h: Added a new config object. This replaces the old global variables. * tests/ca.crt: * tests/client.crt: * tests/client.key: * tests/server.crt: * tests/server.key: New test certificates. * tests/rrtls-client.c: (my_keyfile_resolver), (my_certfile_resolver), (enable_tls), (main): * tests/rrtls-server.c: (my_keyfile_resolver), (my_certfile_resolver), (main): Updated the test code to reflect the API changes. Patches: http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/ChangeLog.diff?cvsroot=Development&r1=1.18&r2=1.19 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/doc/reference/tmpl/rr-tls.sgml.diff?cvsroot=Development&r1=1.2&r2=1.3 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/librrtls/rr-tlsconfig.c.diff?cvsroot=Development&r1=NONE&r2=1.1 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/librrtls/rr-tlsconfig.h.diff?cvsroot=Development&r1=NONE&r2=1.1 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/librrtls/Makefile.am.diff?cvsroot=Development&r1=1.1.1.1&r2=1.2 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/librrtls/rr-tls.c.diff?cvsroot=Development&r1=1.17&r2=1.18 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/librrtls/rr-tls.h.diff?cvsroot=Development&r1=1.8&r2=1.9 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/tests/ca.crt.diff?cvsroot=Development&r1=NONE&r2=1.1 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/tests/client.crt.diff?cvsroot=Development&r1=NONE&r2=1.1 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/tests/client.key.diff?cvsroot=Development&r1=NONE&r2=1.1 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/tests/server.crt.diff?cvsroot=Development&r1=NONE&r2=1.1 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/tests/server.key.diff?cvsroot=Development&r1=NONE&r2=1.1 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/tests/rrtls-client.c.diff?cvsroot=Development&r1=1.13&r2=1.14 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/tests/rrtls-server.c.diff?cvsroot=Development&r1=1.8&r2=1.9 http://rr.codefactory.se/cgi-bin/viewcvs.cgi/tls/tests/test.pem.diff?cvsroot=Development&r1=1.1.1.1&r2=NONE