CVS commit: [nick-nhusb] src/sys/dev/usb

2015-04-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Apr  4 06:22:06 UTC 2015

Modified Files:
src/sys/dev/usb [nick-nhusb]: ehcireg.h ohcireg.h uhcireg.h

Log Message:
Correct directory reference in multiple inclusion protection variable
name


To generate a diff of this commit:
cvs rdiff -u -r1.34.14.8 -r1.34.14.9 src/sys/dev/usb/ehcireg.h
cvs rdiff -u -r1.24.6.3 -r1.24.6.4 src/sys/dev/usb/ohcireg.h
cvs rdiff -u -r1.19.66.1 -r1.19.66.2 src/sys/dev/usb/uhcireg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [nick-nhusb] src/sys/dev/usb

2015-04-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Apr  4 06:19:02 UTC 2015

Modified Files:
src/sys/dev/usb [nick-nhusb]: uhcivar.h

Log Message:
Change isdone to bool.  Missed in previous commit.


To generate a diff of this commit:
cvs rdiff -u -r1.52.14.5 -r1.52.14.6 src/sys/dev/usb/uhcivar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/ufs/ffs

2015-04-03 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Apr  4 06:00:12 UTC 2015

Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c

Log Message:
ffs_superblock_validate(): ensure fs_ncg!=0 and fs_maxbpg!=0 to prevent
several divisions by zero.


To generate a diff of this commit:
cvs rdiff -u -r1.327 -r1.328 src/sys/ufs/ffs/ffs_vfsops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2015-04-03 Thread Tyler R. Retzlaff
Module Name:src
Committed By:   rtr
Date:   Sat Apr  4 04:33:39 UTC 2015

Modified Files:
src/sys/netinet: dccp_usrreq.c
src/sys/netinet6: dccp6_usrreq.c dccp6_var.h

Log Message:
* update dccp_bind for struct mbuf * to struct sockaddr * parameter change
* pass NULL instead of casting 0 to a pointer when calling in_pcbbind()


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/netinet/dccp_usrreq.c
cvs rdiff -u -r1.1 -r1.2 src/sys/netinet6/dccp6_usrreq.c \
src/sys/netinet6/dccp6_var.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libpam/modules/pam_ssh

2015-04-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr  4 02:51:10 UTC 2015

Modified Files:
src/lib/libpam/modules/pam_ssh: pam_ssh.c

Log Message:
Adapt to the new API.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/lib/libpam/modules/pam_ssh/pam_ssh.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/sets/lists

2015-04-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr  4 00:00:41 UTC 2015

Modified Files:
src/distrib/sets/lists/base: ad.aarch64 ad.arm ad.mips ad.powerpc
ad.riscv md.amd64 md.sparc64 shl.mi
src/distrib/sets/lists/debug: ad.aarch64 ad.arm ad.mips ad.powerpc
ad.riscv md.amd64 md.sparc64 shl.mi

Log Message:
bump libssh


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/distrib/sets/lists/base/ad.aarch64
cvs rdiff -u -r1.71 -r1.72 src/distrib/sets/lists/base/ad.arm
cvs rdiff -u -r1.65 -r1.66 src/distrib/sets/lists/base/ad.mips
cvs rdiff -u -r1.34 -r1.35 src/distrib/sets/lists/base/ad.powerpc
cvs rdiff -u -r1.16 -r1.17 src/distrib/sets/lists/base/ad.riscv
cvs rdiff -u -r1.261 -r1.262 src/distrib/sets/lists/base/md.amd64
cvs rdiff -u -r1.249 -r1.250 src/distrib/sets/lists/base/md.sparc64
cvs rdiff -u -r1.734 -r1.735 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.19 -r1.20 src/distrib/sets/lists/debug/ad.aarch64
cvs rdiff -u -r1.60 -r1.61 src/distrib/sets/lists/debug/ad.arm
cvs rdiff -u -r1.55 -r1.56 src/distrib/sets/lists/debug/ad.mips
cvs rdiff -u -r1.35 -r1.36 src/distrib/sets/lists/debug/ad.powerpc
cvs rdiff -u -r1.16 -r1.17 src/distrib/sets/lists/debug/ad.riscv
cvs rdiff -u -r1.81 -r1.82 src/distrib/sets/lists/debug/md.amd64
cvs rdiff -u -r1.79 -r1.80 src/distrib/sets/lists/debug/md.sparc64
cvs rdiff -u -r1.95 -r1.96 src/distrib/sets/lists/debug/shl.mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2015-04-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr  4 00:03:12 UTC 2015

