Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (11m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 09:26:47 UTC Now

2015-09-13 09:21:51 UTC MAIN commitmail json YAML

Fix a few entries, add a not about IATA vs. ICAO codes.

(mbalmer)

2015-09-13 07:53:37 UTC MAIN commitmail json YAML

Fix wrong code in lfs_valloc_fixed(). It was overwriting the inode
number it was supposed to be allocating with the head of the inode
freelist, then applying the wrong test to that result. Net result:
unless the freelist was empty (in which case it would always fail),
it would in general drop a bunch of entries from the freelist.

This code seems to have been broken when the first version of lfsv2
was imported onto the perseant-lfsv2 branch in -r1.47.2.1, and
remained broken since, in spite of having been moved to lfs_rfw.c and
back and rearranged quite a bit in the meantime.

Sigh.

Found by Coverity in a rather confusing way as CID 1316545.

(dholland)

2015-09-13 06:50:09 UTC nick-nhusb commitmail json YAML

Split xhci_handle_event() into 3 functions.  Whitespace.

From t-hash.

(skrll)

2015-09-13 06:48:03 UTC nick-nhusb commitmail json YAML

Fix locking botch.  From t-hash.

(skrll)

2015-09-12 20:23:27 UTC MAIN commitmail json YAML

servername cannot be NULL here.

Noted by joerg@.

(wiz)

2015-09-12 20:20:30 UTC MAIN commitmail json YAML

ftp(1): SNI support for https.  [wiz 20150912]

(wiz)

2015-09-12 20:18:52 UTC MAIN commitmail json YAML

Bump version for SNI support.

(wiz)

2015-09-12 19:50:08 UTC MAIN commitmail json YAML

diagused some variables.

(christos)

2015-09-12 19:38:42 UTC MAIN commitmail json YAML

Add Server Name Indication (SNI) support for https.

Needed for e.g. some github URLs.

(wiz)

2015-09-12 19:33:03 UTC MAIN commitmail json YAML

remove identity assignment, found by brainy.

(christos)

2015-09-12 19:31:41 UTC MAIN commitmail json YAML

fix spl issues, found by brainy.

(christos)

2015-09-12 19:21:50 UTC MAIN commitmail json YAML

add missing splx() found by brainy

(christos)

2015-09-12 19:19:11 UTC MAIN commitmail json YAML

missing splx() found by brainy

(christos)

2015-09-12 19:18:24 UTC MAIN commitmail json YAML

Add missing splx() found by brainy.

(christos)

2015-09-12 19:11:13 UTC MAIN commitmail json YAML

Negating an integer and comparing it to 1 is a fancy way of checking for
0, which in this case would be DEVI_ORPHAN. That clearly can't be the
intention here, so switch to using != as operation without negation
instead.

(joerg)

2015-09-12 19:08:47 UTC MAIN commitmail json YAML

use the unsigned char version of the input char in all cases "cap[uc]" to
avoid accessing cap[negative], found by Elliott Hughes

(christos)

2015-09-12 19:05:11 UTC MAIN commitmail json YAML

Avoid TYPE_MAXIMUM, it depends on undefined behavior.

(joerg)

2015-09-12 19:04:21 UTC MAIN commitmail json YAML

Don't shift negative values.

(joerg)

2015-09-12 19:03:11 UTC MAIN commitmail json YAML

Replace arithmetic using undefined behavior with exhaustive list of type
size limits.

(joerg)

2015-09-12 18:30:46 UTC MAIN commitmail json YAML

gcc does not detect initialization correctly on all platforms (hpcsh)

(christos)

2015-09-12 17:04:58 UTC MAIN commitmail json YAML

- preserve the error number returned from copyin.
- preserve the original pathname in ep_kname, because this is what gets passed
  to userland in exec_script.c

(christos)

2015-09-12 15:25:01 UTC MAIN commitmail json YAML

remove xf86 ctwm.debug entry.

(snj)

2015-09-12 15:21:33 UTC MAIN commitmail json YAML

make error more informative.

(christos)

2015-09-12 13:50:55 UTC MAIN commitmail json YAML

2015-09-12 09:49:21 UTC MAIN commitmail json YAML

Postfix 2.11.6 has been imported.

(tron)

2015-09-12 08:23:24 UTC MAIN commitmail json YAML

2015-09-11 22:27:18 UTC MAIN commitmail json YAML

- initialize sc_bg_cache and FFB_FBC_BG along with everything else so things
  get redrawn properly when exiting X
- fix off by one in ffb_ras_erasecols(), no more artifacts when the screen
  is redrawn

(macallan)

2015-09-11 15:56:56 UTC MAIN commitmail json YAML

Fix splashscreen_image option to include splash_image.o

OK from christos@

(nat)

2015-09-11 10:35:44 UTC MAIN commitmail json YAML

Fix build with MKCATPAGES=yes

ctwm.0 is a part of X11R7 (xorg), not X11R6 (x11).

(kamil)

2015-09-11 10:33:32 UTC MAIN commitmail json YAML

If, for whatever reason, a local interface route is removed and then
re-added, mark it as a local route.

While here, if changing the route to go via the loopback interface
remove any inherited MTU value.

(roy)

2015-09-11 09:25:52 UTC MAIN commitmail json YAML

Add two test cases that should cover PR 50228.

(martin)

2015-09-11 08:02:20 UTC MAIN commitmail json YAML

XFree86 was removed from the source tree.

(tron)

2015-09-11 06:55:56 UTC MAIN commitmail json YAML

2015-09-11 06:55:45 UTC MAIN commitmail json YAML

2015-09-11 06:51:44 UTC MAIN commitmail json YAML

2015-09-11 02:26:22 UTC MAIN commitmail json YAML

Libraries should be built in sub-make.  libkern is polluting .PATH too much.

(uebayasi)

2015-09-11 02:12:57 UTC MAIN commitmail json YAML

2015-09-11 01:53:49 UTC MAIN commitmail json YAML

In .cvsignore, s/it/tt/ and add a directory that I do not intend to
commit.

(dyoung)

2015-09-11 01:52:20 UTC MAIN commitmail json YAML

2015-09-11 01:50:43 UTC MAIN commitmail json YAML

Add a new tool, tt, that transforms its input based on the transform
exemplified by a match/transform-template pair.

Add a data detector for MAC addresses.  Update expected test outputs.

(dyoung)

2015-09-11 01:40:52 UTC MAIN commitmail json YAML

2015-09-11 01:23:37 UTC MAIN commitmail json YAML

On non absolute exec pathnames, prepend the working directory if
possible so that we can provide in most situations the absolute
pathname in the AUX vector so that $ORIGIN works. The following
are implementation issues:
    1. deep path execs still don't work (can't provide path to the AUX vector)
    2. the returned path is not normalized (cosmetic)

