CVS: cvs.openbsd.org: src

2017-10-29 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2017/10/29 21:49:30

Modified files:
regress/usr.sbin/vmd/config: Makefile 
 vmd-fail-kernel-keyword.conf 
 vmd-pass-boot-keyword.conf 
Added files:
regress/usr.sbin/vmd/config: vmd-fail-switch-no-interface.conf 
 vmd-fail-switch-no-interface.ok 

Log message:
add regress tests for new vmd bridge handling code

from Carlos Cardenas, thanks



CVS: cvs.openbsd.org: www

2017-10-29 Thread Mike Larkin
CVSROOT:/cvs
Module name:www
Changes by: mlar...@cvs.openbsd.org 2017/10/29 21:44:23

Modified files:
faq: current.html 

Log message:
mention new vmd(8)/vm.conf(5) bridge syntax



CVS: cvs.openbsd.org: src

2017-10-29 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2017/10/29 21:37:33

Modified files:
usr.sbin/vmd   : parse.y priv.c vm.conf.5 vmd.h 

Log message:
vmd no longer creates bridges by default. users should create bridges in
/etc/hostname.bridge* files, and specify which bridge to use for a given
virtual switch in vm.conf.

diff from Carlos Cardenas, thanks



CVS: cvs.openbsd.org: www

2017-10-29 Thread T . J . Townsend
CVSROOT:/cvs
Module name:www
Changes by: t...@cvs.openbsd.org2017/10/29 19:58:19

Modified files:
faq/pf : example1.html 

Log message:
add a link to the list of hostap-capable wireless cards



CVS: cvs.openbsd.org: src

2017-10-29 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2017/10/29 18:02:56

Modified files:
distrib/sets/lists/base: mi 

Log message:
sync



CVS: cvs.openbsd.org: src

2017-10-29 Thread Andrew Fresh
CVSROOT:/cvs
Module name:src
Changes by: afre...@cvs.openbsd.org 2017/10/29 16:40:03

Modified files:
gnu/usr.bin/perl: MANIFEST Makefile.SH 
gnu/usr.bin/perl/pod: perl.pod 
gnu/usr.bin/perl/win32: GNUmakefile Makefile makefile.mk 

Log message:
Apply pre-built unicore patch, remove excess files - perl-5.24.3

ok bluhm@



CVS: cvs.openbsd.org: src

2017-10-29 Thread Andrew Fresh
CVSROOT:/cvs
Module name:src
Changes by: afre...@cvs.openbsd.org 2017/10/29 16:38:50

Modified files:
gnu/usr.bin/perl: Configure MANIFEST Makefile.SH configpm deb.c 
  install_lib.pl installperl perl.c pp.c util.c 
  utils.lst vutil.c 
gnu/usr.bin/perl/Porting: Maintainers.pl pumpkin.pod 
gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/Digest-MD5: MD5.xs 
gnu/usr.bin/perl/cpan/Digest-MD5/t: files.t 
gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils: Install.pm 
gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils: 
   MM_Unix.pm 
gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t: eu_command.t 
gnu/usr.bin/perl/cpan/File-Path/lib/File: Path.pm 
gnu/usr.bin/perl/cpan/File-Path/t: FilePathTest.pm Path.t 
   Path_root.t Path_win32.t 
