David Garske
|
da422eb422
Merge pull request #5406 from SparkiDev/mp_int_size
|
2 years ago |
Daniel Pouzzner
|
545ba58cc0
sp_int.c sp_div(): add missing (err == MP_OKAY) clause to fix null ptr deref.
|
2 years ago |
Sean Parkinson
|
460845ba49
Maths bit size: ensure size is right
|
2 years ago |
Sean Parkinson
|
c2476e3858
SP int: exptmod ensure base is less than modulus
|
2 years ago |
David Garske
|
97970d87a5
Merge pull request #5350 from SparkiDev/sp_math_fixes_1
|
2 years ago |
Kareem
|
dc92ec2aa9
Update sp_rand_prime's preprocessor gating to match wolfSSL_BN_generate_prime_ex's.
|
2 years ago |
Jacob Barthelmeh
|
8eaa85e412
update copyright year to 2022
|
2 years ago |
Sean Parkinson
|
33b3ebb1e9
SP int ARM32: replace clz instruction when not supported
|
2 years ago |
Sean Parkinson
|
96fe356dd8
SP math
|
2 years ago |
Daniel Pouzzner
|
ccc5952369
global fixup to check or explicitly ignore return values from failable library/system calls that weren't already being checked;
|
2 years ago |
Sean Parkinson
|
992c7b3b6f
SP math all: fix div word for ARM32
|
2 years ago |
Daniel Pouzzner
|
b16c2a2aef
fix clang-analyzer-deadcode.DeadStores in sp_div().
|
2 years ago |
David Garske
|
0459e83a59
Merge pull request #5310 from SparkiDev/memusage_fix_1
|
2 years ago |
Sean Parkinson
|
7d58dc5678
TLS memusage: reduce usage
|
2 years ago |
Sean Parkinson
|
0159f17692
SP int math; submod fix
|
2 years ago |
Sean Parkinson
|
22336d30e5
SP math all: don't use sp_int_word when SQR_MUL_ASM available
|
2 years ago |
Daniel Pouzzner
|
9211825121
sp_int.c: fix refactor of undefined-semantics shift in _sp_mul().
|
2 years ago |
Daniel Pouzzner
|
047c662af8
fix math errors unmasked by change to sp-math-all as default math back end.
|
2 years ago |
David Garske
|
00b82888bc
Merge pull request #4759 from dgarske/sp_math_default
|
2 years ago |
Sean Parkinson
|
ee12c12e98
Fixes required to make SP Math default
|
2 years ago |
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 years ago |
Sean Parkinson
|
1b29f7353a
Check memory is zeroized
|
2 years ago |
Sean Parkinson
|
f1ce0cc95d
Memory zeroization fixes
|
2 years ago |
kaleb-himes
|
cb6a138caf
Implement peer review feedback
|
2 years ago |
kaleb-himes
|
d5f7beefd4
Address issues ID'd by new windows multi-config test
|
2 years ago |
David Garske
|
25e8bd6b45
Merge pull request #5044 from SparkiDev/sp_read_radix_10_oob
|
2 years ago |
David Garske
|
659d33fdaf
Fixes for minor sniffer and async issues:
|
2 years ago |
Sean Parkinson
|
55e13d40b3
SP Math
|
2 years ago |
Sean Parkinson
|
e9187f5f00
Wycheproof fixes/changes
|
2 years ago |
Sean Parkinson
|
3d5b933f3c
SP math all: IAR doesn't accept comment lines in assembly
|
2 years ago |