summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-19Enable kernel profiling on arm64Dale Rahn
sigcode() runs in user land context, so should not call mcount. Without the symbol type on the exception entry functions, gprof doesn't correctly identify the caller for exception entry symbols. ok kettenis@
2018-07-19attach RTL8188EU under AboCom's vendor id. From FreeBSD via Mikhail <mp39590 ↵Stuart Henderson
at gmail>
2018-07-19syncStuart Henderson
2018-07-19Add RTL8188EU under AboCom's vendor id. From FreeBSD via Mikhail <mp39590 at ↵Stuart Henderson
gmail>
2018-07-19Reuse implicit padding to export the port number of a USB device inMartin Pieuchot
USB_DEVICEINFO. devel/libusb1 requires this piece of information. ok jcs@, mikeb@, jasper@, sthen@
2018-07-19Deprecate UsePrivilegedPort now that support for running ssh(1)Darren Tucker
setuid has been removed, remove supporting code and clean up references to it in the man pages We have not shipped ssh(1) the setuid bit since 2002. If ayone really needs to make connections from a low port number this can be implemented via a small setuid ProxyCommand. ok markus@ jmc@ djm@
2018-07-19revert previous, something isn't quite right as clients see ntpdStuart Henderson
as unsynced. reported by naddy, also seen by me (I noticed because monitoring-plugins check_ntp complained). ok claudio henning
2018-07-19ieee80211_ess_is_better() returns 0 or 1, comparing > 1 is alwaysFlorian Obser
false so we always selected the first wifi available, not the best one. While here shuffle some deck chairs to make it clearer that anything is better than nothing. tweak & OK phessler
2018-07-19Add regress test for inheritance of unveil's across fork to childrenBob Beck
2018-07-18Remove the unused leftovers of the 4.4BSD libm, which was only usedChristian Weisgerber
on non-IEEE platforms. Since the VAX port was discontinued, all our remaining architectures use IEEE floating point, as will any future ones. ok millert@ tb@
2018-07-18Convert from fgetln(3) to getline(3). Based on a diff from Lauri Tirkkonen.Todd C. Miller
With a tweak and OK from schwarze@
2018-07-18Revert the change that delivers process signals to any threads. AsAlexander Bluhm
side effect pending signals specifically sent to the main thread were handled by other threads. This made gcj in textproc/pdftk port build stall. Noticed and tested by espie@.
2018-07-18Bob's license was missing, add it.Theo Buehler
ok beck
2018-07-18replace manual zero initialization of various fields with memset;Florian Obser
makes the code shorter and easier to read. suggested by & OK claudio
2018-07-18Stop our own router advertisements from looping back to us.Florian Obser
Pointed out by semarie@
2018-07-18tidy up the flags section a little: supply a little more indent, and reduceJason McIntyre
the amount of modal verbs going on;
2018-07-18When running flood ping with count packets (-c) set an alarm afterFlorian Obser
sending all packets otherwise ping will wait forever to see all answers - which might not arrive on lossy links. Problem pointed out by, input & OK claudio
2018-07-18make the logic for deleting first slightly more obviousMarc Espie
in particular, there's nothing to try if we don't have older packages
2018-07-18Remove support for running ssh(1) setuid and fatal if attempted.Darren Tucker
Do not link uidwap.c into ssh any more. Neuters UsePrivilegedPort, which will be marked as deprecated shortly. ok markus@ djm@
2018-07-18Replace VATTR_NULL() with memset(3) in fusefs_getattr(). VATTR_NULL()helg
sets all members of struct vattr to VNOVAL (-1) instead of 0, which is what is appropriate here. The VATTR_NULL() macro is intended for initialising struct vattr when setting attributes. ok mpi@
2018-07-18Don't log_warn on normal conditions, it should be log_debug.Florian Obser
Pointed out by semarie@
2018-07-17stop assuming prefix lengths, remove inet6_makenetandmask()kn
This removes any logic that implies IPv6 destination host addresses to be /64 subnets so they are taken as is. RFC 3587 deprecated this in 2003 and our manual page actually states: The route is assumed to be to a network if any of the following apply to destination: * [...] * it is an IPv6 address with a “/XX” suffix (where XX is the number of bits in the network portion of the address and is less than 128) * [...] If destination is a valid IP address or host name, it is presumed to be a route to a host. Stripping relevant code from `inet6_makenetandmask()' left the function as dummy wrapper around `prefixlen()', so zap it completely. Discussed with and positive feedback from many, OK benno henning
2018-07-17TX packets, which can be either Ethernet or control packets, must bePatrick Wildt
sent in order. Otherwise it is possible that the key is set before we send out the EAPOL packet, or that packets are sent out before the key is set. Thus modify the SDIO backend to put both types into the same internal TX queue, which will be sent asynchronously. Discussed with bluhm@
2018-07-17When a key isn't in the first table, we need to try the same key againNicholas Marriott
not the any key. Also rename some labels. Fixes GitHub issue 1406 reeported by Mark Kelly.
2018-07-17some more style fixesTheo Buehler
2018-07-17Add missing $OpenBSD$ markers.Theo Buehler
2018-07-17remove unused, empty fileTheo Buehler
2018-07-17Replace getprogname() to argv[0] in bnaddsubKinichiro Inoguchi
ok tb@
2018-07-17allow shell globs to match program and hostname selector tags viaDamien Miller
fnmatch(3); ok sthen@ bluhm@
2018-07-17vmd(8): fix vmctl -b option for i386 kernels.Mike Larkin
ok pd@
2018-07-17Don't send FBT_DESTROY if the FUSE connection is still PENDING. Alsohelg
don't attempt to determine the size of the root inode. This is because we don't need to know the size of directories and FBT_GETATTR will also cause a deadlock if fuse_unmount(3) is called before the file system has a chance to process fbufs. Add corresponding regression test. ok mpi@
2018-07-17libfuse now supports -f command line option; uncomment test.helg
2018-07-17unvname_new() is passed something that is always 64-bits so theKenneth R Westerback
parameter should be declared uint64_t and not int. From & for semarie@ who isn't committing at the moment and ok beck@ who is on the road.
2018-07-17Switch to MSG_PROTOCOL_BGP4MP_ET formats for update and state mrt messages.Claudio Jeker
The _ET format adds an additional microsecond time field which makes those message dumps more informative. The various table dumps are not modified since there the time especially between entries plays a secondary role. OK benno@
2018-07-17we have splraise() nowDavid Gwynne
previously the code would do a series of comparisons to IPL_FOO and IPL_BAR, and use splfoo() and splbar() as needed, but for like a dozen different IPl levels (i may be exaggerating). splraise() rolls all of that up. ok deraadt@ mpi@
2018-07-16Slot 0 in the hostbased key array was previously RSA1, but that isDarren Tucker
now gone and the slot is unused so remove it. Remove two now-unused macros, and add an array bounds check to the two remaining ones (array is statically sized, so mostly a safety check on future changes). ok markus@
2018-07-16Document behavior change of EC_POINTs_mul() again.Theo Buehler
2018-07-16Recommit Billy Brumley's ECC constant time patch with a fix for sparc64Theo Buehler
from Nicola Tuveri (who spotted the omission of ecp_nist.c from the PR). discussed with jsing tested by jsg
2018-07-16use ANSI C function declaration; no binary changeJasper Lievisse Adriaanse
2018-07-16use 'switch' rathan than an if-else construct to match on the netflow ↵Jasper Lievisse Adriaanse
version to in pflow_get_mbuf(), to match the rest of the file ok benno@ florian@
2018-07-16Insert the appropriate uvm_vnp_uncache(9) and uvm_vnp_setsize(9)helg
kernel calls to ensure that the UVM cache for memory mapped files is up to date. ok mpi@
2018-07-16Add support for the BCM43455 SDIO chip to bwfm(4).Patrick Wildt
2018-07-16In certain modes SDIO-connected bwfm(4) chips might expect us to readPatrick Wildt
another packet (even though nextlen is set to none) to issue more RX interrupts.
2018-07-16Be more explicit in FETCH_TIMEOUT description.Marc Espie
It only happens on the command line. If you want to put it in a config file, it's a DEFAULT or localhost property called fetch_timeout instead.
2018-07-16Implement FBT_FSYNC, which is called on fsync(2) and fdatasync(2).helg
Currently ignores the a_waitfor argument and always invokes the file system's fsync implementation synchronously. ok mpi@
2018-07-16the AP sends their crypto parameters as a mask, so let us still select itPeter Hessler
in case we want WPA2 and they have WPA1 still enabled
2018-07-16don't save or use auto-join when the card is not in station (aka client) modePeter Hessler
OK stsp@
2018-07-16fix thinkoMarc Espie
okay mestre@
2018-07-16Re-set the pointer to the bwfm event after the strict alignmentPatrick Wildt
check.
2018-07-16Remove support for loading HostBasedAuthentication keys directly inDarren Tucker
ssh(1) and always use ssh-keysign. This removes one of the few remaining reasons why ssh(1) might be setuid. ok markus@