Split tls modules and their tests into openssl and generic.
Also, add a stubbed-out nss version of the modules. The tests won't pass with NSS yet since the NSS modules don't do anything. This is a good patch to read with --color-moved.
Showing
- src/lib/tls/include.am 12 additions, 0 deletionssrc/lib/tls/include.am
- src/lib/tls/tortls.c 21 additions, 2034 deletionssrc/lib/tls/tortls.c
- src/lib/tls/tortls.h 3 additions, 61 deletionssrc/lib/tls/tortls.h
- src/lib/tls/tortls_internal.h 65 additions, 0 deletionssrc/lib/tls/tortls_internal.h
- src/lib/tls/tortls_nss.c 432 additions, 0 deletionssrc/lib/tls/tortls_nss.c
- src/lib/tls/tortls_openssl.c 2032 additions, 0 deletionssrc/lib/tls/tortls_openssl.c
- src/lib/tls/x509.c 3 additions, 476 deletionssrc/lib/tls/x509.c
- src/lib/tls/x509.h 3 additions, 1 deletionsrc/lib/tls/x509.h
- src/lib/tls/x509_nss.c 122 additions, 0 deletionssrc/lib/tls/x509_nss.c
- src/lib/tls/x509_openssl.c 489 additions, 0 deletionssrc/lib/tls/x509_openssl.c
- src/test/include.am 8 additions, 0 deletionssrc/test/include.am
- src/test/test.c 3 additions, 0 deletionssrc/test/test.c
- src/test/test.h 1 addition, 0 deletionssrc/test/test.h
- src/test/test_tortls.c 82 additions, 2650 deletionssrc/test/test_tortls.c
- src/test/test_tortls_openssl.c 2597 additions, 0 deletionssrc/test/test_tortls_openssl.c
Loading
Please register or sign in to comment