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

20240606-clang-tidy-and-mingw-fixes #7627

Merged

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    ef925b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71db561 View commit details
    Browse the repository at this point in the history
  3. fixes for USE_WINDOWS_API && !NO_FILESYSTEM && !NO_WOLFSSL_DIR:

    * in wc_port.h, add XWRITE and XREAD definitions and include <io.h>;
    * in wolfSSL_BIO_read(), implement Windows support for XREAD and XWRITE;
    * in wolfSSL_BIO_write_filename(), add 'b' flag to XFOPEN flags;
    * in wolfSSL_RAND_file_name(), add support for XALTHOMEVARNAME, and add Windows definition for it to wc_port.h alongside XWRITE and XREAD.
    
    fixes test_wolfSSL_BIO, test_wolfSSL_X509_print, test_wolfSSL_RAND, test_wolfSSL_RSA_print in cross-mingw-all-crypto scenario.
    douzzer committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    ac5caba View commit details
    Browse the repository at this point in the history