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

Add grpc support #7445

Merged
merged 6 commits into from
May 16, 2024
Merged

Add grpc support #7445

merged 6 commits into from
May 16, 2024

Commits on May 16, 2024

  1. Add grpc support

    - Fix BIO_BIO type
      - Set retry flags correctly
    - Add CRL callback
    - Copy the alt names instead of trying to share a pointer
    - Allow calling wolfSSL_get_servername on client side (to get the requested name)
    - Return the chain in wolfSSL_X509_STORE_CTX_get_chain in the correct order
      - Peer first, top CA last
    - Fix leak in RebuildFullName
    - Add CopyString helper function
    - Implement
      - X509_CRL_dup
      - ASN1_UTCTIME_set
      - X509_STORE_CTX_get0_param
      - X509_STORE_get0_param
      - X509_STORE_set_verify_cb
      - X509_STORE_set_get_crl
      - X509_set1_notAfter
      - X509_set1_notBefore
    julek-wolfssl committed May 16, 2024
    Configuration menu
    Copy the full SHA
    d9f7629 View commit details
    Browse the repository at this point in the history
  2. Add grpc testing

    julek-wolfssl committed May 16, 2024
    Configuration menu
    Copy the full SHA
    fcb5c36 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9a236b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12b9367 View commit details
    Browse the repository at this point in the history
  5. Fix typo

    julek-wolfssl committed May 16, 2024
    Configuration menu
    Copy the full SHA
    c07f73b View commit details
    Browse the repository at this point in the history
  6. Fix api signature

    julek-wolfssl committed May 16, 2024
    Configuration menu
    Copy the full SHA
    76aba42 View commit details
    Browse the repository at this point in the history