(christos)

2015-09-10 19:57:48 UTC MAIN commitmail json YAML

Evil hack to ensure dtrace lockstat module builds on arm.

(riz)

2015-09-10 19:56:13 UTC MAIN commitmail json YAML

include <sys/lwp.h> for curlwp.  From ozaki-r.

(riz)

2015-09-10 17:15:11 UTC MAIN commitmail json YAML

Output Entering/Leaving messages for objdir when != srcdir and -w flag
This helps ensure Emacs can find source of error.

Reviewed by: christos

(sjg)

2015-09-10 16:21:48 UTC MAIN commitmail json YAML

2015-09-10 16:21:32 UTC MAIN commitmail json YAML

Fix #define ERRNO EANOTHERRNO.

Was: #define RUMP_ERRNO EANOTHERRNO
Now: #define RUMP_ERRNO RUMP_EANOTHERRNO

pointed out by Sebastian Wicki on irc

(pooka)

2015-09-10 16:16:35 UTC MAIN commitmail json YAML

2015-09-10 16:14:22 UTC MAIN commitmail json YAML

Ignore multiline IOC macros by default.

(pooka)

2015-09-10 14:05:06 UTC MAIN commitmail json YAML

2015-09-10 13:11:39 UTC MAIN commitmail json YAML

Fix dependency of *.d -> assym.h in `-S' mode.

(uebayasi)

2015-09-10 12:30:08 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2015-09-10 11:33:27 UTC MAIN commitmail json YAML

mke allocaddrinfo static.

(christos)

2015-09-10 09:30:02 UTC MAIN commitmail json YAML

Simplify the dependency line further.

(uebayasi)

2015-09-10 08:28:54 UTC MAIN commitmail json YAML

Document frexpl() now that we have it as well.

(he)

2015-09-10 06:32:48 UTC MAIN commitmail json YAML

Trailing whitespace.

(skrll)

2015-09-10 04:00:32 UTC MAIN commitmail json YAML

USBMODE register's initialization should be done in sc_vendor_init() after sending EHCI_CMD_HCRESET command.

(hkenken)

2015-09-10 03:03:57 UTC netbsd-7 commitmail json YAML

2015-09-10 03:00:38 UTC netbsd-7 commitmail json YAML

src/doc/3RDPARTY@1.1145.2.18 / diff / nxr@1.1145.2.18
src/external/public-domain/tz/dist/Makefile@1.1.1.1.4.4 / diff / nxr@1.1.1.1.4.4
src/external/public-domain/tz/dist/NEWS@1.1.1.1.4.4 / diff / nxr@1.1.1.1.4.4
src/external/public-domain/tz/dist/Theory@1.1.1.1.2.5 / diff / nxr@1.1.1.1.2.5
src/external/public-domain/tz/dist/africa@1.1.1.1.4.3 / diff / nxr@1.1.1.1.4.3
src/external/public-domain/tz/dist/antarctica@1.1.1.1.4.3 / diff / nxr@1.1.1.1.4.3
src/external/public-domain/tz/dist/asia@1.1.1.1.4.4 / diff / nxr@1.1.1.1.4.4
src/external/public-domain/tz/dist/backward@1.1.1.1.4.3 / diff / nxr@1.1.1.1.4.3
src/external/public-domain/tz/dist/backzone@1.1.1.1.2.5 / diff / nxr@1.1.1.1.2.5
src/external/public-domain/tz/dist/checktab.awk@1.1.1.1.2.5 / diff / nxr@1.1.1.1.2.5
src/external/public-domain/tz/dist/europe@1.1.1.1.4.4 / diff / nxr@1.1.1.1.4.4
src/external/public-domain/tz/dist/iso3166.tab@1.1.1.1.4.1 / diff / nxr@1.1.1.1.4.1
src/external/public-domain/tz/dist/leap-seconds.list@1.1.1.1.4.2 / diff / nxr@1.1.1.1.4.2
src/external/public-domain/tz/dist/leapseconds@1.1.1.1.4.4 / diff / nxr@1.1.1.1.4.4
src/external/public-domain/tz/dist/northamerica@1.1.1.1.4.4 / diff / nxr@1.1.1.1.4.4
src/external/public-domain/tz/dist/southamerica@1.1.1.1.4.4 / diff / nxr@1.1.1.1.4.4
src/external/public-domain/tz/dist/zone.tab@1.1.1.1.4.4 / diff / nxr@1.1.1.1.4.4
src/external/public-domain/tz/dist/zone1970.tab@1.1.1.1.4.4 / diff / nxr@1.1.1.1.4.4
src/external/public-domain/tz/tzdata2netbsd@1.2.4.2 / diff / nxr@1.2.4.2

Pull up following revision(s) (requested by jun in ticket #955):
doc/3RDPARTY: patch
external/public-domain/tz/dist/Makefile: up to 1.1.1.9
external/public-domain/tz/dist/NEWS: up to 1.1.1.9
external/public-domain/tz/dist/Theory: up to 1.1.1.4
external/public-domain/tz/dist/africa: up to 1.1.1.6
external/public-domain/tz/dist/antarctica: up to 1.1.1.4
external/public-domain/tz/dist/asia: up to 1.1.1.8
external/public-domain/tz/dist/backward: up to 1.1.1.4
external/public-domain/tz/dist/backzone: up to 1.1.1.7
external/public-domain/tz/dist/checktab.awk: up to 1.1.1.7
external/public-domain/tz/dist/europe: up to 1.1.1.9
external/public-domain/tz/dist/iso3166.tab: up to 1.1.1.2
external/public-domain/tz/dist/leap-seconds.list: up to 1.1.1.4
external/public-domain/tz/dist/leapseconds: up to 1.1.1.5
external/public-domain/tz/dist/northamerica: up to 1.1.1.9
external/public-domain/tz/dist/southamerica: up to 1.1.1.7
external/public-domain/tz/dist/zone.tab: up to 1.1.1.5
external/public-domain/tz/dist/zone1970.tab: up to 1.1.1.7
external/public-domain/tz/tzdata2netbsd: up to 1.7
Update tzdata to 2015f.

(snj)

2015-09-09 20:05:57 UTC MAIN commitmail json YAML

2015-09-09 20:03:48 UTC MAIN commitmail json YAML

Add some run(4) IDs from OpenBSD.

(rjs)

2015-09-09 17:42:35 UTC MAIN commitmail json YAML

New sentence, new line. Bump date for previous.

(wiz)

2015-09-09 17:16:20 UTC MAIN commitmail json YAML

Tests showed that the sensor needs at least 30ms after a MR (measurement
request) to have valid data ready, so the driver didn't work very well.
Now the MR is sent in configurable intervals (hw.hythygtemp0.interval)
using callout(9), so that valid data is immediately available for
sysmon's sensor refresh. When the refresh comes too close after the last
MR, then the previous values are used.

(phx)

2015-09-09 11:56:53 UTC MAIN commitmail json YAML

Sync with OpenBSD.  No functional change.

(skrll)

2015-09-09 11:14:09 UTC MAIN commitmail json YAML

more recent information about unsupported drives.

(christos)

2015-09-09 10:06:05 UTC MAIN commitmail json YAML

Include several libc functions in rump.ping6

We need getaddrinfo, getifaddrs, if_indextoname and if_nametoindex
in addition to getnameinfo.

(ozaki-r)

2015-09-09 09:15:18 UTC netbsd-7 commitmail json YAML

2015-09-09 09:14:20 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #974):
distrib/sets/lists/xbase/shl.mi: revision 1.61
external/mit/xorg/lib/libxcb/xkb/Makefile: revision 1.2
libxcb-xkb.so has the wrong version, fix it.  patch as provided by
Yorick Hardy in PR 49873.

(martin)

2015-09-09 08:14:01 UTC netbsd-7 commitmail json YAML

2015-09-09 08:10:03 UTC netbsd-7 commitmail json YAML

src/doc/3RDPARTY@1.1145.2.17 / diff / nxr@1.1145.2.17
src/external/bsd/bind/dist/CHANGES@1.12.2.5 / diff / nxr@1.12.2.5
src/external/bsd/bind/dist/README@1.1.1.14.2.5 / diff / nxr@1.1.1.14.2.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch01.html@1.1.1.11.2.4 / diff / nxr@1.1.1.11.2.4
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch02.html@1.1.1.8.2.4 / diff / nxr@1.1.1.8.2.4
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch03.html@1.1.1.13.2.4 / diff / nxr@1.1.1.13.2.4
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch04.html@1.1.1.15.2.5 / diff / nxr@1.1.1.15.2.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch05.html@1.1.1.14.2.4 / diff / nxr@1.1.1.14.2.4
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch06.html@1.1.1.15.2.5 / diff / nxr@1.1.1.15.2.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch07.html@1.1.1.15.2.5 / diff / nxr@1.1.1.15.2.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch08.html@1.1.1.15.2.5 / diff / nxr@1.1.1.15.2.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch09.html@1.1.1.15.2.5 / diff / nxr@1.1.1.15.2.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch10.html@1.1.1.10.2.4 / diff / nxr@1.1.1.10.2.4
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch11.html@1.1.1.1.2.4 / diff / nxr@1.1.1.1.2.4
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch12.html@1.1.1.1.2.4 / diff / nxr@1.1.1.1.2.4
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch13.html@1.1.1.1.2.4 / diff / nxr@1.1.1.1.2.4
src/external/bsd/bind/dist/doc/arm/Bv9ARM.html@1.1.1.15.2.5 / diff / nxr@1.1.1.15.2.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.pdf@1.7.2.4 / diff / nxr@1.7.2.4
src/external/bsd/bind/dist/doc/arm/latex-fixup.pl@1.1.1.4.10.1 / diff / nxr@1.1.1.4.10.1
src/external/bsd/bind/dist/doc/arm/man.arpaname.html@1.1.1.12.2.5 / diff / nxr@1.1.1.12.2.5
      :
(more 45 files)
Pull up the following, requested by snj in ticket #973:

external/bsd/bind/dist/CHANGES 1.17
external/bsd/bind/dist/README 1.5
external/bsd/bind/dist/srcid 1.11
external/bsd/bind/dist/version 1.15
external/bsd/bind/dist/doc/arm/Bv9ARM.ch01.html 1.1.1.15
external/bsd/bind/dist/doc/arm/Bv9ARM.ch02.html 1.1.1.12
external/bsd/bind/dist/doc/arm/Bv9ARM.ch03.html 1.1.1.17
external/bsd/bind/dist/doc/arm/Bv9ARM.ch04.html 1.5
external/bsd/bind/dist/doc/arm/Bv9ARM.ch05.html 1.1.1.18
external/bsd/bind/dist/doc/arm/Bv9ARM.ch06.html 1.5
external/bsd/bind/dist/doc/arm/Bv9ARM.ch07.html 1.5
external/bsd/bind/dist/doc/arm/Bv9ARM.ch08.html 1.5
external/bsd/bind/dist/doc/arm/Bv9ARM.ch09.html 1.5
external/bsd/bind/dist/doc/arm/Bv9ARM.ch10.html 1.1.1.14
external/bsd/bind/dist/doc/arm/Bv9ARM.ch11.html 1.1.1.3
external/bsd/bind/dist/doc/arm/Bv9ARM.ch12.html 1.1.1.3
external/bsd/bind/dist/doc/arm/Bv9ARM.ch13.html 1.1.1.3
external/bsd/bind/dist/doc/arm/Bv9ARM.html 1.5
external/bsd/bind/dist/doc/arm/Bv9ARM.pdf 1.11
external/bsd/bind/dist/doc/arm/latex-fixup.pl 1.1.1.5
external/bsd/bind/dist/doc/arm/man.arpaname.html 1.5
external/bsd/bind/dist/doc/arm/man.ddns-confgen.html 1.5
external/bsd/bind/dist/doc/arm/man.delv.html 1.5
external/bsd/bind/dist/doc/arm/man.dig.html 1.5
external/bsd/bind/dist/doc/arm/man.dnssec-checkds.html 1.5
external/bsd/bind/dist/doc/arm/man.dnssec-coverage.html 1.5
external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.html 1.5
external/bsd/bind/dist/doc/arm/man.dnssec-importkey.html 1.5
external/bsd/bind/dist/doc/arm/man.dnssec-keyfromlabel.html 1.5
external/bsd/bind/dist/doc/arm/man.dnssec-keygen.html 1.5
external/bsd/bind/dist/doc/arm/man.dnssec-revoke.html 1.5
external/bsd/bind/dist/doc/arm/man.dnssec-settime.html 1.5
external/bsd/bind/dist/doc/arm/man.dnssec-signzone.html 1.5
external/bsd/bind/dist/doc/arm/man.dnssec-verify.html 1.5
external/bsd/bind/dist/doc/arm/man.genrandom.html 1.5
external/bsd/bind/dist/doc/arm/man.host.html 1.5
external/bsd/bind/dist/doc/arm/man.isc-hmac-fixup.html 1.5
external/bsd/bind/dist/doc/arm/man.named-checkconf.html 1.5
external/bsd/bind/dist/doc/arm/man.named-checkzone.html 1.5
external/bsd/bind/dist/doc/arm/man.named-journalprint.html 1.5
external/bsd/bind/dist/doc/arm/man.named-rrchecker.html 1.5
external/bsd/bind/dist/doc/arm/man.named.html 1.5
external/bsd/bind/dist/doc/arm/man.nsec3hash.html 1.5
external/bsd/bind/dist/doc/arm/man.nsupdate.html 1.5
external/bsd/bind/dist/doc/arm/man.rndc-confgen.html 1.5
external/bsd/bind/dist/doc/arm/man.rndc.conf.html 1.5
external/bsd/bind/dist/doc/arm/man.rndc.html 1.5
external/bsd/bind/dist/doc/arm/notes.html 1.1.1.3
external/bsd/bind/dist/doc/arm/notes.pdf 1.1.1.3
external/bsd/bind/dist/doc/arm/notes.xml 1.1.1.3
external/bsd/bind/dist/lib/dns/api 1.5
external/bsd/bind/dist/lib/dns/hmac_link.c 1.8
external/bsd/bind/dist/lib/dns/ncache.c 1.10
external/bsd/bind/dist/lib/dns/openssldh_link.c 1.9
external/bsd/bind/dist/lib/dns/openssldsa_link.c 1.10
external/bsd/bind/dist/lib/dns/opensslecdsa_link.c 1.9
external/bsd/bind/dist/lib/dns/opensslrsa_link.c 1.10
external/bsd/bind/dist/lib/dns/pkcs11dh_link.c 1.1.1.5
external/bsd/bind/dist/lib/dns/pkcs11dsa_link.c 1.1.1.5
external/bsd/bind/dist/lib/dns/pkcs11rsa_link.c 1.1.1.5
external/bsd/bind/dist/lib/dns/rdata.c 1.12
external/bsd/bind/dist/lib/dns/resolver.c 1.22
external/bsd/bind/dist/lib/dns/include/dst/dst.h 1.10
external/bsd/bind/dist/lib/dns/rdata/generic/openpgpkey_61.c 1.1.1.2
doc/3RDPARTY (patch)

Update BIND to 9.10.2-P4.  Changes:
- Fix CVE-2015-5722
- Fix CVE-2015-5986

(martin)

2015-09-09 08:09:28 UTC MAIN commitmail json YAML

The iMX uSDHC controller doesn't have an interrupt error status flag,
the bit position is reserved and reads as value 0.
- Fake the flag if any of the error bits is set.
- uSDHC supports the 32bit access, the 16bit path doesn't need that quirk.

(mlelstv)

2015-09-09 08:06:47 UTC MAIN commitmail json YAML

Don't test flags from error value in status value. Instead test the
error interrupt status.

(mlelstv)

2015-09-09 08:04:33 UTC MAIN commitmail json YAML

fix DPRINTF parameters

(mlelstv)

2015-09-09 07:37:36 UTC MAIN commitmail json YAML

Make L2_S_CACHE_MASK_armv6n consistent with other *_CACHE_MASK_armv6n

(skrll)

2015-09-09 03:47:58 UTC MAIN commitmail json YAML

Fixed console logging when booting with -q

(palle)

2015-09-09 03:27:15 UTC MAIN commitmail json YAML

Improve previous.

(uebayasi)

2015-09-09 03:16:14 UTC MAIN commitmail json YAML

Restore *.[sS] -> assym.h dependency in `-S' mode.

