Commit Graph

17820 Commits

Author SHA1 Message Date
wiz a00a9756c0 Use more markup. 2020-06-12 20:58:43 +00:00
sevan 7509833203 QOI 2020-06-11 23:19:53 +00:00
roy fead816208 bpf(4): Add ioctls BIOCSETWF and BIOCLOCK
Once BIOCLOCK is executed, the device becomes locked which prevents the
execution of ioctl(2) commands which can change the underlying parameters
of the bpf(4) device. An example might be the setting of bpf(4) filter
programs or attaching to different network interfaces.

BIOCSETWF can be used to set write filters for outgoing packets.
Currently if a bpf(4) consumer is compromised, the bpf(4) descriptor can
essentially be used as a raw socket, regardless of consumer's UID.
Write filters give users the ability to constrain which packets can be sent
through the bpf(4) descriptor.

Taken from OpenBSD.
2020-06-11 13:36:20 +00:00
sevan 4d18db3c85 Sync with r359561 2020-06-11 09:15:31 +00:00
sevan 1f66fbf040 URM 2020-06-10 20:26:52 +00:00
nia 9e48297e1f FQA GCHQ 2020-06-09 19:45:29 +00:00
sevan 919267d79b Use Dx macro 2020-06-08 20:19:12 +00:00
sevan 7b7e9ceaac Pp before Bl 2020-06-08 17:28:10 +00:00
sevan 0d0557bb3b white space 2020-06-08 17:19:44 +00:00
joerg 001816e78d sun2 and vax have no native TLS support, so avoid using modern jemalloc
as it has a couple of nasty race conditions when using TSD.
2020-06-06 22:06:42 +00:00
nia fcbb6d8f6a FTP 2020-06-06 17:39:35 +00:00
sevan b56f55278d IME, SCIM 2020-06-05 19:45:51 +00:00
nia 276f012c94 ACAB (worksafe variant) 2020-06-04 14:33:28 +00:00
nia fbdd61721c ACAB 2020-06-04 14:09:54 +00:00
wiz 4a32f951d1 Add missing comma. 2020-06-04 13:45:19 +00:00
sevan cc25c51647 Add FHRP, GLBP, HSRP 2020-06-03 14:19:10 +00:00
jmcneill ea2cc58941 Set USE_XZ_SETS for evbarm-aarch64 2020-06-02 14:26:01 +00:00
christos 6e8b36d108 1. if ${LIBISPRIVATE} == "pic", create _pic.a so that we can embed the library
to another shared object
2. Don't compare ${LIBISPRIVATE} to "yes", because there are 3 places in
   Makefiles which set it to empty (this was a bug)
3. For private libraries, don't create .so* files
2020-06-01 14:39:14 +00:00
christos e4bfa5b301 Make libuv private, requested by joerg@ 2020-05-30 20:47:58 +00:00
christos dc0fae96c0 Allow LIBISPRIVATE to build a pic version of itself for embedding into
other shared libraries.
2020-05-30 19:51:32 +00:00
jdolecek 918a50ed58 slightly improve sentence, no need to 'Note' when in NOTES section 2020-05-30 17:18:22 +00:00
jdolecek 4da6fcc004 remove M_SOFTDEP from list of supported malloc types, it's long gone
also remove M_PCB - while it is used by SCTP, it's actually not defined
anywhere

