CVS: cvs.openbsd.org: src

2013-01-03 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/03 01:05:40

Modified files:
lib/libc/stdio : fmemopen.3 open_memstream.3 

Log message:
some small cleanup;



CVS: cvs.openbsd.org: src

2013-01-03 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/03 03:02:59

Modified files:
lib/libc/gen   : sysctl.3 
sbin/sysctl: sysctl.8 

Log message:
sysctl.3: remove some confusing text about NFS_NIOTHREADS
sysctl.8: remove the vfs.nfs.iothreads example, since a) showing how
to set a default value is not particularly helpful and b) EXAMPLES is
bloated enough as it is; further, remove the text which points to other pages
for further discussion, since those pages no longer provide relevant info

diff started by an email from Jan Stary; blambert helped me prepare this diff



CVS: cvs.openbsd.org: www

2013-01-03 Thread Marc Espie
CVSROOT:/cvs
Module name:www
Changes by: es...@cvs.openbsd.org   2013/01/03 04:20:15

Modified files:
papers : index.html 

Log message:
and the actual talk on youtube.



CVS: cvs.openbsd.org: src

2013-01-03 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/01/03 05:49:01

Modified files:
usr.bin/ssh: PROTOCOL 

Log message:
fix description of MAC calculation for EtM modes; ok markus@



CVS: cvs.openbsd.org: src

2013-01-03 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/01/03 05:54:49

Modified files:
usr.bin/ssh: sftp-server.8 sftp-server.c 

Log message:
allow specification of an alternate start directory for sftp-server(8)
I like this markus@



CVS: cvs.openbsd.org: xenocara

2013-01-03 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2013/01/03 08:00:27

Modified files:
driver/xf86-video-intel: Makefile.in aclocal.m4 config.h.in 
 configure 
driver/xf86-video-intel/man: Makefile.in 
driver/xf86-video-intel/src: Makefile.in 
driver/xf86-video-intel/src/bios_reader: Makefile.in 
driver/xf86-video-intel/src/ch7017: Makefile.in 
driver/xf86-video-intel/src/ch7xxx: Makefile.in 
driver/xf86-video-intel/src/ivch: Makefile.in 
driver/xf86-video-intel/src/legacy: Makefile.in 
driver/xf86-video-intel/src/legacy/i810: Makefile.in 
driver/xf86-video-intel/src/legacy/i810/xvmc: Makefile.in 
driver/xf86-video-intel/src/reg_dumper: Makefile.in 
driver/xf86-video-intel/src/render_program: Makefile.in 
driver/xf86-video-intel/src/sil164: Makefile.in 
driver/xf86-video-intel/src/tfp410: Makefile.in 
driver/xf86-video-intel/src/xvmc: Makefile.in 
driver/xf86-video-intel/src/xvmc/shader: Makefile.in 
driver/xf86-video-intel/src/xvmc/shader/mc: Makefile.in 
driver/xf86-video-intel/src/xvmc/shader/vld: Makefile.in 
driver/xf86-video-intel/uxa: Makefile.in 

Log message:
Regen autotools files once more.

Apparently previous version was generated with some of my local changes
to use /usr/bin/libtool. This is causiing problems with the XvMC libs
shared libraries versions.



CVS: cvs.openbsd.org: src

2013-01-03 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/03 09:06:01

Modified files:
sys/ntfs   : ntfs_vnops.c 

Log message:
Ensure that a directory link count is always 1 so that things like
fts_read() do not try to be smart and end up skipping over directories.
Additionally, ip-i_nlink will not be initialised until the ntnode has
been loaded for the file.

Makes find(1) behave predictably on a mounted NTFS file system.

ok miod@



CVS: cvs.openbsd.org: src

2013-01-03 Thread Joel Sing
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org   2013/01/03 09:13:17

Modified files:
sys/ntfs   : ntfs_subr.c 

Log message:
Correct error handling in two hard to hit ENOTDIR error cases. These would
previously leave the ntnode locked and neglect to decrement the use count.

ok krw@ miod@



CVS: cvs.openbsd.org: src

2013-01-03 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/01/03 09:35:22

Modified files:
usr.sbin/dhcpd : dhcp-options.5 

Log message:
Don't mention the (incorrect) option number of autoproxy-script, since
we don't mention the option numbers for other options.

Noticed by Marcus Merighi vi tech@.



CVS: cvs.openbsd.org: src

2013-01-03 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/01/03 10:36:29

Modified files:
distrib/sets/lists/base: md.alpha md.vax 
distrib/sets/lists/comp: md.alpha md.vax 

