CVS: cvs.openbsd.org: src

2023-05-28 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/05/28 11:42:30 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h Log message: Provide optimised bn_mulw_{addw,addw_addw,addtw}() for aarch64. This results in bn_mul_comba4() and bn_mul_comba8()

CVS: cvs.openbsd.org: src

2023-05-28 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2023/05/28 22:24:39 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: some hackery to make arm64 ramdisk compile again

CVS: cvs.openbsd.org: src

2023-05-28 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/05/28 20:26:14 Modified files: sys/arch/arm64/arm64: cpu.c Log message: recognise Cortex-A520 (Hayes), Cortex-A720 (Hunter), Cortex-X4 (Hunter-ELP)

CVS: cvs.openbsd.org: src

2023-05-28 Thread Bob Beck
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2023/05/28 03:02:01 Modified files: lib/libtls : tls_verify.c regress/lib/libtls/verify: verifytest.c Log message: Refactor tls_check_common_name to use lower level API.

CVS: cvs.openbsd.org: src

2023-05-28 Thread Bob Beck
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2023/05/28 03:06:34 Modified files: lib/libtls : tls_verify.c Log message: correct comment, spotted by tb@

CVS: cvs.openbsd.org: src

2023-05-28 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/05/28 04:34:17 Modified files: lib/libcrypto/bn: bn_convert.c Log message: Rewrite BN_{asc,dec,hex}2bn() using CBS. This gives us more readable and safer code. There are two intentional changes to

CVS: cvs.openbsd.org: src

2023-05-28 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/05/28 07:53:09 Modified files: lib/libcrypto/sha: sha256.c Log message: Inline HASH_MAKE_STRING for SHA256. No change to generated assembly.

CVS: cvs.openbsd.org: src

2023-05-28 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/05/28 07:55:55 Modified files: lib/libcrypto/sha: sha256.c Log message: Remove now unnecessary do {} while(0);

CVS: cvs.openbsd.org: src

2023-05-28 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/05/28 07:57:27 Modified files: lib/libcrypto/sha: sha256.c Log message: Clean up includes.

CVS: cvs.openbsd.org: src

2023-05-28 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/05/28 08:14:33 Modified files: lib/libcrypto/sha: sha256.c Log message: Reorder functions. No intended functional change.

CVS: cvs.openbsd.org: src

2023-05-28 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/05/28 08:49:21 Modified files: lib/libcrypto/sha: sha256.c Log message: Expand occurrences of HASH_CTX that were previously missed. No change in generated assembly.

CVS: cvs.openbsd.org: src

2023-05-28 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/05/28 08:54:37 Modified files: lib/libcrypto/sha: sha256.c Log message: Sprinkle some style(9).

CVS: cvs.openbsd.org: src

2023-05-28 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2023/05/28 11:22:04 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h Log message: Provide optimised bn_addw_addw()/bn_subw_subw() for aarch64.