Modified Files:
src/doc: 3RDPARTY CHANGES

Log Message:
new openssh


To generate a diff of this commit:
cvs rdiff -u -r1.1216 -r1.1217 src/doc/3RDPARTY
cvs rdiff -u -r1.2063 -r1.2064 src/doc/CHANGES

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/crypto/external/bsd/openssh

2015-04-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Apr  3 23:58:19 UTC 2015

Modified Files:
src/crypto/external/bsd/openssh/bin/ssh-keyscan: Makefile
src/crypto/external/bsd/openssh/dist: LICENCE OVERVIEW PROTOCOL
PROTOCOL.agent PROTOCOL.certkeys PROTOCOL.mux README addrmatch.c
atomicio.c atomicio.h auth-bsdauth.c auth-chall.c auth-krb5.c
auth-options.c auth-options.h auth-pam.c auth-pam.h auth-passwd.c
auth-rh-rsa.c auth-rhosts.c auth-rsa.c auth-skey.c auth.c auth.h
auth1.c auth2-chall.c auth2-gss.c auth2-hostbased.c auth2-kbdint.c
auth2-krb5.c auth2-none.c auth2-passwd.c auth2-pubkey.c auth2.c
authfd.c authfd.h authfile.c authfile.h bcrypt_pbkdf.c bitmap.c
bitmap.h blocks.c blowfish.c bufaux.c bufbn.c bufec.c buffer.c
buffer.h canohost.c canohost.h chacha.c channels.c channels.h
cipher-3des1.c cipher-bf1.c cipher-chachapoly.c cipher-ctr-mt.c
cipher.c cipher.h cleanup.c clientloop.c clientloop.h compat.c
compat.h crc32.c crc32.h deattack.c deattack.h dh.c dh.h
digest-libc.c digest-openssl.c dispatch.c dispatch.h dns.c dns.h
ed25519.c fatal.c fe25519.c fmt_scaled.c fmt_scaled.h ge25519.c
getpeereid.c getpeereid.h getrrsetbyname.c getrrsetbyname.h
groupaccess.c groupaccess.h gss-genr.c gss-serv-krb5.c gss-serv.c
hash.c hmac.c hostfile.c hostfile.h includes.h kex.c kex.h
kexc25519.c kexc25519c.c kexc25519s.c kexdh.c kexdhc.c kexdhs.c
kexecdh.c kexecdhc.c kexecdhs.c kexgex.c kexgexc.c kexgexs.c key.c
key.h krl.c ldapauth.c ldapauth.h log.c log.h mac.c mac.h match.c
match.h md-sha256.c misc.c misc.h moduli moduli.5 moduli.c
monitor.c monitor.h monitor_fdpass.c monitor_fdpass.h monitor_mm.c
monitor_mm.h monitor_wrap.c monitor_wrap.h msg.c msg.h mux.c
myproposal.h namespace.h nchan.c nchan.ms nchan2.ms opacket.c
opacket.h openssh2netbsd packet.c packet.h pathnames.h pkcs11.h
poly1305.c progressmeter.c progressmeter.h random.h readconf.c
readconf.h readpass.c readpassphrase.3 readpassphrase.c
readpassphrase.h roaming.h roaming_client.c roaming_common.c
roaming_dummy.c roaming_serv.c rsa.c rsa.h sandbox-rlimit.c
sc25519.c scp.1 scp.c servconf.c servconf.h serverloop.c
serverloop.h session.c session.h sftp-client.c sftp-client.h
sftp-common.c sftp-common.h sftp-glob.c sftp-server-main.c
sftp-server.8 sftp-server.c sftp.1 sftp.c sftp.h
smult_curve25519_ref.c ssh-add.1 ssh-add.c ssh-agent.1 ssh-agent.c
ssh-dss.c ssh-ecdsa.c ssh-ed25519.c ssh-gss.h ssh-keygen.1
ssh-keygen.c ssh-keyscan.1 ssh-keyscan.c ssh-keysign.8
ssh-keysign.c ssh-pkcs11-client.c ssh-pkcs11-helper.8
ssh-pkcs11-helper.c ssh-pkcs11.c ssh-pkcs11.h ssh-rsa.c ssh.1 ssh.c
ssh.h ssh1.h ssh2.h ssh_api.c ssh_api.h ssh_config ssh_config.5
sshbuf-getput-basic.c sshbuf-getput-crypto.c sshbuf-misc.c sshbuf.c
sshbuf.h sshconnect.c sshconnect.h sshconnect1.c sshconnect2.c
sshd.8 sshd.c sshd_config sshd_config.5 ssherr.c sshkey.c
sshlogin.c sshlogin.h sshpty.c sshpty.h sshtty.c ttymodes.c
ttymodes.h uidswap.c uidswap.h umac.c umac.h uuencode.c uuencode.h
verify.c version.h xmalloc.c xmalloc.h
src/crypto/external/bsd/openssh/lib: Makefile shlib_version
Removed Files:
src/crypto/external/bsd/openssh/dist: compress.c compress.h