gnu/usr.bin/perl/cpan/IO-Compress/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/IO-Socket-IP/lib/IO/Socket: IP.pm 
gnu/usr.bin/perl/cpan/IO-Socket-IP/t: 11sockopts.t 
gnu/usr.bin/perl/cpan/NEXT/lib: NEXT.pm 
gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod: PlainText.pm 
gnu/usr.bin/perl/cpan/Sys-Syslog: Makefile.PL 
gnu/usr.bin/perl/cpan/Text-Balanced/lib/Text: Balanced.pm 
gnu/usr.bin/perl/cpan/podlators/lib/Pod: Man.pm 
gnu/usr.bin/perl/cpan/podlators/scripts: pod2man.PL 
gnu/usr.bin/perl/dist/threads-shared/t: stress.t 
gnu/usr.bin/perl/ext/DynaLoader: Makefile.PL 
gnu/usr.bin/perl/ext/NDBM_File: Makefile.PL 
gnu/usr.bin/perl/ext/POSIX/t: sigaction.t 
gnu/usr.bin/perl/hints: openbsd.sh 
gnu/usr.bin/perl/lib: AnyDBM_File.pm 
gnu/usr.bin/perl/lib/Getopt: Std.pm 
gnu/usr.bin/perl/pod: perlmodinstall.pod perlop.pod 
gnu/usr.bin/perl/regen: lib_cleanup.pl 
gnu/usr.bin/perl/t/lib: h2ph.pht 
gnu/usr.bin/perl/t/op: getppid.t 
gnu/usr.bin/perl/t/porting: customized.dat dual-life.t 
gnu/usr.bin/perl/t/re: speed.t 
gnu/usr.bin/perl/utils: Makefile.PL h2ph.PL perlbug.PL 
gnu/usr.bin/perl/win32: Makefile makefile.mk 

Log message:
Apply local patches, remove excess files - perl-5.24.3

OK bluhm@



CVS: cvs.openbsd.org: src

2017-10-29 Thread Andrew Fresh
CVSROOT:/cvs
Module name:src
Changes by: afre...@cvs.openbsd.org 2017/10/29 16:37:24

Modified files:
gnu/usr.bin/perl: AUTHORS Configure INSTALL MANIFEST META.json 
  META.yml Makefile.SH README.haiku 
  README.macosx README.os2 README.vms configpm 
  configure.com deb.c doio.c embed.fnc embed.h 
  hv.c install_lib.pl installperl locale.c op.c 
  opcode.h patchlevel.h perl.c perl.h pp.c 
  pp_ctl.c pp_hot.c pp_sys.c proto.h regcomp.c 
  sv.c toke.c utf8.h util.c utils.lst vutil.c 
  warnings.h 
gnu/usr.bin/perl/Cross: config.sh-arm-linux 
config.sh-arm-linux-n770 
gnu/usr.bin/perl/NetWare: Makefile config_H.wc 
gnu/usr.bin/perl/Porting: Maintainers.pl cmpVERSION.pl config.sh 
  config_H epigraphs.pod 
  perldelta_template.pod pumpkin.pod 
  todo.pod 
gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/Digest-MD5: MD5.xs 
gnu/usr.bin/perl/cpan/Digest-MD5/t: files.t 
gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils: Install.pm 
gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils: 
   MM_Unix.pm 
gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t: eu_command.t 
gnu/usr.bin/perl/cpan/File-Path/lib/File: Path.pm 
gnu/usr.bin/perl/cpan/File-Path/t: FilePathTest.pm Path.t 
   Path_root.t Path_win32.t 
gnu/usr.bin/perl/cpan/IO-Compress/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/IO-Socket-IP/lib/IO/Socket: IP.pm 
gnu/usr.bin/perl/cpan/IO-Socket-IP/t: 11sockopts.t 
gnu/usr.bin/perl/cpan/NEXT/lib: NEXT.pm 
gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod: PlainText.pm 
gnu/usr.bin/perl/cpan/Sys-Syslog: Makefile.PL 
gnu/usr.bin/perl/cpan/Text-Balanced/lib/Text: Balanced.pm 
gnu/usr.bin/perl/cpan/podlators/lib/Pod: Man.pm 
gnu/usr.bin/perl/cpan/podlators/scripts: pod2man.PL 
gnu/usr.bin/perl/dist/Module-CoreList: Changes 
gnu/usr.bin/perl/dist/Module-CoreList/lib/Module: CoreList.pm 
gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList: 
   
TieHashDelta.pm 
   Utils.pm 
gnu/usr.bin/perl/dist/Time-HiRes: Changes HiRes.pm HiRes.xs 
  Makefile.PL typemap 