Log message:
sync



CVS: cvs.openbsd.org: src

2013-01-03 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/01/03 10:36:39

Log message:
Reengineer the socket splicing regression tests:
- Move the tests from splice to new sosplice directory for consistent 
naming.
- Split the API tests and the TCP splicing tests into separate directories.
- Create some tests for the upcoming UDP splicing.
- Tests can be run in obj directories now.
- The API tests can run both on a local and on a remote machine now.
- Fix the forking TCP tests which splice and read or write simultaneously.
- Bunch of little fixes for races in the tests.
- Deduplicate code, move checks into common functions.

Status:

Vendor Tag: bluhm
Release Tags:   bluhm_20130103

N src/regress/sys/kern/sosplice/Proc.pm
N src/regress/sys/kern/sosplice/Child.pm
N src/regress/sys/kern/sosplice/Client.pm
N src/regress/sys/kern/sosplice/Relay.pm
N src/regress/sys/kern/sosplice/Remote.pm
N src/regress/sys/kern/sosplice/Server.pm
N src/regress/sys/kern/sosplice/Makefile
N src/regress/sys/kern/sosplice/Makefile.inc
N src/regress/sys/kern/sosplice/funcs.pl
N src/regress/sys/kern/sosplice/tcp/args-default.pl
N src/regress/sys/kern/sosplice/tcp/args-idle-reverse.pl
N src/regress/sys/kern/sosplice/tcp/args-idle-timeout.pl
N src/regress/sys/kern/sosplice/tcp/args-idle-trickle.pl
N src/regress/sys/kern/sosplice/tcp/args-inet6-client.pl
N src/regress/sys/kern/sosplice/tcp/args-inet6-server.pl
N src/regress/sys/kern/sosplice/tcp/args-inet6.pl
N src/regress/sys/kern/sosplice/tcp/args-long.pl
N src/regress/sys/kern/sosplice/tcp/args-max-sleep-client-nonblock.pl
N src/regress/sys/kern/sosplice/tcp/args-max-sleep-client-short.pl
N src/regress/sys/kern/sosplice/tcp/args-max-sleep-client.pl
N src/regress/sys/kern/sosplice/tcp/args-max-sleep-relay-short.pl
N src/regress/sys/kern/sosplice/tcp/args-max-sleep-relay.pl
N src/regress/sys/kern/sosplice/tcp/args-max-sleep-server.pl
N src/regress/sys/kern/sosplice/tcp/echo.pl
N src/regress/sys/kern/sosplice/tcp/args-max-time.pl
N src/regress/sys/kern/sosplice/tcp/args-max.pl
N src/regress/sys/kern/sosplice/tcp/args-maxcopy-sleep-client.pl
N src/regress/sys/kern/sosplice/tcp/args-maxcopy-sleep-relay.pl
N src/regress/sys/kern/sosplice/tcp/args-maxcopy-sleep-server.pl
N src/regress/sys/kern/sosplice/tcp/args-nonblock.pl
N src/regress/sys/kern/sosplice/tcp/args-null-max-sleep-client-nonblock.pl
N src/regress/sys/kern/sosplice/tcp/args-null-max-sleep-client.pl
N src/regress/sys/kern/sosplice/tcp/args-null-sleep-client.pl
N src/regress/sys/kern/sosplice/tcp/args-null.pl
N src/regress/sys/kern/sosplice/tcp/args-oob-max-sleep-client.pl
N src/regress/sys/kern/sosplice/tcp/args-oob-max-sleep-relay.pl
N src/regress/sys/kern/sosplice/tcp/args-oob-max-sleep-server.pl
N src/regress/sys/kern/sosplice/tcp/args-oob-max.pl
N src/regress/sys/kern/sosplice/tcp/args-oob-nonblock.pl
N src/regress/sys/kern/sosplice/tcp/args-oob-reverse-nonblock.pl
N src/regress/sys/kern/sosplice/tcp/args-oob-reverse.pl
N src/regress/sys/kern/sosplice/tcp/args-oob.pl
N src/regress/sys/kern/sosplice/tcp/args-oobinline-max-sleep-client.pl
N src/regress/sys/kern/sosplice/tcp/args-oobinline-max-sleep-relay.pl
N src/regress/sys/kern/sosplice/tcp/args-oobinline-max-sleep-server.pl
N src/regress/sys/kern/sosplice/tcp/args-oobinline-max.pl
N src/regress/sys/kern/sosplice/tcp/args-oobinline-nonblock.pl
N src/regress/sys/kern/sosplice/tcp/args-oobinline-reverse-nonblock.pl
N src/regress/sys/kern/sosplice/tcp/args-oobinline-reverse.pl
N src/regress/sys/kern/sosplice/tcp/args-oobinline.pl
N src/regress/sys/kern/sosplice/tcp/args-relay-close-in.pl
N src/regress/sys/kern/sosplice/tcp/args-relay-read-blocking.pl
N src/regress/sys/kern/sosplice/tcp/args-relay-read-eof.pl
N src/regress/sys/kern/sosplice/tcp/args-relay-read-forked.pl
N src/regress/sys/kern/sosplice/tcp/args-relay-write-forked.pl
N src/regress/sys/kern/sosplice/tcp/args-reset-eof.pl
N src/regress/sys/kern/sosplice/tcp/args-reset-sleep-server.pl
N src/regress/sys/kern/sosplice/tcp/args-reset.pl
N src/regress/sys/kern/sosplice/tcp/args-reverse-long.pl
N src/regress/sys/kern/sosplice/tcp/args-reverse-nonblock.pl
N src/regress/sys/kern/sosplice/tcp/args-reverse-null.pl
N src/regress/sys/kern/sosplice/tcp/args-reverse-sleep-client.pl
N src/regress/sys/kern/sosplice/tcp/args-reverse-sleep-relay.pl
N src/regress/sys/kern/sosplice/tcp/args-reverse-sleep-server.pl
N src/regress/sys/kern/sosplice/tcp/args-reverse.pl
N src/regress/sys/kern/sosplice/tcp/args-server-abort.pl
N src/regress/sys/kern/sosplice/tcp/args-server-exit.pl
N src/regress/sys/kern/sosplice/tcp/args-short.pl
N 