Log Message:
Merge conflicts


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
src/crypto/external/bsd/openssh/bin/ssh-keyscan/Makefile
cvs rdiff -u -r1.3 -r1.4 src/crypto/external/bsd/openssh/dist/LICENCE \
src/crypto/external/bsd/openssh/dist/OVERVIEW \
src/crypto/external/bsd/openssh/dist/README \
src/crypto/external/bsd/openssh/dist/auth-bsdauth.c \
src/crypto/external/bsd/openssh/dist/auth-pam.h \
src/crypto/external/bsd/openssh/dist/auth-passwd.c \
src/crypto/external/bsd/openssh/dist/auth2-krb5.c \
src/crypto/external/bsd/openssh/dist/cleanup.c \
src/crypto/external/bsd/openssh/dist/crc32.c \
src/crypto/external/bsd/openssh/dist/crc32.h \
src/crypto/external/bsd/openssh/dist/deattack.c \
src/crypto/external/bsd/openssh/dist/deattack.h \
src/crypto/external/bsd/openssh/dist/dh.h \
src/crypto/external/bsd/openssh/dist/dispatch.c \
src/crypto/external/bsd/openssh/dist/dispatch.h \
src/crypto/external/bsd/openssh/dist/fatal.c \
src/crypto/external/bsd/openssh/dist/fmt_scaled.c \
src/crypto/external/bsd/openssh/dist/groupaccess.h \
src/crypto/external/bsd/openssh/dist/includes.h \
src/crypto/external/bsd/openssh/dist/kexdh.c \
src/crypto/external/bsd/openssh/dist/kexgex

CVS commit: src/sys/arch/evbarm/conf

2015-04-03 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Apr  3 23:52:51 UTC 2015

Modified Files:
src/sys/arch/evbarm/conf: GENERIC.common

Log Message:
use conf/filesystems.config


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/GENERIC.common

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS import: src/crypto/external/bsd/openssh/dist

2015-04-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Apr  3 23:49:28 UTC 2015

Update of /cvsroot/src/crypto/external/bsd/openssh/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv26798