gnu/usr.bin/perl/dist/Time-HiRes/t: utime.t 
gnu/usr.bin/perl/dist/threads-shared/t: stress.t 
gnu/usr.bin/perl/ext/DynaLoader: Makefile.PL 
gnu/usr.bin/perl/ext/NDBM_File: Makefile.PL 
gnu/usr.bin/perl/ext/POSIX: POSIX.xs 
gnu/usr.bin/perl/ext/POSIX/lib: POSIX.pm 
gnu/usr.bin/perl/ext/POSIX/t: sigaction.t 
gnu/usr.bin/perl/hints: catamount.sh openbsd.sh 
gnu/usr.bin/perl/lib: AnyDBM_File.pm 
gnu/usr.bin/perl/lib/B: Op_private.pm 
gnu/usr.bin/perl/lib/Getopt: Std.pm 
gnu/usr.bin/perl/plan9: config.plan9 config_sh.sample 
gnu/usr.bin/perl/pod: perl.pod perldelta.pod perldiag.pod 
  perlfunc.pod perlhist.pod 
  perlmodinstall.pod perlop.pod 
  perlrecharclass.pod perlrun.pod 
  perlunicode.pod 
gnu/usr.bin/perl/regen: lib_cleanup.pl opcodes warnings.pl 
gnu/usr.bin/perl/t/base: lex.t 
gnu/usr.bin/perl/t/io: socket.t 
gnu/usr.bin/perl/t/lib: h2ph.pht 
gnu/usr.bin/perl/t/lib/croak: op 
gnu/usr.bin/perl/t/op: evalbytes.t getppid.t gv.t hexfp.t lex.t 
   method.t require_errors.t reset.t 
   sprintf2.t stash.t svleak.t tr.t 
gnu/usr.bin/perl/t/porting: customized.dat dual-life.t 
gnu/usr.bin/perl/t/re: re_tests reg_mesg.t regex_sets.t speed.t 
gnu/usr.bin/perl/t/win32: runenv.t 
gnu/usr.bin/perl/utils: Makefile.PL h2ph.PL perlbug.PL 
gnu/usr.bin/perl/vms: descrip_mms.template 
gnu/usr.bin/perl/win32: GNUmakefile Makefile makefile.mk 
perlhost.h pod.mak 

Log message:
Fix merge issues, remove excess files - match perl-5.24.3 dist

ok bluhm@



CVS: cvs.openbsd.org: src

2017-10-29 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2017/10/29 16:00:22

Modified files:
usr.bin/ul : ul.1 

Log message:
More HISTORY and AUTHORS, in part from Jonathan de Boyne Pollard
via Sevan Janiyan.  Verified with CSRG SCCS.



CVS: cvs.openbsd.org: www

2017-10-29 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2017/10/29 15:55:00

Modified files:
.  : want.html 

Log message:
I love my X200s (which was already a donation), but unfortunately its
GMA45 chipset doesn't support OpenGL 3+, which is a requirement for
WebGL2 and upcoming WebRender testing. So.. looking for a newer laptop.



CVS: cvs.openbsd.org: src

2017-10-29 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2017/10/29 15:54:22

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

Log message:
IFF_NOARP has no effect if the interface don't use ether_input() nor
ether_output().



CVS: cvs.openbsd.org: src

2017-10-29 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2017/10/29 13:25:02

Modified files:
usr.bin/mandoc : term_ps.c 

Log message:
Print a human-readable media name in the %%DocumentMedia DSC comment
and use the setpagedevice PostScript operator to help printers
automatically select the paper of the best matching PageSize.

Many thanks to Mike Williams 
for teaching me about the relevant features of PostScript and DSC
and for suggesting what to put into the first %%DocumentMedia argument.



CVS: cvs.openbsd.org: src

2017-10-29 Thread Todd C . Miller
CVSROOT:/cvs
Module name:src
Changes by: mill...@cvs.openbsd.org 2017/10/29 13:11:34

Modified files:
usr.sbin/spamdb: spamdb.8 spamdb.c 

