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 (4h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 07:55:03 UTC Now

2016-04-22 18:25:41 UTC MAIN commitmail json YAML

2016-04-22 18:13:42 UTC MAIN commitmail json YAML

undo unintended commit

(christos)

2016-04-22 18:13:01 UTC MAIN commitmail json YAML

2016-04-22 18:12:47 UTC MAIN commitmail json YAML

Use the right variable (Felix Deichmann)

(christos)

2016-04-22 18:05:52 UTC MAIN commitmail json YAML

Propagate PLT fix from our gcc-5.3 tree:

Some functions like __udivsi3 are used in other assembly files like __umodsi3.
Use PLT linkage to avoid text relocations.

XXX: pullup-7

(christos)

2016-04-22 18:05:13 UTC MAIN commitmail json YAML

2016-04-22 18:03:54 UTC MAIN commitmail json YAML

Propagate PLT fix from our gcc-5.3 tree:

Some functions like __udivsi3 are used in other assembly files like __umodsi3.
Use PLT linkage to avoid text relocations.

XXX: pullup-7

(christos)

2016-04-22 17:40:36 UTC MAIN commitmail json YAML

Print the symbol that caused the text relocation for m68k like we do for
other platforms.

(christos)

2016-04-22 17:39:38 UTC MAIN commitmail json YAML

Some functions like __udivsi3 are used in other assembly files like __umodsi3.
Use PLT linkage to avoid text relocations.

(christos)

2016-04-22 15:44:19 UTC nick-nhusb commitmail json YAML

2016-04-22 15:01:54 UTC MAIN commitmail json YAML

Report what error was if nonzero with KASSERTMSG.

(riastradh)

2016-04-22 13:43:55 UTC nick-nhusb commitmail json YAML

2016-04-22 06:24:10 UTC MAIN commitmail json YAML

2016-04-22 05:34:58 UTC MAIN commitmail json YAML

#if DIAGNOSTIC panic ---> KASSERTMSG

(riastradh)

2016-04-22 01:45:28 UTC MAIN commitmail json YAML

src/external/gpl3/gcc/usr.bin/gcc/arch/arm/configargs.h@1.21 / diff / nxr@1.21
src/external/gpl3/gcc/usr.bin/gcc/arch/arm/defs.mk@1.10 / diff / nxr@1.10
src/external/gpl3/gcc/usr.bin/gcc/arch/arm/gtyp-input.list@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/usr.bin/gcc/arch/arm/tm.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/usr.bin/gcc/arch/armeb/configargs.h@1.22 / diff / nxr@1.22
src/external/gpl3/gcc/usr.bin/gcc/arch/armeb/defs.mk@1.10 / diff / nxr@1.10
src/external/gpl3/gcc/usr.bin/gcc/arch/armeb/gtyp-input.list@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/usr.bin/gcc/arch/armeb/tm.h@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/usr.bin/gcc/arch/earm/configargs.h@1.19 / diff / nxr@1.19
src/external/gpl3/gcc/usr.bin/gcc/arch/earm/defs.mk@1.9 / diff / nxr@1.9
src/external/gpl3/gcc/usr.bin/gcc/arch/earm/gtyp-input.list@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/usr.bin/gcc/arch/earm/tm.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/usr.bin/gcc/arch/earmeb/configargs.h@1.15 / diff / nxr@1.15
src/external/gpl3/gcc/usr.bin/gcc/arch/earmeb/defs.mk@1.8 / diff / nxr@1.8
src/external/gpl3/gcc/usr.bin/gcc/arch/earmeb/gtyp-input.list@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/usr.bin/gcc/arch/earmeb/tm.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/usr.bin/gcc/arch/earmhf/configargs.h@1.16 / diff / nxr@1.16
src/external/gpl3/gcc/usr.bin/gcc/arch/earmhf/defs.mk@1.9 / diff / nxr@1.9
src/external/gpl3/gcc/usr.bin/gcc/arch/earmhf/gtyp-input.list@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/usr.bin/gcc/arch/earmhf/tm.h@1.4 / diff / nxr@1.4
      :
(more 44 files)
mknative for GCC 5.3 and *arm* after netbsd-elf.h order fix.

(mrg)

2016-04-22 00:25:42 UTC MAIN commitmail json YAML

Change used from int to bool.
If used, abort the loop because we think we're already at the end.

(roy)

2016-04-21 23:14:25 UTC MAIN commitmail json YAML

MLD: multicast listener discovery

(riastradh)

2016-04-21 18:27:29 UTC MAIN commitmail json YAML

2016-04-21 18:24:02 UTC MAIN commitmail json YAML

2016-04-21 18:10:57 UTC MAIN commitmail json YAML

2016-04-21 18:06:06 UTC MAIN commitmail json YAML

2016-04-21 17:59:18 UTC MAIN commitmail json YAML

2016-04-21 16:09:16 UTC MAIN commitmail json YAML

Re-order includes so that ARM_TARGET2_DWARF_FORMAT takes effect

Fixes PR/51066: C++ text relocations

(skrll)

2016-04-21 15:42:56 UTC MAIN commitmail json YAML

autoconf(9) requires the kernel_lock so take it while discovering new
devices.

PR/51081: calling ioctl while attaching wifi device causes a jump to NULL

(skrll)

2016-04-21 15:27:10 UTC netbsd-6-0 commitmail json YAML

2016-04-21 15:25:52 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1378):
sys/compat/netbsd32/netbsd32_socket.c: revision 1.42
Memory leak, triggerable from an unprivileged user.

(martin)

2016-04-21 15:24:39 UTC netbsd-6-1 commitmail json YAML

2016-04-21 15:23:59 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1378):
sys/compat/netbsd32/netbsd32_socket.c: revision 1.42
Memory leak, triggerable from an unprivileged user.

(martin)

2016-04-21 15:21:10 UTC netbsd-6 commitmail json YAML

2016-04-21 15:20:17 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1378):
sys/compat/netbsd32/netbsd32_socket.c: revision 1.42
Memory leak, triggerable from an unprivileged user.

(martin)

2016-04-21 09:46:49 UTC MAIN commitmail json YAML

Fix tests for blackhole routes

The gateway of a blackhole route must be a loopback interface.

(ozaki-r)

2016-04-21 07:24:12 UTC MAIN commitmail json YAML

src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/arm/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/armeb/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earm/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmeb/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmhf/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmhfeb/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv4/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv4eb/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6eb/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6hf/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6hfeb/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7eb/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7hf/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7hfeb/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/usr.bin/gcc/arch/arm/configargs.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/usr.bin/gcc/arch/arm/defs.mk@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/usr.bin/gcc/arch/arm/gtyp-input.list@1.4 / diff / nxr@1.4
src/external/gpl3/gcc.old/usr.bin/gcc/arch/arm/tm.h@1.4 / diff / nxr@1.4
      :
(more 60 files)
regenerate mknative-gcc for GCC 4.8 and *arm*

(mrg)

2016-04-21 07:22:15 UTC MAIN commitmail json YAML

set _OUTDIR and _OUTDIRBASE properly for gcc.old, and fix a sed.

(mrg)

2016-04-21 05:10:15 UTC MAIN commitmail json YAML

2016-04-21 05:07:50 UTC MAIN commitmail json YAML