(uebayasi)

2015-09-09 01:26:50 UTC MAIN commitmail json YAML

Fix race condition on la_rt between lltable_free and other places touching la_rt

We have to touch la_rt always with holding softnet_lock. And we have to
use callout_halt with softnet_lock instead of callout_stop for
la_timer (arptimer) because arptimer holds softnet_lock inside it.

This fix may solve a kernel panic christos@ encountered.

(ozaki-r)

2015-09-09 01:24:01 UTC MAIN commitmail json YAML

Remove wrong KASSERT in arptfree

la_rt can be NULL because arptimer that calls arptfree doesn't always
free llentry so llentry can remain with la_rt == NULL. So we instead
check whether la_rt is NULL or not and do arptfree if not.

This fixes PR kern/50184 (confirmed by martin@) and
PR kern/50186 (maybe).

(ozaki-r)

2015-09-09 01:22:28 UTC MAIN commitmail json YAML

Revert v1.176 for further proper fix

(ozaki-r)

2015-09-08 18:33:12 UTC MAIN commitmail json YAML

according to C99 6.5.15 in a conditional expression, both
operands should be of compatible types.

So, use ((void)0) here to match `void dbprintf()'

(plunky)

2015-09-08 16:06:42 UTC MAIN commitmail json YAML

Revert previous.  It was not wrong, but not necessary for everyone.

(If really wanted, *.a generation rule can be easily overriden locally.)

(uebayasi)

2015-09-08 13:18:06 UTC MAIN commitmail json YAML

Fix build w/o options SUN4V.

mdesc_get_len() and mdesc_init() are used outside of #ifdef SUN4V,
and eliminated by optimization if SUN4V isn't defined.

(nakayama)

2015-09-08 12:14:21 UTC MAIN commitmail json YAML

Remove solved item.

(pooka)

2015-09-08 12:05:59 UTC netbsd-7 commitmail json YAML

2015-09-08 12:05:02 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #969):
sbin/gpt/gpt_uuid.h: revision 1.4
A change to the GPT_TYPE list also requires a change to the GPT_TYPE
index constants.

(martin)

2015-09-08 12:02:33 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #967):
sys/dev/dkwedge/dk.c: revision 1.82
No longer access the disk driver directly.
If there is an open wedge, temporarily reference its vnode.
Otherwise try to open the block device.

(martin)

2015-09-08 11:07:38 UTC MAIN commitmail json YAML

Pretty difficult for a TV show (Star Trek) to have a first airing
on two different dates.  Dump the erroneous one.

(jnemeth)

2015-09-08 10:16:53 UTC MAIN commitmail json YAML

Fix incorrect argument of mii_anar(). Fixes PR#50206.
XXX pullup -[567]

(msaitoh)

2015-09-08 08:59:09 UTC MAIN commitmail json YAML

Rename argument of rf_output_devname() from devname to name to avoid a
warning about shadowing a global symbol when compiled by buildrump.sh.
Discussed with mrg.

(bad)

2015-09-08 08:24:42 UTC MAIN commitmail json YAML

Add some missing fixes to alc(4) to sync with the latest FreeBSD and OpenBSD
alc(4)s.

Fix a long standing bug in MAC statistics register access. One
additional register was erroneously added in the MAC register set
such that 7 TX statistics counters were wrong. (from OpenBSD, if_alc.c 1.29)

Remove setting an initial assumed baudrate upon driver attach which is not
necessarily correct, there might not even be a link when attaching.
(from OpenBSD, if_alc.c 1.22)

Add some missing bus_dmamap_sync()'s and sync the others with
the FreeBSD code. (from OpenBSD, if_alc.c 1.21)

Help with the watchdog timeouts seen when unplugging the cable from
the alc(4) NIC while running or the NIC not working if the cable is
not plugged in upon boot up. (from OpenBSD, if_alc.c 1.16)

ok mrg@

(leot)

2015-09-08 05:48:07 UTC MAIN commitmail json YAML

About ${CTFCONVERT}.

(uebayasi)

2015-09-08 05:24:27 UTC MAIN commitmail json YAML

2015-09-08 05:23:31 UTC MAIN commitmail json YAML

Apply patch in PR 45391 from Yui NARUSE: generate HUGE_VAL rather than
-HUGE_VAL for 0^negative. No objection after asking nearly two years
ago if I shouldn't just commit it.

(dholland)

2015-09-08 04:04:33 UTC MAIN commitmail json YAML

Improve printout duing autoconfiguration

(palle)

2015-09-08 02:23:34 UTC MAIN commitmail json YAML

${MD_OBJS} and friends.

(uebayasi)

2015-09-08 00:53:39 UTC MAIN commitmail json YAML

${LD} input files and library (*.a) support.

(uebayasi)

2015-09-07 23:02:07 UTC MAIN commitmail json YAML

Create /dev/flashN device nodes for all_md.

(phx)

2015-09-07 23:01:08 UTC MAIN commitmail json YAML

Enable cfi/nor/flash devices as reading from flash seems to work now.

(phx)

2015-09-07 23:00:08 UTC MAIN commitmail json YAML

Fix nor-flash bus space: extent limit should not be zero and bus space is
definitely big-endian. Reading the flash via /dev/flash0 works now.
Writing is untested.

(phx)

2015-09-07 22:39:54 UTC MAIN commitmail json YAML

fgetpos(3) and fsetpos(3) may work on opaque types, so don't rely on
being able to set individual fields in the fpos_t struct. Instead, just
use the and ftell(3) and fseek(3) components.

Also define __UNCONST() if it's not already been defined. Just in case.

(agc)

2015-09-07 20:00:49 UTC MAIN commitmail json YAML

Move function prototypes for cpu_ecache_associativity() and cpu_ecache_size() outside the MULTIPROCESSOR block so a GENERIC.UP kernel will build again

(palle)

2015-09-07 17:14:54 UTC MAIN commitmail json YAML

Fix size_t/psize_t confusion.  Fix build.

(uebayasi)

2015-09-07 15:55:06 UTC MAIN commitmail json YAML

Preserve the order of files in ${ALLFILES} -> ${OBJS} conversion.

(uebayasi)

2015-09-07 15:50:50 UTC MAIN commitmail json YAML

2015-09-07 15:19:05 UTC MAIN commitmail json YAML

- Check iNVM's image version and print it.
- Update TODO.

(msaitoh)

2015-09-07 12:29:19 UTC MAIN commitmail json YAML

Switch from a mixture of tabs & 3 spaces to a single style, 3 spaces

(sevan)

2015-09-07 12:20:32 UTC MAIN commitmail json YAML

2015-09-07 10:35:10 UTC MAIN commitmail json YAML

postfix-3.0.2 out.

(wiz)

2015-09-07 06:42:07 UTC MAIN commitmail json YAML

Order object build alphabetically.

(uebayasi)

2015-09-07 03:49:46 UTC MAIN commitmail json YAML

2015-09-07 03:44:19 UTC MAIN commitmail json YAML

2015-09-07 03:20:19 UTC MAIN commitmail json YAML

2015-09-07 01:56:50 UTC MAIN commitmail json YAML

Refactor tcp_mtudisc

No functional change.

(ozaki-r)

2015-09-07 01:18:27 UTC MAIN commitmail json YAML

CID 1322880: remove unnecessary m != NULL checks

(ozaki-r)

2015-09-07 01:17:37 UTC MAIN commitmail json YAML

CID 1322878: simplify log output flow

(ozaki-r)

2015-09-06 23:48:39 UTC MAIN commitmail json YAML

2015-09-06 23:47:09 UTC MAIN commitmail json YAML

Fix build w/o options SUN4V.

(nakayama)

2015-09-06 18:41:34 UTC MAIN commitmail json YAML

Update sparc64 TODO list: pmap_calculate_colors() is now working on sun4v planforms (fixed by martin@)

(palle)

2015-09-06 16:45:09 UTC MAIN commitmail json YAML

2015-09-06 15:34:56 UTC MAIN commitmail json YAML

2015-09-06 15:20:59 UTC MAIN commitmail json YAML

2015-09-06 14:35:01 UTC MAIN commitmail json YAML

Don't pass ``-DCOPY_SYMTAB'' to ${CC}; it's replaced with opt_copy_symtab.h.

(uebayasi)

2015-09-06 07:17:14 UTC MAIN commitmail json YAML

Define MD start code at the top of files.${MACHINE} relying on config(1)'s
deterministic file output order.  No need to define ${MD_OBJS} and its useless,
explicit compile rules.

(uebayasi)

2015-09-06 06:41:14 UTC MAIN commitmail json YAML

Move ldscript related code out of Makefile.kern.inc.

(uebayasi)

2015-09-06 06:13:16 UTC MAIN commitmail json YAML

Clean up.  Move assym.h/vers.c related code out of Makefile.kern.inc.

(uebayasi)

2015-09-06 06:01:02 UTC MAIN commitmail json YAML

2015-09-06 04:42:06 UTC MAIN commitmail json YAML

Clean up.  Move SSP-specific adjustment out of Makefile.kern.inc.

(uebayasi)

2015-09-06 04:20:50 UTC MAIN commitmail json YAML

add a bunch of functions found in <stdio.h> that weren't listed here.
(this list may still be incomplete.)

(mrg)

2015-09-06 03:10:50 UTC MAIN commitmail json YAML

English grammar nit: there's only one function described in this man page

(pgoyette)

2015-09-06 02:22:50 UTC MAIN commitmail json YAML

2015-09-06 02:17:31 UTC MAIN commitmail json YAML

Declare dependency on fpsp.o via newly introduced ${MD_LIBS} instead of
${MD_OBJS}.

${MD_OBJS} should be used only for objects that must be linked first (i.e.,
start code).  Objects have to be compiled following common compile rules,
and have to be generated into common places (i.e., top of kernel build
directory).

${MD_LIBS} defines libraries that are built by separate makefiles, under
separate directories.  `Makefile.kern.inc' doesn't know intermediate library
objects.

