Module Name:src
Committed By: rillig
Date: Fri Aug 21 05:28:41 UTC 2020
Modified Files:
src/usr.bin/make: lst.c
Log Message:
make(1): remove unnecessary type duplication in list implementation
Having both the interface types Lst/LstNode and the implementation types
Module Name:src
Committed By: rillig
Date: Fri Aug 21 05:28:41 UTC 2020
Modified Files:
src/usr.bin/make: lst.c
Log Message:
make(1): remove unnecessary type duplication in list implementation
Having both the interface types Lst/LstNode and the implementation types
Module Name:src
Committed By: rillig
Date: Fri Aug 21 05:19:48 UTC 2020
Modified Files:
src/usr.bin/make: lst.c
Log Message:
make(1): extract creation of a list node into a separate function
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12
Module Name:src
Committed By: rillig
Date: Fri Aug 21 05:19:48 UTC 2020
Modified Files:
src/usr.bin/make: lst.c
Log Message:
make(1): extract creation of a list node into a separate function
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12
Module Name:src
Committed By: rillig
Date: Fri Aug 21 04:57:56 UTC 2020
Modified Files:
src/usr.bin/make: lst.c
Log Message:
make(1): remove unnecessary macro PAlloc
The ptype parameter was never used, which made it redundant. The
remaining text is so simple that it's
Module Name:src
Committed By: rillig
Date: Fri Aug 21 04:57:56 UTC 2020
Modified Files:
src/usr.bin/make: lst.c
Log Message:
make(1): remove unnecessary macro PAlloc
The ptype parameter was never used, which made it redundant. The
remaining text is so simple that it's
Module Name:src
Committed By: rillig
Date: Fri Aug 21 04:42:03 UTC 2020
Modified Files:
src/usr.bin/make: arch.c dir.c lst.c lst.h make.c suff.c targ.c
Log Message:
make(1): use stricter list API for sequential access
In several places, it just doesn't make sense to have
Module Name:src
Committed By: rillig
Date: Fri Aug 21 04:42:03 UTC 2020
Modified Files:
src/usr.bin/make: arch.c dir.c lst.c lst.h make.c suff.c targ.c
Log Message:
make(1): use stricter list API for sequential access
In several places, it just doesn't make sense to have
Module Name:src
Committed By: rillig
Date: Fri Aug 21 04:09:12 UTC 2020
Modified Files:
src/usr.bin/make: arch.c dir.c lst.c lst.h make.c suff.c targ.c
Log Message:
make(1): assert correct usage of the Lst_Open API
All calls to Lst_Next are properly protected by
Module Name:src
Committed By: rillig
Date: Fri Aug 21 04:09:12 UTC 2020
Modified Files:
src/usr.bin/make: arch.c dir.c lst.c lst.h make.c suff.c targ.c
Log Message:
make(1): assert correct usage of the Lst_Open API
All calls to Lst_Next are properly protected by
Module Name:src
Committed By: uwe
Date: Fri Aug 21 03:44:58 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Mark up a few missed equal signs as literal.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/wgconfig/wgconfig.8
Module Name:src
Committed By: uwe
Date: Fri Aug 21 03:44:58 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Mark up a few missed equal signs as literal.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/wgconfig/wgconfig.8
Module Name:src
Committed By: rillig
Date: Fri Aug 21 03:36:03 UTC 2020
Modified Files:
src/usr.bin/make: compat.c dir.c lst.c lst.h make.c meta.c suff.c
Log Message:
make(1): make list library code stricter
Up to now, the list library didn't distinguish between
Module Name:src
Committed By: rillig
Date: Fri Aug 21 03:36:03 UTC 2020
Modified Files:
src/usr.bin/make: compat.c dir.c lst.c lst.h make.c meta.c suff.c
Log Message:
make(1): make list library code stricter
Up to now, the list library didn't distinguish between
Module Name:src
Committed By: uwe
Date: Fri Aug 21 03:13:30 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Markup fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/wgconfig/wgconfig.8
Please note that diffs are not
Module Name:src
Committed By: uwe
Date: Fri Aug 21 03:13:30 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Markup fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/wgconfig/wgconfig.8
Please note that diffs are not
Module Name:src
Committed By: rillig
Date: Fri Aug 21 03:03:45 UTC 2020
Modified Files:
src/usr.bin/make: lst.c
Log Message:
make(1): don't use bitfields in list processing
There is no need to squeeze unrelated fields of the struct into a single
object. A bitset with a
Module Name:src
Committed By: rillig
Date: Fri Aug 21 03:03:45 UTC 2020
Modified Files:
src/usr.bin/make: lst.c
Log Message:
make(1): don't use bitfields in list processing
There is no need to squeeze unrelated fields of the struct into a single
object. A bitset with a
Module Name:src
Committed By: rillig
Date: Fri Aug 21 02:56:26 UTC 2020
Modified Files:
src/usr.bin/make: lst.c lst.h
Log Message:
make(1): properly clean up the remaining code mentioning circular lists
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: rillig
Date: Fri Aug 21 02:56:26 UTC 2020
Modified Files:
src/usr.bin/make: lst.c lst.h
Log Message:
make(1): properly clean up the remaining code mentioning circular lists
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: uwe
Date: Fri Aug 21 02:45:34 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Fix synopsis.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/wgconfig/wgconfig.8
Please note that diffs are not
Module Name:src
Committed By: uwe
Date: Fri Aug 21 02:45:34 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Fix synopsis.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/wgconfig/wgconfig.8
Please note that diffs are not
Module Name:src
Committed By: rillig
Date: Fri Aug 21 02:20:48 UTC 2020
Modified Files:
src/usr.bin/make: arch.c dir.c job.c lst.c lst.h main.c make.c meta.c
parse.c suff.c targ.c
Log Message:
make(1): remove unused code for circular lists
The list library
Module Name:src
Committed By: rillig
Date: Fri Aug 21 02:20:48 UTC 2020
Modified Files:
src/usr.bin/make: arch.c dir.c job.c lst.c lst.h main.c make.c meta.c
parse.c suff.c targ.c
Log Message:
make(1): remove unused code for circular lists
The list library
Module Name:src
Committed By: riastradh
Date: Fri Aug 21 01:36:05 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Fix markup around optional command name.
Avoids emboldened brackets. I remain fuzzy on how grouping in roff
works, or doesn't work.
Module Name:src
Committed By: riastradh
Date: Fri Aug 21 01:36:05 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Fix markup around optional command name.
Avoids emboldened brackets. I remain fuzzy on how grouping in roff
works, or doesn't work.
Module Name:src
Committed By: mrg
Date: Thu Aug 20 23:36:45 UTC 2020
Modified Files:
src/sys/uvm/pmap: pmap_segtab.c
Log Message:
fix hpcmips and evbppc builds (wrong type in panic()).
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: mrg
Date: Thu Aug 20 23:36:45 UTC 2020
Modified Files:
src/sys/uvm/pmap: pmap_segtab.c
Log Message:
fix hpcmips and evbppc builds (wrong type in panic()).
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: kre
Date: Thu Aug 20 23:19:34 UTC 2020
Modified Files:
src/bin/sh: sh.1
Log Message:
Man page enhancements.
Better describe the command search procedure.
Document "trap -P"
Describe what works as a function name.
More accurate description of
Module Name:src
Committed By: kre
Date: Thu Aug 20 23:19:34 UTC 2020
Modified Files:
src/bin/sh: sh.1
Log Message:
Man page enhancements.
Better describe the command search procedure.
Document "trap -P"
Describe what works as a function name.
More accurate description of
Module Name:src
Committed By: kre
Date: Thu Aug 20 23:09:56 UTC 2020
Modified Files:
src/bin/sh: eval.c trap.c
Log Message:
Be less conservative about when we do clear_traps() when we have
traps_invalid (that is, when we actually nuke the parent shell's
caught traps in a
Module Name:src
Committed By: kre
Date: Thu Aug 20 23:09:56 UTC 2020
Modified Files:
src/bin/sh: eval.c trap.c
Log Message:
Be less conservative about when we do clear_traps() when we have
traps_invalid (that is, when we actually nuke the parent shell's
caught traps in a
Module Name:src
Committed By: kre
Date: Thu Aug 20 23:03:17 UTC 2020
Modified Files:
src/bin/sh: jobs.c
Log Message:
Add lots of comments explaining what is happening in here.
Also enhance some of the DEBUG mode trace output (nothing visible
in a normal shell build).
A
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 23:03:08 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Add missing description for wgconfig `set private-key' command.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: kre
Date: Thu Aug 20 23:03:17 UTC 2020
Modified Files:
src/bin/sh: jobs.c
Log Message:
Add lots of comments explaining what is happening in here.
Also enhance some of the DEBUG mode trace output (nothing visible
in a normal shell build).
A
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 23:03:08 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Add missing description for wgconfig `set private-key' command.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 23:01:20 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Mark up argument as such and write out wgconfig command correctly.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 23:01:20 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Mark up argument as such and write out wgconfig command correctly.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 22:58:06 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Tweak markup so the square brackets don't become bold.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 22:58:06 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.8
Log Message:
Tweak markup so the square brackets don't become bold.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: kre
Date: Thu Aug 20 22:56:56 UTC 2020
Modified Files:
src/lib/libc/gen: signalname.3 signalnumber.c
Log Message:
When not compiling -DSMALL permit use of names RTMIN[+n] and RTMAX[-n]
(where n is a decimal integer in the range [0 ..
Module Name:src
Committed By: kre
Date: Thu Aug 20 22:56:56 UTC 2020
Modified Files:
src/lib/libc/gen: signalname.3 signalnumber.c
Log Message:
When not compiling -DSMALL permit use of names RTMIN[+n] and RTMAX[-n]
(where n is a decimal integer in the range [0 ..
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 22:20:50 UTC 2020
Modified Files:
src/share/man/man4: wg.4
Log Message:
Slightly less indentation.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/share/man/man4/wg.4
Please note that diffs are
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 22:20:50 UTC 2020
Modified Files:
src/share/man/man4: wg.4
Log Message:
Slightly less indentation.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/share/man/man4/wg.4
Please note that diffs are
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 22:19:57 UTC 2020
Modified Files:
src/share/man/man4: wg.4
Log Message:
Fix self-xref. Indent example displays.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/wg.4
Please note
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 22:19:57 UTC 2020
Modified Files:
src/share/man/man4: wg.4
Log Message:
Fix self-xref. Indent example displays.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/wg.4
Please note
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 22:17:17 UTC 2020
Modified Files:
src/usr.sbin/wg-userspace: wg-userspace.8
Log Message:
Fix up wg-userspace(8) man page.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 22:17:17 UTC 2020
Modified Files:
src/usr.sbin/wg-userspace: wg-userspace.8
Log Message:
Fix up wg-userspace(8) man page.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:59:55 UTC 2020
Modified Files:
src/doc: 3RDPARTY
Log Message:
3RDPARTY janitorial service
To generate a diff of this commit:
cvs rdiff -u -r1.1742 -r1.1743 src/doc/3RDPARTY
Please note that diffs are not
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:59:55 UTC 2020
Modified Files:
src/doc: 3RDPARTY
Log Message:
3RDPARTY janitorial service
To generate a diff of this commit:
cvs rdiff -u -r1.1742 -r1.1743 src/doc/3RDPARTY
Please note that diffs are not
e.
@@ -273,3 +273,4 @@ Changes from NetBSD 9.0 to NetBSD 10.0:
kernel: Add getrandom system call. [riastradh 20200813]
kernel: Disable COMPAT_LINUX by default [jdolecek 20200816]
mips: Port crash(8) to mips. [mrg 20200816]
+ wg(4): Add support for WireGuard. [ozaki-r 20200820]
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:45:46 UTC 2020
Modified Files:
src/doc: CHANGES
Log Message:
Note WireGuard.
(ozaki-r did the vast majority of the actual implementation in 2018;
I just dusted it off and imported it.)
To generate a diff of
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:35:33 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Sprinkle const.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/net/if_wg.c
Please note that diffs are not public domain;
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:35:33 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Sprinkle const.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/net/if_wg.c
Please note that diffs are not public domain;
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:35:44 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Avoid callout_halt under lock.
- We could pass the lock in, except we hold another lock too.
- We could halt before taking the other lock, but
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:36:11 UTC 2020
Modified Files:
src/sys/arch/amd64/conf: ALL
Log Message:
Add wg(4) to amd64/ALL.
To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161 src/sys/arch/amd64/conf/ALL
Please note that
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:36:00 UTC 2020
Modified Files:
src/distrib/sets/lists/man: mi
src/share/man/man4: Makefile
src/usr.sbin/wg-keygen: wg-keygen.8
src/usr.sbin/wgconfig: wgconfig.8
Added Files:
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:35:44 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Avoid callout_halt under lock.
- We could pass the lock in, except we hold another lock too.
- We could halt before taking the other lock, but
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:36:21 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Mark KASSERT-only variable as __diagused.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/net/if_wg.c
Please note that
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:36:21 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Mark KASSERT-only variable as __diagused.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/net/if_wg.c
Please note that
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:36:11 UTC 2020
Modified Files:
src/sys/arch/amd64/conf: ALL
Log Message:
Add wg(4) to amd64/ALL.
To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161 src/sys/arch/amd64/conf/ALL
Please note that
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:36:00 UTC 2020
Modified Files:
src/distrib/sets/lists/man: mi
src/share/man/man4: Makefile
src/usr.sbin/wg-keygen: wg-keygen.8
src/usr.sbin/wgconfig: wgconfig.8
Added Files:
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:32 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Take advantage of prop_dictionary_util(3).
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/net/if_wg.c
Please note that
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:23 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Split up wg_process_peer_tasks into bite-size functions.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/net/if_wg.c
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:51 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.c
Log Message:
Update wgconfig(8) for proplib API changes.
Also check type tags before conversion.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:35:24 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Use container_of rather than casts via void *.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/net/if_wg.c
Please note
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:35:01 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/net/if_wg.c
Please note that diffs are not public domain; they are
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:03 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Update for proplib API changes.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/net/if_wg.c
Please note that diffs are not
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:35:24 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Use container_of rather than casts via void *.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/net/if_wg.c
Please note
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:35:13 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Use be32enc, rather than possibly unaligned uint32_t cast and htonl.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:33:53 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Use SYSCTL_SETUP for net.wireguard subtree.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/net/if_wg.c
Please note that
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:35:13 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Use be32enc, rather than possibly unaligned uint32_t cast and htonl.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:32 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Take advantage of prop_dictionary_util(3).
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/net/if_wg.c
Please note that
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:03 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Update for proplib API changes.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/net/if_wg.c
Please note that diffs are not
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:33:43 UTC 2020
Modified Files:
src/sys/rump/kern/lib/libcrypto: Makefile
Log Message:
Missed a spot -- add sys/crypto/blake2 to .PATH here.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:42 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Use consttime_memequal, not memcmp, to compare secrets for equality.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:31:47 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Fix in-kernel debug build.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/net/if_wg.c
Please note that diffs are not public
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:13 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Fix race in wg_worker kthread destruction.
Also allow the thread to migrate between CPUs -- just not while we're
in the middle of processing and
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:33:43 UTC 2020
Modified Files:
src/sys/rump/kern/lib/libcrypto: Makefile
Log Message:
Missed a spot -- add sys/crypto/blake2 to .PATH here.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:35:01 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/net/if_wg.c
Please note that diffs are not public domain; they are
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:51 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.c
Log Message:
Update wgconfig(8) for proplib API changes.
Also check type tags before conversion.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:13 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Fix race in wg_worker kthread destruction.
Also allow the thread to migrate between CPUs -- just not while we're
in the middle of processing and
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:33:53 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Use SYSCTL_SETUP for net.wireguard subtree.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/net/if_wg.c
Please note that
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:42 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Use consttime_memequal, not memcmp, to compare secrets for equality.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:34:23 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Split up wg_process_peer_tasks into bite-size functions.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/net/if_wg.c
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:31:37 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Implement sliding window for wireguard replay detection.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/net/if_wg.c
Please
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:30:32 UTC 2020
Modified Files:
src/sys/rump/kern/lib/libcrypto: Makefile
Log Message:
Fix vestiges of libb2.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:31:16 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Don't falsely assert cpu_softintr_p().
Will fail in the following stack trace:
wg_worker (kthread)
wg_receive_packets
wg_handle_packet
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:31:26 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.c
Log Message:
Make `wgconfig --help' and variations work.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:29:44 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
[ozaki-r] Fix bugs found by maxv's audits
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/net/if_wg.c
Please note that diffs
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:30:32 UTC 2020
Modified Files:
src/sys/rump/kern/lib/libcrypto: Makefile
Log Message:
Fix vestiges of libb2.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:31:37 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Implement sliding window for wireguard replay detection.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/net/if_wg.c
Please
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:31:06 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Convert wg(4) to if_stat.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/net/if_wg.c
Please note that diffs are not public
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:31:16 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Don't falsely assert cpu_softintr_p().
Will fail in the following stack trace:
wg_worker (kthread)
wg_receive_packets
wg_handle_packet
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:31:06 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Convert wg(4) to if_stat.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/net/if_wg.c
Please note that diffs are not public
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:30:56 UTC 2020
Modified Files:
src/sys/external/isc/libsodium/include: randombytes.h
src/sys/net: if_wg.c
Log Message:
Use cprng_strong, not cprng_fast, for ephemeral key.
To generate a diff of this
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:31:26 UTC 2020
Modified Files:
src/usr.sbin/wgconfig: wgconfig.c
Log Message:
Make `wgconfig --help' and variations work.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:31:47 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
Fix in-kernel debug build.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/net/if_wg.c
Please note that diffs are not public
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:29:44 UTC 2020
Modified Files:
src/sys/net: if_wg.c
Log Message:
[ozaki-r] Fix bugs found by maxv's audits
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/net/if_wg.c
Please note that diffs
Module Name:src
Committed By: riastradh
Date: Thu Aug 20 21:30:46 UTC 2020
Modified Files:
src/usr.sbin: Makefile
Log Message:
Descend into wg-userspace.
To generate a diff of this commit:
cvs rdiff -u -r1.284 -r1.285 src/usr.sbin/Makefile
Please note that diffs are
1 - 100 of 173 matches
Mail list logo