Log Message:
Changes since OpenSSH 6.7
=

This is a major release, containing a number of new features as
well as a large internal re-factoring.

Potentially-incompatible changes


 * sshd(8): UseDNS now defaults to 'no'. Configurations that match
   against the client host name (via sshd_config or authorized_keys)
   may need to re-enable it or convert to matching against addresses.

New Features


 * Much of OpenSSH's internal code has been re-factored to be more
   library-like. These changes are mostly not user-visible, but
   have greatly improved OpenSSH's testability and internal layout.

 * Add FingerprintHash option to ssh(1) and sshd(8), and equivalent
   command-line flags to the other tools to control algorithm used
   for key fingerprints. The default changes from MD5 to SHA256 and
   format from hex to base64.

   Fingerprints now have the hash algorithm prepended. An example of
   the new format: SHA256:mVPwvezndPv/ARoIadVY98vAC0g+P/5633yTC4d/wXE
   Please note that visual host keys will also be different.

 * ssh(1), sshd(8): Experimental host key rotation support. Add a
   protocol extension for a server to inform a client of all its
   available host keys after authentication has completed. The client
   may record the keys in known_hosts, allowing it to upgrade to better
   host key algorithms and a server to gracefully rotate its keys.

   The client side of this is controlled by a UpdateHostkeys config
   option (default off).

 * ssh(1): Add a ssh_config HostbasedKeyType option to control which
   host public key types are tried during host-based authentication.

 * ssh(1), sshd(8): fix connection-killing host key mismatch errors
   when sshd offers multiple ECDSA keys of different lengths.

 * ssh(1): when host name canonicalisation is enabled, try to
   parse host names as addresses before looking them up for
   canonicalisation. fixes bz#2074 and avoiding needless DNS
   lookups in some cases.

 * ssh-keygen(1), sshd(8): Key Revocation Lists (KRLs) no longer
   require OpenSSH to be compiled with OpenSSL support.

 * ssh(1), ssh-keysign(8): Make ed25519 keys work for host based
   authentication.

 * sshd(8): SSH protocol v.1 workaround for the Meyer, et al,
   Bleichenbacher Side Channel Attack. Fake up a bignum key before
   RSA decryption.

 * sshd(8): Remember which public keys have been used for
   authentication and refuse to accept previously-used keys.
   This allows AuthenticationMethods=publickey,publickey to require
   that users authenticate using two _different_ public keys.

 * sshd(8): add sshd_config HostbasedAcceptedKeyTypes and
   PubkeyAcceptedKeyTypes options to allow sshd to control what
   public key types will be accepted. Currently defaults to all.

 * sshd(8): Don't count partial authentication success as a failure
   against MaxAuthTries.

 * ssh(1): Add RevokedHostKeys option for the client to allow
   text-file or KRL-based revocation of host keys.

 * ssh-keygen(1), sshd(8): Permit KRLs that revoke certificates by
   serial number or key ID without scoping to a particular CA.

 * ssh(1): Add a "Match canonical" criteria that allows ssh_config
   Match blocks to trigger only in the second config pass.

 * ssh(1): Add a -G option to ssh that causes it to parse its
   configuration and dump the result to stdout, similar to "sshd -T".

 * ssh(1): Allow Match criteria to be negated. E.g. "Match !host".

 * The regression test suite has been extended to cover more OpenSSH
   features. The unit tests have been expanded and now cover key
   exchange.

