CVS: cvs.openbsd.org: src

2013-10-13 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/10/13 04:10:05

Modified files:
sbin/ifconfig  : brconfig.c ifconfig.8 ifconfig.c 
sys/conf   : GENERIC files 
sys/net: if.h if_bridge.c if_bridge.h 
sys/netinet: udp_usrreq.c 
sys/sys: mbuf.h sockio.h 
Added files:
share/man/man4 : vxlan.4 
sys/net: if_vxlan.c if_vxlan.h 

Log message:
Import vxlan(4), the virtual extensible local area network tunnel
interface.  VXLAN is a UDP-based tunnelling protocol for overlaying
virtualized layer 2 networks over layer 3 networks. The implementation
is based on draft-mahalingam-dutt-dcops-vxlan-04 and has been tested
with other implementations in the wild.

put it in deraadt@



CVS: cvs.openbsd.org: src

2013-10-13 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/10/13 04:41:12

Modified files:
sys/net: if_vxlan.c 
share/man/man4 : vxlan.4 

Log message:
Set the default MTU to full 1500 bytes.  We do not want to encourage
running vxlan(4) with a lowered MTU of just 1450 bytes instead of
bumping the MTU of the transport interfaces to at least 1550 or
preferrably 1600 bytes.



CVS: cvs.openbsd.org: src

2013-10-13 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/10/13 04:45:34

Modified files:
sbin/ifconfig  : ifconfig.8 

Log message:
tweak previous;



CVS: cvs.openbsd.org: src

2013-10-13 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/10/13 04:52:35

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

Log message:
tweak previous;



CVS: cvs.openbsd.org: src

2013-10-13 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/10/13 06:09:55

Modified files:
sys/net: if_bridge.c if_bridge.h 

Log message:
Just use sockaddr_union instead of a handcrafted version and rename
bridge_tunnelupdate to a more generic name bridge_copyaddr.
No functional change.



CVS: cvs.openbsd.org: src

2013-10-13 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/10/13 06:18:19

Modified files:
sbin/ifconfig  : brconfig.c 

Log message:
Pass NI_DGRAM to getnameinfo() to use UDP tunnel service names.



CVS: cvs.openbsd.org: src

2013-10-13 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/10/13 06:19:31

Modified files:
sbin/ifconfig  : ifconfig.c 

Log message:
whitespace



CVS: cvs.openbsd.org: src

2013-10-13 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/10/13 06:21:54

Modified files:
sys/net: if_vxlan.c 

Log message:
whitespace



CVS: cvs.openbsd.org: src

2013-10-13 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2013/10/13 08:46:38

Modified files:
usr.bin/mandoc : lib.in 

Log message:
add libefi and simplify some names
from FreeBSD ports SVN rev. 293734, Ulrich Spoerlein March 24, 2012
in case of conflicts with NetBSD, i keep the simpler NetBSD names



CVS: cvs.openbsd.org: src

2013-10-13 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/10/13 09:18:16

Removed files:
usr.bin/make   : Makefile.boot 

Log message:
this Makefile does not really help anyone bring up make
ok espie



CVS: cvs.openbsd.org: src

2013-10-13 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2013/10/13 09:24:26

Modified files:
usr.bin/mandoc : lib.in 

Log message:
add libppath; Thomas Klausner, NetBSD rev. 1.4, Aug 29, 2011



CVS: cvs.openbsd.org: src

2013-10-13 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/10/13 10:36:46

Modified files:
sys/arch/macppc/pci: pci_machdep.c 

Log message:
Make pci_make_tag() work with ht(4) controllers, fix a regression
introduced when the macppc pci code started parsing its device tree
to enumerate devices.

ht nodes do not have a bus-range property so we need to start
iterating on their PCI bridge nodes to find our devices.



CVS: cvs.openbsd.org: src

2013-10-13 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2013/10/13 11:23:41

Modified files:
usr.sbin/crunchgen: crunchide.c 

Log message:
Death to a.out bits!

ok deraadt@ miod@



CVS: cvs.openbsd.org: www

2013-10-13 Thread Robert Peichaer
CVSROOT:/cvs
Module name:www
Changes by: r...@cvs.openbsd.org2013/10/13 12:27:06

Modified files:
faq: faq4.html 

Log message:
Add missing full stop.

ok nick@



CVS: cvs.openbsd.org: src

2013-10-13 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/10/13 14:17:51

Modified files:
usr.sbin/config: Makefile exec.c 
Removed files:
usr.sbin/config: exec_ecoff.c 

Log message:
remote bits for a.out and ecoff
ok guenther



CVS: cvs.openbsd.org: src

2013-10-13 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2013/10/13 17:30:13