Log message:
Allow keys to be specified on the command line in list mode, for
looking up specific keys.  OK phessler@ jmc@



CVS: cvs.openbsd.org: src

2017-10-29 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2017/10/29 11:10:55

Modified files:
usr.bin/less   : filename.c 

Log message:
After fstat(2) failure, trying lseek(2) is useless, so delete it.
Based on a smaller diff from Jesper Wallin .
OK deraadt@



CVS: cvs.openbsd.org: src

2017-10-29 Thread Florian Obser
CVSROOT:/cvs
Module name:src
Changes by: flor...@cvs.openbsd.org 2017/10/29 08:58:39

Modified files:
sys/netinet: ip_input.c 

Log message:
This doesn't need the NET_LOCK, everything is protected by a mutex.
OK mpi, visa



CVS: cvs.openbsd.org: src

2017-10-29 Thread Florian Obser
CVSROOT:/cvs
Module name:src
Changes by: flor...@cvs.openbsd.org 2017/10/29 08:56:36

Modified files:
sys/kern   : uipc_domain.c 
sys/netinet: igmp.c ip_input.c tcp_timer.c 
sys/netinet6   : frag6.c mld6.c 

Log message:
Move NET_{,UN}LOCK into individual slowtimo functions.

Direction suggested by mpi

OK mpi, visa



CVS: cvs.openbsd.org: src

2017-10-29 Thread Kenji Aoyama
CVSROOT:/cvs
Module name:src
Changes by: aoy...@cvs.openbsd.org  2017/10/29 06:42:11

Modified files:
gnu/usr.bin: Makefile 
gnu/usr.bin/gcc: Makefile.bsd-wrapper 

Log message:
Unify protoize.1 install process on gcc3 arch (luna88k).

ok guenther@



CVS: cvs.openbsd.org: xenocara

2017-10-29 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2017/10/29 03:29:52

Modified files:
driver/xf86-input-synaptics/tools: syndaemon.c 

Log message:
Use SA_RESETHAND rather than SA_ONESHOT

The latter is an obsolete non-standard, Linux only synonym for the
former. This caused syndaemon(1) to enter an an infinite loop whenever
it receives a SIGINT signal. Patch from  Luca Castagnini.  Thanks.



CVS: cvs.openbsd.org: src

2017-10-29 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2017/10/29 02:50:43

Modified files:
sys/arch/alpha/tc: tc_3000_500.c tc_conf.h tc_dma_3000_500.c 
   tc_dma_3000_500.h tcasic.c 

Log message:
Finish TURBOchannel scatter/gather map code (i.e. make it work) and
enable it when available (i.e. all DEC 3000 models but models 300).

Tested on DEC 3000/600 (sgmap) and DEC 3000/300LX (no sgmap).

from miod@



CVS: cvs.openbsd.org: src

2017-10-29 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2017/10/29 02:45:53

Modified files:
distrib/common : elfrd_size.c elfrdsetroot.c 
lib/librthread : rthread.c rthread_fork.c 
libexec/ld.so  : tib.c 
usr.bin/gprof  : elf.c 
usr.sbin/config: exec_elf.c 
usr.sbin/crunchgen: crunchide.c elf_hide.c 
usr.sbin/mkuboot: copy_elf.c mkuboot.c 
usr.sbin/mopd/common: file.c 
usr.sbin/mopd/mopa.out: mopa.out.c 
usr.sbin/vmd   : loadfile_elf.c 

Log message:
Prefer  to the non portable .

ok jca@, deraadt@



CVS: cvs.openbsd.org: src

2017-10-29 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2017/10/29 02:42:55

Modified files:
share/man/man9 : ratecheck.9 

Log message:
Sync example with description.

>From Bryan Linton.



CVS: cvs.openbsd.org: src

2017-10-29 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2017/10/29 02:36:10

Modified files:
sys/net: trunklacp.h 
sys/net80211   : ieee80211_var.h 

Log message:
Kill unused members using forward declaration only types.

Found with ctfconv(1). ok jsg@, guenther@