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

2014-04-24 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Apr 24 11:56:11 UTC 2014

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

Log Message:
in sleepq_wake(), honor the "expected" parameter


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/rump/librump/rumpkern/sleepq.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/hp300/dev

2014-04-24 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Thu Apr 24 11:58:04 UTC 2014

Modified Files:
src/sys/arch/hp300/dev: dnkbd.c

Log Message:
Make the Apollo Domain keyboard actually work.

Tested on HP9000/425e and the keyboard model A1630-82001 R2 (RX-60857-HW)
provided by Miod Vallat.  Mouse support needs more work.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/hp300/dev/dnkbd.c

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



CVS commit: src/sys

2014-04-24 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Apr 24 12:04:28 UTC 2014

Modified Files:
src/sys/kern: kern_sleepq.c
src/sys/rump/librump/rumpkern: sleepq.c
src/sys/sys: sleepq.h

Log Message:
Make sleepq_wake() type void.  The return value hasn't been used in
almost 6 years.  Even if it were, returning an arbitrary lwp is a bit
of a wonky interface and can really work only when expected == 1.


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/kern/kern_sleepq.c
cvs rdiff -u -r1.15 -r1.16 src/sys/rump/librump/rumpkern/sleepq.c
cvs rdiff -u -r1.22 -r1.23 src/sys/sys/sleepq.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/hp300/dev

2014-04-24 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Thu Apr 24 12:10:27 UTC 2014

Modified Files:
src/sys/arch/hp300/dev: dnkbd.c

Log Message:
Pull random notes on the Apollo Domain keyboard from ancient PR/3528.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/hp300/dev/dnkbd.c

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/heimdal/dist

2014-04-24 Thread Fredrik Pettai
Module Name:src
Committed By:   pettai
Date:   Thu Apr 24 13:45:35 UTC 2014

Modified Files:
src/crypto/external/bsd/heimdal/dist/admin: ktutil.8
src/crypto/external/bsd/heimdal/dist/base: baselocl.h
src/crypto/external/bsd/heimdal/dist/kadmin: get.c kadmin.8 kadmind.8
util.c
src/crypto/external/bsd/heimdal/dist/kcm: kcm.8
src/crypto/external/bsd/heimdal/dist/kdc: hprop.8 hpropd.8 kdc.8
kerberos5.c kstash.8 string2key.8
src/crypto/external/bsd/heimdal/dist/kpasswd: kpasswdd.8 kpasswdd.c
src/crypto/external/bsd/heimdal/dist/kuser: copy_cred_cache.1
kdestroy.1 kgetcred.1 kimpersonate.8 kinit.1 klist.1 klist.c
src/crypto/external/bsd/heimdal/dist/lib/asn1: gen.c
src/crypto/external/bsd/heimdal/dist/lib/com_err: com_err.3
compile_et.c
src/crypto/external/bsd/heimdal/dist/lib/gssapi: gss_acquire_cred.3
gssapi.3
src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5:
init_sec_context.c
src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech: mech.5
src/crypto/external/bsd/heimdal/dist/lib/hcrypto: engine.c
src/crypto/external/bsd/heimdal/dist/lib/hdb: hdb.c
src/crypto/external/bsd/heimdal/dist/lib/hx509: cert.c revoke.c sel.h
src/crypto/external/bsd/heimdal/dist/lib/kadm5: ad.c iprop-log.8
iprop.8
src/crypto/external/bsd/heimdal/dist/lib/krb5: auth_context.c context.c
crypto-des3.c krb5.conf.5 krb524_convert_creds_kdc.3
krb5_c_make_checksum.3 krb5_get_in_cred.3 krb5_init_context.3
krb5_is_thread_safe.3 krb5_principal.3 krb5_string_to_key.3 salt.c
test_pknistkdf.c version-script.map
src/crypto/external/bsd/heimdal/dist/lib/roken: get_window_size.c
getarg.c resolve.c roken.h.in rtbl.3
src/crypto/external/bsd/heimdal/dist/lib/vers: print_version.c

Log Message:
Import latest heimdal-1-5-branch, merge conflicts

