Sean Parkinson
|
e2424e6744
SM2/SM3/SM4: Chinese cipher support
|
1 år sedan |
jordan
|
db28d38ea3
Fix fastmath and heapmath invmod to be consistent with sp-math.
|
1 år sedan |
Daniel Pouzzner
|
c08878ac94
configure.ac: include both -I. and -I$srcdir for "circular dependency" test, so that ${build_pwd}/wolfssl/options.h is found in out-of-tree builds; streamline scripting that dynamically sets $TRIM;
|
1 år sedan |
David Garske
|
22a5a5c45e
Add introspection for math build and math cleanups:
|
1 år sedan |
Sean Parkinson
|
9ec742b11f
Regression testing fixes
|
1 år sedan |
jordan
|
22b1857bee
Fix malloc of zero size in fast_s_mp_sqr and fast_s_mp_mul_digs.
|
1 år sedan |
Sean Parkinson
|
20ae076b80
integer.c: fast mod reduce fix
|
1 år sedan |
Sean Parkinson
|
3455e726f9
SP int: make used and size fields unsigned
|
1 år sedan |
Jacob Barthelmeh
|
9dcc48c8f7
update copyright to 2023
|
1 år sedan |
David Garske
|
09f4a94b24
Fixes for small stack in TLS v1.3, HKDF and SHA2. Add new `WC_ASN_HASH_SHA256` build option to allow forcing SHA2-256 for the internal certificate calculations. Fixes for integer.c with small stack (allocate only the size needed, not the max).
|
1 år sedan |
David Garske
|
f9506dc05a
Add small stack to DoClientHello Suites (360 bytes). Add small stack for DRBG health test. Refactor of the small stack into its own header, to allow easier use in other files. Minor build fixes.
|
1 år sedan |
Jacob Barthelmeh
|
8eaa85e412
update copyright year to 2022
|
1 år sedan |
Sean Parkinson
|
ee12c12e98
Fixes required to make SP Math default
|
2 år sedan |
David Garske
|
6d2a41b9fd
Enable wolfSSL SP Math all (sp_int.c) by default. If `--enable-fastmath` or `USE_FAST_MATH` is set the older `tfm.c` fast math will be used. To use the old `integer.c` heap math use `--enable-heapmath` or `USE_INTEGER_HEAP_MATH`.
|
2 år sedan |
Tesfa Mael
|
aca199cb05
Fix to compile with c89
|
2 år sedan |
David Garske
|
34d541109d
Additional scan-build warning fixes.
|
2 år sedan |
David Garske
|
74cd2fd910
Fix for integer.c possible uses of mp_int input with DP NULL.
|
2 år sedan |
David Garske
|
a6a89d3316
Fix for integer.c `s_mp_add` output to make sure it grows if not set.
|
2 år sedan |
Daniel Pouzzner
|
607a24b499
fixes for clang-tidy and sanitizer hygiene with --disable-fastmath.
|
2 år sedan |
Sean Parkinson
|
e9187f5f00
Wycheproof fixes/changes
|
2 år sedan |
kaleb-himes
|
fc92584bd2
Address the one that was missed
|
2 år sedan |
kaleb-himes
|
0eef90f951
Fix for ZD13795 and also remove all-caps parameter
|
2 år sedan |
Daniel Pouzzner
|
6a56d3e131
jumbo patch of fixes for clang-tidy gripes (with some bug fixes).
|
2 år sedan |
Daniel Pouzzner
|
f126e6add5
wolfcrypt/src/integer.c: fixes for cppcheck complaints: nullPointerRedundantCheck[false positive; added suppression]
|
2 år sedan |
David Garske
|
ce4f436d0f
Merge pull request #4587 from SparkiDev/dis_algs_fix_1
|
2 år sedan |
Juliusz Sosinowicz
|
574d171357
Fix leak when `mp_int = 0` in `integer.c`
|
2 år sedan |
Sean Parkinson
|
5a72fee3df
Disable algorithms: fixes
|
2 år sedan |
Daniel Pouzzner
|
0b4f34d62a
typographic cleanup: fix whitespace, remove unneeded UTF-8, convert C++ comment constructs to C.
|
2 år sedan |
Daniel Pouzzner
|
67db7b7f32
fixes for issues identified by Jenkins run:
|
2 år sedan |
Guido Vranken
|
0522e19fc1
Check return value of mp_grow in mp_mod_2d
|
2 år sedan |