(uebayasi)

2015-09-06 02:05:11 UTC MAIN commitmail json YAML

Allow MD to link libraries.  Build rules are written in MD makefiles until
config(1) will support library properly.

(uebayasi)

2015-09-06 01:37:35 UTC MAIN commitmail json YAML

Improve the short description.

(dholland)

2015-09-06 01:36:21 UTC MAIN commitmail json YAML

SEE ALSO fmemopen(3)

(dholland)

2015-09-06 01:35:35 UTC MAIN commitmail json YAML

Mention fmemopen().

(dholland)

2015-09-05 23:04:01 UTC MAIN commitmail json YAML

viadrmkms is not i915drmkms; from Vicente Chaves in PR 50103.

(dholland)

2015-09-05 21:08:40 UTC MAIN commitmail json YAML

Note that the FIXMEs in vpci.c/vpcivar.h should be cleaned up

(palle)

2015-09-05 20:19:43 UTC MAIN commitmail json YAML

tidy/fix printing of paths from sockaddr_un

(dholland)

2015-09-05 20:01:21 UTC MAIN commitmail json YAML

Uses _IOR/_IOW/etc. and thus needs sys/ioccom.h. PR 41200

(dholland)

2015-09-05 17:50:01 UTC MAIN commitmail json YAML

Add xorg variant of ctwm