Fix RTF_{REJECT,BLACKHOLE} behavior for IPv6 routes

We still need a nexthop route to reflect RTF_{REJECT,BLACKHOLE}.
In the future, we would do it w/o looking up a route.

(ozaki-r)

2016-04-20 17:18:52 UTC MAIN commitmail json YAML

2016-04-20 15:46:08 UTC MAIN commitmail json YAML

/32 and /128 are valid netmasks.

(christos)

2016-04-20 14:00:16 UTC MAIN commitmail json YAML

Don't subtract base if not pie.

(christos)

2016-04-20 09:01:04 UTC MAIN commitmail json YAML

2016-04-20 08:58:48 UTC MAIN commitmail json YAML

2016-04-20 08:56:33 UTC MAIN commitmail json YAML

IFQ_ENQUEUE refactor (1/3) : add altq_pktattr fields to m_pkthdr

Reviewed by joerg@n.o and tls@n.o, thanks.

(knakahara)

2016-04-20 08:54:38 UTC MAIN commitmail json YAML

Note import of dhcpcd-6.10.3

(roy)

2016-04-20 08:53:11 UTC MAIN commitmail json YAML

Apply mbuf initialize function to stack mbuf used as M_PKTHDR.

It is required to prevent unexpected behavior in future works abount m_pkthdr.

(knakahara)

2016-04-20 08:53:01 UTC MAIN commitmail json YAML

2016-04-20 08:50:44 UTC MAIN commitmail json YAML

Add init function for mbuf.

some functions use mbuf as stack variable instead of allocating by m_get().
They should use this function(s) to prevent access to uninitialized fields.

Currently, the mbuf stack allocating functions are the following.
    + sys/dev/ic/bwi.c
      - bwi_rxeof()
      - bwi_encap()
    + sys/dev/ic/dp8390.c
      - dp8390_ipkdb_send()
    + sys/dev/pci/if_txp.c
      - txp_download_fw_section()
    + sys/dev/ppbus/if_plip.c
      - lptap()
    + sys/net/bpf.c
      - _pf_mtap2()
      - _pf_mtap_af()
      - _pf_mtap_sl_out()
    + sys/netisdn/i4b_ipr.c
      - ipr_rx_data_rdy()
      - ipr_tx_queue_empty()

Reviewed by kre@n.o and christos@n.o, thanks.

(knakahara)

2016-04-20 06:51:03 UTC MAIN commitmail json YAML

Re-order includes so that ARM_TARGET2_DWARF_FORMAT takes effect

Fixes PR/51066: C++ text relocations

(skrll)

2016-04-19 21:11:44 UTC MAIN commitmail json YAML

The gcc diagnostic formats handle %m

(christos)

2016-04-19 21:11:05 UTC MAIN commitmail json YAML

Enable minimal warnings, disabling the unused and narrowing ones that gcc
authors don't seem to pay attention to.

(christos)

2016-04-19 19:50:53 UTC MAIN commitmail json YAML

From Ingo Schwarze:
- Put the data type el_rfunc_t into the public header <histedit.h>.
- Make el_read in struct editline an opaque pointer rather
  than an embedded struct.
- Do not include "read.h" everywhere, but only in the two files
  needing access to el_read, read.c and el.c.
- To functions that don't need more, pass the struct el_read_t *
  rather than the full EditLine *.
- Of course, that means that read_init() can now fail from
  memory exhaustion, but it's easy to clean up after that.

(christos)

2016-04-19 15:51:22 UTC MAIN commitmail json YAML

2016-04-19 15:50:24 UTC MAIN commitmail json YAML

Added Buffalo WI-U2-300D.

(nonaka)

2016-04-19 12:02:56 UTC MAIN commitmail json YAML

OVERO's .ub file includes release

(kiyohara)

2016-04-19 09:36:35 UTC MAIN commitmail json YAML

2016-04-19 09:29:54 UTC MAIN commitmail json YAML

Separate MPLS-related routines from ip_hresolv_output

No functional changes.

(ozaki-r)

2016-04-19 07:10:22 UTC MAIN commitmail json YAML

Apply psref(9) to bridge(4)

Note that there is an issue that ioctls for an interface and a destruction
of the interface can run in parallel and it causes race conditions on
bridge as well (it rarely happens). The issue will be addressed in the
interface common code (if.c).

(ozaki-r)

2016-04-19 07:03:12 UTC MAIN commitmail json YAML

Remove BRIDGE_MPSAFE switch and enable MP-safe code by default

We need to enable it by default because bridge_input now runs
in softint, but bridge_input w/o BRIDGE_MPSAFE was designed as
it runs in hardware interrupt.

Note that there remains a racy code in bridge_output; it will be
solved in the upcoming change (applying psref(9)).

(ozaki-r)

2016-04-19 06:57:37 UTC MAIN commitmail json YAML

revert rev 1.6.  we don't have access to those files as normal files
and possible will get them directly elsewhere soon.

(if i hack my nouveau to ignore fireware failure, it end up having
a vaguely working console and slowly working X, which is better than
the current situation.)

(mrg)

2016-04-19 05:48:10 UTC MAIN commitmail json YAML

Prevent LWP migrations between CPUs during upper layer processing

This is a contract of psref(9) that is used by upper layer componenets,
e.g., bridge(4).

(ozaki-r)

2016-04-19 04:13:56 UTC MAIN commitmail json YAML

Constify rtentry of arpresolve

We don't need to (rather shouldn't) modify rtentry in there.

(ozaki-r)

2016-04-19 02:52:29 UTC MAIN commitmail json YAML

Make sure rbtrees are empty on desctruction.

If related to PR kern/51076, might help catch the bug a bit earlier.

(riastradh)

2016-04-18 19:37:41 UTC MAIN commitmail json YAML

be more specific about what needs to be cleaned for libedit.

(christos)

2016-04-18 18:58:04 UTC MAIN commitmail json YAML

mention libedit

(christos)

2016-04-18 17:01:19 UTC MAIN commitmail json YAML

From Ingo Schwarze:
* Replace fcns.c by a shorter and simpler func.h
  and include it only in the one file needing it, map.c.
* Combine help.h and help.c into a simplified help.h
  and include it only in the one file needing it, map.c.
* Check the very simple, static files editline.c, historyn.c, and
  tokenizern.c into CVS rather than needlessly generating them.
* So we no longer autogenerate any C files.  :-)
* Shorten and simplify makelist by deleting the options -n, -e, -bc,
  and -m; the latter was unused and useless in the first place.
* Move the declaration of el_func_t from fcns.h to the header
  actually needing it, map.h.  Since that header is already
  included by el.h for unrelated reasons, that makes el_func_t
  just as globally available as before.
* No longer include the simplified fcns.h into el.h,
  include it directly into the *.c files needing it.

(christos)

2016-04-18 02:27:34 UTC MAIN commitmail json YAML

Add a test case for static ARP

It tests receiving an ARP request that has a spa (i.e., IP address) whose
ARP entry already exists in the table as a static ARP entry.

(ozaki-r)

2016-04-18 02:24:42 UTC MAIN commitmail json YAML

Fix panic on receiving an ARP request

The panic happened if an ARP request has a spa (i.e., IP address) whose
ARP entry already exists in the table as a static ARP entry.

