summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add a barrier after arming a completion queue. If multiple cqs are usingjmatthew2019-06-141-2/+3
| | | | | the same uar page, these writes could be combined, which would result in a queue not being armed.
* for public key authentication, check AuthorizedKeysFiles files beforedjm2019-06-141-11/+18
| | | | consulting AuthorizedKeysCommand; ok dtucker markus
* if passed a bad fd, log what it wasdjm2019-06-141-2/+2
|
* Use the right client when working out where to save or load the buffer,nicm2019-06-132-4/+4
| | | | reported by kn@.
* Do not crash if the environment variable is present but empty.nicm2019-06-131-2/+2
|
* Use PWAIT instead of PUSER in exit1().mpi2019-06-131-2/+2
| | | | | | | | When the main thread of a MT process dies, it doesn't matter at which priority it gets awaken to do the lasts cleanups. Not using PUSER makes it easier to understand the existing scheduler logic. ok visa@
* free(9) sizes for buffers.mpi2019-06-131-4/+4
| | | | ok anton@, sashan@
* free(9) sizes.mpi2019-06-131-4/+3
| | | | ok kn@
* tweak previous;jmc2019-06-131-3/+3
|
* Do not consider the pipe as halted if the device is gone.mpi2019-06-131-1/+3
| | | | Analysed by and ok claudio@
* When tcp_close() is running in parallel with fill_file(), the kernelbluhm2019-06-131-2/+17
| | | | | | | could crash due to missing inp_ppcb. This happend when fstat(1) was called often and TCP was aborted with reset. Protect the sysctl path with the net lock. OK mpi@
* Do memory size calculations as unsigned long. Otherwisebluhm2019-06-131-2/+2
| | | | | | netstat -m would print the result of a signed interger overflow if kern.maxclusters is 1048576 or above. OK claudio@
* Set the cursor x at the same time as changing the y or the end of linenicm2019-06-131-5/+5
| | | | marker may not be redrawn.
* Add regular expression support for the format search, match andnicm2019-06-136-67/+240
| | | | substitute modifiers.
* su(I) goes back all the way to v1:schwarze2019-06-131-4/+4
| | | | | | https://www.tuhs.org/Archive/Distributions/Research/Dennis_v1/man13.pdf It wasn't in v0 PDP-7 UNIX though: https://www.tuhs.org/Archive/Distributions/Research/McIlroy_v0/UnixEditionZero.txt
* extend the resolver interface to delegate res_query() calls to the lka.eric2019-06-135-8/+107
| | | | ok gilles@ sunil@
* In arp_rtrequest and nd6_rtrequest return early if the RTF_MPLS flag isclaudio2019-06-132-4/+5
| | | | | | | | set. These mpls routes use the rt_llinfo structure to store the MPLS label and would confuse the arp and nd6 code. OK bluhm@ anton@ Reported-by: syzbot+927e93a362f3ae33dd9c@syzkaller.appspotmail.com
* Copy the user provided sockaddr into a normalized sockaddr in rtrequest()claudio2019-06-135-20/+67
| | | | | | | | | | before adding it to the routing table. The rtable code is doing memcmp() of those rt_dest sockaddrs so it is important that they are stored in a canonical form. To do this struct domain is extended to include the sockaddr size for this address family. OK bluhm@ anton@ Reported-by: syzbot+10fe9cd8d0211c562ead@syzkaller.appspotmail.com
* Add more options to pkcs12 and smime in appstest.shinoguchi2019-06-131-10/+13
|
* vmm(4): Pass through CPUID function/leaf 0x16 for processor speed.mlarkin2019-06-131-8/+6
| | | | ok deraadt, pd, phessler
* the rx drops field is 8 bits (and a 24 bit flow tag), not 32 bits.dlg2019-06-131-2/+3
| | | | sympathy from jmatthew@
* The output of line info in the line.log file now contains thelum2019-06-121-5/+16
| | | | | | | | | | | | | | | character the cursor is over. This corresponds to the 'a' character before the '|' character below: >0x78898a94340 b^0x7889632b320 f.0x7889632b340 3 3 a|abc Previously it would not have been shown: >0x78898a94340 b^0x7889632b320 f.0x7889632b340 3 3 |abc Also, a fake new-line character is shown with '-' before the '|' char. >0x78898a94340 b^0x7889632b320 f.0x7889632b340 3 3 -|
* change "ssl" to "tls" in various identifiers.eric2019-06-129-126/+126
| | | | | | no functional change. ok gilles@
* tweak previous;jmc2019-06-121-2/+7
|
* Hostname->HostName cleanup; from lauri tirkkonenjmc2019-06-127-22/+22
| | | | ok dtucker
* Set malloc_options in global scope with an initializer.bluhm2019-06-122-10/+8
| | | | recommended by otto@
* these were moved to key.[ch] in previous commitgilles2019-06-122-0/+0
|
* use acme-client to sign certificated with ecdsa keysgilles2019-06-1212-132/+229
| | | | diff from Renaud Allard <renaud@allard.it>, ok to get in from florian@
* add missing backlinks to ssl(3)schwarze2019-06-1231-64/+100
|
* Do not use $TMUX to find the session because for windows in multiplenicm2019-06-121-65/+10
| | | | | | sessions it is wrong as often as it is right, and for windows in one session it is pointless. Instead check TMUX_PANE to find the pane and look for the MRU session as usual. GitHub issue 1793.
* List all 17 SSL pages that were missing.schwarze2019-06-121-51/+89
| | | | | | Split some excessively long lists into useful sub-categories. Add a new, very short subsection "Obsolete functions" at the end. OK tb@ jmc@
* Pass target on to new commands with if -F.nicm2019-06-121-7/+8
|
* when "login" is not specified, "root" is used;schwarze2019-06-121-2/+7
| | | | omission reported by Nan Xiao <xiaonan830818 at gmail dot com> on misc@
* Do not always resize the window back to its original size after applyingnicm2019-06-121-5/+2
| | | | | | a layout, let the normal window resize process do it. This means windows are not resized at all if window-size is manual, and are not resized multiple times if later attached to a different size terminal.
* A note about log.c.lum2019-06-121-1/+11
|
* deraadt noticed some inconsistency in the way we denote the "Hostname" andjmc2019-06-122-10/+10
| | | | | | | "X11UseLocalhost" keywords; this makes things consistent (effectively reversing my commit of yesterday); ok deraadt markus djm
* Fix init of syslog for childs and teach dns process about synced state.otto2019-06-126-30/+39
| | | | ok benno@
* a few cleanups and simplifications possible now that static pw is gone.tedu2019-06-121-12/+11
| | | | noted by martijn. ok martijn.
* Set interrupt moderation on the completion queue for around 10000jmatthew2019-06-121-2/+8
| | | | | | interrupts per second, or 90% of the cq size. ok dlg@
* Disable junking with malloc options. If set, the test hangs on lowbluhm2019-06-111-2/+5
| | | | | memory arm64 machines. found by patrick@; OK otto@
* Fix typo which resulted in a segfault in ebgp multihop setups.florian2019-06-111-2/+2
| | | | OK claudio
* fix bogus cross references: there is no ELF(3) manual page;schwarze2019-06-111-4/+4
| | | | pointed out by naddy@
* do not use plain-text ELF(3) to reference page titles, use .Nm or .Xr.:schwarze2019-06-116-16/+34
| | | | | | issue noticed by naddy@ when he inspected a bug report from aalm@; while here, use .At where appropriate; OK naddy@ jmc@
* make things slightly less insane:espie2019-06-111-25/+23
| | | | | | | | | | | | - actually use the ERRORS framework for REGRESS_LOG - put it at end of file, as best working (years of practice on bsd.port.mk) - actually use .SILENT - fix REGRESS_IGNORE_FAIL. Don't put a - in front of lines, but just don't error out as false on FAILED tests. This finally allows ^C to actually interrupt a testsuite. - add one missing .PHONY (quite a few more for later) okay bluhm@
* Do not access a NULL pointer if a table contains a horizontal lineschwarze2019-06-114-7/+110
| | | | | | next to a table line having fewer columns than the table as a whole. Bug found by Stephen Gregoratto <dev at sgregoratto dot me> with aerc-config(5).
* Remove unused scheduler related definitions.mpi2019-06-115-19/+5
| | | | ok visa@
* regenjcs2019-06-1113-26/+39
|
* make 10 wsmouse devicesjcs2019-06-111-2/+2
| | | | | | | | for anything other than a regular old mouse, X needs to be able to directly talk to the device and newer machines can have all kinds of touchscreens, pen devices, touchpads, etc. ok deraadt
* consistent lettering for "HostName" keyword; from lauri tirkkonenjmc2019-06-111-3/+3
|
* Do not resize panes unless they are in an attached, active window. Fromnicm2019-06-111-2/+9
| | | | Morten M Neergaard in GitHub issue 1782.