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

2024-05-10 14:11:53 UTC Now

2013-01-10 16:03:49 UTC MAIN commitmail json YAML

Use proper asm symbol macro.

(tsutsui)

2013-01-10 16:03:42 UTC MAIN commitmail json YAML

Add FILES section.
From jmc@OpenBSD.

(wiz)

2013-01-10 16:03:06 UTC MAIN commitmail json YAML

In 2000, .editrc reading from $PWD was removed. Update the man page.
From LEVAI Daniel via jmc@OpenBSD.

(wiz)

2013-01-10 15:51:32 UTC MAIN commitmail json YAML

Revert to using elf2aout(1) to build a.out binary.
a.out binary linked by ldscript doesn't work on some uncertain conditions.

(tsutsui)

2013-01-10 14:15:20 UTC MAIN commitmail json YAML

Modify fb attachment so genfb still attaches even if it isn't the console
device. Slight change to cmdline.txt to allow for this:

  - console=fb enables fb console, otherwise serial console will be used
  - fb=WxH to select a mode, otherwise EDID will be tried and fallback to
    default mode (1280x720)
  - fb=disable to disable fb completely

(jmcneill)

2013-01-10 14:12:16 UTC MAIN commitmail json YAML

only print switching to fb message if genfb is console

(jmcneill)

2013-01-10 13:38:37 UTC MAIN commitmail json YAML

Create a plcom0 device node for RaspberryPI

(skrll)

2013-01-10 13:10:26 UTC MAIN commitmail json YAML

Link the target boot binary as a.out directly rather than using elf2aout(1).
Confirmed working on LUNA-I.

(tsutsui)

2013-01-10 10:36:41 UTC MAIN commitmail json YAML

Include <machine/cpu.h> for alpha_rpcc declaration.

(he)

2013-01-10 10:15:59 UTC MAIN commitmail json YAML

Also report attachment of pseudo-devices to userland.

(mlelstv)

2013-01-10 09:02:53 UTC MAIN commitmail json YAML

Simple usmsc(4) man page.

(skrll)

2013-01-10 08:51:44 UTC MAIN commitmail json YAML

xref netdiff instead of bsddiff (I guess that was the intention).

(wiz)

2013-01-10 08:51:28 UTC MAIN commitmail json YAML

2013-01-10 08:35:26 UTC MAIN commitmail json YAML

After mount_lfs_parseargs, reset getopt for lfs_cleaner_main.

(riastradh)

2013-01-10 08:17:11 UTC MAIN commitmail json YAML

othersrc/external/bsd/netdiff/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/netdiff/001.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/netdiff/002.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/netdiff/003.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/netdiff/004.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/netdiff/005.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/netdiff/006.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/netdiff/007.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/netdiff/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/netdiff/f1@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/netdiff/f2@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/qdiff/001.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/qdiff/002.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/qdiff/003.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/qdiff/004.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/qdiff/005.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/qdiff/006.expected@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/bin/qdiff/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/external/bsd/netdiff/dist/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 13 files)
Import netdiff library and program, version 20130107, into othersrc.

This is the old BSD diff(1) program, rewritten and re-organised into a
library and a small program to call the functions in the library.
There are no static variables, and so many comparisons can be
performed simultaneously.  Functionally, the netdiff(1) program is the
same as diff(1).

Standard diff output is produced by default.  Context and unified diff
output can be specified using the -c and -u command line switches, and
the amount of context can be specified in the usual way.

SCM programs usually use ed scripts (RCS and CVS) or binary diffs, and
these are produced using this program.  In addition, a simplified form
of VCDIFF output (RFC 3284) can be produced -- and a separate binary
patch program is used to reconstruct versions through this method.

As this is organised into a library interface, libnetdiff(3) is also
targetted at scripting languages.  Comparison output can be sent to a
file, or held in a buffer, and the buffer read using the API.  If
neither of these options is specified, then the comparsion output will
be sent to stdout.

qdiff(1) is a small program which uses the buffer interface to
retrieve the comparison information. It is provided as an illustration
of how to use the API, and is not installed by default.

Simple tests are in the two Makefiles in the netdiff and qdiff
sub-directories of bin in the reachover infrastructure.

Status:

Vendor Tag: NETDIFF
Release Tags: netdiff-20130107-base

(agc)

2013-01-10 08:16:11 UTC MAIN commitmail json YAML

2013-01-10 06:52:35 UTC MAIN commitmail json YAML

2013-01-10 04:51:49 UTC MAIN commitmail json YAML

Fix a typo in strlcpy which caused to not deal with NULs predecing the
string properly.

(matt)

2013-01-10 03:59:22 UTC MAIN commitmail json YAML

Don't set SDHC_HIGH_SPEED_SUPP in host caps as many cards stop responding
after the switch to high speed mode.

(jmcneill)

2013-01-10 02:23:26 UTC MAIN commitmail json YAML

2013-01-10 02:18:07 UTC MAIN commitmail json YAML

implement omapfb_mmap() - now X with wsfb works

(macallan)

2013-01-10 02:14:42 UTC MAIN commitmail json YAML

Use the naive version of strlcpy until the longer one is fixed (it's still
faster than the C version).

(matt)

2013-01-10 02:13:49 UTC MAIN commitmail json YAML

