Andras Fekete
0915012b72
Fix new spelling errors
2024-11-01 13:00:59 -04:00
Andras Fekete
8612f15d2e
Don't modify Renesas config files
2024-11-01 12:59:01 -04:00
Andras Fekete
34298e8ada
More spelling fixes
2024-11-01 12:59:01 -04:00
Andras Fekete
e14abbdc79
Cleanup spelling
2024-11-01 12:59:01 -04:00
Andras Fekete
9082baabd3
Change the name of the file.
2024-11-01 12:59:01 -04:00
Andras Fekete
e28316027e
Cleaner way to exclude words that are considered 'misspelled'
2024-11-01 12:59:01 -04:00
Andras Fekete
552968bd5d
Add explanations for excluded files
2024-11-01 12:59:01 -04:00
Andras Fekete
b8f9ac6fa5
Eliminate some UTF-8 errors
2024-11-01 12:59:01 -04:00
Andras Fekete
31d0dfb981
Add in some common code to keep Actions to a minimum
2024-11-01 12:59:01 -04:00
Andras Fekete
f4dae7cbaf
Few more spelling mistakes
2024-11-01 12:59:01 -04:00
Andras Fekete
c0cb206a80
Suspicious that codespell is not checking spelling
2024-11-01 12:59:01 -04:00
Andras Fekete
8b81d6e099
Simple word fix
2024-11-01 12:59:01 -04:00
Andras Fekete
099c6e0e1f
Fix multiple filenames
2024-11-01 12:59:01 -04:00
Andras Fekete
b8253ac4c5
Final set of spelling fixes
2024-11-01 12:59:01 -04:00
Andras Fekete
8ecfe311d8
More spelling fixes
2024-11-01 12:59:01 -04:00
Andras Fekete
6c4b403fa4
More exceptions
2024-11-01 12:59:01 -04:00
Andras Fekete
b3fe71d9d9
Spelling fixes
2024-11-01 12:59:01 -04:00
Andras Fekete
88d4b4c815
Few more exceptions
2024-11-01 12:59:01 -04:00
Andras Fekete
97998d0713
Spellcheck on assembly
2024-11-01 12:59:01 -04:00
Andras Fekete
631eafacb8
Fix some spelling
2024-11-01 12:59:01 -04:00
Andras Fekete
57acf721d4
Minor fixes
2024-11-01 12:59:01 -04:00
Andras Fekete
725e4323e2
Use ignore words list instead of file
2024-11-01 12:59:01 -04:00
Andras Fekete
19e9e31b7c
Add Codespell test to PRs
2024-11-01 12:59:01 -04:00
Daniel Pouzzner
9db74dc128
configure.ac: add AM_MAINTAINER_MODE([disable]);
...
add config-time assert for "dual-alg-certs is incompatible with --enable-cryptonly.";
remove obsolete config-time check for "--enable-opensslextra without --enable-cryptonly is incompatible with --enable-linuxkm.";
linuxkm/linuxkm_wc_port.h: add fallback definitions for INT32_MAX and UINT32_MAX;
linuxkm/module_exports.c.template: add wolfssl/openssl/fips_rand.h;
wolfssl/wolfcrypt/settings.h: add #undef HAVE_ATEXIT to WOLFSSL_LINUXKM settings;
wolfssl/wolfcrypt/types.h: fix trailing comma in the DYNAMIC_TYPE_* enum.
2024-11-01 11:57:36 -05:00
Daniel Pouzzner
6b78726f13
Merge pull request #8134 from dgarske/ge448
...
Fix GE448 conversion warning
2024-11-01 11:55:01 -05:00
JacobBarthelmeh
13ad54cf46
wolfCLU added support for PKCS7
2024-11-01 09:44:46 -06:00
Sean Parkinson
24003b265a
Merge pull request #8129 from bigbrett/curve25519-generic-keyparsing
...
Curve25519 generic keyparsing
2024-11-01 09:04:50 +10:00
Sean Parkinson
76e421b557
Merge pull request #8118 from bigbrett/wc-test-ecc-zero-digest-disable
...
wolfcrypt tests: disable ecc sign/verify of all zero digest
2024-11-01 09:03:39 +10:00
David Garske
6e3f83d19e
Sync with script.
2024-10-31 15:54:05 -07:00
David Garske
652f7059ce
Merge pull request #8061 from wolfSSL/NDS_fix
...
Libnds : Added more descriptive README for IDE/NDS and MelonDS C-flag
2024-10-31 14:53:22 -07:00
Brett Nicholas
aafd07d79a
remove ECC_SHAMIR macro protection for ECC sign/verify of zero digest
2024-10-31 14:20:57 -06:00
Brett Nicholas
325221707c
address review feedback
2024-10-31 13:02:21 -06:00
Daniel Pouzzner
950ee40111
additional fixes and enhancements for -DOPENSSL_EXTRA -DOPENSSL_COEXIST:
...
configure.ac:
* add --enable-all-osp to separate OSP meta-feature sets from --enable-all, allowing --enable-all --disable-all-osp --disable-opensslall (e.g. for testing OPENSSL_COEXIST).
* fix enable_all_crypto=yes in enable-all to be conditional on "$enable_all_crypto" = "".
* move enable_rsapss=yes from enable-all to enable-all-crypto.
examples/ and testsuite/: #undef OPENSSL_COEXIST unconditionally rather than only if defined(OPENSSL_EXTRA), to capture -DOPENSSL_EXTRA_X509_SMALL or any other such variants.
2024-10-31 13:42:04 -05:00
David Garske
0d495702e5
Fix GE448 conversion warning:
...
`error: conversion from ‘word32’ {aka ‘unsigned int’} to ‘byte’ {aka ‘unsigned char’} may change value`
2024-10-31 10:34:19 -07:00
Brett Nicholas
17c7b6cc3a
moved some macro logic from test.c to settings.h
2024-10-31 10:51:51 -06:00
David Garske
429e7c79e3
Merge pull request #8133 from SparkiDev/asm_no_uint_t
...
ASM: generated code not using uint*_t types
2024-10-31 07:42:12 -07:00
Daniel Pouzzner
39e8cb55bb
additional fixes and peer review for -DOPENSSL_EXTRA -DOPENSSL_COEXIST: cover -DWOLFSSL_QUIC, fix -DNO_ASN, rename WOLFSSL_ASN1_TYPE_* to WOLFSSL_V_ASN1_*, completed nativization of NID_*, and switch to prefix WC_NID_ rather than wc_NID_.
2024-10-31 00:10:21 -05:00
Daniel Pouzzner
a2bcbf7ecf
additional fixes and peer review for -DOPENSSL_EXTRA -DOPENSSL_COEXIST: cover -DWOLFSSL_QUIC, fix -DNO_ASN, rename WOLFSSL_ASN1_TYPE_* to WOLFSSL_V_ASN1_*, completed nativization of NID_*, and switch to prefix WC_NID_ rather than wc_NID_.
2024-10-31 00:10:21 -05:00
Daniel Pouzzner
ca9d012a24
wolfssl/ssl.h: remove OPENSSL_EXTRA gate on definitions for WOLFSSL_ASN1_TYPE_* -- some are used in non-OPENSSL_EXTRA builds, e.g. when -DWOLFSSL_X509_NAME_AVAILABLE.
2024-10-31 00:10:21 -05:00
Daniel Pouzzner
cf95fdc071
Globally remap & refactor conflicting symbols to allow -DOPENSSL_EXTRA -DOPENSSL_COEXIST, or equivalently, --enable-opensslextra --enable-opensslcoexist.
...
No functional changes.
Several compat symbols that were formerly enums are now macros.
All library source is refactored to use only native symbols in all code gated in with --enable-all-crypto --enable-opensslextra.
wolfcrypt/test/test.c is similarly refactored to use only native symbols.
examples/ and tests/ are unmodified except for header setup to disable OPENSSL_COEXIST and TEST_OPENSSL_COEXIST.
2024-10-31 00:10:21 -05:00
Sean Parkinson
dcd75df852
ASN template documentation: adding basics for decoding
...
First draft of ASN template documentation that helps with writing
parsing code.
2024-10-31 12:08:22 +10:00
Sean Parkinson
89d2964320
Merge pull request #8115 from miyazakh/ocsp_tls13_client
...
Check Intermediate cert OCSP when using tls1.3 for client side
2024-10-31 11:13:01 +10:00
Daniel Pouzzner
4b8c9bbb6d
Merge pull request #8130 from anhu/cks_tlsver_downgrade
...
Consider downgrade to TLS 1.2 when parsing CKS.
2024-10-30 19:20:24 -05:00
Sean Parkinson
26312141d8
ASM: generated code not using uint*_t types
...
Don't use uint*_t types as they may not be available.
2024-10-31 10:14:00 +10:00
Sean Parkinson
614a0e3f09
Merge pull request #8123 from dgarske/armasm
...
Fix issue with error: conflicting types for 'BlockSha3'
2024-10-31 09:37:26 +10:00
David Garske
544a7d93e1
Merge pull request #8103 from bandi13/addUncommonUtilities
...
Add less frequently used tools that are handy to have
2024-10-30 15:24:25 -07:00
David Garske
807975c864
Merge pull request #8127 from anhu/percentd
...
added a missing %d
2024-10-30 15:21:15 -07:00
David Garske
d147968aed
Merge pull request #8125 from philljj/fix_acert_test_defined_not_used
...
tests api: fix inconsistent do_acert_verify_test guards.
2024-10-30 15:21:04 -07:00
David Garske
fc56060873
Merge pull request #8102 from embhorn/topic2203
...
Fix docs for invalid hash requirements.
2024-10-30 15:15:19 -07:00
Anthony Hu
69f2529aa5
Consider downgrade to TLS 1.2 when parsing CKS.
2024-10-30 16:50:59 -04:00