CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/06/30 08:13:08
Modified files:
lib/libcrypto/lhash: lhash.c lhash_local.h
Log message:
Remove lhash statistics.
These are not exactly useful and we previously stopped exposing them.
ok tb@
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/06/28 07:37:49
Modified files:
lib/libssl : ssl_packet.c
Log message:
Remove handling of SSLv2 client hello messages.
This code was only previously enabled if the minimum enabled version was
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/06/25 08:10:45
Modified files:
lib/libssl : Makefile ssl_local.h ssl_srvr.c
Log message:
Implement RSA key exchange in constant time.
RSA key exchange is known to have multiple security
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/06/22 10:38:31
Modified files:
lib/libcrypto/lhash: lhash.c
Log message:
Remove the less-than-useful change log.
ok tb@
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/06/22 10:33:00
Modified files:
lib/libcrypto/bn: bn_convert.c
Log message:
Rewrite BN_bn2mpi() using CBB.
The content is effectively a u32 length prefixed field, so use
CBB_add_u32_length_prefixed().
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/06/22 09:32:51
Modified files:
lib/libcrypto/bytestring: bs_cbb.c bytestring.h
Log message:
Sync bytestring from libssl.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/06/22 09:25:06
Modified files:
lib/libssl : bs_cbb.c bytestring.h
Log message:
Provide CBB_add_u32_length_prefixed().
This is needed for an upcoming change in libcrypto.
ok tb@
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/05/08 09:13:23
Modified files:
regress/lib/libcrypto/lhash: lhash_test.c
Log message:
Add more regress coverage for lhash.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/05/07 07:40:42
Modified files:
lib/libcrypto/lhash: lhash.c
Log message:
Reorder functions and drop static function prototypes.
No functional change.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/05/06 08:38:20
Modified files:
lib/libcrypto/lhash: lhash.c
Log message:
Fix function wrapping.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/05/06 08:37:26
Modified files:
regress/lib/libcrypto: Makefile
Log message:
Enable lhash regress.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/05/06 08:36:05
Modified files:
lib/libcrypto/lhash: lhash.c
Log message:
Guard call to contract() from doall_util_fn().
It is not safe to unconditionally call contract() - when called repeatedly
it
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/05/06 08:31:25
Added files:
regress/lib/libcrypto/lhash: Makefile lhash_test.c
Log message:
Provide initial regress for lhash.
For now, this is very limited and only tests calling lh_doall_arg()
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/05/06 08:24:21
src/regress/lib/libcrypto/lhash
Update of /cvs/src/regress/lib/libcrypto/lhash
In directory cvs.openbsd.org:/tmp/cvs-serv75180/lhash
Log Message:
Directory /cvs/src/regress/lib/libcrypto/lhash
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/25 08:27:29
Modified files:
regress/lib/libcrypto: Makefile
Added files:
regress/lib/libcrypto/crypto: Makefile crypto_test.c
Log message:
Add regress coverage for crypto_ct_*_u8()
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/25 08:19:45
src/regress/lib/libcrypto/crypto
Update of /cvs/src/regress/lib/libcrypto/crypto
In directory cvs.openbsd.org:/tmp/cvs-serv77624/crypto
Log Message:
Directory
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/17 08:47:17
Modified files:
lib/libcrypto/bn: bn_convert.c
Log message:
Rewrite BN_mpi2bn() using CBS and bn_bin2bn_cbs().
ok tb@
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/17 08:45:46
Modified files:
lib/libcrypto/bn: bn_convert.c
Log message:
Rewrite BN_lebin2bn() using CBS.
We get an implementation of this for free by having bn_bin2bn_cbs() use
CBS_get_u8() instead
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/17 08:43:37
Modified files:
lib/libcrypto : crypto_internal.h
Log message:
Provide constant time operations for uint8_t.
These will be used in upcoming changes.
ok tb@
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/17 02:51:11
Modified files:
regress/lib/libcrypto/bn: bn_convert.c
Log message:
Add regress coverage for BN_lebin2bn().
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/16 07:14:46
Modified files:
lib/libcrypto/bn: bn_convert.c
Log message:
Invert BN_BITS2 handling in bn_bin2bn_cbs() and bn_hex2bn_cbs().
This results in simpler code.
Suggested by tb@ during
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/16 07:11:37
Modified files:
lib/libcrypto/bn: bn_convert.c
Log message:
Rewrite BN_bin2bn() using CBS.
ok tb@
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/16 07:07:14
Modified files:
lib/libcrypto/bn: bn_lib.c bn_local.h
Log message:
Provide bn_expand_bytes().
This will be used in an upcoming change.
ok tb@
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/16 07:04:05
Modified files:
lib/libcrypto/bn: bn_convert.c bn_lib.c bn_local.h
Log message:
Rename bn_expand() to bn_expand_bits().
Also change the bits type from int to size_t, since that's what
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/15 08:36:16
Modified files:
regress/lib/libcrypto/bn: bn_bits.c
Log message:
Enable negative zero checks for BN_clear_bit() and BN_mask_bits().
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/15 08:35:25
Modified files:
lib/libcrypto/bn: bn_lib.c
Log message:
Prevent negative zero from being created via BN bit functions.
Both BN_clear_bit() and BN_mask_bits() can create zero values - in
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/09 08:59:57
Modified files:
regress/lib/libcrypto/bn: Makefile
Added files:
regress/lib/libcrypto/bn: bn_bits.c
Log message:
Add initial regress for BN_set_bit(), BN_clear_bit() and
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/04/09 08:56:21
Modified files:
regress/lib/libcrypto/bn: bn_convert.c
Log message:
Add regress coverage for BN_bn2mpi()/BN_mpi2bn().
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 22:34:17
Modified files:
lib/libcrypto/rsa: rsa_pk1.c
Log message:
Rewrite RSA_padding_add_PKCS1_type_{1,2}() with CBS/CBB.
ok tb@
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 20:20:39
Modified files:
regress/lib/libcrypto/rsa: rsa_padding_test.c
Log message:
Do multiple padding add/check iterations.
This increases the chance of triggering bugs due to input and/or
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 18:36:14
Modified files:
regress/lib/libcrypto/rsa: Makefile
Added files:
regress/lib/libcrypto/rsa: rsa_padding_test.c
Log message:
Add initial regress for RSA padding.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 18:34:40
Modified files:
regress/lib/libcrypto/dsa: Makefile
regress/lib/libcrypto/rsa: Makefile
Log message:
Tidy indentation.
Requested by tb@
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 18:32:13
Modified files:
regress/lib/libcrypto/dsa: Makefile
regress/lib/libcrypto/rsa: Makefile
Log message:
Remove -app2_1 flags being passed to dsa and rsa regress.
Nothing does flag
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 05:19:01
Modified files:
lib/libcrypto/aes: aes_core.c
Log message:
Tweak defines since the Td4 table is only used for AES_{encrypt,decrypt}
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 05:00:58
Modified files:
lib/libcrypto/aes: aes_core.c
lib/libcrypto/aes/asm: aes-586.pl aes-armv4.pl aes-mips.pl
aes-parisc.pl aes-ppc.pl aes-sparcv9.pl
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 01:45:36
Removed files:
lib/libcrypto/idea: i_cbc.c
Log message:
Remove previously missed idea file.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 01:36:38
Modified files:
lib/libcrypto : Makefile
Added files:
lib/libcrypto/cast: cast.c
Removed files:
lib/libcrypto/cast: c_cfb64.c c_ecb.c c_enc.c c_ofb64.c c_skey.c
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 01:26:21
Modified files:
lib/libcrypto : Makefile
lib/libcrypto/camellia: camellia.c
Removed files:
lib/libcrypto/camellia: cmll_cbc.c cmll_cfb.c cmll_ctr.c
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 01:24:09
Modified files:
lib/libcrypto : Makefile
lib/libcrypto/arch/aarch64: Makefile.inc
lib/libcrypto/arch/alpha: Makefile.inc
lib/libcrypto/arch/amd64: Makefile.inc
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 01:09:37
Removed files:
lib/libcrypto/camellia/asm: cmll-x86.pl cmll-x86_64.pl
Log message:
Remove now unused camellia assembly implementations.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 01:06:21
Modified files:
lib/libcrypto/arch/amd64: Makefile.inc
lib/libcrypto/arch/i386: Makefile.inc
Log message:
Stop building camellia assembly on amd64 and i386.
This is a legacy
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/29 00:03:21
Modified files:
lib/libcrypto : Makefile
lib/libcrypto/arch/aarch64: Makefile.inc
lib/libcrypto/arch/alpha: Makefile.inc
lib/libcrypto/arch/amd64: Makefile.inc
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 23:23:50
Modified files:
lib/libcrypto : Makefile
Added files:
lib/libcrypto/idea: idea.c
Removed files:
lib/libcrypto/idea: i_cfb64.c i_ecb.c i_ofb64.c i_skey.c
Log message:
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 23:03:48
Modified files:
lib/libcrypto/rc2: rc2_local.h
Log message:
Remove unused n2ln, l2nn, n2l and l2n macros.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 22:39:54
Modified files:
lib/libcrypto/aes: aes_core.c
lib/libcrypto/aes/asm: aes-586.pl aes-armv4.pl aes-mips.pl
aes-x86_64.pl
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 20:41:49
Modified files:
lib/libcrypto : Makefile
Added files:
lib/libcrypto/whrlpool: whirlpool.c
Removed files:
lib/libcrypto/whrlpool: wp_block.c wp_dgst.c wp_local.h
Log
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 20:38:45
Removed files:
lib/libcrypto/whrlpool/asm: wp-mmx.pl wp-x86_64.pl
Log message:
Remove now unused assembly implementations of whirlpool.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 20:33:45
Modified files:
lib/libcrypto : Makefile
lib/libcrypto/arch/aarch64: Makefile.inc
lib/libcrypto/arch/alpha: Makefile.inc
lib/libcrypto/arch/amd64: Makefile.inc
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 20:30:25
Modified files:
regress/lib/libcrypto/symbols: symbols.awk
Log message:
Remove CMS special now that we do not depend on pem.h being included first.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 20:28:51
Modified files:
lib/libcrypto/cms: cms.h
Log message:
Stop playing #ifdef HEADER_PEM_H games in cms.h.
Rather than making prototypes appear and disappear depending on whether
or not
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 20:22:18
Modified files:
lib/libcrypto/err: err_all.c
lib/libcrypto/pem: pem.h
Log message:
Stop using pem2.h.
Somewhere in the past 25 years, the circular dependency between err and
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 19:27:42
Modified files:
lib/libcrypto/aes/asm: aes-x86_64.pl
Log message:
Rename AES_cbc_encrypt to aes_cbc_encrypt_internal for the SEH handlers.
Should fix windows build.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 19:24:07
Modified files:
lib/libcrypto/arch/amd64: Makefile.inc
lib/libcrypto/arch/i386: Makefile.inc
Log message:
Stop building whirlpool assembly on amd64 and i386.
This is a legacy
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 18:16:22
Modified files:
lib/libcrypto/whrlpool: wp_dgst.c
Log message:
Apply style(9) hammer.
The code is still a horrific mess, but at least the braces are in the right
place...
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 06:52:58
Modified files:
lib/libcrypto : Makefile
lib/libcrypto/aes: aes.c
lib/libcrypto/arch/aarch64: Makefile.inc
lib/libcrypto/arch/alpha: Makefile.inc
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 06:28:48
Modified files:
lib/libcrypto/aes: aes_cbc.c
lib/libcrypto/aes/asm: aes-586.pl aes-x86_64.pl
lib/libcrypto/arch/amd64: Makefile.inc
lib/libcrypto/arch/i386:
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 06:11:26
Modified files:
lib/libcrypto/rc4: rc4.c
Log message:
Use static inline for rc4_set_key_internal().
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 06:09:09
Modified files:
lib/libcrypto/sm3: sm3.c
Log message:
Remove unused SM3_Transform()
Along with the misnamed SM3_transform() prototype.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 06:04:38
Modified files:
lib/libcrypto/sm3: sm3.c
Log message:
Rename SM3_block_data_order() and make static.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 05:23:35
Removed files:
lib/libcrypto : md32_common.h
Log message:
Remove md32_common.h since it is now (finally) unused.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 05:22:58
Modified files:
lib/libcrypto/sm3: sm3.c
Log message:
Rework loads and stores for sm3.
Replace loads with crypto_load_be32toh() or be32toh(). Use
crypto_store_htobe32() or htobe32() for
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 05:21:12
Modified files:
lib/libcrypto : x86cpuid.pl
Log message:
Remove .init section that calls OPENSSL_cpuid_setup on i386.
OPENSSL_cpuid_setup() is already called from
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 05:16:32
Modified files:
lib/libcrypto : x86_64cpuid.pl
Log message:
Remove .init section that calls OPENSSL_cpuid_setup on amd64.
OPENSSL_cpuid_setup() is already called from
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 04:45:30
Modified files:
lib/libcrypto/ripemd: ripemd.c
Log message:
Rework loads and stores in ripemd.
Replace loads with crypto_load_le32toh() or le32toh(). Use
crypto_store_htole32() or
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 02:37:03
Modified files:
lib/libcrypto/sm3: sm3.c
Log message:
Expand ROTATE macro to crypto_rol_u32().
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 02:36:13
Modified files:
lib/libcrypto : crypto_internal.h
Log message:
Include stdint.h since we use uint*_t types.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 02:33:14
Modified files:
lib/libcrypto/sm3: sm3.c
Log message:
Inline initial hash values.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 02:31:11
Modified files:
lib/libcrypto/sm3: sm3.c
Log message:
Remove no unnecessary do { } while (0);
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 02:30:25
Modified files:
lib/libcrypto/sm3: sm3.c
Log message:
Inline HASH_MAKE_STRING.
No change to generated assembly.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 02:26:42
Modified files:
lib/libcrypto/sm3: sm3.c
Log message:
Expand HASH_* defines.
No change in generated assembly.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 02:13:11
Modified files:
lib/libcrypto/sm3: sm3.c
Log message:
Reorder functions.
No functional change.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 02:04:27
Modified files:
lib/libcrypto/sm3: sm3.c
Log message:
Tidy includes.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 02:01:01
Modified files:
lib/libcrypto/sm3: sm3.c
Log message:
Inline functions from md32_common.h.
No change in generated assembly.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 02:00:08
Modified files:
lib/libcrypto/md4: md4.c
lib/libcrypto/md5: md5.c
Log message:
Load in the top of the loop, as we do for other hash implementations.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 01:29:41
Modified files:
lib/libcrypto/ripemd: ripemd.c
Log message:
Remove now unnecessary do { } while (0);
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 01:28:48
Modified files:
lib/libcrypto/ripemd: ripemd.c
Log message:
Inline HASH_MAKE_STRING.
No change in generated assembly.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 01:13:02
Modified files:
lib/libcrypto/ripemd: ripemd.c
Log message:
Expand ROTATE macro to crypto_rol_u32().
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 01:06:12
Modified files:
lib/libcrypto/sha: sha1.c
Log message:
Demacro sha1.
Replace macros with static inline functions and use names that follow
the spec more closely. Unlike SHA256/SHA512,
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 01:04:21
Modified files:
lib/libcrypto/ripemd: ripemd.c
Log message:
Inline initial hash values.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/28 01:03:25
Modified files:
lib/libcrypto/ripemd: ripemd.c
Log message:
Clean up various defines and prototypes.
No assembly implementations remain, hence we can clean the mess up and
replace it
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 23:21:20
Modified files:
lib/libcrypto/ripemd: ripemd.c
Log message:
Tidy includes.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 23:16:11
Modified files:
lib/libcrypto/ripemd: ripemd.c
Log message:
Expand HASH_* defines.
No change to generated assembly.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 23:00:27
Modified files:
lib/libcrypto/ripemd: ripemd.c
Log message:
Reorder functions.
No functional change.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 22:56:47
Modified files:
lib/libcrypto/ripemd: ripemd.c
Log message:
Inline functions from md32_common.h for ripemd.
No change to generated assembly.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 22:23:02
Modified files:
lib/libcrypto/sha: sha256.c
Log message:
Fix line wrapping.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 20:09:28
Modified files:
lib/libcrypto : Makefile
Log message:
Remove fallback files that are now always included in the build.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 19:57:00
Modified files:
lib/libcrypto : Makefile
lib/libcrypto/arch/aarch64: Makefile.inc
lib/libcrypto/arch/alpha: Makefile.inc
lib/libcrypto/arch/amd64: Makefile.inc
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 19:49:29
Modified files:
lib/libcrypto/arch/amd64: Makefile.inc
lib/libcrypto/arch/i386: Makefile.inc
lib/libcrypto/rc4: rc4.c
lib/libcrypto/rc4/asm: rc4-586.pl
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 19:41:16
Modified files:
lib/libcrypto : Makefile
lib/libcrypto/arch/aarch64: Makefile.inc
lib/libcrypto/arch/alpha: Makefile.inc
lib/libcrypto/arch/amd64: Makefile.inc
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 19:35:22
Removed files:
lib/libcrypto/des/asm: des-586.pl des_enc.m4 desboth.pl
Log message:
Remove now unused des assembly.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 19:34:04
Modified files:
lib/libcrypto/arch/sparc64: Makefile.inc
Log message:
Stop building the assembly implementation of des on sparc64.
This one was hiding behind an m4 script.
Build tested
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 19:28:49
Removed files:
lib/libcrypto/ripemd/asm: rmd-586.pl
Log message:
Remove now unused ripemd i386 assembly.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 19:14:31
Modified files:
lib/libcrypto/arch/i386: Makefile.inc
Log message:
Stop building the assembly implementation of des and ripemd on i386.
This is the only architecture that has an
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 18:57:26
Modified files:
lib/libcrypto : Makefile
Added files:
lib/libcrypto/aes: aes.c
Removed files:
lib/libcrypto/aes: aes_cfb.c aes_ctr.c aes_ecb.c aes_ofb.c
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 06:59:12
Modified files:
lib/libcrypto/arch/hppa: Makefile.inc
Removed files:
lib/libcrypto/rc4/asm: rc4-parisc.pl
Log message:
Remove unused rc4 parisc assembly.
This is already
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 06:56:25
Modified files:
lib/libcrypto : Makefile
Log message:
Catch the blowfish that escaped.
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 06:54:42
Modified files:
lib/libcrypto : Makefile
lib/libcrypto/arch/aarch64: Makefile.inc
lib/libcrypto/arch/alpha: Makefile.inc
lib/libcrypto/arch/arm: Makefile.inc
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 06:42:30
Modified files:
lib/libcrypto/arch/amd64: Makefile.inc
Removed files:
lib/libcrypto/aes/asm: aesni-sha1-x86_64.pl
lib/libcrypto/rc4/asm: rc4-md5-x86_64.pl
Log message:
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 06:14:35
Modified files:
lib/libcrypto/rc4: rc4_enc.c rc4_skey.c
Removed files:
lib/libcrypto/rc4: rc4_local.h
Log message:
Remove empty rc4_local.h include.
Discussed with tb@
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2024/03/27 06:13:08
Modified files:
lib/libcrypto/rc4: rc4.h
Log message:
Remove private_RC4_set_key() from the public rc4.h header.
This does not exist in libcrypto.
1 - 100 of 4116 matches
Mail list logo