Commit Graph

216780 Commits

Author SHA1 Message Date
matt a4bcc6237e fix writebuf draining fix. 2013-02-14 01:12:39 +00:00
matt 050da5b67a Use LIBDPLIBS 2013-02-14 01:06:04 +00:00
riastradh 322ad729b3 Fix some screw cases in cmsg file descriptor passing.
- Don't leave garbage in the control buffer if allocating file
descriptors fails in unp_externalize.

- Scrub the space between CMSG_LEN and CMSG_SPACE to avoid kernel
memory disclosure in unp_externalize.

- Don't read past cmsg_len when closing file descriptors that
couldn't get delivered, in free_rights.

ok christos
2013-02-14 01:00:07 +00:00
matt f5242e7fdd Make LDBL_NBIT and mask_nbit_l have no effect. 2013-02-14 00:55:25 +00:00
matt 6cb6b78422 Deal with MKPICLIB=no fallout 2013-02-14 00:53:30 +00:00
matt b6828562f6 Add missing libnetpgpverify.so 2013-02-14 00:52:03 +00:00
matt 1d6db1ec1a Turn on bounce buffering. 2013-02-13 23:25:28 +00:00
christos 4d0631d87c Keep the built-in support for passwd -k, but don't make the kpasswd link or
install the kpasswd man page since these are provided by heimdal. I ifdef'ed
them so that the code to install them is still with the Makefile.
2013-02-13 23:19:14 +00:00
matt bae81fec7a Some armv7 fixes for speculative tlb loads. 2013-02-13 23:14:35 +00:00
matt bc5f5e1d4a simplify cache range op 2013-02-13 23:10:58 +00:00
matt 3211835cbe Fix two fencepoint errors. 2013-02-13 23:09:39 +00:00
matt 89c1dfbe84 bounce buffer fixes + convert some kassert -> kassertmsg 2013-02-13 23:08:45 +00:00
christos 652899b7c1 don't allow NULL for extra 2013-02-13 22:28:41 +00:00
christos ff77c2a8d2 Multi-byte docs and fixes for > 2 mblen charsets from J.R. Oldroyd 2013-02-13 22:24:48 +00:00
wiz 0dab657ed9 Mark up LC_CTYPE as environment variable. 2013-02-13 22:19:48 +00:00
christos b4ca5d44a0 remove patch botches. 2013-02-13 22:19:18 +00:00
christos bab4584669 multi-byte doc from J.R. Oldroyd 2013-02-13 22:17:12 +00:00
christos 7ac573dac7 Fix from J.R. Oldroyd for wide chars > 2 2013-02-13 22:15:43 +00:00
pooka 40cc713320 Move the list of source directories required by TOOLS_BUILDRUMP=yes from
the buildrump.sh repo to here.  While I don't expect the list to change
often, it's a function of the NetBSD source tree -r/-D and therefore
easier to maintain here.
2013-02-13 18:45:20 +00:00
msaitoh 24e916e08f No functional change.
- Fix comment.
 - Use macro.
2013-02-13 16:58:04 +00:00
christos a41a849901 Handle invalid character sequences. 2013-02-13 15:22:09 +00:00
hannken 9f9ac3cb83 Make the spec_node table implementation private to spec_vnops.c.
To retrieve a spec_node, two new lookup functions (by device or by mount)
are implemented.  Both return a referenced vnode, for an opened block device
the opened vnode is returned so further diagnostic checks "vp == ... sd_bdevvp"
will not fire.  Otherwise any vnode matching the criteria gets returned.

No objections on tech-kern.

Welcome to 6.99.17
2013-02-13 14:03:48 +00:00
christos c10d89b681 handle EILSEQ. 2013-02-13 13:58:44 +00:00
msaitoh f1abb2995b No functional change.
- "struct mii_data *mii = &sc->sc_mii" and use it.
- Add comments.
- Fix some comments.
2013-02-13 12:28:23 +00:00
pooka a42a57f022 Match prototype with reality to fix tool build on platforms where
wint_t != int.
2013-02-13 12:15:09 +00:00
nakayama 93c32b3617 Fix copy and paste miss introduced in rev 1.327. 2013-02-13 08:00:47 +00:00
christos 6f46fd439e explain we we want wide character support here. 2013-02-13 04:58:17 +00:00
christos 6db0248c67 handle wide chars 2013-02-13 04:52:31 +00:00
christos 81516a9702 - check the results of the vis functions
- zero output to make sure things work
- don't use encodings that don't work
- fix the style on decoding
2013-02-13 04:51:56 +00:00
christos ec33e596f5 Wide char support from J.R. Oldroyd 2013-02-13 04:49:59 +00:00
christos 87aeb26f19 Avoid // 2013-02-13 04:22:36 +00:00
christos d6c020d518 add a disk-image=target option 2013-02-13 02:17:54 +00:00
christos c1fffff4c4 Don't produce spurious errors when creating labels on files. 2013-02-13 00:40:28 +00:00
skrll 0b0527d584 The file needs opt_multiprocessor to get the CR_CURCPU define. 2013-02-12 23:02:58 +00:00
macallan aadf8bb6f4 break some more long lines 2013-02-12 22:24:47 +00:00
martin 905b216648 Use __HAVE_LONG_DOUBLE instead of EXT_EXPBITS and include s_nextafterl.c
as well as s_frexpl.c in the global list of "common" sources - as we
seem to have no arch redefining the standard double variant, it seems
unlikely we will have on redefining the long double version in assembler.
2013-02-12 21:40:18 +00:00
macallan caa556aea5 break long lines 2013-02-12 21:25:12 +00:00
macallan 6a4c4c0db7 support a hardware cursor 2013-02-12 21:17:37 +00:00
macallan a71ffecb79 be a little more consistent with register names 2013-02-12 21:17:17 +00:00
christos 82e8c5f133 need bsd.own.mk 2013-02-12 20:55:37 +00:00
pgoyette 108fc19ea1 Remove a spurious '%' in "tech%nical" 2013-02-12 20:50:22 +00:00
christos aecff02552 me.7 is supplied both by groff and here. Don't include both. 2013-02-12 20:46:10 +00:00
christos f195d367a6 This has no business going to the crypto tree and building it. 2013-02-12 20:32:11 +00:00
christos b261027db1 mv the MKCRYPTO protection higher; ideally should be at the top for this 2013-02-12 20:31:13 +00:00
christos a7c38cbf62 merge in 1.0.1e 2013-02-12 19:52:11 +00:00
christos 0c9d7240de Can you please tell us the module name that had the wrong version? Thanks. 2013-02-12 19:14:50 +00:00
christos 5f71164a5e Changes between 1.0.1d and 1.0.1e [11 Feb 2013]
*) Correct fix for CVE-2013-0169. The original didn't work on AES-NI
     supporting platforms or when small records were transferred.
     [Andy Polyakov, Steve Henson]
2013-02-12 19:10:49 +00:00
matt 82b1c4ddd9 Add inlines for cp10 (vfp) registers 2013-02-12 15:06:40 +00:00
matt b6bea4c9af More fully document FPEXC register 2013-02-12 15:05:26 +00:00
jmcneill fcc410b7f2 add extra space to root partition 2013-02-12 12:45:12 +00:00