(ozaki-r)

2016-04-18 01:28:06 UTC MAIN commitmail json YAML

Get rid of meaningless RTF_UP check from ip_hresolv_output

The check is meaningless because
- An obtained rtentry is ensured that it's always RTF_UP by rtcache,
  rtalloc1 and rtlookup. If the rtentry isn't changed (i.e., RTF_UP gets
  dropped) during processing, the check should be unnecessary
- Even if not, i.e., an obtained rtentry can be changed during processing,
  checking only at the point doesn't help; the rtentry can be changed after
  the check

Instead we have to ensure that RTF_UP isn't dropped if someone is using it
somehow. Note that we already ensure that a rtentry being used isn't freed
by rt_refcnt.

Proposed on tech-kern and tech-net.

(ozaki-r)

2016-04-17 19:54:32 UTC MAIN commitmail json YAML

Update sparc64 TODO file: note issue with interrupt handling + issue when booting from iso image

(palle)

2016-04-17 18:39:14 UTC MAIN commitmail json YAML

2016-04-17 14:32:03 UTC MAIN commitmail json YAML

Move the SMP-disabled hack for SUN4V a bit earlier

(martin)

2016-04-17 02:16:26 UTC MAIN commitmail json YAML

2016-04-16 21:01:15 UTC netbsd-7-0 commitmail json YAML

merge 1141 addition

(snj)

2016-04-16 21:00:49 UTC netbsd-7 commitmail json YAML

merge 1141 addition

(snj)

2016-04-16 21:00:16 UTC netbsd-6-0 commitmail json YAML

mereg 1377 addition

(snj)

2016-04-16 20:59:50 UTC netbsd-6-1 commitmail json YAML

merge 1377 addition

(snj)

2016-04-16 20:59:18 UTC netbsd-6 commitmail json YAML

merge 1377 addition

(snj)

2016-04-16 20:52:07 UTC MAIN commitmail json YAML

2016-04-16 19:47:45 UTC MAIN commitmail json YAML

Note that deleting objdirs (not just cleandir) may be necessary for the
gcc update.

(dholland)

2016-04-16 18:28:22 UTC MAIN commitmail json YAML

Add a note about PIE for amd64 requiring clean objdir.

(riastradh)

2016-04-16 16:57:06 UTC MAIN commitmail json YAML

Set PACKAGE_STRING properly.

(nakayama)

2016-04-16 16:02:42 UTC nick-nhusb commitmail json YAML

2016-04-16 15:39:36 UTC nick-nhusb commitmail json YAML

2016-04-16 15:11:45 UTC nick-nhusb commitmail json YAML

Explicitly initialise up_serialise to true

(skrll)

2016-04-16 14:04:55 UTC nick-nhusb commitmail json YAML

2016-04-16 14:01:43 UTC nick-nhusb commitmail json YAML

Remove an unnecessary ux_hcpriv assignment
$CVS: ----------------------------------------------------------------------

(skrll)

2016-04-16 13:54:38 UTC nick-nhusb commitmail json YAML

Remove an unnecessary ux_hcpriv assignement

(skrll)

2016-04-16 13:30:35 UTC nick-nhusb commitmail json YAML

2016-04-16 13:22:00 UTC nick-nhusb commitmail json YAML

2016-04-15 20:29:13 UTC MAIN commitmail json YAML

If compiling with SUN4V support, bump MAXCPUS to 256.

(martin)

2016-04-15 20:24:30 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1377):
libexec/httpd/cgi-bozo.c                        1.34

use %zu instead of %lu for size_t.

(ok snj@)

(mrg)

2016-04-15 20:24:04 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1141):
libexec/httpd/cgi-bozo.c                        1.34

use %zu instead of %lu for size_t.

(ok snj@)

(mrg)

2016-04-15 20:19:25 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1377):
libexec/httpd/cgi-bozo.c                        1.34

use %zu instead of %lu for size_t.

(ok snj@)

(mrg)

2016-04-15 20:19:00 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1377):
libexec/httpd/cgi-bozo.c                        1.34

use %zu instead of %lu for size_t.

(ok snj@)

(mrg)

2016-04-15 20:16:24 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1377):
libexec/httpd/cgi-bozo.c                        1.34

use %zu instead of %lu for size_t.

(ok snj@)

(mrg)

2016-04-15 20:00:13 UTC MAIN commitmail json YAML

use %zu instead of %lu for size_t.

(mrg)

2016-04-15 19:38:52 UTC netbsd-6-0 commitmail json YAML

2016-04-15 19:38:13 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1377):
libexec/httpd/CHANGES: up to 1.22
libexec/httpd/Makefile: up to 1.26 via patch
libexec/httpd/auth-bozo.c: up to 1.18
libexec/httpd/bozohttpd.8: up to 1.59
libexec/httpd/bozohttpd.c: up to 1.80 via patch
libexec/httpd/bozohttpd.h: up to 1.45
libexec/httpd/cgi-bozo.c: up to 1.33
libexec/httpd/content-bozo.c: up to 1.13
libexec/httpd/daemon-bozo.c: up to 1.17
libexec/httpd/dir-index-bozo.c: up to 1.25
libexec/httpd/lua-bozo.c: up to 1.14
libexec/httpd/lua/bozo.lua: up to 1.2
libexec/httpd/lua/glue.c: up to 1.2
libexec/httpd/main.c: up to 1.13
libexec/httpd/printenv.lua: up to 1.3
libexec/httpd/ssl-bozo.c: up to 1.22
libexec/httpd/testsuite/Makefile: up to 1.5
libexec/httpd/testsuite/t10.out: up to 1.2
libexec/httpd/testsuite/test-bigfile: up to 1.2
libexec/httpd/tilde-luzah-bozo.c: up to 1.14
Import bozohttpd 20151028:
o  add CGI support for ~user translation (-E switch)
o  add redirects to ~user translation
o  fix bugs around ~user translation
o  add schema detection for absolute redirects
o  fixed few memory leaks
o  bunch of minor tweaks
o  removed -r support
o  smarter redirects
--
Changes in 20150320:
o  fix redirection handling
o  support transport stream (.ts) and video object (.vob) files
o  directory listings show correct file sizes for large files
--
updates and bozohttpd 20160415:
o  add search-word support for CGI
o  fix a security issue in CGI suffix handler support which would
  allow remote code execution, from shm@netbsd.org
o  -C option supports now CGI scripts only

(snj)

2016-04-15 19:37:48 UTC netbsd-6-1 commitmail json YAML

