summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-11Use explicit_bzero() to wipe copybuffer when logging out of the console.Frederic Cambus
OK deraadt@
2017-01-11Drop FTP_KEEPALIVE, it's unused.Antoine Jacoutot
2017-01-11syncTheo de Raadt
2017-01-11Update floating point header to better represent 64-bit ARM.Patrick Wildt
2017-01-11Make test more verbose when it fails.Alexander Bluhm
2017-01-11Fix trailing whitespace.Alexander Bluhm
2017-01-10Use new NODE_NOSRC and NODE_NOPRT flags for .Bx and .At.Ingo Schwarze
More rigorous AST and 40 lines less code.
2017-01-10Cleanup the mount point and vnd devices before and after the test.Alexander Bluhm
Use objdir and curdir correctly. Link ffs regress to the build.
2017-01-10For the .Ux/.Ox family of macros, do text production at the validationIngo Schwarze
stage rather than in each and every individual formatter, using the new NODE_NOSRC flag. More rigorous and also ten lines less code.
2017-01-10Fix white spaces. No binary change.Alexander Bluhm
2017-01-10Replace manual for() loops with FOREACH() macro.Alexander Bluhm
OK millert@
2017-01-10Remove the unused olddp parameter from function dounmount().Alexander Bluhm
OK mpi@ millert@
2017-01-10Minor tidying in a couple of commands.Nicholas Marriott
2017-01-10Need to escape ; twice because the command list parser will eat one,Nicholas Marriott
reported by Theo Buehler.
2017-01-10whitespaceTheo de Raadt
2017-01-10Pledge more strictly. This is only enabled on the ramdisk version of theTheo de Raadt
ftp(1) client, which operates only in URL mode. Not willing to spend the time tracking piles of global variables for sub-modes, and finding all the pledge interactions. Would rather have the install media ftp(1) as safe as possible, immediately. ok tb jca
2017-01-10Introduce pvbus_reboot() and pvbus_shutdown() to move the repeatedReyk Floeter
tasks from the PV drivers into a central place. While here, we figured out that it is not needed to check for allowpowerdown on the hypervisor-initiated shutdown requests. OK mikeb@
2017-01-10simplify; NODE_ENDED does no harm in man(7)Ingo Schwarze
2017-01-10unify names of AST node flags; no change of cpp outputIngo Schwarze
2017-01-10Cleanup TCB header a la OpenBSD/armv7.Patrick Wildt
2017-01-10Add rd(4) to OpenBSD/arm64's list of devices. Additionally, purge thePatrick Wildt
remains of st(4).
2017-01-10Introduce flags NODE_NOSRC and NODE_NOPRT for AST nodes.Ingo Schwarze
Use them to mark generated nodes and nodes that shall not produce output. Let -Ttree output mode display these new flags. Use NODE_NOSRC for .Ar, .Mt, and .Pa default arguments. Use NODE_NOPRT for .Dd, .Dt, and .Os. These will help to make handling of text production macros more rigorous.
2017-01-10Quote backslash as well for %%%.Nicholas Marriott
2017-01-10enable acpihve(4)Jonathan Gray
2017-01-10Some manpage fixes: rephrase a convoluted sentence, make the names ofNicholas Marriott
some keys more standard, and use Ql instead of Dq.
2017-01-10matching i386 diff from previous amd64 - ensure page walk length 4, as weMike Larkin
don't support other ept depths
2017-01-10Do not use a 'struct route_in6' when there's no need to cache the resultMartin Pieuchot
of rtalloc(9). ok benno@, lteo@
2017-01-10ensure EPT page walk length 4. We don't support other page walk lengthsMike Larkin
2017-01-10Remove NULL checks before m_free(9), it deals with it.Martin Pieuchot
ok bluhm@, kettenis@
2017-01-10Hyper-V hosts make 64 bytes of entropy available to guests in the formJonathan Gray
of a OEM0 ACPI table. acpihve(4) feeds this data into the kernel entropy pool. This is less interesting for machines with rdrand, but there are still pre ivy bridge machines running Hyper-V (including parts of Azure). ok mikeb@ reyk@ deraadt@ mlarkin@
2017-01-10Display resolution and color depth when attaching.Frederic Cambus
OK visa@, kettenis@, deraadt@
2017-01-10Make receiving A-MPDUs with an 11n-enabled athn(4) driver work by notStefan Sperling
requiring 11n wireless drivers to provide an ic_ampdu_rx_start() function. The athn(4) driver won't need this function since the hardware receives A-MPDU and sends block ack without setting up anything.
2017-01-10avoid unneccessary markup; tweaked and ok nicmJason McIntyre
2017-01-10Enable snooping on Braswell. Fixes audio distortion on Acer TravelMateJonathan Gray
B117-M. From Martin Ziemer.
2017-01-10When installing with a dhcp server that does not provide domain-nameAlexander Bluhm
and name-server information, the user was not asked for this configuration. Do not assign a default value to _dn and _ns before the values are checked with -n in donetconfig(). Fix from halex@; tested and OK rpe@
2017-01-09Remove dependency on __got_{start,end} symbols and look at PT_GNU_RELROMark Kettenis
instead. Result in a few more pages that aren't writable on some platforms (such as hppa). Based on an initial diff from guenther@. Thanks to deraadt@ for testing. ok guenther@
2017-01-09Rename control_dispatch_vmm to control_dispatch_vmd to reflect reality.Reyk Floeter
No function change.
2017-01-09Add %if/%endif for conditionals when parsing configuration files, theNicholas Marriott
argument is a format (the new == and != are useful).
2017-01-09Add simple comparisons in formats: #{==:a,b} and #{!=:a,b} ("a" and "b"Nicholas Marriott
are expanded so can compare formats). And expand the condition to #{?a,b,c} (the "a" part) if it doesn't work as a simple lookup. Also add FORMAT_NOJOBS flag to disable jobs in a format.
2017-01-09When a HT node leaves or reassociates as a non-HT node,Stefan Sperling
clear HT capabilities stored in its node cache object. A node may switch from 11n mode to 11a/b/g mode. If we don't clear HT capabilities from the cache the node will be mistaken as 11n-capable after reassociation. ok phessler@ mpi@
2017-01-09Stop defining MIRA_DEBUG by default.Stefan Sperling
2017-01-09Show node MAC addresses in mira debug output.Stefan Sperling
2017-01-09Use a verified list of distribution set files extracted fromRobert Peichaer
the SHA256.sig file which is signed by the OpenBSD project. Deny the use of mirror servers where the verification fails. Site specifc sets (siteXX.tgz and siteXX-hostname.tgz) or self compiled sets in local setups are still supported by using the index.txt file. Files listed in SHA256.sig override any file listed in index.txt. Support http://server and https://server as answers to the "HTTP Server?" question. This allows a user to control the logic used to download the set files on architectures that have tls support for ftp(1). 'server' --> Use https for the sets download. If the server does not support https, fall back to http but only after user confirmation. 'https://server'--> Use https only for the sets download. 'http://server' --> Use http only for the sets download. NOTE: If the autoinstall(8) feature is used, the installer aborts the installation or upgrade in the following cases: - a mirror server provides an invalid SHA256.sig file - 'server' is used, https fails and the question to confirm the fallback to http is not answered in the response file. - 'https://server' is used but ftp(1) has no tls support. - 'https://server' is used but not supported by the server. Suggested by, in joint work with and OK deraadt@ Feedback, testing and OK tb@ positive feedback halex@ for the http/https part
2017-01-09source-file -q needs to apply to glob(3) too.Nicholas Marriott
2017-01-09Run the source-file pattern through glob(3).Nicholas Marriott
2017-01-09Use a mutex to serialize accesses to buffer slots.Martin Pieuchot
With this change bpf_catchpacket() no longer need the KERNEL_LOCK(). Tested by Hrvoje Popovski who reported a recursion in the previous attempt. ok bluhm@
2017-01-09Revert previous, it's a documented behavior and people might rely on it.Martin Pieuchot
Pointed by deraadt@
2017-01-09Grab the NET_LOCK() in ipcomp input callback.Visa Hankala
OK mikeb@ mpi@
2017-01-09Use stdout rather than stdin for controlling the terminalIngo Schwarze
such that "cat foo.mdoc | man -l" works. Issue reported by Christian Neukirchen <chneukirchen at gmail dot com> and also tested by him on Void Linux with both glibc and musl. The patch makes sense to millert@.
2017-01-09Stop and restart the watchdog timer when entering and leaving ddb(4).Martin Pieuchot
From Christian Ludwig.