(martin)

2015-09-05 14:29:39 UTC MAIN commitmail json YAML

2015-09-05 14:27:43 UTC MAIN commitmail json YAML

CID 1322893: Add missing NULL check

(christos)

2015-09-05 14:25:26 UTC MAIN commitmail json YAML

CID 1322895: Missing break

(christos)

2015-09-05 14:24:08 UTC MAIN commitmail json YAML

CID 1322897: Add missing FALLTHROUGH comment

(christos)

2015-09-05 14:17:36 UTC MAIN commitmail json YAML

CID 1322890: Add missing NULL checks

(christos)

2015-09-05 14:14:24 UTC MAIN commitmail json YAML

CID 1322889: Missing check for NULL

(christos)

2015-09-05 14:11:26 UTC MAIN commitmail json YAML

CID 1322888: Fix NULL pointer check

(christos)

2015-09-05 14:08:55 UTC MAIN commitmail json YAML

cID 1322887: Fix bogus NULL check and deref.

(christos)

2015-09-05 14:06:21 UTC MAIN commitmail json YAML

CID 1322886: Avoid null pointer dereference (missing continue)

(christos)

2015-09-05 14:04:41 UTC MAIN commitmail json YAML

CID 1322885: Comment out dead code

(christos)

2015-09-05 14:03:11 UTC MAIN commitmail json YAML