Bugfixes

 * ssh-keyscan(1): ssh-keyscan has been made much more robust again
   servers that hang or violate the SSH protocol.

 * ssh(1), ssh-keygen(1): Fix regression bz#2306: Key path names were
   being lost as comment fields.

 * ssh(1): Allow ssh_config Port options set in the second config
   parse phase to be applied (they were being ignored). bz#2286

 * ssh(1): Tweak config re-parsing with host canonicalisation - make
   the second pass through the config files always run when host name
   canonicalisation is enabled (and not whenever the host name
   changes) bz#2267

 * ssh(1): Fix passing of wildcard forward bind addresses when
   connection multiplexing is in use; bz#2324;

 * ssh-keygen(1): Fix broken private key conversion from non-OpenSSH
   formats; bz#2345.

 * ssh-keygen(1): Fix KRL generation bug when multiple CAs are in
   use.

 * Various fixes to manual pages: bz#2288, bz#2316, bz#2273

Portable OpenSSH

 * Support --without-openssl at configure time

   Disables and removes dependency on OpenSSL. Many features,
   including SSH protocol 1 are not supported and the set of crypto
   options is greatly restricted. This will only 

CVS commit: src/sys/arch/evbarm/conf

2015-04-03 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Apr  3 23:25:08 UTC 2015

Modified Files:
src/sys/arch/evbarm/conf: ALLWINNER_A80 HUMMINGBIRD_A31 JETSONTK1
ODROID-C1 ROCKCHIP
Added Files:
src/sys/arch/evbarm/conf: GENERIC.common

Log Message:
Move common non-device stuff to GENERIC.common. Simplify board configs,
and let them all share common settings.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/conf/ALLWINNER_A80
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbarm/conf/GENERIC.common
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbarm/conf/HUMMINGBIRD_A31
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/conf/JETSONTK1
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/conf/ODROID-C1
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbarm/conf/ROCKCHIP

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/xlint/lint1

2015-04-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Apr  3 21:40:04 UTC 2015

Modified Files:
src/usr.bin/xlint/lint1: cgram.y

Log Message:
accept typenames in param decls.


To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/usr.bin/xlint/lint1/cgram.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/sets/lists/tests

2015-04-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Apr  3 21:38:47 UTC 2015

Modified Files:
src/distrib/sets/lists/tests: mi

Log Message:
add another lint test


To generate a diff of this commit:
cvs rdiff -u -r1.613 -r1.614 src/distrib/sets/lists/tests/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/usr.bin/xlint/lint1

2015-04-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Apr  3 21:37:26 UTC 2015

Modified Files:
src/tests/usr.bin/xlint/lint1: Makefile
Added Files:
src/tests/usr.bin/xlint/lint1: d_typefun.c

Log Message:
add test for typename as a function param


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/tests/usr.bin/xlint/lint1/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/usr.bin/xlint/lint1/d_typefun.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [nick-nhusb] src/sys/dev/usb

2015-04-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Apr  3 21:33:23 UTC 2015

Modified Files:
src/sys/dev/usb [nick-nhusb]: uhci.c

Log Message:
Various readability changes.

#ifdef DIAGNOSTIC -> KASSERT / __diagused


To generate a diff of this commit:
cvs rdiff -u -r1.264.4.30 -r1.264.4.31 src/sys/dev/usb/uhci.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [nick-nhusb] src/sys/dev/usb

2015-04-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Apr  3 21:22:33 UTC 2015

Modified Files:
src/sys/dev/usb [nick-nhusb]: usb.c

Log Message:
Fix non-USB_DEBUG compile


To generate a diff of this commit:
cvs rdiff -u -r1.156.2.6 -r1.156.2.7 src/sys/dev/usb/usb.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2015-04-03 Thread Tyler R. Retzlaff
Module Name:src
Committed By:   rtr
Date:   Fri Apr  3 20:01:08 UTC 2015