2013-01-10 02:08:22 UTC MAIN commitmail json YAML

2013-01-10 00:17:07 UTC MAIN commitmail json YAML

2013-01-09 23:58:41 UTC MAIN commitmail json YAML

If genfb.type=<int> is passed on cmdline, override the wsdisplay type
returned by WSDISPLAYIO_GTYPE ioctl.

(jmcneill)

2013-01-09 23:50:59 UTC MAIN commitmail json YAML

Note a couple of drivers I added.

(skrll)

2013-01-09 23:19:13 UTC MAIN commitmail json YAML

2013-01-09 23:04:27 UTC MAIN commitmail json YAML

2013-01-09 23:04:11 UTC MAIN commitmail json YAML

Provide the mac address for usmsc(4) as read from the firmware.

(skrll)

2013-01-09 23:02:59 UTC MAIN commitmail json YAML

Add usmsc(4) - a driver for the SMSC95XX USB ethernet devices.

This is a port of the OpenBSD driver which itself was a port of the
FreeBSD driver.

sorry mrg. jared made me do it.

(skrll)

2013-01-09 22:49:40 UTC MAIN commitmail json YAML

2013-01-09 22:36:07 UTC MAIN commitmail json YAML

framebuffer only seems to support BGR mode, so request it and set is_bgr property on device when in BGR mode

(jmcneill)

2013-01-09 22:23:45 UTC MAIN commitmail json YAML

Provide dotg(4) - a driver for the Synposys DesignWare OTG USB IP found
in the RaspberryPI. The driver supports host mode and control, interrupt,
and bulk transfers only at this point.

Heavily based on the FreeBSD driver by Hans Petter Selasky.

Thanks to all who helped. Jared McNeill, Michael van Elst and other.

(skrll)

2013-01-09 22:03:49 UTC MAIN commitmail json YAML

Initialize b_resid before biodone in wdioctlstrategy error branch.

Otherwise we may panic when physio's biodone callback kasserts
something about b_resid, since nothing will have initialized it.

(riastradh)

2013-01-09 21:58:24 UTC MAIN commitmail json YAML

Add some ATA SECURITY commands to atactl(8).

(riastradh)

2013-01-09 18:19:10 UTC MAIN commitmail json YAML

Don't rely on PKTTYPE in the rxsts since it becomes unreliable.

(matt)

2013-01-09 17:55:04 UTC MAIN commitmail json YAML

Name the ATA SECURITY commands.

(riastradh)

2013-01-09 17:45:13 UTC MAIN commitmail json YAML

Handle BUS_SPACE_MAP_PREFETCHABLE like BUS_SPACE_MAP_CACHEABLE.

(matt)

2013-01-09 16:28:41 UTC MAIN commitmail json YAML

Make sure to print proper bootprog name in banner.

(tsutsui)

2013-01-09 13:23:21 UTC MAIN commitmail json YAML

Back out my last change, which was a partial fix for hash code computation problems.
Apply Darren's more complete reworking of hash code computation.
Ensure that the struct containing the red-black tree head is properly initialized.
From Geoff Adams

(christos)

2013-01-09 08:49:45 UTC MAIN commitmail json YAML

Include <machine/alpha_cpu.h> for alpha_mb() definition.

(he)

2013-01-09 08:11:09 UTC MAIN commitmail json YAML

The pmap_prefer() function grew an additional argument with the introduction
of top-down VM; fix the prototype accordingly.

(he)

2013-01-09 04:52:47 UTC MAIN commitmail json YAML

2013-01-09 04:49:05 UTC MAIN commitmail json YAML

2013-01-09 04:44:54 UTC MAIN commitmail json YAML

add omapdma, also re-enable omapfb since it no longer unconditionally hogs
the console

(macallan)

2013-01-09 04:40:47 UTC MAIN commitmail json YAML

if omapdma is present, (ab)use channel 0 for basic graphics acceleration
idea from RISC OS

(macallan)

2013-01-09 04:38:15 UTC MAIN commitmail json YAML

do some more setup, while there fix a bunch of typos

(macallan)

2013-01-09 03:35:11 UTC MAIN commitmail json YAML

2013-01-09 02:05:12 UTC MAIN commitmail json YAML

add scsibus at umass and sd at scsibus

(jmcneill)

2013-01-09 01:58:41 UTC MAIN commitmail json YAML

aprint_verbose -> aprint_debug

(jmcneill)

2013-01-09 01:58:00 UTC MAIN commitmail json YAML

aprint_verbose -> aprint_debug

(jmcneill)

2013-01-09 01:44:47 UTC MAIN commitmail json YAML

USTIR_DEBUG_IOCTLS doesnt compile, and depends on a missing member in struct irframe_methods, so remove it

(jmcneill)

2013-01-09 01:39:45 UTC MAIN commitmail json YAML

pull in RPI.local if it exists

(jmcneill)

2013-01-09 00:28:54 UTC MAIN commitmail json YAML

add genfb, disabled for now

(jmcneill)

2013-01-09 00:24:54 UTC MAIN commitmail json YAML

2013-01-09 00:01:07 UTC MAIN commitmail json YAML

Use movw on armv7 to fill uppper halfword.

(matt)

