summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-09-07append a slash immediately after a file system path that is a directory;Igor Sobrado
uppercase the description of /var/run/iked.sock (found by jmc@); add missing full stop. ok jmc@
2015-09-07Fix a regression that was introduced with server.c r1.64: Do NOT freeReyk Floeter
srv_conf->auth in serverconfig_free() because it was not allocated in config_getserver() but assigned as a reference by id from a global list that is maintained independently. This fixes a potential double-free. This fix also makes srv_conf->auth "const" to emphasize that the read-only auth pointer was not allocated here. OK jsing@
2015-09-07Simplify handling of sum files.Antoine Jacoutot
2015-09-07No need to restore backup of sum files; once the new ones are installed,Antoine Jacoutot
it means we already processed all relevant files.
2015-09-07Add getfsstat(2) to TAME_RPATH; OK deraadt@tim
2015-09-07Fix the previous. The condition of loop which read GPT partitions had beenYASUOKA Masahiko
broken.
2015-09-07syncTheo de Raadt
2015-09-07also install BOOTIA32.EFITheo de Raadt
2015-09-07sync to BOOTIA32.EFI changeTheo de Raadt
2015-09-07BOOTX86.EFI should be BOOTIA32.EFI.YASUOKA Masahiko
pointed out deraadt kettenis ok deraadt
2015-09-07sizes for free(); ok jmatthewTheo de Raadt
2015-09-07cosmetic fixesTed Unangst
2015-09-06Document the rule for keeping static and shared archs in syncPhilip Guenther
2015-09-06We no longer need to grab the kernel lock for allocating and freeing pagesMark Kettenis
in the (default) single page pool backend allocator. This means it is now safe to call pool_get(9) and pool_put(9) for "small" items while holding a mutex without holding the kernel lock as well as these functions will no longer acquire the kernel lock under any circumstances. For "large" items (where large is larger than 1/8th of a page) this still isn't safe though. ok dlg@
2015-09-06Fix aliasing of sys_errlist, sys_nerr, sys_siglist, and sys_signamePhilip Guenther
to eliminate duplicate copies of the tables and get direct access internally ok kettenis@ deraadt@
2015-09-06UINT_MAX would overflow the integer calculation later on, leading toTobias Stoeckmann
floating point exception just like -1 would do. Use INT_MAX, which is already way too high to make sense anyway.
2015-09-06Avoid floating point exception when an invalid font width was specified.Tobias Stoeckmann
Also print actually helpful error messages when command line arguments are invalid. ok miod@
2015-09-06Use the new fdisk -b functionality to put an EFI system partition on theMark Kettenis
minirootXX.fs image and put the new UEFI bootloader on there. Stop relying on /etc/disktab for the partition layout. Instead use a suitable template and let disklabel(8) allocate all remaining free space to the 'a' partition. ok deraadt@
2015-09-06spacing required before punctuation;Jason McIntyre
2015-09-06remove excessive Xr; from rob pierceTheo de Raadt
2015-09-06create uefi/msdos partition using fdisk -b, then place uefi bootloaderTheo de Raadt
into there. inspired by similar changes kettenis is making to the smaller miniroot.
2015-09-06size for free()Theo de Raadt
2015-09-06Add support for QEMU PCI serial devices in puc(4)Stefan Fritsch
OK deraadt@
2015-09-06regenerate from pcidevsStefan Fritsch
2015-09-06Add ids for Qemu PCI serial devicesStefan Fritsch
OK deraadt@
2015-09-06hex array of bytes should be printed fixed-form; from Jihyun YuTheo de Raadt
2015-09-06sizes for free(); ok semarieTheo de Raadt
2015-09-06Remove some lies and document that passing the PR_WAITOK flag to pmap_init(9)Mark Kettenis
is the new way to request a non-interrupt-safe backend allocator. ok jmc@, deraadt@
2015-09-06clarify malloc arguments (base + length...)Theo de Raadt
2015-09-06seperate a variable into two, so that the size of a free() is remembered.Theo de Raadt
ok semarie
2015-09-06qlw fitsMiod Vallat
2015-09-06pretty simple size for free()Theo de Raadt
2015-09-06The pppx_if_pl pool will never be used in interrupt context, so pass theMark Kettenis
PR_WAITOK flag to pool_init and pass NULL as the pool allocator. ok dlg@
2015-09-06We actually need an interrupt-safe allocator here, as we call pool_put()Mark Kettenis
with a mutex held, so we can't have it sleep.
2015-09-06PR_WAITOK for the pmap_pmap_pool here as well.Mark Kettenis
2015-09-06Use checksum to check the gpt parition. Old check was missingYASUOKA Masahiko
letoh32()/letoh64() calls. Also increase buffer size from 512 to 4092. initial work from krw ok krw
2015-09-06correct a mistake in my previous commit;Jason McIntyre
2015-09-06Check strdup return value for NULL.Tobias Stoeckmann
ok millert@
2015-09-06Remove ruby19 and rbx FLAVOR information, as support for both was removedJeremy Evans
recently. OK kspillner@
2015-09-06sizes for free(); ok jmatthewTheo de Raadt
2015-09-06srom size is tracked, pass to free()Theo de Raadt
2015-09-06firmware size for free()Theo de Raadt
2015-09-06sizes for free() - most are about the firmware memoryTheo de Raadt
2015-09-05When rand() was made fully random, the return value of srand() wasTheo de Raadt
also affected incorrectly. Noticed by Stephane Chazelas. This reverts the return value of srand() to the old (not very useful) behaviour. This also allows toggling rand() to strong/weak based upon whether srand() is called without/with an argument. Long discussion and work with millert ok beck
2015-09-05Do not make ip22_{slow,fast}_mode() public anymore.Miod Vallat
2015-09-05Give up trying to map DMA descriptor in uncached memory on ECC flavours of theMiod Vallat
IP22 motherboard (IP26, IP28). Instead, do not ask for a BUS_DMA_COHERENT mapping, but perform explicit cache operations. This removes the need for the memory controller to switch between `fast' and `slow' mode every time a DMA descriptor is updated. Tested on IP22 and IP28.
2015-09-05snprintf+write --> dprintfPhilip Guenther
ok deraadt@
2015-09-05Fix previous: restore a PSEUDO_SUFFIX macro to actually handle errno and returnPhilip Guenther
cone of shame guenther@ ok deraadt@
2015-09-05This is probably what guenther@ had in mind.Miod Vallat
2015-09-05Add DEB_WEAK(dbopen) such that we provide dbopen as well as _libc_dbopen.Mark Kettenis
ok deraadt@