Modified files:
share/mk   : bsd.lib.mk bsd.README 
lib/libc/sys   : Makefile.inc 

Log message:
Make it possible to build to reduced version of a library, including
just specific objects that are compiled with additional options to
reduce their size.  For use by distrib/ and crunchgen.

style and naming assistance from espie@



CVS: cvs.openbsd.org: src

2013-10-13 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2013/10/13 17:33:15

Modified files:
usr.sbin/crunchgen: crunchgen.c 

Log message:
Use the new DIST_LIB/DIST_OBJS hooks to make it possible to link crunched
binaries against libraries compiled with smaller objects.  Determination
of which objects to include done by linking once and checking the link map.
SRCLIBDIR must be set by the calling makefile to /usr/src/lib for this to
have any effect



CVS: cvs.openbsd.org: src

2013-10-13 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2013/10/13 17:38:30

Modified files:
distrib/miniroot: makeconf.awk 

Log message:
libotermcap is just an alias/link to libocurses.  Use the latter so that
the library name matches the name of its src directory.  Also, include -lc
here so that the crunchgen knows to build a distrib libc.a for these



CVS: cvs.openbsd.org: src

2013-10-13 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2013/10/13 18:00:14

Modified files:
distrib/alpha/inst-common: Makefile.inc 
distrib/amd64/common: Makefile.inc 
distrib/armish/ramdisk: Makefile 
distrib/armv7/ramdisk: Makefile 
distrib/hp300/ramdisk: Makefile.inc 
distrib/hppa/ramdisk: Makefile 
distrib/i386/common: Makefile.inc 
distrib/landisk/ramdisk: Makefile 
distrib/loongson/ramdisk: Makefile 
distrib/luna88k/ramdisk: Makefile Makefile.inc 
distrib/macppc/ramdisk: Makefile 
distrib/mvme68k/ramdisk: Makefile Makefile.inc 
distrib/mvme88k/ramdisk: Makefile Makefile.inc 
distrib/octeon/ramdisk: Makefile 
distrib/ramdisk: Makefile 
distrib/sgi/ramdisk: Makefile 
distrib/socppc/ramdisk: Makefile 
distrib/sparc64/bsd.rd: Makefile 
distrib/sparc64/common: Makefile.inc 
distrib/sparc64/ramdisk: Makefile 
distrib/sparc64/ramdiskB: Makefile 
distrib/vax/common: Makefile.inc 
distrib/zaurus/ramdisk: Makefile 

Log message:
Turn on the distrib lib bits in crunchgen by setting SRCLIBDIR.
Add the new files to the clean target's rm list.

why not get it tested? deraadt@



CVS: cvs.openbsd.org: src

2013-10-13 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/10/13 18:20:49

Modified files:
sys/dev: vmt.c 

Log message:
defer the first update of the sensor as late in the boot process we can
but running it from the mountroot hooks. this means the clock will be
attached and therefore better to compare the hypervisors clock against.
before we used to get ridiculous timedeltas, which if ntpd used to set the
time with on startup (ie, ntpd -s) would make us think we were in 2057 or
2104.

ok jmatthew@



CVS: cvs.openbsd.org: src

2013-10-13 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2013/10/13 19:42:26

Modified files:
share/man/man7 : roff.7 
usr.bin/mandoc : roff.c 

Log message:
Parse and ignore the .fam (font family) request.
Fixes irunner(1) in devel/ipython and uim-xim(1) in inputmethods/uim.
Thanks to naddy@ for bringing these to my attention.



CVS: cvs.openbsd.org: src

2013-10-13 Thread Darren Tucker
CVSROOT:/cvs
Module name:src
Changes by: dtuc...@cvs.openbsd.org 2013/10/13 20:55:47

Modified files:
usr.bin/ssh/moduli-gen: moduli-gen.sh 

Log message:
count number of lines in moduli input file and pass to the testing
ssh-keygen process.  this will let it provide an completion time estimate.



CVS: cvs.openbsd.org: src

2013-10-13 Thread Darren Tucker
CVSROOT:/cvs
Module name:src
Changes by: dtuc...@cvs.openbsd.org 2013/10/13 20:58:00

Modified files:
etc: moduli 
usr.bin/ssh/moduli-gen: Makefile moduli 
Added files:
usr.bin/ssh/moduli-gen: moduli.7680 

Log message:
add 7.5kbit DH groups



CVS: cvs.openbsd.org: src

2013-10-13 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2013/10/13 21:11:27

Modified files:
sys/dev/pci: vmwpvs.c 

Log message:
set openings to 64 like the linux driver sort of does. if a vendor says
something it isnt as magical as something i made up, right?