summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-11Sync installation notes with reality.Robert Peichaer
- the manual netconfig step was removed from the installer six years ago - ntpd is enabled by default now OK millert@
2016-02-11Ensure, that the '&' is placed correctly if not all variables are set.Robert Peichaer
While there do it with less code. with feedback from and OK halex@
2016-02-11Update the paths for install.md and the list files.Robert Peichaer
OK sthen@
2016-02-11The defines in the /usr/src/distrib/notes/<arch>/features files controlRobert Peichaer
if certain parts of m4.common end up in the installation notes for an archictecture. - hppa has timezone info in bsd.rd now (according to list.local) - the macppc install.md sets MDXDM=y. OK shten@
2016-02-11Return ENOBUFS when bumping in the multicast max group membershipsJeremie Courreges-Anglas
This removes the only use of ETOOMANYREFS in our code, making intro(2) match reality. No software out there explicitely checks for ETOOMANYREFS in multicast code. Discussed with millert@ and mpi@ (who suggested using ENOBUFS)
2016-02-11ipmi(4) - Check sensor name length more carefullyMasao Uebayashi
Don't blindly trust sensor name info returned from BMC. Check them more carefully. Prevent DELL R210 II from panic'ing. Problem reported & tested by sthen@ Much feedback & close review & OK by jsg@
2016-02-11sync crypto algorithm lists in ssh_config(5) and sshd_config(5)Damien Miller
with current reality. bz#2527
2016-02-11fix regression in openssh-6.8 sftp client: existing destinationDamien Miller
directories would incorrectly terminate recursive uploads; bz#2528
2016-02-10Change imsg_read() return value checking from an if..else block toTodd C. Miller
a switch statement for improved readability. OK jung@ sunil@ gilles@
2016-02-10when creating a db map, we use a temporary file to work on and atomicallyGilles Chehade
move to destination when done. this causes dbopen() to be called with an empty file which happens to... not work with other db libraries. adding O_TRUNC is noop for us, fixes the issue for other libraries and lets us reduce delta between us and portable. ok sunil@, ok eric@
2016-02-10Permit negative x and y coordinates in mouse.scale for uts and ums.Philip Guenther
Needed by some touchscreens. no objection matthieu@
2016-02-10protect the bpf ring with splnet as well as the kernel lock.David Gwynne
kernel lock protects it against other cpus, but splnet prevents bpf code running at splsoftnet (eg, like bridge does) from having the rings trampled by a hardware interrupt on the same cpu. ok mpi@ jmatthew@
2016-02-09bring in dlg's fix from rev 1.10 of the equivalent hppa file:Jonathan Gray
make __cpu_simple_lock provide serialisation of the critical section. that in turn makes atomic sequences actually atomic, which in turn means the refcnt api asserts wont fire erronously when if_get and if_put are actually used correctly.
2016-02-09syncStuart Henderson
2016-02-09add PROC_QUEUE_MESSAGE_UNCORRUPT to smtpd-api.h, needed by privsep queuesGilles Chehade
2016-02-09Log frames which fall outside the BlockAack window in dmesg if theStefan Sperling
interface debug flag is set (enabled with: ifconfig iwn0 debug). Shows the frame's sequence number and the current BA window. I'm adding this for diagnosis, just in case it will be needed to make future decisions about tuning the heuristic which works around network stalls caused by such frames.
2016-02-09- Remove parameter fd from snscore() since it's never usedmestre
- And while here, fwrite(3) returns size_t whereas nscores is an int, so cast nscores to u_int. This is a false positive, but silences a compiler warning with -Wextra -pedantic tb@ : "Looks ok to me" after suggestion from him
2016-02-09r1.16 accidentally masked retries on EAGAIN introduced in r1.15.Sunil Nimmagadda
Fix and simplify imsg_read() return value checking into a single if..else block. Ok gilles@ jung@
2016-02-09rename variable sun to s_un to ease portabilityGilles Chehade
diff from Freddy DISSAUX, ok gilles@, jung@, sunil@, millert@
2016-02-09tweak namesMarc Espie
set LC_ALL everywhere since it's now easy
2016-02-09drop privs prior to running ftpMarc Espie
okay sthen@
2016-02-09avoid special characters; from michael reedJason McIntyre
2016-02-09make __cpu_simple_lock provide serialisation of the critical section.David Gwynne
that in turn makes atomic sequences actually atomic, which in turn means the refcnt api asserts wont fire erronously when if_get and if_put are actually used correctly. such embarrassment. reported by landry@ who also let me debug on the affected machines ok jmatthew@
2016-02-09turn off more old crypto in the client: hmac-md5, ripemd, truncatedDamien Miller
HMACs, RC4, blowfish. ok markus@ dtucker@
2016-02-09fix a use after free in an error pathJonathan Gray
ok yasuoka@
2016-02-09Replace a three step string duplication with strndup().mmcc
ok and with input from tb@
2016-02-09For a long time, nomem() has been a wrapper for err(1, NULL) andtb
meanwhile emalloc() has turned into calloc() by doing malloc + memset. Delete them and Use the libc functions directly instead. I've been running with this diff for ages and was reminded of it by a similar suggestion from mmcc@ and by recent diffs from Michal Mazurek. ok mmcc@
2016-02-09sync a function's comment with its signaturemmcc
ok tedu@, with a slight tweak
2016-02-09another typoJeremie Courreges-Anglas
2016-02-09Kill code to send unicast packets which never got enabled.Jeremie Courreges-Anglas
and get rid of pointless memory allocations. ok bluhm@
2016-02-08don't attempt to percent_expand() already-canonicalised addresses,Damien Miller
avoiding unnecessary failures when attempting to connect to scoped IPv6 addresses (that naturally contain '%' characters)
2016-02-08Kill trailing whitespace.Jeremie Courreges-Anglas
2016-02-08typosJeremie Courreges-Anglas
2016-02-08Print MAX addresses padded with a leading zero.Jeremie Courreges-Anglas
2016-02-08"exceeds past the end" -> "extends past the end" in comment.Kenneth R Westerback
2016-02-08Fix a bug that caused nothing to be skipped when skipping exactly theIngo Schwarze
number of bytes present in a regular file was requested. Bug reported by a user called "tdm" on the comstyle #openbsd IRC channel. Patch written by Michal Mazurek <akfaew at jasminek dot net>. OK jung@ millert@ czarkoff@
2016-02-08remove main() declarationmmcc
from Michal Mazurek
2016-02-08new sentence, new line;Jason McIntyre
2016-02-08mention mktime, since that is where struct tm is described. ok schwarzeTed Unangst
2016-02-08sslv3 has been removed;Jason McIntyre
prompted by a mail from jiri navratil help/ok sthen
2016-02-08Set EPT bits of guest pages in pmap_enter instead of doing itStefan Kempf
after an uvm_fault: uvm_fault maps in neighboring pages of the faulting page. We want EPT bits set for those as soon as possible as well. This avoids additional EPT violations causing further uvm_faults when the guest accesses the neighboring pages. discussion with and ok mlarkin@
2016-02-08If manual disklabel editing is requested during install, don't emitKenneth R Westerback
verbiage explaining what disklabels are. If you don't know, you should be using (A)uto! ok rpe@ halex@
2016-02-08If manual disklabel editing is requested during install, don't emitKenneth R Westerback
verbiage explaining what disklabels are. If you don't know, you should be using (A)uto! ok rpe@ halex@
2016-02-08Convert to uiomove. From Martin Natano.Stefan Kempf
2016-02-08remove needless headersmmcc
ok tb@, from Michal Mazurek
2016-02-08refactor activation of rekeyingDamien Miller
This makes automatic rekeying internal to the packet code (previously the server and client loops needed to assist). In doing to it makes application of rekey limits more accurate by accounting for packets about to be sent as well as packets queued during rekeying events themselves. Based on a patch from dtucker@ which was in turn based on a patch Aleksander Adamowski in bz#2521; ok markus@
2016-02-08Align with reality, and with POSIX: For this particular function,Ingo Schwarze
incomplete characters are not an error, do not throw EILSEQ, and are not supposed to. OK millert@
2016-02-08sys/param.h -> sys/types.h. No need to drag in nitems() only toKenneth R Westerback
use it once on an array declared iov[1]. Just use '1'. ok yasuoka@
2016-02-08Stop requiring a BlockAck session timeout (again), and just use it if the APStefan Sperling
is asking for it. This timeout should not be required anymore now that krw@'s hangs are fixed by working around APs which make sequence numbers jump about.
2016-02-08Work around buggy APs which occasionally emit sequence numbers much higherStefan Sperling
than the current 11n BlockAck window. The previous code would be fooled into moving the window forward and then drop packets until their sequence numbers catch up with the new window, which can take several minutes. Fixes traffic stalls observed with Broadcom APs. ok krw@ tb@