summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2019-04-02print MPLS_MCAST as mpls, rather than unknownDavid Gwynne
The caveat with this is that MPLS and MPLS_MCAST look exactly the same. I could prefix the MCAST line with "multicast" or something, but like everything else in MPLS the meaning of that protocol type is supposed to have changed. It's no longer meant to indicate multicast mpls, but mpls with a label selected by an upstream. So what's the right thing to do? noticed by Mitchell Krome, who used this breakage to identify another problem, which won't happen anymore.
2019-04-02Add a config option to specify the preference of name servers.Florian Obser
Unfortunately the nameserver types enums needed to be renamed to not collide with yacc tokens.
2019-04-02add some msi and msi-x detailsJonathan Matthew
ok dlg@ kettenis@
2019-04-02Report reliable VM state on status commandkn
`vmctl status id' reports the VM's VCPU states, that is whether they are running or halted. Given that only one VCPU is currently supported per VM and the undocumented states change across repetitive status commands, change it to indicate the VM's general state based on whether the respective host procces is running or not. This makes vmctl reliably report "STATE: RUNNING" and "STATE: STOPPED" for started and stopped VMs respectively. OK mlarkin
2019-04-02Document new domain-search syntax available toKenneth R Westerback
dhclient(8).
2019-04-01tweak previous;Jason McIntyre
2019-04-01missing full stop;Jason McIntyre
2019-04-01Add a rfc1035 data type and use it to describeKenneth R Westerback
domain-search. Mention that dhcpd(8) still calls this option-119. Also mention that the information provided by this option will be used in preference to domain-name when constructing resolv.conf(5). Merciless prodding by florian@ and kn@.
2019-04-01Pass the debug status to modules. Also some non functional changesYASUOKA Masahiko
(comment, log message, and rearrange lines).
2019-04-01Update authenticator and message authenticator always. Previous wasYASUOKA Masahiko
to keep the original authenticators and modify them only if needed. But actually, there supposed to be no case such that the original authenticators can be used for the client. Original diff from IIJ.
2019-04-01Describe the cidr data type and rework theKenneth R Westerback
classless[-ms]-static-routes verbiage to use cidr and ip-address types rather than hand waving manual construction. Add an explicit note that dhclient(8) ignores the obsolete "static-routes" option.
2019-04-01Show message-authenticator correctly. It had shown the result ofYASUOKA Masahiko
authenticator mistakenly. Original diff from IIJ.
2019-04-01Update radiusd.conf(5) man page and its example to recommend toYASUOKA Masahiko
surround words with double quote. Also fix a bug in the man page that module argument was missing for "module set".
2019-04-01int16 and int8 are not used for any option. So don'tKenneth R Westerback
mention them.
2019-04-01Make "secret" become a required configuration for both client andYASUOKA Masahiko
radius module. "secret" for client was required already, but it hadn't cause an error if it's missing. Original diff from IIJ.
2019-04-01Document dhcp-message (a.k.a. option 56) and tweak verbiage forKenneth R Westerback
dhcp-max-message-size (a.k.a. option 57) in the hope of clarifying things.
2019-04-01Correct the documentation of relay-agent-information,Kenneth R Westerback
nds-context and nds-tree-name to show that they are parsed as data-string ('X') and not string ('t'). Correct the documentation of dhcp-option-overload to show that it is parsed as a single uint8, not an array of uint8s.
2019-04-01In the KARL relink case, the bsd.gdb built on the way (so that we getTheo de Raadt
CTF) is not needed and can be removed.
2019-04-01if inet6 is not available, warn, but carry onTed Unangst
2019-04-01repair confusing "} if"; from florian@Christian Weisgerber
2019-03-31new sentence, new line;Jason McIntyre
2019-03-31GTSM is not widely known, so be more concrete as to its effectRichard Procter
(viz. hop-limit-sensitive discards). Older implementations are known to violate it, as it was made mandatory only recently by RFC7552 (2015), eight years after the original LDP specification. ok claudio@
2019-03-31Don't use memcpy for struct bgpd_config, the pointers and lists in thatClaudio Jeker
struct will most probably be wrong. Instead merge the sets and roa table over by hand so that we know the data is correct and valid. OK denis@ deraadt@
2019-03-31Move the struct peer into bgpd_config and switch it to a TAILQ instead ofClaudio Jeker
the hand-rolled list. This changes the way peers are reloaded since now both parent and session engine are now merging the lists. OK denis@
2019-03-31The way we merge libunbound from unbound(8) into unwind(8) we need to makeFlorian Obser
sure that we don't accidentally enable threading by accident. A threaded unwind(8) does not work since it's missing openssl locks. No config.h change. input & OK sthen
2019-03-31Fix a memory leak.YASUOKA Masahiko
2019-03-31Fix white spaces and a typo.YASUOKA Masahiko
2019-03-31Modify radiusd_bsdauth module to do "fork + exec" main process instead ofYASUOKA Masahiko
just fork to have separate ASLR/cookies per process. Based on claudio@ work for bgpd.
2019-03-31Remove "proc" from pledge(2) since it is not needed even ifdefYASUOKA Masahiko
RADIUSD_DEBUG.
2019-03-31Save errno before doing other things. Also add __deade for fatal() andYASUOKA Masahiko
fatalx().
2019-03-31Avoid calling dup2(oldd, newd) when oldd == newd. In that case theYASUOKA Masahiko
descriptor keeps CLOEXEC flag then it will be closed unexpectedly by exec(). ok tedu florian
2019-03-30DisableFlorian Obser
- Deny ANY with only one RR in response, by default. Patch from Daisuke Higashi. The deny-any statement in nsd.conf sets ANY queries over UDP to be further moved to TCP as well. Also no additional section processig for type ANY, reducing the response size. with an ifdef NOTYET. It is too close to release and we want to let this sit for a bit. Pointed out / requested by sthen.
2019-03-30Update to nsd 4.1.27Florian Obser
OK sthen
2013-11-26import NSD 4.0.0, tests from Dorian Büttner, Patrik Lundin, requested by ↵Stuart Henderson
brad@
2019-03-29Use u_char for buffer in yylex. This happened on the other parse.yYASUOKA Masahiko
already.
2019-03-29Add printf format attributes to yyerror() in parse.y. This happened alreadyYASUOKA Masahiko
on the other parse.y. Also fix the format warnings.
2019-03-28zap trailing whitespace;Jason McIntyre
2019-03-27remove documentation for obsolete announce all|none|default-route, seeSebastian Benoit
parse.y rev 1.381 2019/02/27 ok sthen@
2019-03-27merge unbound 1.9.1Stuart Henderson
2019-03-26The recently introduced "router-id changed" warning is a bit long.remi
Shorten it to better match the style of other log messages. ok jca@
2019-03-25One more TODO entry for reload support: check router-id changesJeremie Courreges-Anglas
ok benno@
2019-03-25Abort reload if router-id changedJeremie Courreges-Anglas
Additional code would be needed to support actually changing the router-id at runtime; for now be consistent and reject the new configuration to avoid users a "wtf" moment. From Mitchell Krome, input from benno@ and deraadt@, ok benno@
2019-03-25unveiling _PATH_MASTERPASSWD_LOCK requires an "r" permissionRobert Nagy
as well in order to be able to do stat(1) on the lock file ok deraadt@
2019-03-24Include two new functions added by martijn@. Still a work in progress.rob
2019-03-23Unbreak route origin validationdenis
OK benno@
2019-03-21Fix IPv6 address parsing and skipping of comment lines followed by blankOtto Moerbeek
lines; Found while investigating a diff from Michal Koc; ok kn@
2019-03-20remove bogus escaping of < and >Ingo Schwarze
2019-03-19delay dropping privs a bit when root so that setrtable works.Ted Unangst
traceroute bits from benno. ok benno claudio
2019-03-18Consistently use imperative present tense throughout the manualkn
Feedback and OK jmc
2019-03-18An existing VM may be started by referencing its IDkn
Document `vmctl start id ...' again but be clear about the difference between starting new and existing VMs by name and ID respectively. This completes what I started with vmctl.8 revision 1.61. Feedback and OK jmc