2013-01-08 23:52:48 UTC MAIN commitmail json YAML

2013-01-08 23:51:33 UTC MAIN commitmail json YAML

2013-01-08 23:49:56 UTC MAIN commitmail json YAML

add WSDISPLAY_TYPE_VC4 and WSDISPLAYIO_BUS_SOC

(jmcneill)

2013-01-08 21:58:41 UTC MAIN commitmail json YAML

2013-01-08 20:15:00 UTC MAIN commitmail json YAML

Add a simplier version of memset which is less than 1/2 the size of the
current one.  On a Cortex-A9, this is about 15%-30% faster than the current
libc version.  This is not a trivial implementation since that was an order
magnitude slower than the existing libc version.

(matt)

2013-01-08 19:55:43 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2013-01-08 19:36:39 UTC MAIN commitmail json YAML

If the command protocol calls for a trailing busy signal,
wait (up to 10 seconds) for it to be released.

(jakllsch)

2013-01-08 19:19:25 UTC MAIN commitmail json YAML

Rework the description of the const issue to improve the wording,
avoid saying "we", fix typos, etc.

XXX: groff and mandoc handle the URLs in here differently but both
XXX: mangle them, apparently because they're wider than one line.
XXX: Does anyone know how to fix this or do we need an URL shortener
XXX: on www.NetBSD.org?

(dholland)

2013-01-08 19:03:16 UTC MAIN commitmail json YAML

2013-01-08 16:58:59 UTC MAIN commitmail json YAML

2013-01-08 16:49:43 UTC MAIN commitmail json YAML

Use the VC power manager mailbox channel to power up the devices we have
support for.

(skrll)

2013-01-08 16:39:28 UTC MAIN commitmail json YAML

Add bcmspi(4) and bsciic(4) and subordinate busses.

(jakllsch)

2013-01-08 16:24:23 UTC MAIN commitmail json YAML

2013-01-08 15:07:32 UTC MAIN commitmail json YAML

add vc fb alpha and screen blanking tags

(jmcneill)

2013-01-08 13:45:28 UTC MAIN commitmail json YAML

Update a bit.  yay, this file isn't completely append-only!

(pooka)

2013-01-08 13:21:06 UTC MAIN commitmail json YAML

Depending on _STANDALONE include the "naive" version or the normal arm version.

(matt)

2013-01-08 13:17:45 UTC MAIN commitmail json YAML

Rename strlen.S and strcpy.S to strlen_arm.S and strcpy_arm.S

(matt)

2013-01-08 13:14:54 UTC MAIN commitmail json YAML

Add simple/small versions of the str* functions.  Suitable for libsa, etc.

(matt)

2013-01-08 13:12:26 UTC MAIN commitmail json YAML

2013-01-08 13:02:54 UTC MAIN commitmail json YAML

add a couple more fb prop tags

(jmcneill)

2013-01-08 12:44:22 UTC ipsec-tools-0_8-branch commitmail json YAML

2013-01-08 12:43:07 UTC ipsec-tools-0_8-branch commitmail json YAML

2013-01-08 12:42:32 UTC MAIN commitmail json YAML

Fix errors from automake 1.13

(tteras)

2013-01-08 12:38:54 UTC ipsec-tools-0_8-branch commitmail json YAML

Don't derefence the directory symlink which we might be recreating.

(tteras)

2013-01-08 12:38:40 UTC MAIN commitmail json YAML

Don't derefence the directory symlink which we might be recreating.

(tteras)

2013-01-08 12:15:42 UTC MAIN commitmail json YAML

2013-01-08 12:13:59 UTC MAIN commitmail json YAML

2013-01-08 11:16:29 UTC MAIN commitmail json YAML

Update root.cache to 2013010300.

(taca)

2013-01-08 11:15:49 UTC MAIN commitmail json YAML

D.ROOT-SERVERS.NET changes IPv4 address.

(taca)

2013-01-08 10:23:51 UTC MAIN commitmail json YAML

add some framebuffer related vc tags

(jmcneill)

2013-01-08 09:11:11 UTC MAIN commitmail json YAML

2013-01-08 08:55:29 UTC MAIN commitmail json YAML

Provide splsoftserial.

GRRR RUMP

(skrll)

2013-01-08 07:07:34 UTC netbsd-6 commitmail json YAML

arm/arm/cpufunc.c rev. 1.119 is only for Sheeva CPU, so modify message a bit.

(msaitoh)

2013-01-08 06:50:07 UTC MAIN commitmail json YAML

Fix the IPL level of the HC lock in a comment.

(skrll)

2013-01-08 06:47:46 UTC MAIN commitmail json YAML

Improve a comment slightly

(skrll)

2013-01-07 23:40:53 UTC MAIN commitmail json YAML

Only include machine/cpu.h if _KERNEL is defined.
Fixes alpha userspace build (esp. pstat).
NFI why it worked before at all.

(dsl)

2013-01-07 23:24:28 UTC MAIN commitmail json YAML

add PCI_PRODUCT_ATI_RADEON_RV370_5B63 - confirmed working by Dieter Roelants

(macallan)

2013-01-07 23:21:32 UTC MAIN commitmail json YAML

- softint_dispatch: perform pserialize(9) switchpoint when softintr processing
  finishes (without blocking).  Problem reported by hannken@, thanks!