CID 1322884: Annotate random use

(christos)

2015-09-05 08:07:53 UTC MAIN commitmail json YAML

CID 1322883: check error return from XFindContext

(christos)

2015-09-05 08:06:25 UTC MAIN commitmail json YAML

CID 13222882: ignore return

(christos)

2015-09-05 08:04:48 UTC MAIN commitmail json YAML

CID 1322881: check error return of pipe(2)

(christos)

2015-09-05 07:35:31 UTC MAIN commitmail json YAML

2015-09-05 06:40:12 UTC MAIN commitmail json YAML

Convert to use __BITS(3) and avoid an undefined behaviour in the process

(skrll)

2015-09-05 06:13:54 UTC MAIN commitmail json YAML

Fix/tweak the multiple inclusion protection define names.

(skrll)

2015-09-05 04:56:53 UTC MAIN commitmail json YAML

Use MSI/MSI-X instead of legacy INTx, if available.

(nonaka)

2015-09-05 04:44:29 UTC MAIN commitmail json YAML

Fix build of hppa's spmath.o, as m68k's fpsp.o was done.

(uebayasi)

2015-09-04 21:32:54 UTC MAIN commitmail json YAML

2015-09-04 20:51:07 UTC MAIN commitmail json YAML

2015-09-04 17:59:53 UTC MAIN commitmail json YAML

