sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with: `cd sys/modules; make ALL_MODULES=` on amd64MFC after: 1 monthSponsored by: Dell EMC Isilon
ng_mppc(4): Bring netgraph(3) MPPC compression support.Support for compression has been available from July 2007 but itwas never imported due to concerns with patents once held bySTAC/HiFn. The i
ng_mppc(4): Bring netgraph(3) MPPC compression support.Support for compression has been available from July 2007 but itwas never imported due to concerns with patents once held bySTAC/HiFn. The issues have clearly been resolved so bring itin now.Special thanks to Brett Glass for preserving the code andpointing documentation for the expiration case.Obtained from: mav (through Brett Glass)Relnotes: yesMFC after: 2 weeksDifferential Revision: https://reviews.freebsd.org/D6739
show more ...
Don't use touch when what is really meant is :> (create an empty file, ortruncate it if it exists) or :>> (ensure the file exists, but don't changeit if it already does)Reviewed by: ruMFC after:
Don't use touch when what is really meant is :> (create an empty file, ortruncate it if it exists) or :>> (ensure the file exists, but don't changeit if it already does)Reviewed by: ruMFC after: 2 weeks
Let modules use the kernel's opt_*.h files if built along withthe kernel by wrapping all targets for fake opt_*.h files in.if defined(KERNBUILDDIR). Thus, such fake files won't becreated at all i
Let modules use the kernel's opt_*.h files if built along withthe kernel by wrapping all targets for fake opt_*.h files in.if defined(KERNBUILDDIR). Thus, such fake files won't becreated at all if modules are built with the kernel.Some modules undergo cleanup like removing unused or unneededoptions or .h files, without which they wouldn't build this wayor the other.Reviewed by: ruTested by: no binary changes in modules built aloneTested on: i386 sparc64 amd64
Take the rc4 code out of ng_mppc module so we don't fail to load whenwe have the rc4 code already in the kernel (via wlan stuff or awi).Add a dependency on the rc4 module so if it doesn't exist the
Take the rc4 code out of ng_mppc module so we don't fail to load whenwe have the rc4 code already in the kernel (via wlan stuff or awi).Add a dependency on the rc4 module so if it doesn't exist then load it.Reviewed by: archie
Drop <bsd.man.mk> support from <bsd.kmod.mk>.Not objected to by: -current
Use a consistent style and one much closer to the rest of /usr/src
When manual pages are moved or removed, MANX should be changedto NOMAN.Reported by: bde
Move the netgraph-related manual pages into share/man/man4/, asdiscussed with archie.
Use .include <bsd.kmod.mk> to get to ../../*/conf/kmod.mk instead ofencoding the relative path.
AUTHOR -> AUTHORS
Move netgraph node type man pages from section 8 to section 4.
Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.This means that the kernel can be totally self contained now and is notdependent on the last buildworld to update /usr/share/mk. Thi
Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.This means that the kernel can be totally self contained now and is notdependent on the last buildworld to update /usr/share/mk. This mightalso make it easier to build 5.x kernels on 4.0 boxes etc, assuminggensetdefs and config(8) are updated.
Zap KMODDEPS line
Revert to previous state, plus a few cleanups pointed out by bde.Instead, make the decision as to whether to build this KLD in ../Makefile.
Turn off MPPE encryption if NOCRYPT is defined. If neither compressionnor encryption is enabled, don't build or install anything.
Add ng_mppc(8) netgraph node as a KLD module.Obtained from: Whistle source tree