Module Name:src
Committed By: rillig
Date: Sat Jul 25 20:35:35 UTC 2020
Modified Files:
src/usr.bin/make/unit-tests: modmisc.exp modmisc.mk
Log Message:
make(1): add test for brk_string with more than 50 words
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28
Module Name:src
Committed By: rillig
Date: Sat Jul 25 20:37:46 UTC 2020
Modified Files:
src/usr.bin/make/unit-tests: cond-late.exp cond-late.mk
Log Message:
make(1): add test for undefined (or empty) variable in :? modifier
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rillig
Date: Sat Jul 25 20:41:58 UTC 2020
Modified Files:
src/usr.bin/make: Makefile
Log Message:
make(1): regroup source files
To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 src/usr.bin/make/Makefile
Please note that diffs a
Module Name:src
Committed By: rillig
Date: Sat Jul 25 20:44:50 UTC 2020
Modified Files:
src/usr.bin/make: Makefile
Log Message:
make(1): format Makefile consistently
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/usr.bin/make/Makefile
Please note that
Module Name:src
Committed By: rillig
Date: Sat Jul 25 20:50:00 UTC 2020
Modified Files:
src/usr.bin/make: Makefile
Log Message:
make(1): indent Makefile directives like in pkgsrc
This makes it easier to see the corresponding .if/.endif, even without
comments.
To generat
Module Name:src
Committed By: rillig
Date: Sat Jul 25 21:00:48 UTC 2020
Modified Files:
src/usr.bin/make: Makefile
Log Message:
make(1): make it easy to run gcov on the code
There seems to be no gcov support in share/mk yes, but it's still good
to have, especially for a c
Module Name:src
Committed By: rillig
Date: Sat Jul 25 21:19:29 UTC 2020
Modified Files:
src/usr.bin/make/unit-tests: Makefile
Added Files:
src/usr.bin/make/unit-tests: envfirst.exp envfirst.mk vardebug.exp
vardebug.mk varfind.exp varfind.mk
Log Message:
Module Name:src
Committed By: rillig
Date: Sat Jul 25 21:23:09 UTC 2020
Modified Files:
src/distrib/sets/lists/tests: mi
Log Message:
make(1): add newly added unit tests
To generate a diff of this commit:
cvs rdiff -u -r1.874 -r1.875 src/distrib/sets/lists/tests/mi
Plea
Module Name:src
Committed By: christos
Date: Sat Jul 25 21:53:34 UTC 2020
Modified Files:
src/lib/libc/posix1e: Makefile.inc
Removed Files:
src/lib/libc/posix1e: extattr.c
Log Message:
remove duplicate, noted by chuq (this was never used).
perhaps either move extat
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:10:34 UTC 2020
Modified Files:
src/sys/arch/x86/x86: cpu_rng.c
Log Message:
Tweak VIA CPU RNG.
- Cite source for documentation.
- Omit needless kpreempt_disable/enable.
- Explain what's going on.
- Use "D"(out) r
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:11:05 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/x86: aes_ni_64.S
Log Message:
Invert some loops to save a jmp instruction on each iteration.
No semantic change intended.
To generate a diff of this commit
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:12:57 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
src/sys/arch/arm/vfp: vfp_init.c
src/sys/arch/x86/x86: identcpu.c
src/sys/crypto/aes: aes.h aes_bear.c aes_impl.c aes_selft
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:14:35 UTC 2020
Modified Files:
src/sys/crypto/aes: aes.h aes_impl.c aes_rijndael.c
src/sys/dev: cgd_crypto.c
src/sys/uvm: uvm_swap.c
Added Files:
src/sys/crypto/aes: aes_cbc.h aes_xts.h
Log
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:15:55 UTC 2020
Modified Files:
src/sys/crypto/aes: files.aes
Added Files:
src/sys/crypto/aes: aes_ccm.c aes_ccm.h aes_ccm_mbuf.c aes_ccm_mbuf.h
Log Message:
New aes_ccm API.
Intended for use in net80211 f
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:26:23 UTC 2020
Modified Files:
src/sys/conf: files
src/sys/net80211: ieee80211_crypto_ccmp.c
Log Message:
Convert ieee80211_crypto_ccmp.c to new aes_ccm API.
This will make it easier to provide better har
Module Name:src
Committed By: uwe
Date: Sat Jul 25 22:26:59 UTC 2020
Added Files:
src/sys/arch/sh3/include: pmb.h
Log Message:
Definitions for ST40 Privileged Mapping Buffer.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/sh3/include/pmb.h
Please
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:27:05 UTC 2020
Modified Files:
src/sys/net80211: ieee80211_crypto_ccmp.c
Log Message:
Convert malloc -> kmem.
Switch order of members for better alignment. Sort includes.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:27:53 UTC 2020
Modified Files:
src/sys/crypto/aes: aes_ccm.c aes_impl.c aes_impl.h aes_selftest.c
Log Message:
Push CBC-MAC and CCM block updates into the aes_impl API.
This should help reduce the setup and teard
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:28:27 UTC 2020
Modified Files:
src/sys/crypto/aes: aes_bear.c
Log Message:
Implement AES-CCM with BearSSL's bitsliced 32-bit aes_ct.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/crypto/aes
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:29:06 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/x86: aes_ni.c aes_ni.h aes_ni_64.S
Log Message:
Implement AES-CCM with x86 AES-NI.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/crypt
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:29:56 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/x86: aes_sse2.h aes_sse2_impl.c aes_sse2_subr.c
Log Message:
Implement AES-CCM with SSE2.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sy
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:31:04 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/x86: aes_ssse3.h aes_ssse3_impl.c
aes_ssse3_subr.c immintrin.h
Log Message:
Implement AES-CCM with SSSE3.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:31:32 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/x86: aes_via.c
Log Message:
Implement AES-CCM with VIA ACE.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/crypto/aes/arch/x86/aes_via.
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:32:09 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/arm: aes_armv8_64.S
Log Message:
Invert some loops to save a branch instruction on every iteration.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:33:04 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/arm: aes_armv8.c aes_armv8.h aes_armv8_64.S
src/tests/sys/crypto/aes: Makefile
Log Message:
Implement AES-CCM with ARMv8.5-AES.
To generate a diff o
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:36:06 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/arm: aes_neon.h aes_neon_impl.c aes_neon_subr.c
arm_neon.h
Log Message:
Implement AES-CCM with NEON.
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:36:42 UTC 2020
Modified Files:
src/sys/crypto/aes: aes_impl.c aes_selftest.c
Log Message:
Remove now-needless AES-CCM fallback logic.
These paths are no longer exercised because all of the aes_impls now
do the AE
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:37:48 UTC 2020
Modified Files:
src/sys/dev/marvell: mvxpsec.c
Log Message:
Make this build with or without options IPSEC.
Not really that useful without options IPSEC, but simply uncommenting
mvxpsec in conf/ARMA
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:37:16 UTC 2020
Modified Files:
src/sys/dev/marvell: files.armada mvxpsec.c
Log Message:
Omit needless rijndael dependencies.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/marvell/files.
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:40:08 UTC 2020
Modified Files:
src/sys/crypto/aes: files.aes
src/sys/rump/kern/lib/libcrypto: Makefile
Removed Files:
src/sys/crypto/aes: aes_rijndael.c
src/sys/crypto/rijndael: rijndael-alg
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:41:03 UTC 2020
Modified Files:
src/sys/crypto/adiantum: adiantum.c
Log Message:
Omit useless AES call.
This must have been a vestige from editing that I never got around to
removing, oops. Should speed up adiant
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:42:03 UTC 2020
Modified Files:
src/sys/crypto/aes: aes_impl.c
Log Message:
Make aes boot message verbose-only.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/crypto/aes/aes_impl.c
Please no
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:41:31 UTC 2020
Modified Files:
src/sys/crypto/adiantum: files.adiantum
Log Message:
Note dependency of adiantum on aes.
Forgot this a while back.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:42:31 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/arm: arm_neon.h
Log Message:
Fix missing clang big-endian case.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/crypto/aes/arch/arm/arm_
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:43:01 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/arm: arm_neon.h
Log Message:
Add 32-bit load, store, and shift intrinsics.
vld1q_u32
vst1q_u32
vshlq_n_u32
vshrq_n_u32
To generate a diff of this commit:
c
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:44:02 UTC 2020
Modified Files:
src/sys/arch/x86/x86: identcpu.c
Log Message:
Nix outdated comment.
The substance of the change that introduced it was reverted, but I
neglected to revert the comment when reverting
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:44:32 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/x86: immintrin.h
Log Message:
Fix target attribute on _mm_movehl_ps, fix clang _mm_unpacklo_epi64.
- _mm_movehl_ps is available in SSE2, no need for SSSE3.
-
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:45:10 UTC 2020
Modified Files:
src/sys/crypto/aes/arch/x86: immintrin.h
Log Message:
Add some Intel intrinsics for ChaCha.
_mm_load1_ps
_mm_loadu_si128
_mm_movelh_ps
_mm_slli_epi32
_mm_storeu_si128
_mm_unpackhi_e
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:46:35 UTC 2020
Modified Files:
src/sys/conf: files
Added Files:
src/sys/crypto/chacha: chacha.h chacha_impl.c chacha_impl.h
chacha_ref.c chacha_ref.h chacha_selftest.c files.chacha
Log Message:
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:47:16 UTC 2020
Modified Files:
src/sys/crypto/adiantum: adiantum.c files.adiantum
Log Message:
Convert crypto/adiantum to use new ChaCha API.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/c
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:53:38 UTC 2020
Modified Files:
src/distrib/sets/lists/debug: mi
src/distrib/sets/lists/tests: mi
src/tests/sys/crypto: Makefile
Added Files:
src/tests/sys/crypto/chacha: Makefile t_chacha.c
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:49:20 UTC 2020
Modified Files:
src/sys/arch/x86/conf: files.x86
src/sys/arch/x86/x86: identcpu.c
Added Files:
src/sys/crypto/chacha/arch/x86: chacha_sse2.c chacha_sse2.h
chacha_sse2_impl
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 22:51:57 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
src/sys/arch/aarch64/conf: files.aarch64
Added Files:
src/sys/crypto/chacha/arch/arm: arm_neon.h chacha_neon.c chacha_neon.h
Module Name:src
Committed By: uwe
Date: Sat Jul 25 22:59:55 UTC 2020
Modified Files:
src/sys/arch/sh3/include: cputypes.h
Log Message:
Define CPU_PRODUCT_STX7105.
I'm not sure if this should rather be named CPU_PRODUCT_ST40_300, but
that's probably too general. These con
Module Name:src
Committed By: riastradh
Date: Sat Jul 25 23:05:40 UTC 2020
Modified Files:
src/sys/crypto/adiantum: adiantum.c
Log Message:
Fix typo in comment; match the paper's notation.
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: uwe
Date: Sat Jul 25 23:38:48 UTC 2020
Modified Files:
src/sys/arch/evbsh3/conf: std.nextvod
src/sys/arch/evbsh3/evbsh3: machdep.c
src/sys/arch/sh3/sh3: cache_sh4.c
Log Message:
Start teaching sh3 code about STX7105.
Kernel op
Module Name:src
Committed By: chs
Date: Sun Jul 26 00:20:14 UTC 2020
Modified Files:
src/sys/ufs/ffs: ffs_alloc.c
Log Message:
skip the assertions about page-locking when allocating to the extattr bmap,
since extattrs do not use the page cache.
To generate a diff of this
Module Name:src
Committed By: chs
Date: Sun Jul 26 00:21:24 UTC 2020
Modified Files:
src/sys/ufs/ffs: ffs_inode.c
src/sys/ufs/ufs: ufs_inode.c
Log Message:
pull in a bit more FreeBSD code to allow specifying truncation of
the regular bmap (IO_NORMAL) independently
Module Name:src
Committed By: riastradh
Date: Sun Jul 26 04:03:45 UTC 2020
Modified Files:
src/sys/rump/kern/lib/libcrypto: Makefile
Log Message:
Add chacha to rump libcrypto.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/kern/lib/libcrypto/Ma
Module Name:src
Committed By: riastradh
Date: Sun Jul 26 04:05:20 UTC 2020
Modified Files:
src/sys/crypto/adiantum: adiantum.c
Log Message:
Simplify internal Poly1305 API in adiantum.c.
Should be slightly faster this way too.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: riastradh
Date: Sun Jul 26 04:25:14 UTC 2020
Modified Files:
src/sys/rump/kern/lib/libcrypto: Makefile
Log Message:
Add missing aes_ccm.c, aes_ccm_mbuf.c. Fix sort order.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys
Module Name:src
Committed By: riastradh
Date: Sun Jul 26 04:25:49 UTC 2020
Modified Files:
src/sys/rump/kern/lib/libcrypto: Makefile
Log Message:
Fix more sort order.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/rump/kern/lib/libcrypto/Makefile
Module Name:src
Committed By: riastradh
Date: Sun Jul 26 04:44:47 UTC 2020
Modified Files:
src/sys/crypto/aes: aes_ccm.c
Log Message:
Ensure aes_ccm module init runs after aes module init.
Otherwise the AES implementation might not be selected early enough.
To generate
Module Name:src
Committed By: riastradh
Date: Sun Jul 26 05:06:29 UTC 2020
Modified Files:
src/etc/mtree: NetBSD.dist.tests
Log Message:
Add /usr/tests/sys/crypto/chacha to etc/mtree/NetBSD.dist.tests.
To generate a diff of this commit:
cvs rdiff -u -r1.173 -r1.174 src/e
54 matches
Mail list logo