Ok'ed and reviewed by elric@


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/heimdal/dist/admin/ktutil.8
cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/heimdal/dist/base/baselocl.h
cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/heimdal/dist/kadmin/get.c \
src/crypto/external/bsd/heimdal/dist/kadmin/kadmin.8 \
src/crypto/external/bsd/heimdal/dist/kadmin/util.c
cvs rdiff -u -r1.3 -r1.4 \
src/crypto/external/bsd/heimdal/dist/kadmin/kadmind.8
cvs rdiff -u -r1.3 -r1.4 src/crypto/external/bsd/heimdal/dist/kcm/kcm.8
cvs rdiff -u -r1.3 -r1.4 src/crypto/external/bsd/heimdal/dist/kdc/hprop.8 \
src/crypto/external/bsd/heimdal/dist/kdc/kdc.8
cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/heimdal/dist/kdc/hpropd.8 \
src/crypto/external/bsd/heimdal/dist/kdc/kstash.8 \
src/crypto/external/bsd/heimdal/dist/kdc/string2key.8
cvs rdiff -u -r1.4 -r1.5 src/crypto/external/bsd/heimdal/dist/kdc/kerberos5.c
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/dist/kpasswd/kpasswdd.8 \
src/crypto/external/bsd/heimdal/dist/kpasswd/kpasswdd.c
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/dist/kuser/copy_cred_cache.1 \
src/crypto/external/bsd/heimdal/dist/kuser/kgetcred.1 \
src/crypto/external/bsd/heimdal/dist/kuser/kinit.1 \
src/crypto/external/bsd/heimdal/dist/kuser/klist.1 \
src/crypto/external/bsd/heimdal/dist/kuser/klist.c
cvs rdiff -u -r1.3 -r1.4 \
src/crypto/external/bsd/heimdal/dist/kuser/kdestroy.1 \
src/crypto/external/bsd/heimdal/dist/kuser/kimpersonate.8
cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/heimdal/dist/lib/asn1/gen.c
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/dist/lib/com_err/com_err.3 \
src/crypto/external/bsd/heimdal/dist/lib/com_err/compile_et.c
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/dist/lib/gssapi/gss_acquire_cred.3
cvs rdiff -u -r1.3 -r1.4 \
src/crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi.3
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/init_sec_context.c
cvs rdiff -u -r1.3 -r1.4 \
src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/mech.5
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/dist/lib/hcrypto/engine.c
cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/heimdal/dist/lib/hdb/hdb.c
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/dist/lib/hx509/cert.c \
src/crypto/external/bsd/heimdal/dist/lib/hx509/revoke.c \
src/crypto/external/bsd/heimdal/dist/lib/hx509/sel.h
cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/heimdal/dist/lib/kadm5/ad.c
cvs rdiff -u -r1.4 -r1.5 \
src/crypto/external/bsd/heimdal/dist/lib/kadm5/iprop-log.8
cvs rdiff -u -r1.3 -r1.4 \
src/crypto/external/bsd/heimdal/dist/lib/kadm5/iprop.8
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/dist/lib/krb5/auth_context.c \
src/crypto/external/bsd/heimdal/dist/lib/

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

2014-04-24 Thread Fredrik Pettai
Module Name:src
Committed By:   pettai
Date:   Thu Apr 24 13:50:53 UTC 2014

Modified Files:
src/crypto/external/bsd/heimdal/bin/krb5-config: Makefile
src/crypto/external/bsd/heimdal/include: config.h gsskrb5-private.h
hx509-private.h kdc-private.h krb5-private.h krb5-protos.h
krb5-types.h ntlm-private.h roken.h version.h
src/crypto/external/bsd/heimdal/lib/libgssapi: Makefile
src/crypto/external/bsd/heimdal/lib/libkrb5: Makefile

Log Message:
Update build framework for latest heimdal-1-5-branch

Ok'ed and reviewed by elric@


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/bin/krb5-config/Makefile
cvs rdiff -u -r1.4 -r1.5 src/crypto/external/bsd/heimdal/include/config.h
cvs rdiff -u -r1.1 -r1.2 \
src/crypto/external/bsd/heimdal/include/gsskrb5-private.h \
src/crypto/external/bsd/heimdal/include/hx509-private.h \
src/crypto/external/bsd/heimdal/include/kdc-private.h \
src/crypto/external/bsd/heimdal/include/krb5-private.h \
src/crypto/external/bsd/heimdal/include/ntlm-private.h \
src/crypto/external/bsd/heimdal/include/version.h
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/include/krb5-protos.h
cvs rdiff -u -r1.5 -r1.6 src/crypto/external/bsd/heimdal/include/krb5-types.h
cvs rdiff -u -r1.3 -r1.4 src/crypto/external/bsd/heimdal/include/roken.h
cvs rdiff -u -r1.3 -r1.4 \
src/crypto/external/bsd/heimdal/lib/libgssapi/Makefile
cvs rdiff -u -r1.7 -r1.8 src/crypto/external/bsd/heimdal/lib/libkrb5/Makefile

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/heimdal/dist/lib/roken