Modified Files:
src/sys/compat/linux/common: linux_socket.c
src/sys/compat/svr4: svr4_stream.c
src/sys/kern: uipc_socket.c uipc_syscalls.c uipc_usrreq.c
src/sys/net: if_gre.c link_proto.c rtsock.c
src/sys/netatalk: ddp_usrreq.c
src/sys/netbt: hci_socket.c l2cap_socket.c rfcomm_socket.c sco_socket.c
src/sys/netinet: in_pcb.c in_pcb.h raw_ip.c tcp_usrreq.c udp_usrreq.c
src/sys/netinet6: in6_pcb.c in6_pcb.h raw_ip6.c udp6_usrreq.c
src/sys/netipsec: keysock.c
src/sys/netmpls: mpls_proto.c
src/sys/netnatm: natm.c
src/sys/nfs: nfs_boot.c nfs_socket.c
src/sys/rump/net/lib/libsockin: sockin.c
src/sys/sys: param.h protosw.h socket.h socketvar.h

Log Message:
* change pr_bind to accept struct sockaddr * instead of struct mbuf *
* update protocol bind implementations to use/expect sockaddr *
  instead of mbuf *
* introduce sockaddr_big struct for storage of addr data passed via
  sys_bind; sockaddr_big is of sufficient size and alignment to
  accommodate all addr data sizes received.
* modify sys_bind to allocate sockaddr_big instead of using an mbuf.
* bump kernel version to 7.99.9 for change to pr_bind() parameter type.

Patch posted to tech-net@
  http://mail-index.netbsd.org/tech-net/2015/03/15/msg005004.html

The choice to use a new structure sockaddr_big has been retained since
changing sockaddr_storage size would lead to unnecessary ABI change. The
use of the new structure does not preclude future work that increases
the size of sockaddr_storage and at that time sockaddr_big may be
trivially replaced.

Tested by mrg@ and myself, discussed with rmind@, posted to tech-net@


To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 src/sys/compat/linux/common/linux_socket.c
cvs rdiff -u -r1.81 -r1.82 src/sys/compat/svr4/svr4_stream.c
cvs rdiff -u -r1.235 -r1.236 src/sys/kern/uipc_socket.c
cvs rdiff -u -r1.174 -r1.175 src/sys/kern/uipc_syscalls.c
cvs rdiff -u -r1.175 -r1.176 src/sys/kern/uipc_usrreq.c
cvs rdiff -u -r1.161 -r1.162 src/sys/net/if_gre.c
cvs rdiff -u -r1.24 -r1.25 src/sys/net/link_proto.c
cvs rdiff -u -r1.166 -r1.167 src/sys/net/rtsock.c
cvs rdiff -u -r1.63 -r1.64 src/sys/netatalk/ddp_usrreq.c
cvs rdiff -u -r1.40 -r1.41 src/sys/netbt/hci_socket.c
cvs rdiff -u -r1.31 -r1.32 src/sys/netbt/l2cap_socket.c
cvs rdiff -u -r1.33 -r1.34 src/sys/netbt/rfcomm_socket.c \
src/sys/netbt/sco_socket.c
cvs rdiff -u -r1.155 -r1.156 src/sys/netinet/in_pcb.c
cvs rdiff -u -r1.55 -r1.56 src/sys/netinet/in_pcb.h
cvs rdiff -u -r1.146 -r1.147 src/sys/netinet/raw_ip.c
cvs rdiff -u -r1.204 -r1.205 src/sys/netinet/tcp_usrreq.c
cvs rdiff -u -r1.217 -r1.218 src/sys/netinet/udp_usrreq.c
cvs rdiff -u -r1.134 -r1.135 src/sys/netinet6/in6_pcb.c
cvs rdiff -u -r1.41 -r1.42 src/sys/netinet6/in6_pcb.h
cvs rdiff -u -r1.136 -r1.137 src/sys/netinet6/raw_ip6.c
cvs rdiff -u -r1.116 -r1.117 src/sys/netinet6/udp6_usrreq.c
cvs rdiff -u -r1.44 -r1.45 src/sys/netipsec/keysock.c
cvs rdiff -u -r1.24 -r1.25 src/sys/netmpls/mpls_proto.c
cvs rdiff -u -r1.45 -r1.46 src/sys/netnatm/natm.c
cvs rdiff -u -r1.82 -r1.83 src/sys/nfs/nfs_boot.c
cvs rdiff -u -r1.193 -r1.194 src/sys/nfs/nfs_socket.c
cvs rdiff -u -r1.58 -r1.59 src/sys/rump/net/lib/libsockin/sockin.c
cvs rdiff -u -r1.468 -r1.469 src/sys/sys/param.h
cvs rdiff -u -r1.60 -r1.61 src/sys/sys/protosw.h
cvs rdiff -u -r1.116 -r1.117 src/sys/sys/socket.h
cvs rdiff -u -r1.135 -r1.136 src/sys/sys/socketvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch

2015-04-03 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Apr  3 18:03:05 UTC 2015

Modified Files:
src/sys/arch/arm/amlogic: amlogic_genfb.c amlogic_vpureg.h
src/sys/arch/evbarm/amlogic: amlogic_machdep.c

Log Message:
Allow for choosing between 16 and 24bpp framebuffers. The default is now
16 instead of 24. Set 'fb.depth=16' or 'fb.depth=24' on kernel command-line
to explicitly select a colour depth.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/amlogic/amlogic_genfb.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/amlogic/amlogic_vpureg.h
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbarm/amlogic/amlogic_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2015-04-03 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Apr  3 18:00:25 UTC 2015

Modified Files:
src/sys/arch/evbarm/conf: ODROID-C1

Log Message:
comment out DDB_COMMANDONENTER


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/conf/ODROID-C1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/gcc/dist/gcc/config

2015-04-03 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Fri Apr  3 17:25:43 UTC 2015

Modified Files:
src/external/gpl3/gcc/dist/gcc/config: host-netbsd.c

Log Message:
Use the same TRY_EMPTY_VM_SPACE as mips and vax for arm, which also
has VM_MAXUSER_ADDRESS set to 2GB. Fixes "fatal error: had to relocate PCH"
from g++ building wxGTK28 or wxGTK30.
For details see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58379

thanks to Martin Husemann for the hint.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/dist/gcc/config/host-netbsd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/rump/librump/rumpkern

2015-04-03 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Fri Apr  3 16:46:39 UTC 2015

Modified Files:
src/sys/rump/librump/rumpkern: rump_private.h vm.c
src/sys/rump/librump/rumpkern/arch/generic: rump_generic_pmap.c
src/sys/rump/librump/rumpkern/arch/x86: rump_x86_pmap.c

Log Message:
Use RUMP_PMAP_KERNEL and RUMP_PMAP_LOCAL to denote
kernel and local client pmaps, respectively.


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 src/sys/rump/librump/rumpkern/rump_private.h
cvs rdiff -u -r1.162 -r1.163 src/sys/rump/librump/rumpkern/vm.c
cvs rdiff -u -r1.2 -r1.3 \
src/sys/rump/librump/rumpkern/arch/generic/rump_generic_pmap.c
cvs rdiff -u -r1.1 -r1.2 \
src/sys/rump/librump/rumpkern/arch/x86/rump_x86_pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/rump

2015-04-03 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Fri Apr  3 16:40:55 UTC 2015

Modified Files:
src/sys/rump/kern/lib/libsysproxy: sysproxy.c
src/sys/rump/librump/rumpkern: lwproc.c rump_private.h vm.c

Log Message:
Use a different vmspace for rump kernel proc0 and local clients.
While the rump kernel and local clients are by definition in the same
host vmspace, there are subtle differences in how in-kernel code works
in case accessing the kernel vmspace or a user process vmspace.

Problem discovered by riastradh's "read(fd, NULL, 1)" test.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/kern/lib/libsysproxy/sysproxy.c
cvs rdiff -u -r1.32 -r1.33 src/sys/rump/librump/rumpkern/lwproc.c
cvs rdiff -u -r1.87 -r1.88 src/sys/rump/librump/rumpkern/rump_private.h
cvs rdiff -u -r1.161 -r1.162 src/sys/rump/librump/rumpkern/vm.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/rump/librump/rumpkern

