summaryrefslogtreecommitdiffstats
path: root/lib/libsqlite3/src/mutex_unix.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-03-09If my calculations are correct, when this baby hits 5.8... you're gonna seemiod1-3/+3
some serious shit.
2015-03-09make the worm grow faster on larger terminals. this is more fun thantedu2-6/+12
starting with an enormous pile of worm at the start.
2015-03-09In wdcintr, do not attempt to read the status register unless WDCF_IRQ_WAITmiod1-10/+10
is not set; this used to be the case but got broken in 1.113. Fixes pciide0 at pci0 dev 2 function 0 "Acard ATP865-R" rev 0x07: DMA on armish (I/O Data).
2015-03-09Avoid doing IPv6 SLAAC for prefixes with preferred lifetime of zeromikeb1-4/+5
RFC 4941 says in 3.3.5: "In particular, an implementation MUST NOT create a temporary address with a zero Preferred Lifetime." OK sthen, henning, benno
2015-03-09Fix vertical spacing at the beginning of tables.schwarze3-12/+7
man(7) always prints a blank line, mdoc(7) doesn't. Problem in mdoc(7) reported by kristaps@. mdoc(7) part of the patch tested by kristaps@.
2015-03-09In mdoc(7), don't mistreat negative .sp arguments as large positive ones.schwarze1-4/+7
Instead, use the same logic as for man(7).
2015-03-09prevent the skipvsp flag from creeping past actual textschwarze2-1/+3
2015-03-09Flush the line preceding a table before clearing the right margin,schwarze1-3/+4
such that that line isn't output with unlimited width. Problem reported and fix OK by kristaps@.
2015-03-09Make relayd TLSv1.2-only by default.reyk2-10/+9
OK krw@ benno@ Based on revision 1.66 of usr.sbin/httpd/parse.y: Make httpd TLSv1.2-only by default. Some older browsers, like IE 10, will be incompatible with this change. We do this early in the release cycle, so there is a good chance to get more experience with the impact of it and the upcoming restricted cipher modes. OK jsing@ deraadt@ benno@ bmercer@ krw@ florian@
2015-03-09Document the TLSv1.2-only change.reyk1-5/+5
Figured out sthen@
2015-03-09Make httpd TLSv1.2-only by default. Some older browsers, like IE 10,reyk1-2/+2
will be incompatible with this change. We do this early in the release cycle, so there is a good chance to get more experience with the impact of it and the upcoming restricted cipher modes. OK jsing@ deraadt@ benno@ bmercer@ krw@ florian@
2015-03-09make -DSHORTENED the default: don't update unless there is an actualespie2-7/+7
change in dependencies: shared library versions, and explicit version requirements in dependencies. as discussed with aja@ before the lock.
2015-03-09Switch pv entries over to a pool in preparation for making the i386 (more)kettenis1-302/+42
mpsafe. Most (all?) other architectures now use pools for this, including non-direct pmap architetcures like sparc and sparc64. Use a special back-end allocator for pool pages to solve bootstrapping problems. This back-end allocator allocates the initial pages from kernel_map, switching to the uvm_km_page allocator once the pmap has been fully initialized. The old pv entry allocator allocated pages from kmem_map. Using the uvm_km_page allocator avoids certain locking issues, but might change behaviour under kva pressure. Time will tell if that's a good or a bad thing. ok mlarkin@, deraadt@
2015-03-09Fix comment grammarguenther1-2/+2
2015-03-09Unrevert post-unlock:guenther10-127/+700
* Prevent an archive from esacaping the current directory by itself: when extracting a symlink whose value is absolute or contains ".." components, just create a zero-length normal file (with additional tracking of the mode and hardlinks to the symlink) until everything else is extracted, then go back and replace it with the requested link (if it's still that zero-length placeholder). * For tar without -P, if a path in the archive has any ".." components then strip everything up to and including the last of them (if it ends in ".." then it becomes ".") This mostly follows GNU tar's behavior, except for 'tar tf' and 'tar xvf' we report the modified path that would be/was actually created instead of the raw path from the archive Above two fixes prompted by a report from Daniel Cegielka (daniel.cegielka (at) gmail.com) * For directories whose times or mode will be fixed up in the clean-up pass, record their dev+ino and then use open(O_DIRECTORY)+fstat() to verify that we're updating the correct directory before using futimens() and fchmod(). * Correct buffer overflow in handling of pax extension headers, caught by the memcpy() overlap check. previously ok millert@ deraadt@
2015-03-08use new "make -C" to avoid extra shells.espie1-7/+7
okay millert@ miod@
2015-03-08Fix some format specifiers in debug code.krw2-4/+4
Pointed out by Kor son of Rynar (sic) when trying to test some debug code. ok matthew@
2015-03-08Reject DH keys sent by a server if they are considered too small; inspiredmiod3-40/+28
by a similar BoringSSL change, but raising the limit to 1024 bits. ok jsing@ markus@ guenther@ deraadt@
2015-03-08significant typo; andreas zeilmeierderaadt1-3/+3
2015-03-08add a link for boot.lif on the media. Our options to solve this werederaadt1-1/+2
1) add link, so that installboot works by default 2) edit install.md to add sdboot as a parameter, but then default bsd.rd commandline use fails 3) modify hppa*_installboot.c for now, we do 1, though i think 3 is the right way diagnosed with krw, ok jsing
2015-03-08Fix crash on unbound-control reload introduced in update to 1.5.2.florian4-20/+27
Found the hard way be me and independently discovered and reported upstream at the same time in bug #651. OK sthen, krw; "looks reasonable" kettenis. OK to commit deraadt
2015-03-08oops, wrong file to commit a diff toderaadt1-2/+2
2015-03-08last rev fixed upgrades, but broke installs, sigh. use on-bsd.rd sdbootderaadt1-2/+2
for LIF/header creation, pre-disklabel. post-install/upgrade, this gets redone, this time with -r /mnt to pick up the new sdboot file ok krw jsing miod
2015-03-08last rev fixed upgrades, but broke installs, sigh. use on-bsd.rd sdbootderaadt1-2/+2
for LIF/header creation, pre-disklabel. post-install/upgrade, this gets redone, this time with -r /mnt to pick up the new sdboot file ok krw jsing miod
2015-03-08properly set sgl related flags on skinny controllers. this fixesdlg1-3/+5
io against physical disks on my dell perc h310s. logical disks still work fine. ok deraadt@ yasuoka@
2015-03-08Revert patch responsible for locking up machines withtobiasu2-24/+3
"Realtek 8168" rev 0x01: RTL8168 2 (0x3800). You will never guess who commited it without OK ;) ok deraadt revision 1.45 date: 2015/01/26 09:58:47; author: brad; state: Exp; lines: +22 -2; commitid: AppNYocFYbD7Hqgj; Set PCIe max read request size to 2K to help with TX performance. From FreeBSD Tested with 8168C, 8168D and 8168G. revision 1.46 date: 2015/02/19 04:58:34; author: dlg; state: Exp; lines: +2 -2; commitid: GSWXECXQW0LeGFmq; when reading the max packet size in the pcie device config and status register, correctly mask things so we're left with the mps field instead of everything but the mps field. tested by bcallah@ and jim smith
2015-03-07unbreak for w/SSH1 (default) case; ok markus@ deraadt@djm1-1/+3
2015-03-06Revert previous, the fix is not right and causes a regression asmpi1-15/+17
reported by Remi Locherer on bugs@. ok deraadt@
2015-03-06Fix radiotap and fixed rates. Radiotap was reporting the wrong rate forkettenis1-14/+14
data frames and fixed rates weren't really fixed and were converted into the wrong hardware rate. ok jsg@, deraadt@
2015-03-06Document how to use anti-spoofing rules to reject spam.millert1-3/+26
OK deraadt@ gilles@ phessler@
2015-03-06fix pkgnames versiongiovanni1-2/+2
ok deraadt@
2015-03-06Unbreak IPL_TTY == IPL_SOFTTTY case. ok deraadt@miod1-1/+3
2015-03-06Fix minor manpage bug: it is a server, not a relay.reyk1-4/+4
OK deraadt@
2015-03-06fix sshkey_certify() return value for unsupported key types;djm1-1/+2
ok markus@ deraadt@
2015-03-05syncaoyama2-10/+29
ok deraadt@
2015-03-05Add com(4) and wd(4) to use them on PCMCIA.aoyama1-1/+3
ok deraadt@
2015-03-05Now cbus(4) supports PCMCIA.aoyama1-2/+4
"fine with me" miod@, ok deraadt@
2015-03-05Now luna88k supports PCMCIA.aoyama1-2/+6
"fine by me" jmc@, ok deraadt@
2015-03-05When running on a sun4d or sun4m system, have the bootblocks ask for onemiod2-5/+9
more megabyte of virtual memory beyond the kernel image; this is safe to do as you can't find any such system with less than 8MB of contiguous memory. While nothing in the kernel has a need for that extra memory to be available to the kernel for its bootstrap needs, forthcoming changes (post-5.7) will need it, and these kernels won't work when booted from boot loaders prior to this change. By shipping 5.7 with updated boot blocks, we'll make upgrading to 5.7-CURRENT easier for sun4m owners, when the time comes. Crank boot blocks version. ok deraadt@
2015-03-05Do not use sha512-parisc for now, as it is subtly bugged - passes the shamiod2-2/+6
regress tests but causes tls ciphersuite using sha386 to fail; found the hard way by henning@. I can't see anything wrong in the generated assembly code yet, but building a libcrypto with no assembler code but sha512_block_data_order() is enough to trigger Henning's issue, so the bug lies there. No ABI change; ok deraadt@
2015-03-05Manipulate only whole words when flipping 'ro' and 'rw' in fstab entries.krw1-3/+5
Fixes 'groupquota' -> 'grwupquota' damage noted by giovanni@. Diff from rpe@, ok halex@, giovanni@, deraadt@
2015-03-05subtraction is not comparison. the difference of two longs is not goodtedu1-1/+1
to place in an int. from Christian Neukirchen ok deraadt
2015-03-05Revert; committed by accident without approval from deraadt@ at releaselteo1-2/+2
time. Prodded by guenther@. Sorry.
2015-03-05Fix typo, from Ryan May.lteo1-3/+3
2015-03-04prevent umass devices from being considered for paths.dlg1-1/+4
ok deraadt@
2015-03-04make these work with !SSH1; ok markus@ deraadt@djm3-6/+21
2015-03-04make ssh-add -D work with !SSH1 agentdjm1-3/+3
2015-03-04crank; ok markus, deraadtdjm1-2/+2
2015-03-04Make sure that rn_mpath_adj_mpflag() is called with the correct pointerclaudio2-2/+10
to the multipath chain when removing routes. This fixes the sbin/route testcases 17-19 and fixes an annoying opsfd bug because of routes wrongly marked as multipath ones. OK deraadt, mpi, sthen, benno, phessler
2015-03-04stop the calibration timeout when stopping the interfacejsg1-1/+2
ok kettenis@ deraadt@