CVS: cvs.openbsd.org: src

2013-01-03 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/01/03 10:43:34

Modified files:
regress/sys/kern: Makefile 

Log message:
Add subdir sosplice.



CVS: cvs.openbsd.org: src

2013-01-03 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/01/03 10:48:16

Removed files:
regress/sys/kern/splice: Child.pm Client.pm Makefile Proc.pm 
 Relay.pm Remote.pm Server.pm 
 args-default.pl args-idle-reverse.pl 
 args-idle-timeout.pl 
 args-idle-trickle.pl 
 args-inet6-client.pl 
 args-inet6-server.pl args-inet6.pl 
 args-long.pl 
 args-max-sleep-client-nonblock.pl 
 args-max-sleep-client-short.pl 
 args-max-sleep-client.pl 
 args-max-sleep-relay-short.pl 
 args-max-sleep-relay.pl 
 args-max-sleep-server.pl 
 args-max-time.pl args-max.pl 
 args-maxcopy-sleep-client.pl 
 args-maxcopy-sleep-relay.pl 
 args-maxcopy-sleep-server.pl 
 args-nonblock.pl 
 args-null-max-sleep-client-nonblock.pl 
 args-null-max-sleep-client.pl 
 args-null-sleep-client.pl args-null.pl 
 args-oob-max-sleep-client.pl 
 args-oob-max-sleep-relay.pl 
 args-oob-max-sleep-server.pl 
 args-oob-max.pl args-oob-nonblock.pl 
 args-oob-reverse-nonblock.pl 
 args-oob-reverse.pl args-oob.pl 
 args-oobinline-max-sleep-client.pl 
 args-oobinline-max-sleep-relay.pl 
 args-oobinline-max-sleep-server.pl 
 args-oobinline-max.pl 
 args-oobinline-nonblock.pl 
 args-oobinline-reverse-nonblock.pl 
 args-oobinline-reverse.pl 
 args-oobinline.pl 
 args-relay-close-in.pl 
 args-relay-read-blocking.pl 
 args-relay-read-eof.pl 
 args-relay-read-forked.pl 
 args-relay-write-forked.pl 
 args-reset-eof.pl 
 args-reset-sleep-server.pl 
 args-reset.pl args-reverse-long.pl 
 args-reverse-nonblock.pl 
 args-reverse-null.pl 
 args-reverse-sleep-client.pl 
 args-reverse-sleep-relay.pl 
 args-reverse-sleep-server.pl 
 args-reverse.pl args-server-abort.pl 
 args-server-exit.pl args-short.pl 
 args-sleep-client.pl 
 args-sleep-relay.pl 
 args-sleep-server.pl 
 args-smallbuf-sleep-client.pl 
 args-smallbuf-sleep-relay.pl 
 args-smallbuf-sleep-server.pl 
 args-smallbuf.pl 
 args-smallrcv-sleep-client.pl 
 args-smallrcv-sleep-relay.pl 
 args-smallrcv-sleep-server.pl 
 args-smallrcv.pl 
 args-smallsnd-sleep-client.pl 
 args-smallsnd-sleep-relay.pl 
 args-smallsnd-sleep-server.pl 
 args-smallsnd.pl 
 args-write-sleep-server.pl 
 args-write.pl direct.pl echo.pl 
 error-EBUSY.pl error-ENOTCONN.pl 
 error-EOPNOTSUPP.pl 
 error-EPROTONOSUPPORT.pl 
 error-idle-EINVAL.pl 
 error-max-EINVAL.pl 
 error-splice-EBADF.pl 
 error-splice-EBUSY.pl 
 error-splice-EINVAL.pl 
 error-splice-ENOTCONN.pl 
 error-splice-ENOTSOCK.pl 
 error-splice-EOPNOTSUPP.pl 
 

