summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-14remove incorrect statement. the standard *does* require calloc to checkTed Unangst
for overflow. stop talking about old broken systems, there's little use for such info.
2015-03-14add sys/atomic.h back for membar_* needed for at least armv7Jonathan Gray
2015-03-14restore systm.h, needed for strcmp. from Steven McDonaldTed Unangst
2015-03-14remove unused 'cause' string when checking child statusBrent Cook
ok deraadt@
2015-03-14mention TLS HTTPS here also; ok bcookTheo de Raadt
2015-03-14rename rde_free_filter() to filterlist_free() and start using it outsideClaudio Jeker
of the RDE to free the filterlists. Also refactor common code to merge filterlists into its own function. Makes the code look nicer.
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels. ok tedu@ deraadt@
2015-03-14Move the command line options (mainly -d and -v) out of struct bgpd_configClaudio Jeker
into a own flag field since these can't be modified via a config reload. OK henning@ benno@ before lock
2015-03-14Move the code that adjust FIB priority when changed during a config reloadClaudio Jeker
from the parsing function to the merge_config function where it belongs. OK henning@ benno@ before lock
2015-03-14When removing interfaces in the RDE we also need to remove all the RDEClaudio Jeker
neighbors that are part of that interface or we open us up to use after free situations like the one found by sthen@. Diff makes sense sthen@
2015-03-13move some deck chairs around in preparation for i386 PAE. no functionalMike Larkin
change, just moving a few hundred lines of comments from one place to another. Note that some of these comments are giant lies that will get rewritten later. ok deraadt@
2015-03-13some include files not needed; matthew markfortTheo de Raadt
2015-03-13typoEric Faurot
2015-03-13remove the first comma from constructs like ", and," and ", or,": you can useJason McIntyre
"and" and "or" to join sentence clauses, and you can use commas, but both hinders reading;
2015-03-13"It is often said that before you die your life passes before your eyes.Stuart Henderson
It is in fact true. It's called living." - Terry Pratchett
2015-03-13AOI has been renamed a while agoGiovanni Bechis
2015-03-13delete useless comment about Open GroupTheo de Raadt
2015-03-13bye Daevid AllenStuart Henderson
2015-03-13request from Thomas Schmidt to mention dmesg retention over rebootTheo de Raadt
ok ingo
2015-03-13convert to if_input()Jasper Lievisse Adriaanse
ok mpi@ sthen@
2015-03-13convert to if_input()Jasper Lievisse Adriaanse
tested by landry@ ok mpi@
2015-03-13no need for double macro; ok schwarzeJason McIntyre
2015-03-13chroot is now inside instbin, so do not need to run the copy in /mntTheo de Raadt
ok rpe
2015-03-13Missing free(3) in error pathGiovanni Bechis
2015-03-13Correct debug messages.Kenji Aoyama
2015-03-13Set bus_space 'stride' for 2 and 4 bytes read/write.Kenji Aoyama
This makes wi(4) on PCMCIA work on luna88k. ok miod@
2015-03-13delete some rpc fd_set related externs which are not usedTheo de Raadt
2015-03-13Make sure that the debug messages include the neighbor ID so we hava a chanceClaudio Jeker
to know which neighbor caused the problems. While there make sure that all messages log roughly in the same way.
2015-03-13Fix hardlink detection on platforms having padding in struct inodev,Ingo Schwarze
typically 64bit platforms. This was basically broken since forever. Not only is the padding used, but it was used uninitialized. Problem reported by jmc@.
2015-03-12we're tagged for release; turn POOL_DEBUG back on. ok deraadt@Stuart Henderson
2015-03-12Use the shorter ofwbootfd (without softraid support) on the miniroot.Christian Weisgerber
This fixes booting of cdNN.iso and installNN.iso on the Blade 150. ok deraadt@
2015-03-12On first cnpoll, reset the keyboard and pms hard. This is requiredTheo de Raadt
to make "boot -c" support work on a variety of newer machines. Do not anticipate this harming older machines, but we'll have to wait and see with this change in the tree. with jcs
2015-03-12If while attaching pckbdc device slots, we find a slot has failed toTheo de Raadt
attach and it happens to be the AUX port, aha: we are a kernel without the pms driver. In that case, we should reset that pms back into 'stupid mode'. It seems some BIOS initialize newer-style nubbins/touchpads into strange (advanced) modes, which can muddle up the pckbc pipe. This is experienced as 10-second typing pauses and strange repeat behaviour on the RAMDISK, but was eventually tied to "lightly brushing" the touchpad... work done at s2k15 with jcs
2015-03-12Use poll(2) instead of select(2). A pointer to the struct pollfdTodd C. Miller
is embedded in each struct con so the descriptors can't get out of sync with the pfd[] array. OK deraadt@
2015-03-12automatic parent interface selection does not work anymore (see rev.Sebastian Benoit
1.245 of sys/netinet/ip_carp.c), carpdev is a required argument now. ok florian
2015-03-12Print the current link speed for SATA devices attached on ahci(4).Bryan Steele
The port numbers correspond to scsibus(4) targets: ahci0: port 0, at 6Gbps ahci0: port 2, at 3Gbps scsibus1 at ahci0: 32 targets sd0 at scsibus1 targ 0 .. sd1 at scsibus1 targ 2 .. ok deraadt@, tested by bmercer@
2015-03-12Set TERM if unset. Fixes some remote sysmerge usage by sthen@Antoine Jacoutot
ok sthen@
2015-03-12_PERFPOLICY can also be set to "high"; it's "auto" not "automatic"; and the ↵Jason McIntyre
variable itself has bearing on _SETPERF; many thanks to theo buehler who both supplied a diff and corrected various issues with my diff;
2015-03-12Escape ! characters for tab-completion, required for "set -o csh-history" users.Stuart Henderson
Tweak to maintain ascii ordering suggested by Simon Nicolussi. OK halex@
2015-03-12Only read time information from the received packet if it is bigFlorian Obser
enough. OK deraadt@
2015-03-12If an archive isn't a recognized type, then check whether it looksPhilip Guenther
like compress, gzip, bzip2, or xz output. If so then error out with a useful message directing the user to the correct option and error out instead of scanning forward for an embedded tar/cpio header. wording help from sobrado@ ok millert@ deraadt@
2015-03-12Delete cribbage logging. Was never enabled and no point in enabling it.Anthony J. Bentley
ok tedu@
2015-03-12Fix typo: nemb -> nmembLawrence Teo
From Ryan May.
2015-03-12Switch the netstat view of systat to use the same kvm_getfiles()Claudio Jeker
function similar to netstat(1). The output still shows the same info but may be a bit differently sorted. Also it will now show connections that are not UDP or TCP. This was the last bit of systat that needed kvm access and so now systat no longer needs to be setgid kmem. With this commit OpenBSD is officially setgid kmem free and an almost 10 year journey finally comes to an end. OK deraadt@
2015-03-12replace bcopy with memcpyDavid Gwynne
2015-03-12bump the size of the time types on the wire to 64bit, and use nsecDavid Gwynne
instead of usec so its easier to translate to/from timespecs instead of timevals. ok deraadt@ florian@
2015-03-11do not enter tcopy; spotted by teduTheo de Raadt
2015-03-11do not handcraft protos that already come from unistd.hTheo de Raadt
2015-03-11Convert to if_input().Martin Pieuchot
Tested and ok benno@
2015-03-11Convert to if_input(), tested by jasper@.Martin Pieuchot