2015-04-03 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Fri Apr  3 16:37:02 UTC 2015

Modified Files:
src/sys/rump/librump/rumpkern: accessors.c

Log Message:
Use vmspace of calling [rump kernel] process instead of sysspace.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/librump/rumpkern/accessors.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/time

2015-04-03 Thread Brian Ginsbach
Module Name:src
Committed By:   ginsbach
Date:   Fri Apr  3 15:52:51 UTC 2015

Modified Files:
src/lib/libc/time: strptime.3

Log Message:
Fix spelling; time zone is two words not one.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/lib/libc/time/strptime.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/amlogic

2015-04-03 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Apr  3 15:50:15 UTC 2015

Modified Files:
src/sys/arch/arm/amlogic: amlogic_com.c amlogic_comreg.h

Log Message:
Fix cnmagic handling, now I can enter ddb from serial console.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/amlogic/amlogic_com.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/amlogic/amlogic_comreg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/sysinst

2015-04-03 Thread Marc Balmer
Module Name:src
Committed By:   mbalmer
Date:   Fri Apr  3 14:57:41 UTC 2015

Modified Files:
src/usr.sbin/sysinst: msg.mi.en msg.mi.pl

Log Message:
IPv4 number -> IPv4 address


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/sysinst/msg.mi.en \
src/usr.sbin/sysinst/msg.mi.pl

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/amlogic

2015-04-03 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Apr  3 14:02:06 UTC 2015

Modified Files:
src/sys/arch/arm/amlogic: amlogic_board.c amlogic_crureg.h
amlogic_rng.c

Log Message:
Use a callback (with ugly lock dance from bcm2835_rng) instead of callout.
Make sure the ring oscillator is enabled as well.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/amlogic/amlogic_board.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/amlogic/amlogic_crureg.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/amlogic/amlogic_rng.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sparc64/include

2015-04-03 Thread Palle Lyckegaard
Module Name:src
Committed By:   palle
Date:   Fri Apr  3 10:07:57 UTC 2015

Modified Files:
src/sys/arch/sparc64/include: pte.h

Log Message:
sun4v: There is no L-bit (Locked) in the sun4v tte


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/sparc64/include/pte.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/net

2015-04-03 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Apr  3 08:20:55 UTC 2015

Modified Files:
src/sys/net: if.h

Log Message:
 Use 1000ULL to prevent integer overflow (for IF_Gbps(10)). Same as OpenBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.185 -r1.186 src/sys/net/if.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/rump/net/lib/libnet/opt

2015-04-03 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Fri Apr  3 07:56:54 UTC 2015

Added Files:
src/sys/rump/net/lib/libnet/opt: opt_net_mpsafe.h

Log Message:
Add opt_net_mpsafe.h for rump


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/rump/net/lib/libnet/opt/opt_net_mpsafe.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2015-04-03 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Fri Apr  3 07:55:18 UTC 2015

Modified Files:
src/sys/net: if_ethersubr.c if_loop.c
src/sys/netinet: ip_output.c

Log Message:
Don't grab KERNEL_LOCK during if_output when NET_MPSAFE

The change makes L3 MP-safe work easy. At this point
we deal with only IP forwarding.

No functional change when NET_MPSAFE isn't enabled.


To generate a diff of this commit:
cvs rdiff -u -r1.205 -r1.206 src/sys/net/if_ethersubr.c
cvs rdiff -u -r1.80 -r1.81 src/sys/net/if_loop.c
cvs rdiff -u -r1.235 -r1.236 src/sys/netinet/ip_output.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/games/fortune/datfiles

2015-04-03 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Fri Apr  3 07:28:41 UTC 2015

Modified Files:
src/games/fortune/datfiles: fortunes2

Log Message:
properly pluralize.


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/games/fortune/datfiles/fortunes2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.