summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-09Add "PNP0303" (8042 PS/2 Controller) to acpi_isa_hids[]David Coppa
ok kettenis@
2017-08-09add mail.mda MDA in charge of running a third-party MDA, not linked yetGilles Chehade
2017-08-09at the exception of mail.local, smtpd never executes an MDA as root.Gilles Chehade
the check is performed daemon-side before even forking the child process, but let's also check euid in the mda we ship in case someone executes them by hand and needs to see an explicit error message.
2017-08-09We are no longer processing router advertisements in theFlorian Obser
kernel. OK mpi
2017-08-09switch the order of substitutions for syspatch object file order to avoidRobert Nagy
deleting ../ in the path
2017-08-09Fix format strings to make the kernel build on arm64 again after theJonathan Gray
recent kprintf changes in clang. ok deraadt@ kettenis@
2017-08-09fix format stringsJonathan Gray
ok kettenis@
2017-08-09remove duplicated PAGE macros and drop type suffixJonathan Gray
ok kettenis@
2017-08-08Arm64 compilers like many others anymore will use floating point registersDale Rahn
for non-foating point data, so it is important that FPU state be saved and restored when a signal is delivered. This diff that performs a save and restore of all of the floating point registers (not just the callee save registers). It is added to sigcode running in userland instead of into the kernel with copyin()/copyout() similar to the code in powerpc (macppc) locore.S
2017-08-08fix typo in previous commit.T.J. Townsend
2017-08-08Stop running nd6_expire every second.Florian Obser
We know when pltime or vltime decrease to zero. Run nd6_expire then. Input & OK mpi, bluhm
2017-08-08Rename resolv_conf_priority() to default_route_index() toKenneth R Westerback
reflect what it does.
2017-08-08Mandoc no longer uses names that only occur in the SYNOPSIS.Alexander Bluhm
Adapt test. OK schwarze@
2017-08-08KNF some long lines.Kenneth R Westerback
2017-08-08Mention supported Aten UC232A adapter.anton
ok deraadt@ jca@ jmc@
2017-08-08Get rid of read_psl() and write_psl() by replacingVisa Hankala
read_psl() + disable_intr() with intr_disable(), and write_psl() with intr_restore(). OK kettenis@
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@