- pserialize_read_enter: use splsoftserial(), not splsoftclock().
- pserialize_perform: add xcall(9) barrier as interrupts may be coalesced.

(rmind)

2013-01-07 23:20:42 UTC MAIN commitmail json YAML

Add support for the xsave related data from cpuid 8.n.
Reorder the output so that the 'brand' string - which actually identifies
  the cpu is output first.

(dsl)

2013-01-07 22:32:24 UTC MAIN commitmail json YAML

Add support for rpi cpu frequency scaling through machdep.cpu.frequency.*
sysctls. The minimum and maximum supported frequencies are based on the
"arm_freq_min" and "arm_freq" values in config.txt.

(jmcneill)

2013-01-07 20:42:24 UTC MAIN commitmail json YAML

pass cmdline.txt boot arguments to kernel

(jmcneill)

2013-01-07 20:20:22 UTC MAIN commitmail json YAML

2013-01-07 20:19:33 UTC MAIN commitmail json YAML

2013-01-07 20:18:28 UTC MAIN commitmail json YAML

add some more vcprop definitions -- power, temperature, and voltage related

(jmcneill)

2013-01-07 20:15:32 UTC MAIN commitmail json YAML

2013-01-07 18:41:38 UTC netbsd-6 commitmail json YAML

Back out part of ticket #777 accidentally committed with ticket #776,
to fix the netbsd-6 build.

(riz)

2013-01-07 17:03:06 UTC MAIN commitmail json YAML

rearrange the LDT entries so that (32-bit) COMPAT_10 binaries work again.
in long mode, call gates use two slots, so the first entry (a call gate)
would overlap the second one (the 32-bit user code descriptor).

(chs)

2013-01-07 16:59:18 UTC MAIN commitmail json YAML

2013-01-07 16:58:09 UTC MAIN commitmail json YAML

2013-01-07 16:57:28 UTC MAIN commitmail json YAML

switch to __USE_TOPDOWN_VM.
move the stack to the top of the user address space so that
the available free space is more contiguous.

(chs)

2013-01-07 16:55:00 UTC netbsd-6 commitmail json YAML

2013-01-07 16:54:54 UTC MAIN commitmail json YAML

fix setrlimit(RLIMIT_STACK) for __MACHINE_STACK_GROWS_UP platforms.

(chs)

2013-01-07 16:54:21 UTC netbsd-6-0 commitmail json YAML

2013-01-07 16:53:36 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #778):
sys/kern/uipc_syscalls.c: revision 1.157
sys/kern/uipc_syscalls.c: revision 1.158
If an untraced process sleeps in recvmsg/sendmsg, the syscall does not
allocate an iov structure for ktrace. When tracing is then enabled
and the process wakes up, it crashes the kernel.
Undo the last commit which introduced this error path.
Avoid the mentioned kmem_alloc assertion by adding a sanity check analog
to similar code in sys_generic.c for I/O on file handles instead of
sockets.
This also causes the syscall to return EMSGSIZE if the msg_iovlen member
of the msg structure is less than or equal to 0, as defined in
recvmsg(2)/sendmsg(2).
The sanity check prevented messages that carry only ancillary data.

(riz)

2013-01-07 16:53:19 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #778):
sys/kern/uipc_syscalls.c: revision 1.157
sys/kern/uipc_syscalls.c: revision 1.158
If an untraced process sleeps in recvmsg/sendmsg, the syscall does not
allocate an iov structure for ktrace. When tracing is then enabled
and the process wakes up, it crashes the kernel.
Undo the last commit which introduced this error path.
Avoid the mentioned kmem_alloc assertion by adding a sanity check analog
to similar code in sys_generic.c for I/O on file handles instead of
sockets.
This also causes the syscall to return EMSGSIZE if the msg_iovlen member
of the msg structure is less than or equal to 0, as defined in
recvmsg(2)/sendmsg(2).
The sanity check prevented messages that carry only ancillary data.

(riz)

2013-01-07 16:51:08 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #776):
usr.sbin/npf/npfctl/npf.conf.5: revision 1.26
usr.sbin/npf/npfctl/npfctl.c: revision 1.26
dist/pf/usr.sbin/ftp-proxy/npf.c: revision 1.2
lib/libnpf/npf.c: revision 1.15
sys/net/npf/npf_ctl.c: revision 1.20
lib/libnpf/npf.h: revision 1.12
lib/libnpf/npf.3: revision 1.6
lib/libnpf/npf.3: revision 1.7
usr.sbin/npf/npfctl/npf_build.c: revision 1.17
sys/net/npf/npf.h: revision 1.24
- Add NPF version check in proplist as well, not only ioctl.  Bump the version.
- Fix a bug in table entry lookup.
- Updates/fixes to the man pages.  Misc.
Remove a superfluous quote and fix a recurring typo.
ftp-proxy: disable NPF bits for now; it will be re-done.

(riz)

2013-01-07 16:45:30 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #775):
sys/dev/marvell/if_mvgbe.c: revision 1.34
Fix a bug that a multicast filter entry is incorrectly overrode
on some cases.

(riz)

2013-01-07 16:42:51 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #774):
sys/arch/arm/arm/cpufunc.c: revision 1.119
Enable DCache Streaming Switch and Write Allocate.
This change improve system performance significantly.

