summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-08Kernel sendsyslog(2), libc syslog(3), and syslogd(8) restrict andAlexander Bluhm
truncate the length of a syslog message to 8192 bytes. Use one global define LOG_MAXLINE for all of them. OK deraadt@ millert@
2017-08-08Use configtest as one word like other network daemon man pages.rob
Ok benno@, jmc@
2017-08-08Consistent use of log.c, and removal of err.h include. Makes ifstatedrob
configtest output the same as other networking daemons. Ok jca@
2017-08-08Increase the limit of the IP protocol queues from 256 to 2048 mbufs.Alexander Bluhm
The interface congestion algorithm kills performance at this place, with the large queues it never triggers. OK mpi@ claudio@
2017-08-08Hooks for after-select-pane and after-select-window.Nicholas Marriott
2017-08-08Do not forget to reschedule the timer when we receive a new prefix.Jeremie Courreges-Anglas
This way the new prefix can be advertized asap. ok florian@
2017-08-08Fix a bug introduced in r1.1028 while switching enable_network()Robert Peichaer
from _hn to _if. Found by Pontus Lundkvist
2017-08-07Since sendsyslog(2) handles the LOG_CONS parameter, the variableAlexander Bluhm
conp in syslog(3) is unused. Remove dead code. OK jca@ deraadt@
2017-08-07Add RK3399 USB3 related clocks.Mark Kettenis
2017-08-07Return WSDISPLAY_TYPE_PCIVGA like we do on macppc.Mark Kettenis
Pointed out by jsg@
2017-08-07Clang does not support -ffloat-store, so libm fenv test failed onAlexander Bluhm
i386. Gcc uses this option it to store x87 registers to memory. This reduces precision and enforces rounding which this test checks. The same effect can be achieved by using a volatile double variable for the result. This works for both compilers. OK kettenis@
2017-08-07Add "machine exit" and "machine poweroff" commands to the arm64 and armv7Mark Kettenis
bootloaders. Replace while (1) { } with for (;;) continue; per request from tom@. ok tom@, jsg@
2017-08-07Actually enable the kprintf format attribute.Mark Kettenis
ok florian@
2017-08-07Silence most clang warnings in ld.so regress.Alexander Bluhm
OK kettenis@
2017-08-07Turns out gcc complains about %02hhx. So simply use %02x instead. This isMark Kettenis
accepted by both clang and gcc and safe given that varargs arguments are promoted to int anyway. Using %h in the kernel is discouraged anyway according to bluhm@. Unbreaks the tree on gcc architectures. ok pirofti@, bluhm@, florian@
2017-08-07In pf.conf the icmp6-type notnbr-unr has been renamed to beyond-unr.Alexander Bluhm
Adapt regress test.
2017-08-07Remove obsolete privsep=no fallback test.Darren Tucker
2017-08-07Remove non-privsep test since disabling privsep is now deprecated.Darren Tucker
2017-08-06Simplify logic seeking/checking the interface overKenneth R Westerback
which the current default route exits. If the dhclient instance owns that interface it owns resolv.conf and will overwrite it no matter who created the default route. Feedback & suggestions claudio@
2017-08-06use %Lf for printing long double; silences clang warningRobert Nagy
ok kettenis@
2017-08-06Fix TCR definitions to avoid integer overflow. Rename TCR_ASID_16 to TCR_ASMark Kettenis
to match the official ARM docs. ok patrick@, tom@
2017-08-06Use %hhx instead of %hx to print u_char. Silences clang warning.Mark Kettenis
ok jca@, florian@
2017-08-06Improve error checking during processing of routing messages. Handling ofrob
RTM_DESYNC encouraged by deraadt. ok jca@ benno@
2017-08-06packet.c and parse.y no longer require err.h. ok jca@ florian@rob
2017-08-06Prevent a use-after-free by always passing dynamically allocatedMartin Pieuchot
arguments to f_key_v2_connection_check(). The race can be triggered by sending SIGHUP to the daemon. Note that this change do not fix the memory leak if exchange_establish() fails. Reported by Michał Koc. ok hshoexer@, markus@, henning@
2017-08-06Remove comma from last element since that is the terminator.Claudio Jeker
2017-08-06Reduce contention on the NET_LOCK() by moving the logic of the pfpurgeMartin Pieuchot
thread to a task running on the `softnettq`. Tested and inputs from Hrvoje Popovski. ok visa@, sashan@
2017-08-06Reduce contention on the NET_LOCK() by moving the nd6 address expirationMartin Pieuchot
task to the `softnettq`. While here update comments and names to reflect reality after the removal of router and prefix lists. ok florian@, bluhm@
2017-08-06add a zeroed out element at the end of the iana_ext_comms array, soSebastian Benoit
that the iteration over it actually stops. ok and feedback from florian@ phessler@ and claudio@
2017-08-06add ASIX AX99100 descriptionSASANO Takayoshi
ok by jmc@
2017-08-06a long time ago, we made a change to the format of envelopes and introducedGilles Chehade
a function to upgrade from v1 to v2 on the fly. this was meant to stay just for the transition in one release. 3 years and 8 months later, it's finally time we remove it ;-) ok eric@, sunil@
2017-08-06in6_leavegroup can't fail; OK phesslerFlorian Obser
2017-08-06Xr octeon interrupt controller drivers.Visa Hankala
2017-08-06Present the default choice before the colon in prompts. Matches GNU EmacsBrian Callahan
behavior. From Scott Cheloha <scottcheloha@gmail.com> ok florian@
2017-08-05Do not enable fpu until after AST state is checked and processed.Dale Rahn
ok kettenis@
2017-08-05We only support ASCII and UTF-8, so we never need toIngo Schwarze
change _ctype_, _tolower_tab_, and _toupper_tab_. No functional change. Suggested by and OK kettenis@
2017-08-05add /usr/X11R6/share/libdrm for recent libdrm versionsJonathan Gray
2017-08-05syncJonathan Gray
2017-08-05Factor out get_routes() to do the sysctl() danceKenneth R Westerback
needed to get a set of routes.
2017-08-05Add Warsaw Modlin airport (WMI), did a couple of round trips from thereFrederic Cambus
during Fall and Winter.
2017-08-05move common debug code to sin6_to_str()Florian Obser
2017-08-05Bring route creation into line with what route(8) does. InKenneth R Westerback
particular stop providing RFA_IFA, and instead supply the relevant interface index in the RTM_ADD message. Various code simplifications as a result.
2017-08-05Don't delete the address/netmask that is about to beKenneth R Westerback
added. Just skip both the delete and the add.
2017-08-05vmm: support more than 3855MB guest memoryMike Larkin
guest VMs can now use MAXDSIZ ram. ok deraadt@, stefan@, pd@
2017-08-05vmd: report queue size of 0 when invalid queues are requested by the guestMike Larkin
Diff supplied by Nick Owens, who was kind enough to also point out the virtio spec section numbers that defined this behaviour.
2017-08-04Only call find_pkg when we are using other options with -Q.Aaron Bieber
This resolves the speed issues Michael Reed <michael@michaelreed.io> reported that were introduced by my changes in 1.45. OK landry@
2017-08-04add ASIX AX99100 supportSASANO Takayoshi
ok by deraadt@
2017-08-04regenSASANO Takayoshi
2017-08-04add ASIX AX99100 device IDSASANO Takayoshi
ok by deraadt@
2017-08-04Since we have TAILQ_FOREACH_SAFE in nd6_purge() it is not necessaryAlexander Bluhm
that nd6_free() advances the next pointer itself. Make nd6_free() a void function and remove unused parameter gc. OK florian@ millert@