summaryrefslogtreecommitdiffstats
path: root/lib/libcxx/src/algorithm.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-12-01Remove unused test program.visa1-62/+0
OK deraadt@
2019-11-30temporarily neuter the syscall-callfrom check as a few peoplederaadt1-3/+3
haven't crossed over the ABI break as easily as expected.
2019-11-30Sigh, fix i386 msyscall() case to permission the correct address range.deraadt1-6/+8
2019-11-30- no -r optionjmc2-5/+5
- man page is bgpd, not openbgpd ok deraadt
2019-11-30cardbus(4): tsleep(9) -> tsleep_nsec(9); ok jca@cheloha1-3/+3
2019-11-30pckbc(4): tsleep(9) -> tsleep_nsec(9); ok jca@cheloha1-2/+2
2019-11-30onewire(4), owtemp(4): tsleep(9) -> tsleep_nsec(9); ok jca@cheloha2-7/+7
2019-11-30utwitch(4): tsleep(9) -> tsleep_nsec(9); ok jca@cheloha1-4/+4
2019-11-30make sure we only pass normalized timevals for the next resolver interval;otto1-4/+10
ok florian@
2019-11-30The message sent in config_setmode starts the handshake in the ikev2 processtobhe1-3/+5
and thus must be sent last. ok reyk@
2019-11-30Log loaded SPIs and flows.tobhe4-7/+68
ok patrick@
2019-11-30unveil(2) /dev with read permissions since it's the only directory usbdevs(8)mestre1-1/+6
will read from OK kn@
2019-11-30pcidump(8) only opens devices in O_RDONLY from /dev, and additionally writes amestre1-1/+6
`romfile' if -r is used, but since I'm only unveiling after that file is actually opened there's no need to unveil it as well. OK deraadt@ kn@
2019-11-30After fork(2) the pledge(2) in the parent proc can be reduced tomestre1-1/+4
"stdio rpath sendfd" so that it can call {l,}stat/open and sendfd for imsg_* in order to send fds to the child proc which is already pledged by recvfd to receive them OK brynet@ deraadt@
2019-11-30Move kernel locking inside the sleep machinery. This enables callingvisa5-23/+50
rwsleep(9) with PCATCH and rw_enter(9) with RW_INTR without the kernel lock. In addition, now tsleep(9) with PCATCH should be safe to use without the kernel lock if the sleep is purely time-based. Tested by anton@, cheloha@, chris@ OK anton@, cheloha@
2019-11-30Not being able to create a resolver is not a fatal condition in unwind,florian1-3/+6
there might be others still working. Make sure check_resolver() handles this correctly.
2019-11-30tweak the Nd lines for a bit of consistency;jmc14-42/+42
ok markus
2019-11-30Test inet6 netmask and non-contiguous netmask in ifconfig(8).bluhm2-10/+44
2019-11-30ifconfig(8) did silently ignore the netmask parameter for inet6 andbluhm1-1/+2
interpreted only prefixlen. Also accept netmask for IPv6. This is consistent to our man page and the route(8) command. OK benno@
2019-11-30Add create-vdisk commandkn3-9/+72
Analogue to amd64's vmctl create, this command creates sparse disk image files of the given size. This is less error prone than creating full files with dd(1), but comes with other caveats - still, it is worth having around. Further refinements yet to come; vmctl and ldomctl should also behave more alike in the future, as briefly discussed with kettenis and deraadt.
2019-11-30Document new flag and output arrangement betterderaadt1-14/+33
2019-11-30syncderaadt2-2/+6
2019-11-30Tweak rpki-client to create all 4 output file formats from a singlederaadt9-65/+88
compute, based upon flags. OpenBGPD compatible format by default if no options, to integrate with bgpd.conf and bgpctl reload. Adapt mtree and stuff. This will receive further refactoring... ok benno job
2019-11-30Revert previous - the stability was not as improved as we had thought andmlarkin5-31/+7
we ended up accidentally breaking vmctl. This will need more thought. ok ori@
2019-11-29Use X509_STORE_CTX_set_flags() instead of doing the same thing by handclaudio1-31/+8
in a much more complicated way. OK benno@
2019-11-29Fix size of reserved bytes section in xsave header.mortimer1-2/+2
ok guenther@ kettenis@
2019-11-29Sort relative relocations (and relocations against the same symbol) by offsetguenther1-1/+8
to optimize the cache and UVM faulting behavior ok kettenis@
2019-11-29Add uvm_objfree function to free all pages in a uvm_obj in one go.beck3-5/+37
Use this in the buffer cache to free all the pages from a buffer, resulting in a considerable speedup when throwing away pages from the buffer cache. Lots of work done with mlarkin and kettenis ok kettinis@ deraadt@
2019-11-29Change the default security level for incoming IPsec flows fromtobhe4-67/+67
isakmpd and iked to REQUIRE. Filter policy violations earlier. ok sashan@ bluhm@
2019-11-29Improve support for the RK3399's eMMC in sdhc(4). Fix the compatiblepatrick1-5/+54
check for the quirk that makes sure we don't try to change the voltage to anything else. Configure the eMMC Core's clock, register ourselves as clock driver for rkemmcphy(4) to use, and enable the PHY. Tested by kurt@ ok kettenis@
2019-11-29Add rkemmcphy(4), a driver for the RK3399's eMMC PHY.patrick4-3/+213
2019-11-29Make rkgrf(4) behave like a simplebus(4) so we can attach driverspatrick2-4/+13
to its subnodes, which are some PHYs. Tested by kurt@ ok kettenis@
2019-11-29Add support for the RK3399's eMMC clock to rkclock(4).patrick1-1/+7
Tested by kurt@ ok kettenis@
2019-11-29Move p_sleeplocks and p_limit into the "zero on create" section of structguenther2-10/+4
proc, so they don't need to be explicitly initialized in thread_new() suggested by anton@ ok kettenis@
2019-11-29Eliminate the sketchy use of ps_mainproc here by making unveil_add_vnode()guenther3-49/+50
take a struct proc* instead of a struct process*, and vice versa making unveil_lookup() take a process* instead of a proc*. ok beck@
2019-11-29Add an element to the marks array to store the virtual address of thekettenis2-3/+5
entry point. ok mlarkin@, deraadt@
2019-11-29Move kcov(4)'s p_kd into the "zero on create" section to simplify fork codeguenther2-10/+4
ok anton@
2019-11-29correct order of region bits for -a case: rwxSepcderaadt1-2/+2
2019-11-29As additional paranoia, make a copy of system ld.so into obj/ld.so.backupderaadt1-1/+2
We don't want to CLEANFILES this one. On occasion this comes in useful.
2019-11-29Restore the previous behaiviour of not checking the crl for the mft.benno1-7/+4
Added back by accident when readding CRL checks. ok claudio@
2019-11-29Split out the code that removes a page from uvm objects and clears the flagskettenis2-7/+18
into a separate uvm_pageclean() function and call it from uvm_pagefree(). ok mpi@, guenther@, beck@
2019-11-29remove two items from the todo listbenno1-11/+0
2019-11-29... and fix the compile.benno1-2/+2
2019-11-29bring back CRL checks, noted by claudio@benno1-4/+7
2019-11-29Add missing retq to mds handler for knights landing.mortimer1-1/+2
ok guenther@
2019-11-29delete REAMDE.mdbenno1-311/+0
ok claudio@ deraadt@
2019-11-29Improve the programs description a littlebenno1-5/+4
2019-11-29add a comment noting missing functionalitybenno1-1/+2
2019-11-29add __func__ to panic() and printf() calls in sys/netinet6/*nayden8-32/+32
ok benno@ mortimer@
2019-11-29Don't hand-roll TAILQ_CONCAT in a slow way.florian1-14/+5
Pointed out by & OK otto