2014-04-24 Thread Fredrik Pettai
Module Name:src
Committed By:   pettai
Date:   Thu Apr 24 14:49:44 UTC 2014

Modified Files:
src/crypto/external/bsd/heimdal/dist/lib/roken: resolve.c

Log Message:
remove duplicate resolve_free_handle(handle);


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
src/crypto/external/bsd/heimdal/dist/lib/roken/resolve.c

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



CVS commit: src/usr.bin/netstat

2014-04-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Apr 24 14:54:51 UTC 2014

Modified Files:
src/usr.bin/netstat: netstat.h

Log Message:
un __P


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/usr.bin/netstat/netstat.h

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



CVS commit: src/usr.bin/netstat

2014-04-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Apr 24 14:56:29 UTC 2014

Modified Files:
src/usr.bin/netstat: main.c route.c

Log Message:
The sysctl code does not support verbose route printing that prints the
internal route statistics. Restore the old kmem route printing code that
was not just used for post-mortem displays. Reported by kardel@, test by
netstat -nrvf inet


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 src/usr.bin/netstat/main.c
cvs rdiff -u -r1.80 -r1.81 src/usr.bin/netstat/route.c

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



CVS commit: src/doc

2014-04-24 Thread Fredrik Pettai
Module Name:src
Committed By:   pettai
Date:   Thu Apr 24 14:57:37 UTC 2014

Modified Files:
src/doc: CHANGES

Log Message:
note kerberos(8) update


To generate a diff of this commit:
cvs rdiff -u -r1.1921 -r1.1922 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/usr.sbin/mtree

2014-04-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Apr 24 17:22:42 UTC 2014

Modified Files:
src/usr.sbin/mtree: create.c extern.h mtree.c spec.c

Log Message:
Pass a file pointer to write data instead of writing to stdout.
No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 src/usr.sbin/mtree/create.c
cvs rdiff -u -r1.38 -r1.39 src/usr.sbin/mtree/extern.h
cvs rdiff -u -r1.48 -r1.49 src/usr.sbin/mtree/mtree.c
cvs rdiff -u -r1.88 -r1.89 src/usr.sbin/mtree/spec.c

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



CVS commit: src/usr.bin/nfsstat

2014-04-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Apr 24 18:40:36 UTC 2014

Modified Files:
src/usr.bin/nfsstat: nfsstat.c

Log Message:
PR/48426: Dimitris Karagkasidis: Make nfsstat use unsigned numbers.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/usr.bin/nfsstat/nfsstat.c

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



CVS commit: src/sys/nfs

2014-04-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Apr 24 18:43:02 UTC 2014

Modified Files:
src/sys/nfs: nfs.h

Log Message:
PR/48426: Dimitris Karagkasidis: Convert to sized, unsigned types.
Ideally we could use uint64_t, but for compatibility and performance
we don't (for now)


To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 src/sys/nfs/nfs.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/i386/include

2014-04-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Apr 24 19:23:00 UTC 2014

Modified Files:
src/sys/arch/i386/include: types.h

Log Message:
Explain what is going on with the 64 bit atomic ops, and restore them
for pure kernel use.


To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 src/sys/arch/i386/include/types.h

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



CVS commit: src/include/ssp

2014-04-24 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Apr 24 20:12:56 UTC 2014

Modified Files:
src/include/ssp: string.h

Log Message:
Wrap stpncpy() iff GNUC_PREREQ(4,8).  Fixes USE_SSP=yes builds
with gcc 4.5.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/include/ssp/string.h

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



CVS commit: src

2014-04-24 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Apr 24 21:46:45 UTC 2014

Modified Files:
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/comp: mi shl.mi
src/distrib/sets/lists/debug: mi shl.mi
src/sys/rump/dev: Makefile.rumpdevcomp
src/tests/dev/scsipi: Makefile
Added Files:
src/tests/dev/scsipi/libscsitest: Makefile SCSITEST.ioconf scsitest.c
scsitest_component.c
Removed Files:
src/sys/rump/dev/lib/libscsitest: Makefile SCSITEST.ioconf scsitest.c
scsitest_component.c shlib_version