2016-04-15 19:37:27 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1377):
libexec/httpd/CHANGES: up to 1.22
libexec/httpd/Makefile: up to 1.26 via patch
libexec/httpd/auth-bozo.c: up to 1.18
libexec/httpd/bozohttpd.8: up to 1.59
libexec/httpd/bozohttpd.c: up to 1.80 via patch
libexec/httpd/bozohttpd.h: up to 1.45
libexec/httpd/cgi-bozo.c: up to 1.33
libexec/httpd/content-bozo.c: up to 1.13
libexec/httpd/daemon-bozo.c: up to 1.17
libexec/httpd/dir-index-bozo.c: up to 1.25
libexec/httpd/lua-bozo.c: up to 1.14
libexec/httpd/lua/bozo.lua: up to 1.2
libexec/httpd/lua/glue.c: up to 1.2
libexec/httpd/main.c: up to 1.13
libexec/httpd/printenv.lua: up to 1.3
libexec/httpd/ssl-bozo.c: up to 1.22
libexec/httpd/testsuite/Makefile: up to 1.5
libexec/httpd/testsuite/t10.out: up to 1.2
libexec/httpd/testsuite/test-bigfile: up to 1.2
libexec/httpd/tilde-luzah-bozo.c: up to 1.14
Import bozohttpd 20151028:
o  add CGI support for ~user translation (-E switch)
o  add redirects to ~user translation
o  fix bugs around ~user translation
o  add schema detection for absolute redirects
o  fixed few memory leaks
o  bunch of minor tweaks
o  removed -r support
o  smarter redirects
--
Changes in 20150320:
o  fix redirection handling
o  support transport stream (.ts) and video object (.vob) files
o  directory listings show correct file sizes for large files
--
updates and bozohttpd 20160415:
o  add search-word support for CGI
o  fix a security issue in CGI suffix handler support which would
  allow remote code execution, from shm@netbsd.org
o  -C option supports now CGI scripts only

(snj)

2016-04-15 19:36:29 UTC netbsd-6 commitmail json YAML

2016-04-15 19:36:09 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1377):
libexec/httpd/CHANGES: up to 1.22
libexec/httpd/Makefile: up to 1.26 via patch
libexec/httpd/auth-bozo.c: up to 1.18
libexec/httpd/bozohttpd.8: up to 1.59
libexec/httpd/bozohttpd.c: up to 1.80 via patch
libexec/httpd/bozohttpd.h: up to 1.45
libexec/httpd/cgi-bozo.c: up to 1.33
libexec/httpd/content-bozo.c: up to 1.13
libexec/httpd/daemon-bozo.c: up to 1.17
libexec/httpd/dir-index-bozo.c: up to 1.25
libexec/httpd/lua-bozo.c: up to 1.14
libexec/httpd/lua/bozo.lua: up to 1.2
libexec/httpd/lua/glue.c: up to 1.2
libexec/httpd/main.c: up to 1.13
libexec/httpd/printenv.lua: up to 1.3
libexec/httpd/ssl-bozo.c: up to 1.22
libexec/httpd/testsuite/Makefile: up to 1.5
libexec/httpd/testsuite/t10.out: up to 1.2
libexec/httpd/testsuite/test-bigfile: up to 1.2
libexec/httpd/tilde-luzah-bozo.c: up to 1.14
Import bozohttpd 20151028:
o  add CGI support for ~user translation (-E switch)
o  add redirects to ~user translation
o  fix bugs around ~user translation
o  add schema detection for absolute redirects
o  fixed few memory leaks
o  bunch of minor tweaks
o  removed -r support
o  smarter redirects
--
Changes in 20150320:
o  fix redirection handling
o  support transport stream (.ts) and video object (.vob) files
o  directory listings show correct file sizes for large files
--
updates and bozohttpd 20160415:
o  add search-word support for CGI
o  fix a security issue in CGI suffix handler support which would
  allow remote code execution, from shm@netbsd.org
o  -C option supports now CGI scripts only

(snj)

2016-04-15 19:07:25 UTC netbsd-7 commitmail json YAML

2016-04-15 19:01:05 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1141):
libexec/httpd/CHANGES: up to 1.22
libexec/httpd/bozohttpd.8: up to 1.59
libexec/httpd/bozohttpd.c: up to 1.80
libexec/httpd/bozohttpd.h: up to 1.45
libexec/httpd/cgi-bozo.c: up to 1.33
libexec/httpd/lua/bozo.lua: up to 1.2
libexec/httpd/lua/glue.c: up to 1.2
Import bozohttpd 20151028:
o  add CGI support for ~user translation (-E switch)
o  add redirects to ~user translation
o  fix bugs around ~user translation
o  add schema detection for absolute redirects
o  fixed few memory leaks
o  bunch of minor tweaks
o  removed -r support
o  smarter redirects
--
Changes in 20150320:
o  fix redirection handling
o  support transport stream (.ts) and video object (.vob) files
o  directory listings show correct file sizes for large files
--
updates and bozohttpd 20160415:
o  add search-word support for CGI
o  fix a security issue in CGI suffix handler support which would
  allow remote code execution, from shm@netbsd.org
o  -C option supports now CGI scripts only

(snj)

2016-04-15 19:00:14 UTC netbsd-7-0 commitmail json YAML

2016-04-15 18:55:49 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1141):
libexec/httpd/CHANGES: up to 1.22
libexec/httpd/Makefile: up to 1.26
libexec/httpd/auth-bozo.c: up to 1.18
libexec/httpd/bozohttpd.8: up to 1.59
libexec/httpd/bozohttpd.c: up to 1.80
libexec/httpd/bozohttpd.h: up to 1.45
libexec/httpd/cgi-bozo.c: up to 1.33
libexec/httpd/content-bozo.c: up to 1.13
libexec/httpd/daemon-bozo.c: up to 1.17
libexec/httpd/dir-index-bozo.c: up to 1.25
libexec/httpd/lua-bozo.c: up to 1.14
libexec/httpd/lua/bozo.lua: up to 1.2
libexec/httpd/lua/glue.c: up to 1.2
libexec/httpd/main.c: up to 1.13
libexec/httpd/printenv.lua: up to 1.3
libexec/httpd/ssl-bozo.c: up to 1.22
libexec/httpd/testsuite/Makefile: up to 1.5
libexec/httpd/testsuite/test-bigfile: up to 1.2
libexec/httpd/tilde-luzah-bozo.c: up to 1.14
Import bozohttpd 20151028:
o  add CGI support for ~user translation (-E switch)
o  add redirects to ~user translation
o  fix bugs around ~user translation
o  add schema detection for absolute redirects
o  fixed few memory leaks
o  bunch of minor tweaks
o  removed -r support
o  smarter redirects
Changes in 20150320:
o  fix redirection handling
o  support transport stream (.ts) and video object (.vob) files
o  directory listings show correct file sizes for large files
--
updates and bozohttpd 20160415:
o  add search-word support for CGI
o  fix a security issue in CGI suffix handler support which would
  allow remote code execution, from shm@netbsd.org
o  -C option supports now CGI scripts only

(snj)

2016-04-15 17:57:21 UTC MAIN commitmail json YAML

updates and bozohttpd 20160415:
o  add search-word support for CGI
o  fix a security issue in CGI suffix handler support which would
  allow remote code execution, from shm@netbsd.org
o  -C option supports now CGI scripts only

(mrg)

2016-04-15 17:55:58 UTC MAIN commitmail json YAML

Tweak wording.  Use \(em for emdash.

(riastradh)

2016-04-15 09:04:28 UTC netbsd-7 commitmail json YAML

tickets 1142, 1145, 1156, 1157, 1158

(snj)

2016-04-15 08:55:44 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1158):
xsrc/external/mit/MesaLib/dist/src/mesa/main/extensions.c: revision 1.2
xsrc/external/mit/MesaLib/dist/src/egl/main/eglglobals.c: revision 1.2
xsrc/external/mit/MesaLib/dist/src/glsl/glsl_parser_extras.cpp: revision 1.2
xsrc/external/mit/MesaLib/dist/src/mesa/main/context.c: revision 1.5
Replace atexit() calls by destructor attributes - this shared library
is dlopen/dlclose'd !

