summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-01-29Account for packets buffered but not yet processed when computing whether orDarren Tucker
not it is time to perform rekeying. bz#2521, based loosely on a patch from olo at fb.com, ok djm@
2016-01-29Fix err.h uses, reporting errno when available and simplifying errormmcc
messages. Partially from Michael Reed.
2016-01-29Move a pool_put() to avoid a use after free.Jonathan Gray
ok mlarkin@ stefan@
2016-01-28sigsuspend is section 2, not 3.Jason McIntyre
2016-01-28Flip base_order to a LIST().Kenneth R Westerback
2016-01-28Delete a bunch of Morris dancing in delete_partition_from_map().Kenneth R Westerback
No need to create a new dpme. Just rename/retype the existing and let combine_entry() suck in any surrounding empty space partitions.
2016-01-28Fix a crash when a server sends a non-standard newline ("\n" instead of "\r\n").martijn
Present since ssl support was initially added in OpenBSD 4.0 Found by sthen@ via github downtime OK sthen@
2016-01-28Hand rolled lists suck. First, replace disk_order with an LIST.Kenneth R Westerback
2016-01-28Oops. Deleted one too many lines. Need to advance pointer when traversingKenneth R Westerback
list.
2016-01-28Convert to uiomove. Diff from Martin Natano.Stefan Kempf
2016-01-28malloc(3) returns a pointer, so check against NULL, not 0. (No functional ↵Gleydson Soares
change) OK millert@
2016-01-28When adding a new partition to the map, use only existing mappedKenneth R Westerback
space. Don't try to create new free space partitions to use. If the map does not know about all of the space on the disk, it is broken.
2016-01-28The CSRG declared alarm(3) obsolete 30 years ago (before 4.2BSD),Ingo Schwarze
but it is likely to remain in POSIX for the forseeable future, and there is nothing wrong with using it, so remove the marker. By contrast, POSIX 2008 now declared setitimer(3) obsolescent. While here, remove a few cross references pointing to obsolete or non-standard functions and update the POSIX reference. Triggered by a question from <ChrisBennett at bennettconstruction dot us>. OK millert@ tb@
2016-01-28Document the new daemon status check.Ingo Schwarze
2016-01-28Run "rcctl ls faulty", which is silent when all services work as expected.Ingo Schwarze
Based on an original idea and a different patch from landry@. OK jung@ zhuk@ landry@ krw@ agreed to the general idea
2016-01-28Correct bit flag tests to work as intended.Jonathan Gray
ok renato@
2016-01-28Since we don't allow maps to be created or opened with an invalidKenneth R Westerback
block0, there is no point in checking later if block0 has magically become invalid.
2016-01-28Use consistent 'return' idiom -- no parenthesis since that was the styleKenneth R Westerback
of the existing code.
2016-01-28Older Xen dom0's don't implement setting version of Grant Table entriesMike Belopuhov
Remove leftover code that was used to set v2 of Grant Table entries. From Nathanael Rensen <nathanael at list ! polymorpheus ! com>, thanks!
2016-01-28avoid Xr to self;Jason McIntyre
2016-01-28Correct date for Australia Day. From Ian Mcwilliam, ok jmc.Darren Tucker
2016-01-28Document the pvbus(4) IOCTL INTERFACE.Reyk Floeter
2016-01-28Simplify the query-chain code now that events are sent through a dedicated loop.Eric Faurot
ok gilles@ jung@
2016-01-28more tweaks; ok krwJason McIntyre
2016-01-28Tweak verbiage for 'r' (reorder) command.Kenneth R Westerback
2016-01-28Make 'r' (reorder, a.k.a. swap) command work with any two existingKenneth R Westerback
partitions. Do NOT allow partition 1 to be moved!
2016-01-27Traverse next_by_base when checking maps coverage, not next_on_disk!Kenneth R Westerback
2016-01-27remove v_estr in favor of warn and warnxmartijn
OK schwarze@, zhuk@ fine with me tb@
2016-01-27Replace fprintf+exit with errx. No functional changemartijn
OK zhuk@ and schwarze@ fine with me tb@
2016-01-27Fix typo in comment. From Chris Bennett, thanks!tb
2016-01-27Don't attempt to kill() the constraint in the wrong process. TheReyk Floeter
process management of the contraint processes has been moved from ntp to the parent, for better privsep and pledge, but the ntp process still attempted to kill the constraints on timeout directly. Fix this regression by introducing a new imsg from ntp to the parent and the related logic to kill a constraint at the right place. Reported & tested by bcook@ Ok bcook@
2016-01-27update ntpd log initialization to work like relayd, fix debug log levelsBrent Cook
ok reyk@
2016-01-27syncStuart Henderson
2016-01-27Add /etc/examples/pkg.conf, generated from mirrors.dat over in www/.Stuart Henderson
Positive feedback and/or OKs from benno millert jcs aja jasper
2016-01-27Allow pkg.conf's installpath to be set to a bare hostname (no /), whichStuart Henderson
implies http://hostname/pub/OpenBSD/[snapshots-or-version]/packages/[arch]. This could be handled at a different location in the code to support PKG_PATH but this approach is pretty simple and I have something else to make use of it. ok espie@ for now.
2016-01-27No need to copy dmpe_name to a buffer before printing it.Kenneth R Westerback
2016-01-27Clear out some repetitive and pointless verbiage. Shuffle otherKenneth R Westerback
verbiage around to make things clearer.
2016-01-27fyx typo. s,dynanic,dynamic,Gleydson Soares
OK reyk
2016-01-27Tweak some verbiage.Kenneth R Westerback
2016-01-27make sure to check malloc(3) return pointer against NULL.Gleydson Soares
OK krw@
2016-01-27Tighten up next reference calculation, printing fixesMike Belopuhov
2016-01-27tweak previous; ok krwJason McIntyre
2016-01-27Convert min + uiomovei to ulmin + uiomove.Stefan Kempf
From Martin Natano.
2016-01-27On-disk partition name/types/processorid may or may not be NULKenneth R Westerback
terminated after all. So add an extra byte for a NUL in the in-memory struct's.
2016-01-27- sort optionsJason McIntyre
- add -q to usage()
2016-01-27Remove some lies and pointless verbiage. Tweak HISTORY.Kenneth R Westerback
2016-01-27missing fclose(3). (silence cppcheck warnings).Gleydson Soares
OK mmcc@
2016-01-27Reimplement Grant Table metadata linking and enable dynamic allocationMike Belopuhov
Instead of pre-allocating maximum number of Grant Table frames allotted by the hypervisor we switch over to allocating them dynamically when the need arises. At the same time we no longer link metadata entries representing individual Grant Table frames as a list and use a table instead to speed up reference lookups when establishing and removing mappings.
2016-01-27xen_bus_dma_init turned out to be unnecessaryMike Belopuhov
2016-01-27shorten a few long linesMike Belopuhov