(riz)

2013-01-07 15:54:01 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #772):
lib/librefuse/refuse.c: revision 1.96
FUSE seems to allow short writes without errors but PUFFS doesn't. Work
around this by returning ENOSPC in case of a short write to avoid protocol
errors. This change is based on problem analysis provided by Antti Kantee.
This fixes PR lib/45129 by myself.

(riz)

2013-01-07 15:41:57 UTC netbsd-6 commitmail json YAML

doc/3RDPARTY 1.989, 1.991 via patch
external/ibm-public/postfix/dist/HISTORY patch
external/ibm-public/postfix/dist/makedefs patch
external/ibm-public/postfix/dist/src/global/dict_ldap.c patch
external/ibm-public/postfix/dist/src/global/mail_version.h patch
external/ibm-public/postfix/dist/src/oqmgr/qmgr_message.c patch
external/ibm-public/postfix/dist/src/postscreen/postscreen_access.c patch
external/ibm-public/postfix/dist/src/util/myaddrinfo.c patch
external/ibm-public/postfix/dist/src/util/sys_defs.h patch

Update Postfix to version 2.8.13. Changes since version 2.8.12:
- The postscreen_access_list feature failed to ignore case in the first
  character of a command (e.g., permit, reject, etc.). Reported by
  Francis Picabia. (This fix is incorrectly listed in the HISTORY
  files of earlier releases, and will be removed with a future patch.)
- Strip the datalink suffix (e.g., %eth0) from IPv6 addresses returned
  by the system getaddrinfo() routine. Such suffixes break the default
  mynetworks value, the Postfix SMTP server's reverse/forward DNS
  name/address mapping check, and possibly more.
- To eliminate the possibility of collisions with connection cache
  lookup keys, the Postfix LDAP client now computes those lookup keys
  by joining the number-valued connection properties with ASCII null,
  just like it already did with the string-valued connection
  properties.
- There was a memory leak during one-time TLS library initialization
  (introduced with Postfix 2.5). Reported by Coverity.
- There was a memory leak in the unused oqmgr(8) program (introduced
  with Postfix 2.3). Reported by Coverity.