(snj)

2016-04-15 08:46:42 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1157):
sys/external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_subdev.c: revision 1.3
sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c: revisions 1.9, 1.10
sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/namedb.h: revision 1.2
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_base.c: revisions 1.4, 1.5
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/instmem/nouveau_subdev_instmem_nv40.c: revision 1.3
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c: revision 1.8
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.h: revision 1.4
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fence.c: revision 1.4
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv10_fence.c: revision 1.3
sys/external/bsd/drm2/include/linux/delay.h: revision 1.4
sys/external/bsd/drm2/include/linux/spinlock.h: revision 1.7
sys/external/bsd/drm2/nouveau/files.nouveau: revision 1.14
sys/external/bsd/drm2/nouveau/nouveau_pci.c: revision 1.7
Set nouveau to a more reasonable debug level.
Match the compile-time and default run-time settings in Linux.
--
Pass a sensible device state pointer to nouveau suspend/resume ops.
Gives nouveau half a chance of suspending and resuming -- not that it
works on my test laptop yet, but it's a start.
--
Fix bus_space_subregion error branch.
Return error code, not 0 (!), on bus_space_subregion failure.
In answer to `XXX error branch' comment: if nouveau_barobj_ctor
fails, then the caller will call nouveau_barobj_dtor too.  So there's
no leak here.
Unlikely to fix any observed bugs with nouveau -- there's no error
branch in the Linux side here.  But maybe it will catch some other
bug earlier.
--
Map the same mmio size as Linux does.
Unlikely to have practical consequences -- just reduces differences
in behaviour from upstream, to rule them out.
--
Print error code for failure to map PRAMIN BAR.
--
In msleep use mdelay if cold
--
Use only the low 32 bits of the bar object's vma offset as intended.
Should fix PR kern/50372, seen by everyone trying to use nouveau on
amd64 with hardware that uses nv50-style BARs and not nvc0-style
BARs.
--
Destroy the lock before caller frees memory.
--
Destroy spin locks appropriately.
--
Destroy the mutex before free.
--
Provide reader/writer semantics with recursive readers.
--
Exclude VRAM and FIFO regions from MMIO register mapping.
Nouveau maps those separately, and it is not trivial to convert those
mappings to bus_space_subregion.

(snj)

2016-04-15 08:02:34 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1156):
sys/external/bsd/drm2/dist/drm/i915/intel_pm.c: revision 1.9
Cast uint8_t to uint32_t before shifting left by 24.
Otherwise this is undefined behaviour unless int is 32-bit and the
uint8_t value happens to be <=127.

(snj)

2016-04-15 07:52:15 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by phx in ticket #1145):
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c: revision 1.26
crypto/dist/ipsec-tools/src/racoon/isakmp.c: revision 1.75
crypto/dist/ipsec-tools/src/racoon/isakmp_xauth.c: revision 1.28
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c: revision 1.14
PR/50918: David Binderman: Fix memory leak
--
From Frank Wille:
Request "IKE mode config" in "rsasig" (certificates on both sides only)
authentication mode, if "mode_cfg" is configured to "on".
Tested with a Lancom router, using the following configuration:
path include "/etc/racoon";
path certificate "/etc/racoon/certs";
path script "/etc/racoon/scripts";
remote "wpsd"
{
    remote_address 1.2.3.4;
    exchange_mode main,base;
    my_identifier asn1dn;
    certificate_type x509 "vpnclient15.crt" "vpnclient15.key";
    ca_type x509 "ca.crt";
    mode_cfg on;
    dpd_delay 20;
    nat_traversal on;
    lifetime time 8 hour;
    script "phase1-up.sh" phase1_up;
    script "phase1-down.sh" phase1_down;
    proposal {
        encryption_algorithm aes;
        hash_algorithm md5;
        authentication_method rsasig;
        dh_group 2;
    }
    proposal_check obey;
}
sainfo anonymous
{
    pfs_group 2;
    lifetime time 8 hour;
    encryption_algorithm aes;
    authentication_algorithm hmac_md5;
    compression_algorithm deflate;
}

(snj)

2016-04-15 07:47:30 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1142):
usr.sbin/makemandb/apropos-utils.c: revisions 1.18, 1.19
CID 1341551: Don't bother formatting if ti == NULL
--
PR/50344: Stephen Fisher: apropos shows formatting on console with vt100 term
type. Can't print terminfo sequences directly; need to process them with
ti_puts() to handle padding. This removes the padding delays, and stricly
could break on slow terminal hardware, but they way the code is structured
makes it impossible to fix properly (since the formatting strings are
passed in the query).

(snj)

2016-04-15 01:38:17 UTC MAIN commitmail json YAML

2016-04-15 01:35:26 UTC MAIN commitmail json YAML

2016-04-15 01:31:29 UTC MAIN commitmail json YAML

Hide PPPoE variables from if_ethersubr.c

This improves modularity of if_pppoe.

From s-yamaguchi@IIJ

(ozaki-r)

2016-04-14 21:16:18 UTC MAIN commitmail json YAML

2016-04-14 20:17:08 UTC MAIN commitmail json YAML

2016-04-14 18:36:56 UTC MAIN commitmail json YAML

Remove stray debug printf().

(rjs)

2016-04-14 16:42:09 UTC MAIN commitmail json YAML

If PAM is configured to read user-specified environment variables
and UseLogin=yes in sshd_config, then a hostile local user may
attack /bin/login via LD_PRELOAD or similar environment variables
set via PAM.

CVE-2015-8325, found by Shayan Sadigh, via Colin Watson
https://anongit.mindrot.org/openssh.git/commit/?\
id=85bdcd7c92fe7ff133bbc4e10a65c91810f88755

XXX: pullup-7

(christos)

2016-04-14 03:25:28 UTC MAIN commitmail json YAML

2016-04-14 03:23:22 UTC MAIN commitmail json YAML

- match endianness logic more to the original code
- fix namlen type
- use bool more
- eat \n's from panic strings

(christos)

2016-04-13 22:26:48 UTC MAIN commitmail json YAML

2016-04-13 22:25:58 UTC MAIN commitmail json YAML

2016-04-13 22:01:55 UTC MAIN commitmail json YAML

2016-04-13 21:54:25 UTC MAIN commitmail json YAML

We have MKSTEMP so use it!

(christos)

2016-04-13 21:48:21 UTC MAIN commitmail json YAML

We have MKSTEMP so stop using mktemp!

(christos)

2016-04-13 21:33:52 UTC MAIN commitmail json YAML

2016-04-13 17:32:27 UTC MAIN commitmail json YAML

2016-04-13 17:26:08 UTC MAIN commitmail json YAML

return correct parameters in ioctl(WSDISPLAYIO_GINFO), from lausgans
while there, support WSDISPLAYIO_GET_FBINFO

(macallan)

2016-04-13 15:26:28 UTC MAIN commitmail json YAML

2016-04-13 11:48:29 UTC MAIN commitmail json YAML

2016-04-13 08:50:51 UTC MAIN commitmail json YAML

Exclude VRAM and FIFO regions from MMIO register mapping.

Nouveau maps those separately, and it is not trivial to convert those
mappings to bus_space_subregion.

(riastradh)

2016-04-13 08:43:56 UTC MAIN commitmail json YAML

Provide reader/writer semantics with recursive readers.

(riastradh)

2016-04-13 08:31:00 UTC MAIN commitmail json YAML

Split psref_held into internal and public variants.

For internal use, we expect psrefs to be held by other LWPs when
asking in the cross-call thread whether the target in question is
referenced.

For public use, the caller should not assert about some other LWP
holding a psref.

But the rest of the logic is the same.

(riastradh)

2016-04-13 07:59:05 UTC MAIN commitmail json YAML

2016-04-13 07:57:15 UTC MAIN commitmail json YAML

2016-04-13 07:52:47 UTC MAIN commitmail json YAML

2016-04-13 01:41:18 UTC MAIN commitmail json YAML

PR/51040: Abhinav Upadhyay: Fix memory leak

(christos)

2016-04-13 01:40:09 UTC MAIN commitmail json YAML

PR/51039: Abhinav Upadhyay: Check for return value of chdir(2)

(christos)

2016-04-13 01:37:50 UTC MAIN commitmail json YAML

PR/51038: Abhinav Upadhyay: check for access permissions to the sqlite database

(christos)

2016-04-13 01:32:00 UTC MAIN commitmail json YAML

PR/51034: Abhinav Upadhyay: Close database connection when failed to commit

(christos)

2016-04-13 00:47:46 UTC MAIN commitmail json YAML

2016-04-13 00:47:02 UTC MAIN commitmail json YAML

ddb: rename show arptab to show routes

show arptab command of ddb is now inappropriate because it actually dumps
routes but arp entries aren't routes anymore. So rename it to show routes
and move the code from if_arp.c to route.c.

ok christos@

(ozaki-r)

2016-04-13 00:09:26 UTC MAIN commitmail json YAML

2016-04-12 23:07:25 UTC MAIN commitmail json YAML

Slight markup fix.

(wiz)

2016-04-12 20:40:43 UTC MAIN commitmail json YAML

Removed botched debug left over.

(roy)

2016-04-12 20:36:35 UTC MAIN commitmail json YAML

Fix pidfile location path rules to match prior version.

(roy)

2016-04-12 19:38:41 UTC MAIN commitmail json YAML

Add -DPIC for PIE builds so that we can avoid text relocations.

(christos)

2016-04-12 19:10:48 UTC MAIN commitmail json YAML

- Print a warning for text relocations
- Don't remap the text segment executable while relocating

(christos)

2016-04-12 18:50:45 UTC MAIN commitmail json YAML

Add --warn-shared-textrel for the linker.

(christos)

2016-04-12 18:07:09 UTC MAIN commitmail json YAML

lib/50791: Instead of using sorting the arena chunks by address only,
sort by size of the longest run and address as tie break. Avoids long
linear searches for code heavy on medium sized allocations.

(joerg)

2016-04-12 16:12:22 UTC MAIN commitmail json YAML

Remove gcc hack, it does not help.
Add more const.

(christos)

2016-04-12 15:56:05 UTC MAIN commitmail json YAML

- fix build with UFS_DIRHASH
- hide extra diagnostic info
- try to elide gcc bug

(christos)

2016-04-12 15:12:12 UTC MAIN commitmail json YAML

Use only the low 32 bits of the bar object's vma offset as intended.

Should fix PR kern/50372, seen by everyone trying to use nouveau on
amd64 with hardware that uses nv50-style BARs and not nvc0-style
BARs.

(riastradh)

2016-04-12 14:40:16 UTC MAIN commitmail json YAML

- Collect the slot-related variables in their own structure and extract
  some of the slot finding and updating code into their own function.
- Add a new label "next" in the main search loop to avoid nesting and
  code duplication.
- Cache some reclen and ino variables for better readability and efficiency.

(christos)

2016-04-12 11:51:08 UTC MAIN commitmail json YAML

Add PAX_MPROTECT_DEBUG

(christos)

2016-04-12 11:34:24 UTC MAIN commitmail json YAML

Update for 'show kernhist' change. (go wiz!)

(skrll)

2016-04-12 11:15:46 UTC MAIN commitmail json YAML

FIONREAD takes int as an argument (Ingo Schwarze)

(christos)

2016-04-12 10:54:30 UTC MAIN commitmail json YAML

Alternate UART3 pins a PG6-7, not PG8-9

(bouyer)

2016-04-12 06:36:33 UTC netbsd-7 commitmail json YAML

2016-04-12 06:35:43 UTC netbsd-7-0 commitmail json YAML

2016-04-12 06:34:30 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (not requested by christos in ticket #1143):
distrib/sets/lists/base/mi: revision 1.1123 via patch
add new zoneinfo files

(snj)

2016-04-12 06:34:09 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (not requested by christos in ticket #1143):
distrib/sets/lists/base/mi: revision 1.1123 via patch
add new zoneinfo files

(snj)

2016-04-12 04:02:55 UTC MAIN commitmail json YAML

Fix (finally) the rest of PR 47040.

Revert the supporting logic in -r1.190 of vfs_lookup.c, and fix the
important change to set searchdir = NULL instead of searchdir =
foundobj. Then supply the necessary new supporting logic to cope with
some new cases where searchdir can be null.

This is at the point when lookup_once crosses a mountpoint going down;
the idea was to avoid coupling locks across filesystems as that has a
number of potentially negative consequences. At this stage of namei,
though, it's important to set searchdir to null as this is what is
used later on to handle other cases arising from crossing mount
points. If you set it to be the same as foundobj, that instead creates
the impression that you looked up "/." on the new volume, and that
causes odd things to happen in corner cases such as the one appearing
in PR 47040.

This fix ought to be pulled up to -6 and -7, and it probably could be
safely, but given the delicacy of this code and the fact that it's
taken me more than three years to find the combination of time and
intestinal fortitude to do it, as well as the minor nature of the
resulting wrong behavior observed so far, I think we'll let that part
go.

This change also exposes an annoying corner case: if you cross a mount
point and the root directory vnode of the new volume is not a
directory but a symlink, we now have no searchdir to follow the
symlink relative to. In principle one could hang onto the searchdir
from before calling lookup_once and use that, or complexify the
interface of lookup_once to hang onto it as desired for this case.
Alternatively one could add the necessary null checks to namei_follow
and allow only absolute symlinks in this case, as for an absolute
symlink one doesn't need the old searchdir. However, given that only
broken filesystems have symlinks as their root vnodes, I'm not going
to bother. Instead if this happens we'll just fail with ENOTDIR.

(dholland)

2016-04-12 00:36:29 UTC MAIN commitmail json YAML

Provide reason to be printed in panic string.

(christos)

2016-04-12 00:16:06 UTC MAIN commitmail json YAML

From Ingo Schwarze:

* Delete the stubs of the XK_EXE mechanism that was never implemented.
  From a security, stability, and simplicity perspective, i would
  consider implementing it a truly terrible idea, so let's better
  get rid of it.

* Do not use the local variable "num" in el_wgets() alternately for
  two completely different purposes.  Only use it for the number
  of characters read, as stated in the comment (or -1 as long as
  that number is still unknown), not for the (more or less boolean)
  return value of read_getcmd().  Actually, there is no need at
  all to save the latter return value after testing it once.

* The function read_getcmd() has very unusual return values:
  It returns -1 for success and 0 for EOF/error.  Switch that around
  to 0 for success and -1 for EOF/error to be less confusing, and
  get rid of the OKCMD preprocessor macro.

* Get rid of one #ifdef section in el_wgets() by using
  el->el_chared.c_macro directly at the only place
  where it is used.

* Delete the unused MIN() macro.

(christos)

2016-04-11 23:41:15 UTC MAIN commitmail json YAML

2016-04-11 22:30:14 UTC MAIN commitmail json YAML

Fix indentation, Ingo Schwarze

(christos)

2016-04-11 18:56:31 UTC MAIN commitmail json YAML

2016-04-11 17:00:36 UTC MAIN commitmail json YAML

2016-04-11 16:06:53 UTC MAIN commitmail json YAML

chartype cleanups from Ingo Schwarze:

- The file tokenizer.c no longer uses chartype.h,
  so don't include the header.

- The dummy definitions of ct_{de,en}code_string() for the
  NARROWCHAR case are only used in history.c, so move them there.

- Now the whole content of chartype.h is for the wide character
  case only.  So remove the NARROWCHAR ifdef and include the
  header only in the wide character case.

- In chartype.h, move ct_encode_char() below the comment explaining it.

- No more need for underscores before ct_{de,en}code_string().

- Make the conversion buffer resize functions private.
  They are only called from the decoding and encoding functions
  inside chartype.c, and no need can possibly arise to call them
  from anywhere else.

(christos)

2016-04-11 15:30:18 UTC MAIN commitmail json YAML

make this work with pie binaries (subtract dli_fbase from addresses).

(christos)

2016-04-11 14:15:30 UTC MAIN commitmail json YAML

x86_lfence() calls mcount(), so inline lfence instructions in mcount
helper functions

(bouyer)

2016-04-11 14:14:27 UTC MAIN commitmail json YAML

__cpu_simple_unlock() is called from _mcount(), so don't call mcount() from
__cpu_simple_unlock().
Kernel profiling should work again

(bouyer)

2016-04-11 13:52:23 UTC MAIN commitmail json YAML

Back out previous -- <sys/intr.h> does provide splraiseipl.

Man page says <sys/param.h>, but that's wrong.

The real problem was that rump didn't have splraiseipl at all, and
that already got fixed before I woke up this morning and panicked
because I had obviously broken all the builds!

(riastradh)

2016-04-11 13:45:20 UTC MAIN commitmail json YAML

Clarify wording about when to use PSLIST_ENTRY_DESTROY.

(riastradh)

2016-04-11 13:18:13 UTC MAIN commitmail json YAML

Need <sys/param.h> for splraiseipl.

How did this pass the releng autobuilds before?  We went through
several full builds of HEAD after I committed subr_psref.c.

(riastradh)

2016-04-11 11:46:17 UTC MAIN commitmail json YAML

Add missing .if so MKPIE is only defaulting to yes on amd64 for now

(martin)

2016-04-11 10:53:06 UTC MAIN commitmail json YAML

Add a dummy splraiseipl()

(martin)

2016-04-11 10:44:30 UTC MAIN commitmail json YAML

Note import of openresolv-3.8.0

(roy)

2016-04-11 10:43:24 UTC MAIN commitmail json YAML

2016-04-11 10:41:52 UTC MAIN commitmail json YAML

2016-04-11 10:12:27 UTC netbsd-7 commitmail json YAML

2016-04-11 10:06:08 UTC netbsd-7-0 commitmail json YAML

2016-04-11 10:03:35 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #1150):
etc/namedb/root.cache: revision 1.20
Update root.cache to 2016/3/23 version, l.root-servers.net's AAAA record
has changed.

(snj)

2016-04-11 10:02:57 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #1150):
etc/namedb/root.cache: revision 1.20
Update root.cache to 2016/3/23 version, l.root-servers.net's AAAA record
has changed.

(snj)

2016-04-11 09:59:58 UTC netbsd-7-0 commitmail json YAML

src/external/public-domain/tz/dist/CONTRIBUTING@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/public-domain/tz/dist/LICENSE@1.1.1.1.4.2 / diff / nxr@1.1.1.1.4.2
src/external/public-domain/tz/dist/Makefile@1.1.1.1.4.4.2.1 / diff / nxr@1.1.1.1.4.4.2.1
src/external/public-domain/tz/dist/NEWS@1.1.1.1.4.4.2.1 / diff / nxr@1.1.1.1.4.4.2.1
src/external/public-domain/tz/dist/README@1.1.1.1.4.1.2.1 / diff / nxr@1.1.1.1.4.1.2.1
src/external/public-domain/tz/dist/Theory@1.1.1.1.2.5.2.1 / diff / nxr@1.1.1.1.2.5.2.1
src/external/public-domain/tz/dist/asia@1.1.1.1.4.4.2.1 / diff / nxr@1.1.1.1.4.4.2.1
src/external/public-domain/tz/dist/australasia@1.1.1.1.4.3.2.1 / diff / nxr@1.1.1.1.4.3.2.1
src/external/public-domain/tz/dist/backward@1.1.1.1.4.3.2.1 / diff / nxr@1.1.1.1.4.3.2.1
src/external/public-domain/tz/dist/backzone@1.1.1.1.2.5.2.1 / diff / nxr@1.1.1.1.2.5.2.1
src/external/public-domain/tz/dist/checklinks.awk@1.1.1.1.2.2.2.1 / diff / nxr@1.1.1.1.2.2.2.1
src/external/public-domain/tz/dist/checktab.awk@1.1.1.1.2.5.2.1 / diff / nxr@1.1.1.1.2.5.2.1
src/external/public-domain/tz/dist/europe@1.1.1.1.4.4.2.1 / diff / nxr@1.1.1.1.4.4.2.1
src/external/public-domain/tz/dist/iso3166.tab@1.1.1.1.4.1.2.1 / diff / nxr@1.1.1.1.4.1.2.1
src/external/public-domain/tz/dist/leap-seconds.list@1.1.1.1.4.2.2.1 / diff / nxr@1.1.1.1.4.2.2.1
src/external/public-domain/tz/dist/leapseconds@1.1.1.1.4.4.2.1 / diff / nxr@1.1.1.1.4.4.2.1
src/external/public-domain/tz/dist/leapseconds.awk@1.1.1.1.4.3.2.1 / diff / nxr@1.1.1.1.4.3.2.1
src/external/public-domain/tz/dist/northamerica@1.1.1.1.4.4.2.1 / diff / nxr@1.1.1.1.4.4.2.1
src/external/public-domain/tz/dist/zone.tab@1.1.1.1.4.4.2.1 / diff / nxr@1.1.1.1.4.4.2.1
src/external/public-domain/tz/dist/zone1970.tab@1.1.1.1.4.4.2.1 / diff / nxr@1.1.1.1.4.4.2.1
src/external/public-domain/tz/tzdata2netbsd@1.2.4.2.2.1 / diff / nxr@1.2.4.2.2.1

Pull up following revision(s) (requested by christos in ticket #1143):
external/public-domain/tz/dist/CONTRIBUTING: up to 1.1.1.2
external/public-domain/tz/dist/LICENSE: up to 1.1.1.1
external/public-domain/tz/dist/Makefile: up to 1.1.1.10
external/public-domain/tz/dist/NEWS: up to 1.1.1.10
external/public-domain/tz/dist/README: up to 1.1.1.3
external/public-domain/tz/dist/Theory: up to 1.1.1.5
external/public-domain/tz/dist/asia: up to 1.1.1.9
external/public-domain/tz/dist/australasia: up to 1.1.1.6
external/public-domain/tz/dist/backward: up to 1.1.1.5
external/public-domain/tz/dist/backzone: up to 1.1.1.8
external/public-domain/tz/dist/checklinks.awk: up to 1.1.1.2
external/public-domain/tz/dist/checktab.awk: up to 1.1.1.8
external/public-domain/tz/dist/europe: up to 1.1.1.10
external/public-domain/tz/dist/iso3166.tab: up to 1.1.1.3
external/public-domain/tz/dist/leap-seconds.list: up to 1.1.1.5
external/public-domain/tz/dist/leapseconds.awk: up to 1.1.1.5
external/public-domain/tz/dist/leapseconds: up to 1.1.1.6
external/public-domain/tz/dist/northamerica: up to 1.1.1.10
external/public-domain/tz/dist/zone.tab: up to 1.1.1.6
external/public-domain/tz/dist/zone1970.tab: up to 1.1.1.8
external/public-domain/tz/tzdata2netbsd: up to 1.8
Update tzdata to 2016b.

(snj)

2016-04-11 09:59:00 UTC netbsd-7 commitmail json YAML

src/external/public-domain/tz/dist/CONTRIBUTING@1.1.1.1.2.3 / diff / nxr@1.1.1.1.2.3
src/external/public-domain/tz/dist/LICENSE@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/public-domain/tz/dist/Makefile@1.1.1.1.4.5 / diff / nxr@1.1.1.1.4.5
src/external/public-domain/tz/dist/NEWS@1.1.1.1.4.5 / diff / nxr@1.1.1.1.4.5
src/external/public-domain/tz/dist/README@1.1.1.1.4.2 / diff / nxr@1.1.1.1.4.2
src/external/public-domain/tz/dist/Theory@1.1.1.1.2.6 / diff / nxr@1.1.1.1.2.6
src/external/public-domain/tz/dist/asia@1.1.1.1.4.5 / diff / nxr@1.1.1.1.4.5
src/external/public-domain/tz/dist/australasia@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.4 / diff / nxr@1.1.1.1.4.4
src/external/public-domain/tz/dist/backzone@1.1.1.1.2.6 / diff / nxr@1.1.1.1.2.6
src/external/public-domain/tz/dist/checklinks.awk@1.1.1.1.2.3 / diff / nxr@1.1.1.1.2.3
src/external/public-domain/tz/dist/checktab.awk@1.1.1.1.2.6 / diff / nxr@1.1.1.1.2.6
src/external/public-domain/tz/dist/europe@1.1.1.1.4.5 / diff / nxr@1.1.1.1.4.5
src/external/public-domain/tz/dist/iso3166.tab@1.1.1.1.4.2 / diff / nxr@1.1.1.1.4.2
src/external/public-domain/tz/dist/leap-seconds.list@1.1.1.1.4.3 / diff / nxr@1.1.1.1.4.3
src/external/public-domain/tz/dist/leapseconds@1.1.1.1.4.5 / diff / nxr@1.1.1.1.4.5
src/external/public-domain/tz/dist/leapseconds.awk@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.5 / diff / nxr@1.1.1.1.4.5
src/external/public-domain/tz/dist/zone.tab@1.1.1.1.4.5 / diff / nxr@1.1.1.1.4.5
src/external/public-domain/tz/dist/zone1970.tab@1.1.1.1.4.5 / diff / nxr@1.1.1.1.4.5
src/external/public-domain/tz/tzdata2netbsd@1.2.4.3 / diff / nxr@1.2.4.3

Pull up following revision(s) (requested by christos in ticket #1143):
external/public-domain/tz/dist/CONTRIBUTING: up to 1.1.1.2
external/public-domain/tz/dist/LICENSE: up to 1.1.1.1
external/public-domain/tz/dist/Makefile: up to 1.1.1.10
external/public-domain/tz/dist/NEWS: up to 1.1.1.10
external/public-domain/tz/dist/README: up to 1.1.1.3
external/public-domain/tz/dist/Theory: up to 1.1.1.5
external/public-domain/tz/dist/asia: up to 1.1.1.9
external/public-domain/tz/dist/australasia: up to 1.1.1.6
external/public-domain/tz/dist/backward: up to 1.1.1.5
external/public-domain/tz/dist/backzone: up to 1.1.1.8
external/public-domain/tz/dist/checklinks.awk: up to 1.1.1.2
external/public-domain/tz/dist/checktab.awk: up to 1.1.1.8
external/public-domain/tz/dist/europe: up to 1.1.1.10
external/public-domain/tz/dist/iso3166.tab: up to 1.1.1.3
external/public-domain/tz/dist/leap-seconds.list: up to 1.1.1.5
external/public-domain/tz/dist/leapseconds.awk: up to 1.1.1.5
external/public-domain/tz/dist/leapseconds: up to 1.1.1.6
external/public-domain/tz/dist/northamerica: up to 1.1.1.10
external/public-domain/tz/dist/zone.tab: up to 1.1.1.6
external/public-domain/tz/dist/zone1970.tab: up to 1.1.1.8
external/public-domain/tz/tzdata2netbsd: up to 1.8
Update tzdata to 2016b.

(snj)

2016-04-11 09:21:18 UTC MAIN commitmail json YAML

2016-04-11 08:57:19 UTC MAIN commitmail json YAML

Only FreeBSD treats rssi this way, so #ifdef it and just treat rssi
as a number for other OS.

(roy)

2016-04-11 08:56:16 UTC MAIN commitmail json YAML

2016-04-11 08:49:57 UTC MAIN commitmail json YAML

Add serial commas. Fix minus. Sort SEE ALSO. Fix xref.

(wiz)

2016-04-11 08:44:41 UTC MAIN commitmail json YAML

2016-04-11 08:26:33 UTC MAIN commitmail json YAML

Remove out-dated comments and unnecessary splsoftnet for pool_{get,put}

(ozaki-r)

2016-04-11 08:02:25 UTC nick-nhusb commitmail json YAML

2016-04-11 07:36:21 UTC nick-nhusb commitmail json YAML

Fix non UHCI_DEBUG build

(skrll)

2016-04-11 06:50:05 UTC nick-nhusb commitmail json YAML

Don't use USB_IS_SS when there's a switch (speed) to use.

(skrll)

2016-04-11 06:49:11 UTC MAIN commitmail json YAML

2016-04-11 05:40:47 UTC MAIN commitmail json YAML

Fix usage of pslist(9)

Pointed out by riastradh@.

(ozaki-r)

2016-04-11 03:46:47 UTC MAIN commitmail json YAML

Move #include <sys/pslist.h> inside #ifdef _KERNEL for building brconfig

(ozaki-r)