Log Message:
scsitest is a SCSI target emulator used by one test, and has little
reason to get installed.  Make the component private to the test using
it and obsolete the installed one.

IOW, rename sys/rump/dev/lib/libscsitest -> tests/dev/scsipi/libscsitest


To generate a diff of this commit:
cvs rdiff -u -r1.699 -r1.700 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.1889 -r1.1890 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.263 -r1.264 src/distrib/sets/lists/comp/shl.mi
cvs rdiff -u -r1.58 -r1.59 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.59 -r1.60 src/distrib/sets/lists/debug/shl.mi
cvs rdiff -u -r1.10 -r1.11 src/sys/rump/dev/Makefile.rumpdevcomp
cvs rdiff -u -r1.2 -r0 src/sys/rump/dev/lib/libscsitest/Makefile
cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/lib/libscsitest/SCSITEST.ioconf \
src/sys/rump/dev/lib/libscsitest/scsitest_component.c \
src/sys/rump/dev/lib/libscsitest/shlib_version
cvs rdiff -u -r1.6 -r0 src/sys/rump/dev/lib/libscsitest/scsitest.c
cvs rdiff -u -r1.3 -r1.4 src/tests/dev/scsipi/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/dev/scsipi/libscsitest/Makefile \
src/tests/dev/scsipi/libscsitest/SCSITEST.ioconf \
src/tests/dev/scsipi/libscsitest/scsitest.c \
src/tests/dev/scsipi/libscsitest/scsitest_component.c

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



CVS commit: src/sbin/newfs_msdos

2014-04-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Apr 24 23:49:40 UTC 2014

Modified Files:
src/sbin/newfs_msdos: newfs_msdos.8

Log Message:
Fix volume name (Ed Maste)


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sbin/newfs_msdos/newfs_msdos.8

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



CVS commit: src/tests/dev/scsipi/libscsitest

2014-04-24 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Fri Apr 25 00:17:48 UTC 2014

Modified Files:
src/tests/dev/scsipi/libscsitest: Makefile

Log Message:
CPPFLAGS for rump_private.h


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/dev/scsipi/libscsitest/Makefile

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



CVS commit: src/usr.sbin/postinstall

2014-04-24 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Apr 25 00:23:26 UTC 2014

Modified Files:
src/usr.sbin/postinstall: postinstall

Log Message:
don't apply "ptyfsoldnodes" if /dev/pts does not exist, even if ptyfs
is listed in /etc/fstab.  without this, postinstall happily removes
all your ptys leaving you with none at all.  return an error if we
have ptyfs in /etc/fstab, but no /dev/pts.


To generate a diff of this commit:
cvs rdiff -u -r1.165 -r1.166 src/usr.sbin/postinstall/postinstall

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



CVS commit: src

2014-04-24 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Fri Apr 25 00:24:40 UTC 2014

Modified Files:
src/distrib/sets/lists/comp: mi
src/sys/rump/include/rump: Makefile
src/tests/dev/scsipi: Makefile t_cd.c
src/tests/dev/scsipi/libscsitest: scsitest.c
Added Files:
src/tests/dev/scsipi/libscsitest: scsitest.h
Removed Files:
src/sys/rump/include/rump: scsitest.h

Log Message:
obsolete the installed  header and make it private
to tests/dev/scsipi


To generate a diff of this commit:
cvs rdiff -u -r1.1890 -r1.1891 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/include/rump/Makefile
cvs rdiff -u -r1.1 -r0 src/sys/rump/include/rump/scsitest.h
cvs rdiff -u -r1.4 -r1.5 src/tests/dev/scsipi/Makefile
cvs rdiff -u -r1.6 -r1.7 src/tests/dev/scsipi/t_cd.c
cvs rdiff -u -r1.1 -r1.2 src/tests/dev/scsipi/libscsitest/scsitest.c
cvs rdiff -u -r0 -r1.1 src/tests/dev/scsipi/libscsitest/scsitest.h

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/heimdal/dist/admin

2014-04-24 Thread Fredrik Pettai
Module Name:src
Committed By:   pettai
Date:   Fri Apr 25 00:26:16 UTC 2014

Modified Files:
src/crypto/external/bsd/heimdal/dist/admin: ktutil.8

Log Message:
Fix a merge miss


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/crypto/external/bsd/heimdal/dist/admin/ktutil.8

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