[tron, ticket #771]

(riz)

2013-01-07 15:14:17 UTC MAIN commitmail json YAML

more debug flags.

(christos)

2013-01-07 15:07:41 UTC MAIN commitmail json YAML

Allow USB memory allocation by multiple segments in scatter/gather lists
rather than in a single contiguous block which causes problems with
large USB video frames.
Based on a patch by Jeremy Morse in the thread
http://mail-index.netbsd.org/current-users/2011/01/26/msg015532.html
Tested by developing http://code.opencv.org/issues/2360
OK jmcneill@

(prlw1)

2013-01-07 13:23:46 UTC MAIN commitmail json YAML

emmc supports 1k block size, so set SDHC_MAX_BLK_LEN_1024 in host caps

(jmcneill)

2013-01-07 04:16:05 UTC netbsd-6 commitmail json YAML

2013-01-07 04:15:12 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by plunky in ticket #769):
sys/dev/bluetooth/bthidev.c: revision 1.23
sys/dev/bluetooth/bthidev.c: revision 1.24
usr.sbin/btdevctl/btdevctl.8: revision 1.8
sys/dev/bluetooth/btmagic.c: revision 1.4
sys/dev/bluetooth/btmagic.c: revision 1.5
when no link-mode is specified, explicitly set a mode of (int)0
otherwise l2cap_setmode() will fail during connection setup
for bthidev.c, this fixes a problem with Microsoft Wedge Touch
mouse (which may not be able to authenticate)
for btmagic.c, include this fix in case somebody tries that
related to PR/47286
increase some diagnostics
add a comment pointing out that the link-mode may need to be
changed manually, for devices which cannot authenticate
for PR/47286

(riz)

2013-01-07 02:56:24 UTC MAIN commitmail json YAML

Find correct slot index in sdhc_cfprint().

(jakllsch)

2013-01-06 23:17:35 UTC MAIN commitmail json YAML

Use full model number to index name strings - a lot of 256 element arrays
don't matter in usespace.
Update list of intel family 6 model names (all current cpus) to include
everything upto and including sandy bridge and ivy bridge.
My i7 is no longer reported as a random P II.

(dsl)

2013-01-06 22:37:36 UTC MAIN commitmail json YAML

Correct the comment about the extended family and model bits.
Add some definitions related to the process extended state enumeration.

(dsl)

2013-01-06 22:06:00 UTC MAIN commitmail json YAML

Show pass1 SIGINFO output on stderr like other passes, not on stdout.

(riastradh)

2013-01-06 21:27:11 UTC MAIN commitmail json YAML

Fix grammar. New sentence, new line.

(wiz)

2013-01-06 21:26:59 UTC MAIN commitmail json YAML

2013-01-06 21:25:54 UTC MAIN commitmail json YAML

Fix typo. New sentence, new line. Fix grammar.

(wiz)

2013-01-06 18:30:11 UTC MAIN commitmail json YAML

2013-01-06 13:58:25 UTC MAIN commitmail json YAML

Comment out "inet_protocols = ipv4" line which came from up-stream.
We want Postfix to support IPv6 out of the box.

Pointed out by Dieter Roelants on "current-users" mailing list.

(tron)

2013-01-06 11:31:39 UTC MAIN commitmail json YAML

Remove unused a C-source.

(kiyohara)

2013-01-06 11:29:35 UTC MAIN commitmail json YAML

Call main() in locore.S.  like other arch.

(kiyohara)

2013-01-06 11:25:14 UTC MAIN commitmail json YAML

Add IA64_VEC_SPECULATION into trap(). From FreeBSD.

(kiyohara)

2013-01-06 07:04:49 UTC MAIN commitmail json YAML

2013-01-06 04:17:27 UTC MAIN commitmail json YAML

remove the new command not the old one.

(christos)

2013-01-06 03:35:21 UTC MAIN commitmail json YAML

2013-01-06 03:34:52 UTC MAIN commitmail json YAML

2013-01-06 03:25:02 UTC MAIN commitmail json YAML

2013-01-06 03:23:55 UTC MAIN commitmail json YAML

Add "show dmesg" that prints the contents of the message buffer.

(christos)

2013-01-06 02:22:50 UTC MAIN commitmail json YAML

2013-01-06 00:36:30 UTC MAIN commitmail json YAML

2013-01-06 00:35:22 UTC MAIN commitmail json YAML

2013-01-06 00:19:13 UTC MAIN commitmail json YAML

Sort options in man page SYNOPSIS and sync usage with it.
Bump date.

(wiz)

2013-01-06 00:17:14 UTC MAIN commitmail json YAML

PR/47408: Anthony Mallet: sendto(2) issue with IPv6 UDP datagrams
- don't connect when the local port is 0, just set the local port number.
- remove redundant assignment
XXX: pullup-6

(christos)

2013-01-05 23:38:02 UTC netbsd-6 commitmail json YAML

2013-01-05 23:36:59 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #768):
sys/arch/evbarm/conf/SHEEVAPLUG: revision 1.27
Add ukphy.
This change fixes the problem described in:
http://mail-index.netbsd.org/port-arm/2012/12/20/msg001636.html

(riz)

2013-01-05 23:34:53 UTC netbsd-6 commitmail json YAML

sys/arch/evbarm/conf/NSLU2 1.28 via patch

Enable PTYFS in NSLU2 kernel.
[msaitoh, ticket #767]

(riz)

2013-01-05 23:34:21 UTC MAIN commitmail json YAML

2013-01-05 23:32:28 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #766):
sys/dev/marvell/if_mvgbe.c: revision 1.33
Check wheter an MII PHY is really connected or not.
This change privents panic if MII PHY port is not used.

(riz)

2013-01-05 23:30:05 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #765):
sys/dev/usb/ohci.c: revision 1.226
PR/41602
Fix a memory leak when ohci_device_setintr didn't return
USBD_NORMAL_COMPLETION.
ohci_setup_isoc always returns USBD_NORMAL_COMPLETION at the moment so
there's no chance of a leak there.
PR/41602
Fix a memory leak when ohci_device_setintr didn't return
USBD_NORMAL_COMPLETION.
ohci_setup_isoc always returns USBD_NORMAL_COMPLETION at the moment so
there's no chance of a leak there.

(riz)

2013-01-05 23:27:34 UTC netbsd-6 commitmail json YAML

2013-01-05 23:21:41 UTC netbsd-6-0 commitmail json YAML

2013-01-05 23:20:41 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #762):
sys/external/bsd/drm/dist/shared-core/i915_suspend.c: revision 1.6
Fix wrong reference to dev_priv->saveSWF1. It was clearly wrong.

(riz)

2013-01-05 23:20:28 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #762):
sys/external/bsd/drm/dist/shared-core/i915_suspend.c: revision 1.6
Fix wrong reference to dev_priv->saveSWF1. It was clearly wrong.

(riz)

2013-01-05 23:17:49 UTC netbsd-6-0 commitmail json YAML

2013-01-05 23:16:39 UTC netbsd-6-0 commitmail json YAML

2013-01-05 23:12:09 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #761):
sys/dev/usb/ubsa_common.c: revision 1.9
Fix off by one read error.

(riz)

2013-01-05 23:11:59 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #761):
sys/dev/usb/ubsa_common.c: revision 1.9
Fix off by one read error.

(riz)

2013-01-05 23:10:34 UTC netbsd-6 commitmail json YAML

distrib/sets/lists/base/ad.mips64eb patch
distrib/sets/lists/base/ad.mips64el patch
distrib/sets/lists/base/md.amd64 patch
distrib/sets/lists/base/md.sparc64 patch
distrib/sets/lists/comp/ad.mips64eb patch
distrib/sets/lists/comp/ad.mips64el patch
distrib/sets/lists/comp/md.amd64 patch
distrib/sets/lists/comp/md.sparc64 patch
distrib/sets/lists/comp/mi patch
distrib/sets/lists/comp/shl.mi patch
etc/mtree/NetBSD.dist.mips64eb patch
etc/mtree/NetBSD.dist.mips64el patch
etc/mtree/NetBSD.dist.sparc64 patch
etc/mtree/NetBSD.dist.x86_64 patch

Fix MKDEBUG/MKDEBUGLIB set lists.  PR bin/47337.
[spz, ticket #760]

(riz)

2013-01-05 21:16:22 UTC MAIN commitmail json YAML

The Intel and AMD docs (more or less) agree on how the cpuid 'extended
  family' and 'extended model' bits are used to create larger values
  than the original 16bit value allowed for.
Calculate and save these values 'up-front' and use them throughout.
Untangle the (backwards) nested switch statement for amd 'model 15' cpus.
Works as badly as ever on my i7.

(dsl)

2013-01-05 20:31:23 UTC MAIN commitmail json YAML

2013-01-05 20:15:17 UTC MAIN commitmail json YAML

2013-01-05 19:55:18 UTC MAIN commitmail json YAML

2013-01-05 19:47:17 UTC MAIN commitmail json YAML

Whitespace style adjustments.

(jakllsch)

2013-01-05 19:44:44 UTC MAIN commitmail json YAML

The BSC (I族C) interrupt is actually shared between (at least) the BSC0 and
BSC1 units, so don't name it as belonging to only BSC0.

(jakllsch)

2013-01-05 18:22:18 UTC MAIN commitmail json YAML

Note luna68k bootloader.

(tsutsui)

2013-01-05 17:44:25 UTC MAIN commitmail json YAML

First cut at NetBSD/luna68k native bootloader.

Based on 4.4BSD-Lite2/luna68k "Stinger" loader revision "Phase-31"
http://svnweb.freebsd.org/csrg/sys/luna68k/stand/
and MI libsa glue stuff are taken from hp300 etc.

Tested on LUNA-I and old DK315C SCSI disk drive.

LUNA's monitor PROM can load only an a.out binary in 4.3BSD FFS partition
(i.e. created by "newfs -O 0") on disks with OMRON's UniOS disklabel,
but now we can load an ELF kernel in root partition via this bootloader.
(See luna68k/disksubr.c for details of UniOS label)

TODO:
- LUNA-II support (check 68040 to adjust cpuspeed for DELAY())
- secondary SCSI support for LUNA-II
- netboot via le(4) (should be trivial)
- support boot options on bootloader prompt
- bootinfo (passing info about booted device and kernel symbols)
- support "press return to boot now, any other key for boot menu" method
  like x86 bootloader (needs cnscan() like functions)
- tapeboot (anyone wants it?)

(tsutsui)

2013-01-05 16:38:13 UTC MAIN commitmail json YAML

If the IOC_CPU_UCODE_GET_VERSION fails with ENOTTY, try issuing the
request that the amd64 kernel understands.

(dsl)

2013-01-05 16:36:38 UTC MAIN commitmail json YAML

Add definitions so that the i386 cpuctl can issue IOC_CPU_UCODE_GET_VERSION
on amd64 kernels.
XXX This ioctl is horrid - writes into an unsized userspace buffer.

(dsl)

2013-01-05 16:34:43 UTC MAIN commitmail json YAML

Fix bucket and chain counts on nat lists from Geoff Adams:

The problem was that ipf_nat_delete wasn't swapping inbound and
outbound hash codes for inbound NAT entries, so it was essentially
always looking in the wrong buckets in those cases. But because of
the way the linked list works, I don't think any NAT entries were
actually leaked. But since all the bucket counters and chain count
were getting messed up, things did start to go bad after a while.
(New NAT entries wouldn't be created, for instance.)

The fix is in the ipf_nat_delete function, itself; the other changes
are a slight refactoring of one method and adding some comments
that helped me figure out how the linked list with pointer-back-pointers
worked.

Also note that I haven't looked through the logic in ipf_nat_rehash;
it's likely that that might miss some things for the same reason.

I also haven't yet looked into the ipf_nat_newrdr problem with mappings
already existing. That'll be next.

(christos)

2013-01-05 15:33:00 UTC MAIN commitmail json YAML

Fix x86_identify() for amd64

(dsl)

2013-01-05 15:27:46 UTC MAIN commitmail json YAML

Change the i386 asm x86_identify() so it returns a value instead of writing
into global data.
Fix a stack alignment fubar that would cause a crash on a cirix 486.
Refactor identify code to common setup for normal identify and ucode
identify - which was missing a memset().

(dsl)

2013-01-05 15:26:59 UTC MAIN commitmail json YAML

document show panic

(christos)

2013-01-05 15:23:27 UTC MAIN commitmail json YAML

Add "show panic" that shows the current panic string. two ports had it, and
it could be easily made MI.

(christos)

2013-01-05 15:06:52 UTC MAIN commitmail json YAML

2013-01-05 15:04:00 UTC MAIN commitmail json YAML

2013-01-05 14:54:06 UTC MAIN commitmail json YAML

this used the wrong cpp variable for debugging so it does not need opt_usb.h
after all.

(christos)

2013-01-05 09:40:16 UTC MAIN commitmail json YAML

Change several int variables to size_t, ssize_t, or ptrdiff_t.
This should fix the bug described in CVE-2012-5667 when an input
line is so long that its length cannot be stored in an int
variable.

This change to NetBSD's version of GNU grep 2.5.1 (licenced under
GPLv2) was made without direct reference to any code licenced
under GPLv3.

Thanks to Ignatios Souvatzis for looking at GPLv3-derived
patches and describing the problem in general terms.  Thanks to
pkgsrc/devel/coccinelle for helping me find places where int
variables were used to store the results from pointer arithmetic
or strlen().  Thanks to Martin Husemann for testing.

(apb)

2013-01-05 08:01:13 UTC MAIN commitmail json YAML

Remove non existent include of opt_uatp_debug.h and unused variable
(if !UATP_DEBUG).

(martin)

2013-01-05 01:32:50 UTC MAIN commitmail json YAML

2013-01-05 01:30:18 UTC MAIN commitmail json YAML

2013-01-04 22:23:06 UTC MAIN commitmail json YAML

Don't leak condvars and mutexes, even if they are on the stack.
Fixes LOCKDEBUG asserts when a mutex/condvar is initialized at the same
stack address as a previous initialization.  We probably want to revisit
the transfer structure lifecyle at some point in the future.

(jakllsch)

2013-01-04 21:00:24 UTC MAIN commitmail json YAML

Use config_stdsubmatch() to enable (optional) use of locators on obio devices.

(jakllsch)

2013-01-04 17:33:01 UTC MAIN commitmail json YAML

2013-01-04 17:03:13 UTC MAIN commitmail json YAML

bring return value fixes from head.

(christos)

2013-01-04 15:37:54 UTC MAIN commitmail json YAML

fix the version string manually.
new sentence, new line.

(christos)

2013-01-04 15:34:47 UTC MAIN commitmail json YAML

2013-01-04 08:28:39 UTC MAIN commitmail json YAML

fix a lock order reversal during global boundary tag refill.
thanks to chuq@
xxx: request pullup

(para)

2013-01-04 07:27:58 UTC MAIN commitmail json YAML

Use Lk for links.

(wiz)

2013-01-04 04:23:18 UTC MAIN commitmail json YAML

2013-01-04 01:54:55 UTC MAIN commitmail json YAML

PR/47396: Steffen: mail(1) may falsely use quoted-printable for files with
embedded NULs
--- mime_attach.c.orig  2013-01-03 19:26:26.000000000 +0100
+++ mime_attach.c      2013-01-03 19:42:09.000000000 +0100
@@ -224,43 +224,42 @@ is_text(const char *ctype)
static const char *
content_encoding_core(void *fh, const char *ctype)
{
+      enum {
+              _CLEAN  = 0,
+              _ENDWS  = 1<<0,
+              _CTRLC  = 1<<1,
+              _8BIT  = 1<<2,
+              _LONGL  = 1<<3
+      } state = _CLEAN;
+      size_t maxlen = line_limit(), curlen;
        int c, lastc;
-      int ctrlchar, endwhite;
-      size_t curlen, maxlen;

-      curlen = 0;
-      maxlen = 0;
-      ctrlchar = 0;
-      endwhite = 0;
-      lastc = EOF;
-      while ((c = fgetc(fh)) != EOF) {
+      for (curlen = 0, lastc = EOF; (c = fgetc(fh)) != EOF; lastc = c) {
                curlen++;

-              if (c == '\0' || (lastc == '\r' && c != '\n'))
+              if (c == '\0')
                        return MIME_TRANSFER_BASE64;

                if (c > 0x7f) {
-                      if (is_text(ctype))
-                              return MIME_TRANSFER_QUOTED;
-                      else
+                      if (! is_text(ctype))
                                return MIME_TRANSFER_BASE64;
+                      state |= _8BIT;
+                      continue;
                }
                if (c == '\n') {
                        if (is_WSP(lastc))
-                              endwhite = 1;
+                              state |= _ENDWS;
                        if (curlen > maxlen)
-                              maxlen = curlen;
+                              state |= _LONGL;
                        curlen = 0;
                }
-              else if ((c < 0x20 && c != '\t') || c == 0x7f)
-                      ctrlchar = 1;
-
-              lastc = c;
+              else if ((c < 0x20 && c != '\t') || c == 0x7f || lastc == '\r')
+                      state |= _CTRLC;
        }
        if (lastc == EOF) /* no characters read */
                return MIME_TRANSFER_7BIT;

-      if (lastc != '\n' || ctrlchar || endwhite || maxlen > line_limit())
+      if (lastc != '\n' || state != _CLEAN)
                return MIME_TRANSFER_QUOTED;

        return MIME_TRANSFER_7BIT;

(christos)

2013-01-04 01:43:59 UTC MAIN commitmail json YAML

PR/47395: Steffen: mail(1) unnecessarily uses base64 if a CR without a LF is seen

(christos)

2013-01-04 01:21:45 UTC MAIN commitmail json YAML

Explain why we did not follow the standard.
Worth revisiting the proposal:
http://marc.info/?l=netbsd-tech-userlevel&m=110019726222841

(christos)

2013-01-04 00:49:45 UTC MAIN commitmail json YAML

2013-01-03 23:20:31 UTC MAIN commitmail json YAML

2013-01-03 23:18:10 UTC MAIN commitmail json YAML

2013-01-03 23:15:06 UTC MAIN commitmail json YAML

2013-01-03 23:05:39 UTC MAIN commitmail json YAML

2013-01-03 23:04:52 UTC MAIN commitmail json YAML

make it work if $1 != .

(christos)