dim
dcbeb7acb1
Import change 40eebf235370b6fe6353784ccf01ab92eed062a5 from upstream wpa:
...
From: Jouni Malinen <j@w1.fi>
Date: Fri, 15 Jul 2011 13:42:06 +0300
Subject: [PATCH] MD5: Fix clearing of temporary stack memory to use correct length
sizeof of the structure instead of the pointer was supposed to be used
here. Fix this to clear the full structure at the end of MD5Final().
Found by: clang ToT
Reviewed by: rpaulo
MFC after: 3 days
2013-02-16 12:52:40 +00:00
dim
b08c760574
Fix two instances of undefined behaviour in contrib/nvi.
...
Found by: clang ToT
Obtained from: NetBSD
Reviewed by: jh
MFC after: 3 days
2013-02-16 12:48:06 +00:00
dim
581bacc0c7
In contrib/opie/opiekey.c, use the correct length to zero the secret.
...
Found by: clang ToT
Reviewed by: delphij
MFC after: 3 days
2013-02-16 12:45:57 +00:00
davidxu
2fd1909d3a
Simplify code by using flag O_EXLOCK.
...
PR: kern/175674
2013-02-16 06:07:07 +00:00
adrian
8261579eca
Fix an incorrect sizeof()
...
Spotted by: clang
Submitted by: dim
2013-02-16 00:12:21 +00:00
dim
f4e7f0ad5a
Fix undefined behaviour in usr.bin/mail/util.c.
...
Reported by: deeptech71@gmail.com
MFC after: 3 days
2013-02-15 23:59:57 +00:00
ian
cea4bd3ed0
Set map->pmap before _bus_dmamap_count_pages() tries to use it.
...
Obtained from: Thomas Skibo <ThomasSkibo@sbcglobal.net>
2013-02-15 23:41:47 +00:00
dim
ff49b0d587
Pull in r175057 from upstream llvm trunk:
...
X86: Disable generation of rep;movsl when %esi is used as a base pointer.
This happens when there is both stack realignment and a dynamic alloca in the
function. If we overwrite %esi (rep;movsl uses fixed registers) we'll lose the
base pointer and the next register spill will write into oblivion.
Fixes PR15249 and unbreaks firefox on i386/freebsd. Mozilla uses dynamic allocas
and freebsd a 4 byte stack alignment.
MFC after: 1 week
2013-02-15 23:12:58 +00:00
dim
62a21e98ad
Regenerate libstdc++'s config.h, synchronizing it with our current
...
almost-C99 headers.
MFC after: 1 week
2013-02-15 23:12:35 +00:00
jkim
824572aa99
Revert r227528 and r227787. This hack is no longer necessary since r233580.
2013-02-15 22:58:44 +00:00
jkim
92f5e4e678
Consistently use round_page(x) rather than roundup(x, PAGE_SIZE). There is
...
no functional change.
2013-02-15 22:43:08 +00:00
des
d2c3957e3c
Upgrade to 1.6.16
2013-02-15 21:49:12 +00:00
des
234a736bc9
Add generated files
2013-02-15 21:33:05 +00:00
des
789c0e4fe1
fix leftover from an earlier experiment
2013-02-15 21:31:01 +00:00
gonzo
1da1883208
Enable USB1 (which is EHCI0) for Allwinner A10
...
Tested by: ganbold@
2013-02-15 21:29:03 +00:00
gonzo
cf0dd26a09
Fix copy-paste error in bus_space_unmap argument
...
While I'm at it - fix some style(9) issues
Submitted by: Mikael Urankar
2013-02-15 21:24:21 +00:00
jkim
3e2051769b
Merge ACPICA 20130214.
2013-02-15 20:36:28 +00:00
jkim
bd5edd68a8
Import ACPICA 20130215.
2013-02-15 19:12:35 +00:00
neel
d8ccba8d32
Advertise PCI-E capability in the hostbridge device presented to the guest.
...
FreeBSD wants to see this capability in at least one device in the PCI
hierarchy before it allows use of MSI or MSI-X.
Obtained from: NetApp
2013-02-15 18:41:36 +00:00
ian
683ffef109
Add PPS_CANWAIT support for time_pps_fetch(). This adds support for all three
...
blocking modes described in section 3.4.3 of RFC 2783, allowing the caller
to retrieve the most recent values without blocking, to block for a specified
time, or to block forever.
Reviewed by: discussion on hackers@
2013-02-15 18:30:32 +00:00
des
cb7ef0d72f
Manually add the correct text for the LDNS and LDNS_UTILS options.
...
There seems to be a bug in makeman that causes it to misunderstand
the relationship between LDNS_UTILS and BIND_UTILS.
2013-02-15 15:09:24 +00:00
des
e5832a2aa5
The relationship between LDNS_UTILS and BIND_UTILS was inverted.
2013-02-15 14:22:23 +00:00
pluknet
a846ac5e8a
vn_io_faults_cnt:
...
- use u_long consistently
- use SYSCTL_ULONG to match the type of variable
Reviewed by: kib
MFC after: 1 week
2013-02-15 14:22:05 +00:00
des
579d41b6de
Update src.conf(5) up to but not including my LDNS commits.
2013-02-15 14:17:27 +00:00
des
0b52d3d97f
Oops, I flipped LDNS_UTILS but forgot to update the description.
2013-02-15 13:57:51 +00:00
des
f74854299b
import ldns 1.6.16
2013-02-15 13:51:54 +00:00
des
e6d4c5218f
Import LDNS and build it as an internal library.
2013-02-15 13:44:18 +00:00
pluknet
b585f0db6b
Add support of passing SCM_BINTIME ancillary data object for PF_LOCAL
...
sockets.
PR: kern/175883
Submitted by: Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua>
Discussed with: glebius, phk
MFC after: 2 weeks
2013-02-15 13:00:20 +00:00
jilles
da12251717
setbuf(3): Remove bugs section about ancient versions of BSD.
2013-02-15 10:44:07 +00:00
pluknet
6f51f4e419
Remove write only assignments and thus fix the build after struct bufarea
...
TAILQ conversion (r246812).
2013-02-15 09:10:01 +00:00
glebius
f8098d720c
Finish the r244185. This fixes ever growing counter of pfsync bad
...
length packets, which was actually harmless.
Note that peers with different version of head/ may grow this
counter, but it is harmless - all pfsync data is processed.
Reported & tested by: Anton Yuzhaninov <citrin citrin.ru>
Sponsored by: Nginx, Inc
2013-02-15 09:03:56 +00:00
glebius
b9bd38a431
Fix compilation warning.
...
Sponsored by: Nginx, Inc
2013-02-15 07:58:51 +00:00
mckusick
e3df6310d5
Update fsck_ffs buffer cache manager to use TAILQ macros.
...
No functional changes.
2013-02-15 01:00:48 +00:00
zeising
8e06979521
Change examples to be consistent with what style(9) says.
...
Approved by: joel (mentor)
MFC After: 2 weeks
2013-02-14 21:29:55 +00:00
delphij
4eca904fe7
Eliminate real_LZ4_uncompress. It's unused and does not perform sufficient
...
check against input stream (i.e. it could read beyond specified input
buffer).
2013-02-14 21:02:18 +00:00
monthadar
095b73eee8
Mesh: QoS Control field bit flags fix.
...
* The following bit flags where incroccetly defined:
o Mesh Control Present
o Mesh Power Save Level
o RSPI
This is now corrected according to Table 8.4 as per IEEE 802.11 2012;
Approved by: adrian (mentor)
2013-02-14 20:00:38 +00:00
joel
43674ba2d8
Fix date.
2013-02-14 19:46:41 +00:00
jhb
ca6ecf3ea5
Make VM_NDOMAIN a kernel option so that it can be enabled from a kernel
...
config file.
Requested by: phk (ages ago)
MFC after: 1 month
2013-02-14 19:38:04 +00:00
jamie
10787524f8
Handle (ignore) when a process disappears before it can be tracked.
2013-02-14 19:27:52 +00:00
zeising
ca4c3f9c58
FreeBSD uses #if __BSD_VISIBLE to hide non-standard functions, fix this.
...
Noticed by: kib
Approved by: kib
2013-02-14 19:26:58 +00:00
kib
8d503a3c60
Print slightly more useful information on the 'bad pte' panic.
...
No objections from: alc
MFC after: 1 week
2013-02-14 19:22:15 +00:00
kib
d135eb2b0c
Assert that user address is never qremoved.
...
No objections from: alc
MFC after: 1 week
2013-02-14 19:21:20 +00:00
neel
2daa6fd679
Add option "--unassign-pptdev=<bus/slot/func>" to allow 'bhyvectl' to detach
...
passthru devices from the guest.
Obtained from: NetApp
2013-02-14 18:41:12 +00:00
jpaetzel
fb6cb82239
Resolve issue that caused WITNESS to report LORs.
...
PR: kern/171838
Submitted by: Venkat Duvvuru <venkatduvvuru.ml@gmail.com>
MFC after: 2 weeks
2013-02-14 17:34:17 +00:00
bapt
dafec87d65
Revert r246791 as it needs a security review first
...
Reported by: gavin, rwatson
2013-02-14 15:17:53 +00:00
charnier
5aae6da9c9
remove old-style function definition
...
reduce WARNS=6 output
2013-02-14 14:44:08 +00:00
bapt
99980d8453
Allow fdescfs to be mounted from inside a jail
...
MFC after: 1 week
2013-02-14 13:03:15 +00:00
bapt
efbce5fcea
In case of failure of the pkg boostrap advice the user to either change the
...
PACKAGESITE they use or install from ports directly indicating where the port
is localted in the port collection
Submitted by: kientzle
2013-02-14 12:42:09 +00:00
hselasky
d7b1840a86
Add USB API to read power draw on USB devices.
...
Update usbconfig to print power draw on USB devices.
MFC after: 2 weeks
Submitted by: Matt Burke @ icritical.com
2013-02-14 12:22:40 +00:00
hrs
af9a6b5901
- Fix libmd dependency. It is needed in the bootstrap library list because
...
usr.bin/xinstall depends on it.
- Remove libutil from usr.bin/xinstall/Makefile. No symbol was actually used.
Reviewed by: brooks
2013-02-14 08:32:07 +00:00