summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-15After we stopped processing router advertisements in the kernelFlorian Obser
sppp_update_ip6_addr() became the last user of n6_are_prefix_equal(). Since it compares /128 prefixes it doesn't need all the bells and whistles and can be converted to a memcmp. Remove the now unused n6_are_prefix_equal(). OK bluhm, mpi
2017-08-15Convert to FDT-based interrupt establish API.Patrick Wildt
2017-08-15Apply KNF and fix whitespaces.Patrick Wildt
2017-08-15Apply KNF and fix whitespaces.Patrick Wildt
2017-08-15Add tests for pf divert-packet. Currently UDP packets are testedAlexander Bluhm
with in and out rules. A single packet, the initial packet or the response packet are diverted and reinjected.
2017-08-15remove parens that were copied from ndinit's previous life as a macroTed Unangst
2017-08-15create a temp directory for all the temp files instead of trying to nameTed Unangst
them one at a time. solves a problem where .d files were showing up with static names. ok deraadt
2017-08-15Strip out -I/usr/include and -L/usr/lib from the --cflags/--libs output.Jasper Lievisse Adriaanse
fd.o pkg-config doesn't emit them either, and libpng now exposed the issue as tracked down by naddy@
2017-08-15add static test tooJasper Lievisse Adriaanse
2017-08-15remove vax leftoverJasper Lievisse Adriaanse
2017-08-15Align text locations to 16 (instead of 4) to match modern recommendationsTheo de Raadt
(generally associated with hardwired BTC limitations). And then fill those alignments with 0xcc (int 3) to match our trapsled model. Resulting binaries show no sequential nop's. ok mlarkin kettenis mortimer
2017-08-15add tests for filter system directoriesJasper Lievisse Adriaanse
2017-08-15fmt0 is a wchar_t *, so use %ls to reportTheo de Raadt
2017-08-14msdofs: Add new CLUST_END constantStefan Fritsch
(forgot to commit fat.h) Add new CLUST_END and use it as parameter to pcbmap() when searching for end cluster, instead of explicitly passing 0xffff. This fixes potential problem for FAT32, where cluster number may be legally bigger than 0xffff. Also change clusteralloc() so that fillwith is not explicitly passed by caller anymore (there is no need to use anything other than CLUST_EOFE). From NetBSD commit by jdolecek@NetBSD.org ok tb@ mpi@
2017-08-14msdofs: Add new CLUST_END constantStefan Fritsch
Add new CLUST_END and use it as parameter to pcbmap() when searching for end cluster, instead of explicitly passing 0xffff. This fixes potential problem for FAT32, where cluster number may be legally bigger than 0xffff. Also change clusteralloc() so that fillwith is not explicitly passed by caller anymore (there is no need to use anything other than CLUST_EOFE). From NetBSD commit by jdolecek@NetBSD.org ok tb@ mpi@
2017-08-14Try for consistency in sizeof() usage.Kenneth R Westerback
No intentional functional change.
2017-08-14Generate SIGILL for EXCP_UNKNOWN.Mark Kettenis
ok drahn@
2017-08-14Add the amdisplay(4) and nxphdmi(4) drivers.ians
ok kettenis@ patrick@
2017-08-14return a proper error message instead of 'no such file or directory' whenJasper Lievisse Adriaanse
invoking 'stop' for a non-existent vm ok mlarkin@
2017-08-14sort SEE ALSO;Jason McIntyre
2017-08-14Add a very basic test for ctfdump(1) on amd64Uwe Stuehler
If the output of ctfdump(1) is correct, it would imply that ctfconv(1) and ctfstrip(1) also worked as expected, at least to some extent. :) ok mpi, bluhm
2017-08-14simplify LABEL extraction; from tb@Jasper Lievisse Adriaanse
2017-08-14db_ctf_pprintf() doesn't actually support formatting, so s/f$//Uwe Stuehler
ok mpi@
2017-08-14Restore "print" in ddb; add "pp[rint]" for pretty-printingUwe Stuehler
Changing the "print" command to use db_ctf_pprint_cmd() broke all documented uses and "examine" does not allow printing variables, or individual registers. For now it is better to leave the "print" command intact, and in sync with the ddb(4) man page, but we still want "pp[rint]" to replace the "print" command when it works better. ok mpi@
2017-08-14Load CTF debug symbols before mountrootUwe Stuehler
This is obviously useful in order to investigate a failure to mount an NFS or other root device. ok mpi
2017-08-14whitespace and fix a comment typoJasper Lievisse Adriaanse
2017-08-14Add improvements to the DWARF frame unwinder to support xorguard.Mark Kettenis
ok mortimer@
2017-08-14catch ENOENT and display a proper error message when a specified disk image isJasper Lievisse Adriaanse
not found ok mlarkin@
2017-08-14syncTheo de Raadt
2017-08-14vmm: exit on monitor/mwait and convert these instructions into #UDs asMike Larkin
we don't advertise support for this feature. ok pd
2017-08-14vmm: add #defines for exception vectors that can be used to injectMike Larkin
various events into the guest
2017-08-14vmd: set MSR_MISC_ENABLE=0 on vm creation, this will be re-set in vmmMike Larkin
based on proper values from the host in use.
2017-08-14don't allow starting vms whose name starts with '-', '.' or '_'Jasper Lievisse Adriaanse
2017-08-14validate vm names before creating them; a valid name contains alphanumericJasper Lievisse Adriaanse
characters, including '.', '_' and '-'. but does not start with the latter three. ok mlarkin@ pd@
2017-08-14Use sendsyslog() directly instead of syslog_r() for the "backwards memcpy"Philip Guenther
messages, to avoid pulling in piles of other machinery unnecessarily problem observed by schwarze@ ok deraadt@ millert@
2017-08-14knf to fix tab/space mismatches that make it hard to tell what's insideTed Unangst
an if vs the condition itself. weird contortions because of course the lines want to be like 900 columns wide, but i think it's better now.
2004-05-21GDB 6.1 (excluding .info files)Mark Kettenis
2002-05-13Import binutils-2.11.2Federico G. Schwindt
- only the binutils package (no gdb here) - don't import libiberty and texinfo, they are elsewhere - remove all .info* generated files
1996-09-04Import of binutils, gas, ld & gprof from Cygnus 960904 treeNiklas Hallqvist
2017-08-14drop seriously lacking support for SEQPACKET.Ted Unangst
also move checks up sooner to prevent a (root) panic. ok bluhm
2017-08-14Do not dereference a pointer directly but use db_get_value() instead.Martin Pieuchot
Prevents crashing the kernel when a fault occurs when printing a stack trace. ok mortimer@, kettenis@
2017-08-14Remove unneeded null pointer check in mpe_input*: ifp cannot be NULL.Reyk Floeter
This was a bit confusing for the scanner and when reviewing the code. Coverity CIDs 1453053 1453106; Severity: Insignificant ok mpi@
2017-08-14move pf_get_wscale + pf_get_mss prototypes to pfvar.h (diff shrinkage)Henning Brauer
2017-08-14expose the half-open tcp states counter, ok bluhmHenning Brauer
2017-08-14add half-open tcp states accounting, road paved by sashanHenning Brauer
increment in pf_create_state(), decrement in pf_set_protostate(). input & ok bluhm
2017-08-14Apply pre-built unicore patch - perl-5.24.2Andrew Fresh
OK bluhm@, Reads ok sthen@
2017-08-14Apply local patches - perl-5.24.2Andrew Fresh
OK bluhm@, Reads ok sthen@
2017-08-14Fix merge issues, remove excess files - match perl-5.24.2 distAndrew Fresh
OK bluhm@, Reads ok sthen@
2017-08-14Import perl-5.24.2Andrew Fresh
2017-08-14tweak previous;Jason McIntyre