]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Import NetBSD's blacklist source from vendor tree
authorlidl <lidl@FreeBSD.org>
Wed, 1 Jun 2016 22:04:10 +0000 (22:04 +0000)
committerlidl <lidl@FreeBSD.org>
Wed, 1 Jun 2016 22:04:10 +0000 (22:04 +0000)
commitc19f6ed60ab144819f3dc5c6eb47022ab1c9e518
tree84a9cc46f24255a9e322991a0f1d594aa956debb
parent534c9c78f3e1ea966e0301afe836cf70c7c61e3b
parent7828fb4d26945c54e2c925e0438fcf9dea27c593
Import NetBSD's blacklist source from vendor tree

This import includes The basic blacklist library and utility programs,
to add a system-wide packet filtering notification mechanism to
FreeBSD.

The rational behind the daemon was given by Christos Zoulas in a
presentation at vBSDcon 2015: https://youtu.be/fuuf8G28mjs

Reviewed by: rpaulo
Approved by: rpaulo
Obtained from: NetBSD
Relnotes: YES
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D5912
58 files changed:
contrib/blacklist/Makefile
contrib/blacklist/Makefile.inc
contrib/blacklist/README
contrib/blacklist/TODO
contrib/blacklist/bin/Makefile
contrib/blacklist/bin/blacklistctl.8
contrib/blacklist/bin/blacklistctl.c
contrib/blacklist/bin/blacklistd.8
contrib/blacklist/bin/blacklistd.c
contrib/blacklist/bin/blacklistd.conf.5
contrib/blacklist/bin/conf.c
contrib/blacklist/bin/conf.h
contrib/blacklist/bin/internal.c
contrib/blacklist/bin/internal.h
contrib/blacklist/bin/run.c
contrib/blacklist/bin/run.h
contrib/blacklist/bin/state.c
contrib/blacklist/bin/state.h
contrib/blacklist/bin/support.c
contrib/blacklist/bin/support.h
contrib/blacklist/diff/ftpd.diff
contrib/blacklist/diff/named.diff
contrib/blacklist/diff/proftpd.diff
contrib/blacklist/diff/ssh.diff
contrib/blacklist/etc/Makefile
contrib/blacklist/etc/blacklistd.conf
contrib/blacklist/etc/npf.conf
contrib/blacklist/etc/rc.d/Makefile
contrib/blacklist/etc/rc.d/blacklistd
contrib/blacklist/include/Makefile
contrib/blacklist/include/bl.h
contrib/blacklist/include/blacklist.h
contrib/blacklist/lib/Makefile
contrib/blacklist/lib/bl.c
contrib/blacklist/lib/blacklist.c
contrib/blacklist/lib/libblacklist.3
contrib/blacklist/lib/shlib_version
contrib/blacklist/libexec/Makefile
contrib/blacklist/libexec/blacklistd-helper
contrib/blacklist/port/Makefile.am
contrib/blacklist/port/_strtoi.h
contrib/blacklist/port/clock_gettime.c
contrib/blacklist/port/config.h
contrib/blacklist/port/configure.ac
contrib/blacklist/port/fgetln.c
contrib/blacklist/port/fparseln.c
contrib/blacklist/port/getprogname.c
contrib/blacklist/port/m4/.cvsignore
contrib/blacklist/port/pidfile.c
contrib/blacklist/port/popenve.c
contrib/blacklist/port/port.h
contrib/blacklist/port/sockaddr_snprintf.c
contrib/blacklist/port/strlcat.c
contrib/blacklist/port/strlcpy.c
contrib/blacklist/port/strtoi.c
contrib/blacklist/test/Makefile
contrib/blacklist/test/cltest.c
contrib/blacklist/test/srvtest.c