aboutsummaryrefslogtreecommitdiff
path: root/crypto
diff options
context:
space:
mode:
authorTheo Buehler <tb@openbsd.org>2024-03-28 04:59:12 -0600
committerTheo Buehler <tb@openbsd.org>2024-03-28 04:59:38 -0600
commit95b74a0b10ccd36e6462778cbf246a25dcf196c4 (patch)
tree7842e7efb283e6130e29af903dc373f0991405bc /crypto
parent785c2d27c57f365370588bbab71c72b36678621c (diff)
downloadportable-95b74a0b10ccd36e6462778cbf246a25dcf196c4.tar.gz
portable-95b74a0b10ccd36e6462778cbf246a25dcf196c4.tar.bz2
portable-95b74a0b10ccd36e6462778cbf246a25dcf196c4.zip
Place rc4.c in a more sensible place
Fixes #1036 and https://github.com/google/oss-fuzz/pull/11741
Diffstat (limited to 'crypto')
-rw-r--r--crypto/CMakeLists.txt2
-rw-r--r--crypto/Makefile.am4
-rw-r--r--crypto/Makefile.am.elf-arm1
-rw-r--r--crypto/Makefile.am.elf-mips1
-rw-r--r--crypto/Makefile.am.elf-mips641
5 files changed, 4 insertions, 5 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt
index f7d0bfe..47ab733 100644
--- a/crypto/CMakeLists.txt
+++ b/crypto/CMakeLists.txt
@@ -226,7 +226,6 @@ if((NOT HOST_ASM_ELF_X86_64) AND
226 aes/aes_cbc.c 226 aes/aes_cbc.c
227 camellia/camellia.c 227 camellia/camellia.c
228 camellia/cmll_cbc.c 228 camellia/cmll_cbc.c
229 rc4/rc4.c
230 whrlpool/wp_block.c 229 whrlpool/wp_block.c
231 ) 230 )
232endif() 231endif()
@@ -584,6 +583,7 @@ set(
584 rc2/rc2_skey.c 583 rc2/rc2_skey.c
585 rc2/rc2cfb64.c 584 rc2/rc2cfb64.c
586 rc2/rc2ofb64.c 585 rc2/rc2ofb64.c
586 rc4/rc4.c
587 ripemd/ripemd.c 587 ripemd/ripemd.c
588 rsa/rsa_ameth.c 588 rsa/rsa_ameth.c
589 rsa/rsa_asn1.c 589 rsa/rsa_asn1.c
diff --git a/crypto/Makefile.am b/crypto/Makefile.am
index 399a6a1..a71d918 100644
--- a/crypto/Makefile.am
+++ b/crypto/Makefile.am
@@ -200,7 +200,6 @@ libcrypto_la_SOURCES += aes/aes_cbc.c
200libcrypto_la_SOURCES += aes/aes_core.c 200libcrypto_la_SOURCES += aes/aes_core.c
201libcrypto_la_SOURCES += camellia/camellia.c 201libcrypto_la_SOURCES += camellia/camellia.c
202libcrypto_la_SOURCES += camellia/cmll_cbc.c 202libcrypto_la_SOURCES += camellia/cmll_cbc.c
203libcrypto_la_SOURCES += rc4/rc4.c
204libcrypto_la_SOURCES += whrlpool/wp_block.c 203libcrypto_la_SOURCES += whrlpool/wp_block.c
205endif 204endif
206endif 205endif
@@ -800,6 +799,9 @@ libcrypto_la_SOURCES += rc2/rc2cfb64.c
800libcrypto_la_SOURCES += rc2/rc2ofb64.c 799libcrypto_la_SOURCES += rc2/rc2ofb64.c
801noinst_HEADERS += rc2/rc2_local.h 800noinst_HEADERS += rc2/rc2_local.h
802 801
802# rc4
803libcrypto_la_SOURCES += rc4/rc4.c
804
803# ripemd 805# ripemd
804libcrypto_la_SOURCES += ripemd/ripemd.c 806libcrypto_la_SOURCES += ripemd/ripemd.c
805 807
diff --git a/crypto/Makefile.am.elf-arm b/crypto/Makefile.am.elf-arm
index af869ca..e24f87b 100644
--- a/crypto/Makefile.am.elf-arm
+++ b/crypto/Makefile.am.elf-arm
@@ -10,7 +10,6 @@ ASM_ARM_ELF += armcap.c
10ASM_ARM_ELF += aes/aes_cbc.c 10ASM_ARM_ELF += aes/aes_cbc.c
11ASM_ARM_ELF += camellia/camellia.c 11ASM_ARM_ELF += camellia/camellia.c
12ASM_ARM_ELF += camellia/cmll_cbc.c 12ASM_ARM_ELF += camellia/cmll_cbc.c
13ASM_ARM_ELF += rc4/rc4.c
14ASM_ARM_ELF += whrlpool/wp_block.c 13ASM_ARM_ELF += whrlpool/wp_block.c
15 14
16EXTRA_DIST += $(ASM_ARM_ELF) 15EXTRA_DIST += $(ASM_ARM_ELF)
diff --git a/crypto/Makefile.am.elf-mips b/crypto/Makefile.am.elf-mips
index 7e04da4..34fda49 100644
--- a/crypto/Makefile.am.elf-mips
+++ b/crypto/Makefile.am.elf-mips
@@ -8,7 +8,6 @@ ASM_MIPS_ELF += sha/sha256-mips.S
8ASM_MIPS_ELF += aes/aes_cbc.c 8ASM_MIPS_ELF += aes/aes_cbc.c
9ASM_MIPS_ELF += camellia/camellia.c 9ASM_MIPS_ELF += camellia/camellia.c
10ASM_MIPS_ELF += camellia/cmll_cbc.c 10ASM_MIPS_ELF += camellia/cmll_cbc.c
11ASM_MIPS_ELF += rc4/rc4.c
12ASM_MIPS_ELF += whrlpool/wp_block.c 11ASM_MIPS_ELF += whrlpool/wp_block.c
13 12
14EXTRA_DIST += $(ASM_MIPS_ELF) 13EXTRA_DIST += $(ASM_MIPS_ELF)
diff --git a/crypto/Makefile.am.elf-mips64 b/crypto/Makefile.am.elf-mips64
index 1526020..abf2026 100644
--- a/crypto/Makefile.am.elf-mips64
+++ b/crypto/Makefile.am.elf-mips64
@@ -8,7 +8,6 @@ ASM_MIPS64_ELF += sha/sha256-mips.S
8ASM_MIPS64_ELF += aes/aes_cbc.c 8ASM_MIPS64_ELF += aes/aes_cbc.c
9ASM_MIPS64_ELF += camellia/camellia.c 9ASM_MIPS64_ELF += camellia/camellia.c
10ASM_MIPS64_ELF += camellia/cmll_cbc.c 10ASM_MIPS64_ELF += camellia/cmll_cbc.c
11ASM_MIPS64_ELF += rc4/rc4.c
12ASM_MIPS64_ELF += whrlpool/wp_block.c 11ASM_MIPS64_ELF += whrlpool/wp_block.c
13 12
14EXTRA_DIST += $(ASM_MIPS64_ELF) 13EXTRA_DIST += $(ASM_MIPS64_ELF)