1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-04 15:25:38 -08:00
openbsd-src/usr.sbin
job bf5a499ba8 If AS0 TALs are provided, by default omit VRPs derived from such AS0 TALs
AS0 TALs represent unmitigated operational risks: what if the RIR by
accident marks some IP space as 'unassigned'?

APNIC notes in their limitation of liability statement:

    """
    Depending on router configuration, errors in the AS0 ROA could
    cause unintended interruption to routing with other networks.
    For this reason, it is strongly recommended that the AS0 ROA is
    used for advisory and/ or alerting purposes only, and not for
    automatic filtering of BGP routes.
    """
    https://www.apnic.net/community/security/resource-certification/apnic-limitations-of-liability-for-rpki-2/

Guard usage of AS0 TALs behind new '-0' option

OK deraadt@ tb@
2024-12-02 14:55:02 +00:00
..
ac remove prototypes with no matching function and externs with no var 2024-05-21 05:00:47 +00:00
accton accton.c: add missing $OpenBSD$ tag 2022-12-30 18:47:45 +00:00
acme-client Always print account URI on first creation of an account key. 2024-10-10 09:39:35 +00:00
acpidump
adduser
amd correct indentation; no functional change 2024-04-23 13:34:50 +00:00
apm
apmd zap APM_CANCEL, dead since import; OK tb 2023-04-27 10:51:27 +00:00
arp Remove stylistic differences between arp(8) and ndp(8) delete() 2023-04-04 21:18:04 +00:00
authpf Ignore extra groups that don't fit in the buffer passed to getgrouplist(3) 2024-11-04 21:59:15 +00:00
bgpctl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
bgpd Remove global queue_buf which is no longer used. 2024-12-02 13:46:11 +00:00
bgplgd Remove spaces before EOL. 2024-09-19 08:55:22 +00:00
btrace Generate a single event when timers advance for more than one tick. 2024-11-26 10:28:27 +00:00
chroot
config remove unneeded conf.h include 2024-10-30 07:28:17 +00:00
cron cron: use strtonum() and tighter limits on step values 2024-08-23 00:58:04 +00:00
crunchgen ugh, another typo; spotted by naddy 2024-06-02 18:47:17 +00:00
dev_mkdb Rewrite dev_mkdb with FTS 2023-12-24 06:35:05 +00:00
dhcp6leasectl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
dhcpd Change DHCP_SYNC_LEASE messages from log_info to log_debug, they result 2024-08-24 08:35:24 +00:00
dhcpleasectl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
dhcrelay Use getaddrinfo(3) to resolve hostnames / ip addresses. 2024-08-21 10:35:12 +00:00
dhcrelay6 remove prototypes with no matching function and externs with no var 2024-05-21 05:00:47 +00:00
dvmrpctl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
dvmrpd Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
edquota
eeprom remove sun3/4 bits missed when sparc was removed 2024-05-19 00:03:10 +00:00
eigrpctl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
eigrpd Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
fdformat userspace: remove vestigial '?' cases from top-level getopt(3) loops 2022-12-04 23:50:45 +00:00
ftp-proxy
fw_update Make fw_update -d behave like the manual says 2024-11-24 21:27:04 +00:00
gpioctl
hostapd Delete obsolete /* ARGSUSED */ lint comments. 2023-03-08 04:43:04 +00:00
hostctl The maximum length of the value is extended to 64k bytes. 2023-01-07 06:40:21 +00:00
hotplugd Delete obsolete /* ARGSUSED */ lint comments. 2023-03-08 04:43:04 +00:00
httpd Convert various reyk proc.c daemons over to new imsgbuf_init and 2024-11-21 13:38:45 +00:00
identd
ifstated correct indentation; no functional change 2024-04-23 13:34:50 +00:00
ikectl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
inetd Allow UDP for built-in inetd(8) services on 127.0.0.1. 2023-09-03 22:01:00 +00:00
installboot Only install a second copy of the bootloader if the EFI System Partition 2024-11-08 10:43:07 +00:00
iostat Delete obsolete /* ARGSUSED */ lint comments. 2023-03-08 04:43:04 +00:00
iscsictl spelling. 2023-02-21 15:45:40 +00:00
iscsid remove prototypes with no matching function and externs with no var 2024-05-21 05:00:47 +00:00
kgmon
kvm_mkdb
ldapctl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
ldapd ldapd is also different to other imsg daemons. 2024-11-21 13:39:07 +00:00
ldomctl Make stopped ldom utilization appear as zero 2023-08-10 07:50:45 +00:00
ldomd
ldpctl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
ldpd Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
lpd At least make this rotting version of lpd compile again. 2024-11-21 13:34:51 +00:00
lpr sync manual section numbers 2024-08-22 10:00:16 +00:00
mailwrapper
makefs Set system ID field in the PVD to OpenBSD 2024-08-03 22:23:32 +00:00
map-mbone -o[arg] must not have spaces between option and argument; OK jmc 2024-12-01 09:58:15 +00:00
memconfig
mksuncd
mkuboot
mopd a.out is no longer the commonly encountered binary file format, the world has 2024-10-16 18:47:47 +00:00
mrinfo -o[arg] must not have spaces between option and argument; OK jmc 2024-12-01 09:58:15 +00:00
mrouted -o[arg] must not have spaces between option and argument; OK jmc 2024-12-01 09:58:15 +00:00
mtrace
mtree correct indentation; no functional change 2024-04-23 13:34:50 +00:00
ndp If ndp -d did not find a neigbor entry, it removed the cloning route 2023-04-05 13:56:41 +00:00
netgroup_mkdb Christos Zoulas agreed to rescind clause 3 and 4 in 2023-01-04 13:00:11 +00:00
npppctl Handle radiusd and npppd, they are different but nothing stands out. 2024-11-21 13:43:10 +00:00
npppd Handle radiusd and npppd, they are different but nothing stands out. 2024-11-21 13:43:10 +00:00
nsd Since we are not using a pid file the manuals render a bit strange. 2024-08-17 09:07:33 +00:00
ntpd Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
ocspcheck Convert libressl to use the BoringSSL style time conversions 2024-03-24 11:30:12 +00:00
ospf6ctl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
ospf6d Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
ospfctl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
ospfd Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
pcidump correct indentation; no functional change 2024-04-23 13:34:50 +00:00
pkg_add Adding pkg_add from stdin hasn't worked in ages. It was something 2024-10-02 09:14:08 +00:00
portmap Delete obsolete /* ARGSUSED */ lint comments. 2023-03-08 04:43:04 +00:00
pppd Some atoi -> strtonum conversions; ok denis 2024-11-04 11:12:52 +00:00
procmap VM_MAP_BUSY and VM_MAP_WANTLOCK will be removed soon, prep for that. 2024-10-20 11:21:24 +00:00
pstat Add flags NOPERM, STALLED, SWAPPABLE, DOOMED to -v output. 2024-07-10 13:29:23 +00:00
pwd_mkdb pwd_mkdb: limit db entries to _PW_BUF_LEN to match libc 2024-07-28 19:13:26 +00:00
quot correct indentation; no functional change 2024-04-23 13:34:50 +00:00
quotaon
ractl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
rad Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
radiusctl Handle radiusd and npppd, they are different but nothing stands out. 2024-11-21 13:43:10 +00:00
radiusd Fix radiusd_ipcp module to check whether the type of the ipcp_address 2024-11-28 11:51:45 +00:00
rarpd
rbootd
rcctl sync synopsis and usage, sort commands, fix their spacing 2024-09-29 14:36:13 +00:00
rdate Bump NTP era if the offset we receive is small, in a similar manner 2023-11-12 18:53:22 +00:00
rdsetroot Add '-s' option to simply display the number of bytes available for the rdroot 2023-04-24 14:06:01 +00:00
relayctl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
relayd Convert various reyk proc.c daemons over to new imsgbuf_init and 2024-11-21 13:38:45 +00:00
repquota
ripctl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
ripd Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
rmt
route6d remove prototypes with no matching function and externs with no var 2024-05-21 05:00:47 +00:00
rpc.bootparamd Use getaddrinfo to lookup names and parse IP addresses. 2024-08-21 14:59:49 +00:00
rpc.lockd Delete obsolete /* ARGSUSED */ lint comments. 2023-03-08 04:43:04 +00:00
rpc.statd Christos Zoulas removed his name from advertising clauses and copyrights 2023-01-04 14:42:46 +00:00
rpki-client If AS0 TALs are provided, by default omit VRPs derived from such AS0 TALs 2024-12-02 14:55:02 +00:00
sa userspace: remove vestigial '?' cases from top-level getopt(3) loops 2022-12-04 23:50:45 +00:00
sasyncd sasyncd is another unexpected imsg user that is in the end not that special 2024-11-21 13:42:49 +00:00
sensorsd Delete obsolete /* ARGSUSED */ lint comments. 2023-03-08 04:43:04 +00:00
slaacctl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
slowcgi
smtpd In smtpd enable fdpassing on all imsgbufs apart from the one in mproc.c 2024-11-21 13:42:22 +00:00
snmpd Convert various reyk proc.c daemons over to new imsgbuf_init and 2024-11-21 13:38:45 +00:00
spamdb
syslogc
syslogd Move syslogd(8) TLS handshake callback from read to write handler. 2024-11-07 10:12:18 +00:00
sysmerge have sysmerge and sysupgrade Xr each other; 2024-09-05 06:39:53 +00:00
syspatch Match what reorder_kernel is doing and use kern.osversion to find out whether 2023-12-13 17:50:23 +00:00
sysupgrade Add support for performing a sysupgrade from a path. This is convenient 2024-10-25 03:42:06 +00:00
tcpdrop Accept netstat-style address.port syntax too. 2023-02-06 18:14:10 +00:00
tcpdump print pppoe tags as hex dumps rather than strvis-a-like'd text, unless 2024-10-30 10:36:28 +00:00
tftp-proxy
tftpd remove unneeded semicolons; checked by millert@ 2024-09-20 02:00:46 +00:00
tokenadm
tokeninit
traceroute Get rid of inet_aton 2024-08-21 15:00:25 +00:00
trpt Delete obsolete /* ARGSUSED */ lint comments. 2023-03-08 04:43:04 +00:00
unbound merge unbound 1.21.1 2024-10-07 15:38:21 +00:00
unwindctl Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
usbdevs spelling fixes; from paul tagliamonte 2022-12-28 21:30:15 +00:00
user user: handle paths with whitespace / metacharacters 2023-05-18 18:29:28 +00:00
vipw Replace use of the old BSD st_*timespec members in struct stat with 2023-08-11 04:45:05 +00:00
vmctl Convert vmd over to check for imsgbuf_init failure and sprinkle a lot of 2024-11-21 13:39:34 +00:00
vmd vmd/vioblk: add missed break 2024-11-27 22:32:14 +00:00
watchdogd Delete obsolete /* ARGSUSED */ lint comments. 2023-03-08 04:43:04 +00:00
wsconscfg Add -g option to get the index of the current virtual terminal. 2024-11-06 17:14:03 +00:00
wsfontload userspace: remove vestigial '?' cases from top-level getopt(3) loops 2022-12-04 23:50:45 +00:00
wsmoused spelling fixes; from paul tagliamonte 2022-12-28 21:30:15 +00:00
ypbind found some boilerplate strncpy to replace with strlcpy. They are in 2024-01-23 14:13:55 +00:00
ypldap Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour 2024-11-21 13:38:14 +00:00
yppoll Use getaddrinfo to parse IP addresses and lookup names. 2024-08-27 06:03:20 +00:00
ypserv correct indentation 2024-10-09 01:52:11 +00:00
ypset Use getaddrinfo to parse IP addresses and lookup names. 2024-08-27 06:04:03 +00:00
zdump
zic zic: cherrypick support for %z in time zone formats 2024-09-18 17:05:50 +00:00
Makefile hook dhcp6leasectl to the built 2024-06-06 15:21:01 +00:00
Makefile.inc