Skip to content

Commit caaa9fe

Browse files
authored
Merge pull request #7551 from gojimmypi/PR-DSA-SHA1
Add settings.h check: DSA needs SHA1
2 parents 603b5d1 + 543a746 commit caaa9fe

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

wolfssl/wolfcrypt/settings.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3591,6 +3591,10 @@ extern void uITRON4_free(void *p) ;
35913591
#error "OPENSSL_EXTRA can not be defined with OPENSSL_COEXIST"
35923592
#endif
35933593

3594+
#if !defined(NO_DSA) && defined(NO_SHA)
3595+
#error "Please disable DSA if disabling SHA-1"
3596+
#endif
3597+
35943598
/* if configure.ac turned on this feature, HAVE_ENTROPY_MEMUSE will be set,
35953599
* also define HAVE_WOLFENTROPY */
35963600
#ifdef HAVE_ENTROPY_MEMUSE

0 commit comments

Comments
 (0)