Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Google WebRTC (ref m79) #2585

Merged
merged 2 commits into from Nov 18, 2019
Merged

Support for Google WebRTC (ref m79) #2585

merged 2 commits into from Nov 18, 2019

Conversation

@dgarske
Copy link
Contributor

dgarske commented Nov 13, 2019

  • Fixed *_set1_curves_list API's to use const char* for names.
  • Fixed ossl_typ.h to include ssl.h compatibility.
  • Added SSL_CTX_up_ref.
  • Added wolfSSL_set1_curves_list
  • Added TLS_method and DTLS_method
  • Added SSL_CIPHER_standard_name.
  • Added X509_STORE_CTX_get0_cert
  • Added SSL_CTX_set_cert_verify_callback.
  • Enabled "either" side support when --enable-opensslall is used.
  • Changed SSL_CIPHER_get_rfc_name to use wolfSSL_CIPHER_get_name instead of stub.

NOTE: Previous WebRTC support was ref branch-heads/57. This updates to branch-heads/m79.

* Fixed `set1_curves_list` API's to use `const char*` for names.
* Fixed `ossl_typ.h` to include `ssl.h` compatibility.
* Added `SSL_CTX_up_ref`.
* Added `wolfSSL_set1_curves_list`
* Added `TLS_method` and `DTLS_method`
* Added `SSL_CIPHER_standard_name`.
* Added `X509_STORE_CTX_get0_cert`
* Added `SSL_CTX_set_cert_verify_callback`.
* Enabled "either" side support when `--enable-opensslall` is used.
* Changed `SSL_CIPHER_get_rfc_name` to use `wolfSSL_CIPHER_get_name` instead of stub.
@dgarske dgarske self-assigned this Nov 13, 2019
@dgarske dgarske changed the title Support for WebRTC (ref m79) Support for Google WebRTC (ref m79) Nov 13, 2019
@dgarske dgarske assigned toddouska and unassigned dgarske Nov 13, 2019
@@ -36793,6 +36805,14 @@ void* wolfSSL_GetDhAgreeCtx(WOLFSSL* ssl)
return WOLFSSL_SUCCESS;
}

int wolfSSL_CTX_add1_chain_cert(WOLFSSL_CTX* ctx, WOLFSSL_X509* x509)

This comment has been minimized.

Copy link
@dgarske

dgarske Nov 13, 2019

Author Contributor

Assigning back to me... would like to implement this function or mark as stub.

@dgarske dgarske assigned dgarske and unassigned toddouska Nov 13, 2019
@dgarske dgarske assigned toddouska and unassigned dgarske Nov 18, 2019
@toddouska toddouska merged commit b646b72 into wolfSSL:master Nov 18, 2019
17 checks passed
17 checks passed
CAVP self test Passed
Details
Clang --enable-all Check Static Analysis: OK
Details
Disable Options Test Passed
Details
Enable Options part A Passed
Details
Enable Options part B Passed
Details
Enable Options part C Passed
Details
Fips Check Passed
Details
New File Make Dist Check Passed
Details
Pull Request Manager All Tests Successfully Launched.
Details
Scan-Build Analysis Good
Details
Testing known customer configurations Passed
Details
Valgrind Test No Leaks or Issues
Details
Windows FIPS Create Package Passed
Details
Windows FIPS Test Passed
Details
Xilinx Petalinux Test OK
Details
certificate renewal scripts check OK
Details
fsanitize=address test fsanitize check: OK
Details
@dgarske dgarske deleted the dgarske:webrtc_m79 branch Nov 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.