CVS: cvs.openbsd.org: src

2013-01-03 Thread Gonzalo L. Rodriguez
CVSROOT:/cvs
Module name:src
Changes by: gonz...@cvs.openbsd.org 2013/01/03 11:37:19

Modified files:
etc/bind   : root.hint 

Log message:
sync; new IPv4 address for d.root-servers.net

Ok sthen@



CVS: cvs.openbsd.org: src

2013-01-03 Thread Robert Peichaer
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/01/03 12:45:57

Modified files:
usr.sbin/sysmerge: sysmerge.sh 

Log message:
Refactor code for extracting and checksumming of (x)etcXX.tgz sets
or preparing from /usr/src into extract_set() and prepare_src().
- extend error handling and quoting of user supplied input
- move and rename get_sets() to get_set(), change parameter order
and allow arbitrary filenames in url pattern (see r1.62 msg)

ok halex@, 'go ahead' ajacoutot@



CVS: cvs.openbsd.org: www

2013-01-03 Thread Peter Hessler
CVSROOT:/cvs
Module name:www
Changes by: phess...@cvs.openbsd.org2013/01/03 13:43:45

Modified files:
papers : index.html 

Log message:
Add the video for my EuroBSDCon presentation.

from chl@



CVS: cvs.openbsd.org: src

2013-01-03 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/01/03 14:51:01

Modified files:
gnu/usr.bin/gcc/gcc/config/m88k: m88k.c m88k.h 

Log message:
The removal of sdata support also removed the only use of SYMBOL_REF_FLAG
in the m88k backend; as a result, SHORT_ADDRESS_P() will always return 0,
therefore remove all code depending on it being nonzero.



CVS: cvs.openbsd.org: src

2013-01-03 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/01/03 16:22:58

Modified files:
usr.bin/ssh: ssh-keygen.c 

Log message:
allow fingerprinting of keys hosted in PKCS#11 tokens: ssh-keygen -lD ...
ok markus@



CVS: cvs.openbsd.org: src

2013-01-03 Thread Jonathan Gray
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/03 19:47:46

Modified files:
sys/dev/usb: usbdevs 

Log message:
add Huawei E353
from Zavisa Nikac



CVS: cvs.openbsd.org: src

2013-01-03 Thread Jonathan Gray
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/03 19:48:27

Modified files:
sys/dev/usb: usbdevs.h usbdevs_data.h 

Log message:
regen



CVS: cvs.openbsd.org: src

2013-01-03 Thread Jonathan Gray
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/03 19:49:44

Modified files:
sys/dev/usb: umsm.c 

Log message:
add Huawei E353
from/tested by Zavisa Nikac



CVS: cvs.openbsd.org: src

2013-01-03 Thread Jonathan Gray
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/03 19:53:54

Modified files:
share/man/man4 : umsm.4 

Log message:
add Huawei E353



CVS: cvs.openbsd.org: src

2013-01-03 Thread Miod Vallat
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/01/03 22:16:49

Modified files:
gnu/usr.bin/gcc/gcc/config/m88k: m88k.h 

Log message:
Remove extern declarations redundant with flags.h



CVS: cvs.openbsd.org: src

2013-01-03 Thread Jonathan Gray
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/01/03 22:31:35

Modified files:
sys/dev/pci/drm: radeon_drv.c 

Log message:
fix a logical or that was inteded to be binary in the last revision
spotted by clang, blindly accepted by gcc...



CVS: cvs.openbsd.org: src

2013-01-03 Thread Robert Peichaer
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/01/04 00:56:36

Modified files:
usr.sbin/sysmerge: sysmerge.sh 

Log message:
simplify chroot cases

ok ajacoutot@