A change to the GPT_TYPE list also requires a change to the GPT_TYPE
index constants.

(mlelstv)

2015-09-04 15:50:48 UTC MAIN commitmail json YAML

Fix segmentation fault.

(uebayasi)

2015-09-04 15:11:00 UTC netbsd-7 commitmail json YAML

2015-09-04 15:09:00 UTC netbsd-7 commitmail json YAML

2015-09-04 15:07:08 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #963):
sys/dev/pci/hdaudio/hdafg.c: revision 1.26
sys/dev/pci/hdaudio/hdaudiovar.h: revision 1.10
sys/dev/pci/hdaudio/hdaudio.c: revision 1.25
Fix locking against myself problem:
hdaudio_intr() ->
    mutex_enter(&sc->sc_corb_mtx);
    hdaudio_rirb_dequeue() ->
hdaudio_rirb_unsol() ->
    hdafg_unsol() ->
hdafg_assoc_dump_dd() ->
    hdaudio_command() ->
mutex_enter(&sc->sc_corb_mtx);
Should that be done differently?

(martin)

2015-09-04 14:57:47 UTC netbsd-7 commitmail json YAML

Pull up the folowing revisions (requested by mlelstv in #954):

xsrc/external/mit/MesaLib/dist/src/util/ralloc.c 1.2

Use __attribute__((__destructor__)), not atexit, in shared objects.

Recovered from our local changes to MesaLib7.

(martin)

2015-09-04 14:48:57 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #953):
sys/arch/arm/arm32/cortex_pmc.c: revision 1.4
fix: Cortex delay() shorten rarely.

(martin)

2015-09-04 14:43:45 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #951):
sys/arch/sparc64/dev/pckbc_ebus.c: revision 1.2
sys/arch/sparc64/sparc64/autoconf.c: revision 1.204
Detect a boot device more precisely on QEMU by checking the device
name.
pckbc@ebus: match "kb_ps2" device to make keyboard and mouse work
on qemu-sparc64.
XXX OpenBIOS doesn't provide interrupts for pckbc currently, so use
the interrupt numbers described in QEMU's hw/sparc64/sun4u.c::isa_irq_handler.

(martin)

2015-09-04 12:27:36 UTC MAIN commitmail json YAML

Note import of dhcpcd-6.9.3

(roy)

2015-09-04 12:25:01 UTC MAIN commitmail json YAML

2015-09-04 10:16:35 UTC MAIN commitmail json YAML

Sort files in ${ALLFILES} in the order of parsing of `files.*'.

config(1) reads the first `files.${MACHINE}' when it encounters `machine'.
Then it includes common `files.${MACHINE_SUBARCH}', `files.${MACHINE_ARCH}',
and MI `sys/conf/files' at last.  This change makes the first "file" in
`files.${MACHINE}' appear first in ${ALLFILES}.

(uebayasi)

2015-09-04 09:18:12 UTC MAIN commitmail json YAML

2015-09-04 07:38:05 UTC MAIN commitmail json YAML

2015-09-04 07:35:56 UTC MAIN commitmail json YAML

Add some more USBMODE defines

(skrll)

2015-09-04 07:34:32 UTC MAIN commitmail json YAML

2015-09-04 06:10:47 UTC MAIN commitmail json YAML

Make config(1) output only ${ALLFILES}, selected input files, and pass it to
Makefile.kern.inc, where files are filtered by suffix.

(uebayasi)

2015-09-04 06:01:40 UTC MAIN commitmail json YAML

*.o files don't need special handling at all now.  Makefile.kern.inc knows
*.o input files don't need to get compiled, but need to get linked.

(uebayasi)

2015-09-04 05:52:15 UTC MAIN commitmail json YAML

Output ${ALLFILES}, the list of selected *.[csSo] files, sorted in the exact
order config(1) parses "file ..." commands in config(5) files.  Define
${CFILES}, ${SFILES}, and ${OFILES} as subset of ${ALLFILES} selected by
suffix.

(uebayasi)

2015-09-04 05:33:23 UTC MAIN commitmail json YAML

Pull nexthop determination routine from nd6_output

It simplifies nd6_output and the nexthop determination routine slightly.

(ozaki-r)

2015-09-04 05:24:57 UTC MAIN commitmail json YAML

Add tests to check if nexthop route lookup works

These tests reproduce a panic on assertion "ro->_ro_rt ==NULL ||
ro->_ro_rt->rt_refcnt > 0" failure that had been fixed.

(ozaki-r)

2015-09-04 05:13:32 UTC MAIN commitmail json YAML

Now Makefile.kern.inc handles swap<kernel>.c compiling/linking nicely,
config(1) can become less hackish.

(uebayasi)

2015-09-04 01:24:01 UTC MAIN commitmail json YAML

Share more code by making *.o handling less special.

(uebayasi)

2015-09-03 22:24:02 UTC MAIN commitmail json YAML

CTWM is an extension to twm, that support multiple virtual screens,
and a lot of other goodies.

You can use and manage up to 32 virtual screens called workspaces.
You swap from one workspace to another by clicking on a button in an
optional panel of buttons (the workspace manager) or by invoking a function.

You can custom each workspace by choosing different colors, names
and pixmaps for the buttons and background root windows.

Main features are:
- Optional 3D window titles and border (ala Motif).
- Shaped, colored icons.
- Multiple icons for clients based on the icon name.
- Windows can belong to several workspaces.
- A map of your workspaces to move quickly windows between
  different workspaces.
  - Animations: icons, root backgrounds and buttons can be animated.
  - Pinnable and sticky menus.
  - etc...

See http://web.zephyrite.net/NetBSD/wm/index.html
ok mrg.

(youri)

2015-09-03 22:16:33 UTC MAIN commitmail json YAML

CTWM is an extension to twm, that support multiple virtual screens,
and a lot of other goodies.

You can use and manage up to 32 virtual screens called workspaces.
You swap from one workspace to another by clicking on a button in an
optional panel of buttons (the workspace manager) or by invoking a function.

You can custom each workspace by choosing different colors, names
and pixmaps for the buttons and background root windows.

Main features are:
- Optional 3D window titles and border (ala Motif).
- Shaped, colored icons.
- Multiple icons for clients based on the icon name.
- Windows can belong to several workspaces.
- A map of your workspaces to move quickly windows between
  different workspaces.
- Animations: icons, root backgrounds and buttons can be animated.
- Pinnable and sticky menus.
- etc...

This commit follows the proposal on retiring twm in favour of something newer,
like ctwm. See http://web.zephyrite.net/NetBSD/wm/index.html.

ok mrg.

(youri)

2015-09-03 20:43:47 UTC MAIN commitmail json YAML

correct __ssp_overlap() to not trigger for adjacent areas

(plunky)

2015-09-03 19:43:35 UTC MAIN commitmail json YAML

sun4v: iommu setup seems to work now - device detection is now possible - parts from OpenBSD - ok mrg@, martin@

(palle)

2015-09-03 15:01:19 UTC MAIN commitmail json YAML

PR/50195: Henning Petersen: Incorrect check in getnameinfo_link.

(christos)

2015-09-03 14:23:52 UTC MAIN commitmail json YAML

Add generated *.c files (devsw.c and ioconf.c) to ${CFILES} by config(1)
internally.  ${MI_CFILES} in Makefile.kern.inc is no longer needed.

(uebayasi)

2015-09-03 13:53:36 UTC MAIN commitmail json YAML

After thought, revert "Generate *.c files under conf/".  Generate *.c files
under top build directory.  *.c files are never placed just under $S/.  Keep
this exclusiveness.

(uebayasi)

2015-09-03 13:32:07 UTC MAIN commitmail json YAML

Pretty-print `Makefile' output.

(uebayasi)

2015-09-03 13:07:46 UTC MAIN commitmail json YAML

2015-09-03 12:33:12 UTC MAIN commitmail json YAML

Define ${MD_OBJS} as relative path.  This change makes amd64 kernel buildable
for `-S' mode.

(uebayasi)

2015-09-03 12:31:16 UTC MAIN commitmail json YAML

Prepare for relative ${MD_OBJS}.

(uebayasi)

2015-09-03 10:22:52 UTC MAIN commitmail json YAML

Add tests for ifconfig options

From s-yamaguchi@IIJ (with some tweaks by me)

(ozaki-r)

2015-09-03 09:28:00 UTC MAIN commitmail json YAML

2015-09-03 08:16:36 UTC MAIN commitmail json YAML

Remove dead assignment; from Henning Petersen in PR 50196.

(dholland)

2015-09-03 07:34:34 UTC MAIN commitmail json YAML

2015-09-03 07:33:34 UTC MAIN commitmail json YAML

src/external/bsd/bind/dist/CHANGES@1.17 / diff / nxr@1.17
src/external/bsd/bind/dist/README@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch04.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch06.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch07.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch08.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch09.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/Bv9ARM.pdf@1.11 / diff / nxr@1.11
src/external/bsd/bind/dist/doc/arm/man.arpaname.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/man.ddns-confgen.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/man.delv.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/man.dig.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/man.dnssec-checkds.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/man.dnssec-coverage.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/man.dnssec-importkey.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/man.dnssec-keyfromlabel.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/man.dnssec-keygen.html@1.5 / diff / nxr@1.5
src/external/bsd/bind/dist/doc/arm/man.dnssec-revoke.html@1.5 / diff / nxr@1.5
      :
(more 28 files)
Changes for 9.10.2-P4:

4170.  [security]      An incorrect boundary check in the OPENPGPKEY
                      rdatatype could trigger an assertion failure.
                      (CVE-2015-5986) [RT #40286]

4168.  [security]      A buffer accounting error could trigger an
                      assertion failure when parsing certain malformed
                      DNSSEC keys. (CVE-2015-5722) [RT #40212]

(christos)