in fact add new NOTES section explaining that the malloc types are
actually not used on NetBSD
2020-05-30 17:12:01 +00:00
mrg 0fe23762b1 remove useless MACHINE_ARCH == sh3 check for GCC 8. 2020-05-29 01:20:43 +00:00
mrg 8b564e4261 switch vax to GCC 8. testing in simh shows the same set of bugs. 2020-05-29 00:14:07 +00:00
nia 3b4f5b4cb0 Remove extremely outdated list of supported devices.
Since this man page will likely be read on a running system, I don't
think providing a list of very old devices that might work is
necessarily useful.
2020-05-27 13:49:16 +00:00
jmcneill 5c836d1bfa Set MKDTB=yes for armv6 2020-05-27 10:53:18 +00:00
mrg 4aaecf0671 switch alpha to GCC 8. tested by rin@, same atf result as with GCC 7.
thanks rin!  only vax, sh3 and m68k left.
2020-05-27 06:06:37 +00:00
christos b43a201fc6 Move sun2 and alpha to new binutils 2020-05-26 19:29:59 +00:00
rin 0ff014d53b Add GNU_ARCH for earmv5hf{,eb}. 2020-05-24 21:09:49 +00:00
christos 0f8b984644 Add libuv 2020-05-24 19:58:02 +00:00
martin 2628ec890f Switch sparc64 to binutils 2.34 2020-05-20 15:43:29 +00:00
rin 1436d99d73 Fix dtblist; our echo(1) does not interpret \t. 2020-05-19 08:59:36 +00:00
rin c08d500faf Try to fix fallout from addition of dtb.tgz; MKDTB was added to both
_MKVARS.yes and _MKVARS.no. Remove it from the former.
2020-05-19 08:07:44 +00:00
jdc e738d60314 Add tadpmu to Makefile and set list. 2020-05-19 06:26:37 +00:00
jmcneill 043d88a7c1 Separate devicetree .dts -> .dtb building from kernel builds. They are now
part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This
defaults to yes for earmv[67]* and aarch64, and no everywhere else.
2020-05-18 21:19:34 +00:00
sevan b28c03fb6f BMP, DGEMM, DIB, GEMM, WMF 2020-05-18 20:28:44 +00:00
wiz 80892d06ff Whitespace fixes and a serial comma. 2020-05-18 16:42:05 +00:00
jdc 2f8e1da7e4 Add a basic manual page for tadpmu. 2020-05-18 08:40:44 +00:00
riastradh 9c94f9d816 Remove obsolete paragraph. 2020-05-17 01:00:34 +00:00
tnn 79915ae707 wsdisplay.4: correct ioctl name for WSDISPLAYIO_GET_FBINFO 2020-05-16 20:27:38 +00:00
maya 5cf9e8b81f Remove uyap, USB YAP phone firmware loader.
And the associated ezload EZ-USB code, which is only used by uyap.
It could theoretically be used by other drivers, but none of them are
in tree.

I suspect that this device isn't in use, as phone technology has improved
a lot since 2001 when uyap(4) was added to the tree.

Proposed with no objections on netbsd-users on 13 April 2020
2020-05-16 13:46:10 +00:00
maxv 50bfcd3de6 Don't add KCOV instrumentation on top of the KUBSAN instrumentation,
this is useless and too bloated.
2020-05-15 19:07:01 +00:00
kamil b2e8cbc777 Fix typo
Reported by vezhlys on IRC.
2020-05-15 09:21:59 +00:00
snj f27f66ae80 - prune src/gnu and src/sys/netsmb
- add src/sys/netcan
- remove bogus statement about location of reachover Makefiles
- tweak language
2020-05-14 16:32:57 +00:00
leot 467c5d63f6 Remove a reference to /etc/netstart
It was removed in rc.d era and no longer honored (except by newbtconf(8)).

Noticed by Ottavio Caruso on #netbsd@Freenode, thanks!
2020-05-12 10:20:16 +00:00
skrll 26371ac3a2 Update the list of hppa options to build working kernel modules. 2020-05-11 10:21:24 +00:00
riastradh f21348ab88 Remove timedwaitclock.
This did not fix the bug I hoped it would fix in futex, and needs
more design thought.  Might redo it somewhat differently later.
2020-05-11 03:59:33 +00:00
maxv e4eb677baa Pass -Wno-unused-command-line-argument for LLVM, discussed on
tech-toolchain@.
2020-05-10 06:38:24 +00:00
riastradh 4fe11140e4 Mark experimental-default-off knobs clearly as such. 2020-05-10 02:32:32 +00:00
riastradh f96b491d2f Document vm.swap_encrypt. 2020-05-10 02:31:29 +00:00