CVS: cvs.openbsd.org: www

2018-10-01 Thread Carlos Cardenas
CVSROOT:/cvs
Module name:www
Changes by: ccarde...@cvs.openbsd.org   2018/10/01 20:14:55

Modified files:
.  : 64.html 

Log message:
Add various entries:
* enabled bnxt on arm64
* enabled trunk and vlan on arm64 RAMDISK
* initial unveil to vmctl
* added LACP admin knobs to trunk
* added a couple LACP knobs to ifconfig



CVS: cvs.openbsd.org: src

2018-10-01 Thread Kevin Lo
CVSROOT:/cvs
Module name:src
Changes by: ke...@cvs.openbsd.org   2018/10/01 20:05:34

Modified files:
share/man/man4 : ral.4 
sys/dev/ic : rt2860.c rt2860reg.h 
sys/dev/microcode/ral: Makefile build.c microcode.h 
sys/dev/pci: if_ral_pci.c 

Log message:
Add support for RT3290 chipset by James Hastings.

Tested by me and James Hastings.



CVS: cvs.openbsd.org: src

2018-10-01 Thread Job Snijders
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2018/10/01 17:09:53

Modified files:
usr.sbin/bgpctl: bgpctl.c parser.h 
usr.sbin/bgpd  : bgpd.h rde.c rde.h 

Log message:
Expose BGP Origin Validation state in bgpctl show commands

OK denis@ claudio@



CVS: cvs.openbsd.org: src

2018-10-01 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/10/01 16:58:44

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

Log message:
fix obvious pasto in the HISTORY section



CVS: cvs.openbsd.org: www

2018-10-01 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:www
Changes by: schwa...@cvs.openbsd.org2018/10/01 16:54:47

Modified files:
.  : 64.html 

Log message:
Add many entries for new drivers harvested from src/share.
No doubt developers knowing more about hardware than i do
can improve this by skimming src/sys.



CVS: cvs.openbsd.org: src

2018-10-01 Thread Todd Mortimer
CVSROOT:/cvs
Module name:src
Changes by: morti...@cvs.openbsd.org2018/10/01 16:53:48

Modified files:
libexec/ld.so/aarch64: SYS.h ldasm.S 

Log message:
Add retguard to arm64 ld.so.
ok kettenis@



CVS: cvs.openbsd.org: src

2018-10-01 Thread Todd Mortimer
CVSROOT:/cvs
Module name:src
Changes by: morti...@cvs.openbsd.org2018/10/01 16:49:50

Modified files:
lib/libc/arch/aarch64: SYS.h 
lib/libc/arch/aarch64/gen: _setjmp.S setjmp.S 

Log message:
Add retguard to arm64 libc syscalls and setjmp / longjmp.
ok kettenis@



CVS: cvs.openbsd.org: src

2018-10-01 Thread Jonathan Matthew
CVSROOT:/cvs
Module name:src
Changes by: jmatt...@cvs.openbsd.org2018/10/01 16:37:19

Modified files:
share/man/man4 : rtwn.4 pci.4 

Log message:
mention RTL8723AE



CVS: cvs.openbsd.org: src

2018-10-01 Thread Jonathan Matthew
CVSROOT:/cvs
Module name:src
Changes by: jmatt...@cvs.openbsd.org2018/10/01 16:36:08

Modified files:
sys/dev/ic : r92creg.h rtwn.c rtwnvar.h 
sys/dev/pci: if_rtwn.c 

Log message:
add RTL8723AE support

ok kevlo@ stsp@



CVS: cvs.openbsd.org: src

2018-10-01 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2018/10/01 16:23:36

Modified files:
regress/usr.sbin/bgpd: Makefile 

Log message:
run the integrationtests/



CVS: cvs.openbsd.org: www

2018-10-01 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:www
Changes by: schwa...@cvs.openbsd.org2018/10/01 15:25:03

Modified files:
.  : 64.html 

Log message:
five entries harvested from the src/lib changelog



CVS: cvs.openbsd.org: src

2018-10-01 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2018/10/01 14:58:59

Added files:
regress/usr.sbin/bgpd/integrationtests: Makefile 

bgpd.network_statement.rdomain1.conf 

bgpd.network_statement.rdomain2.conf 
network_statement.sh 

Log message:
add new testcase for network statements (announcing/redistributing routes
into bgpd).



CVS: cvs.openbsd.org: src

2018-10-01 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2018/10/01 14:56:38

src/regress/usr.sbin/bgpd/integrationtests

Update of /cvs/src/regress/usr.sbin/bgpd/integrationtests
In directory cvs.openbsd.org:/tmp/cvs-serv10594/integrationtests

Log Message:
Directory /cvs/src/regress/usr.sbin/bgpd/integrationtests added to the 
repository



CVS: cvs.openbsd.org: www

2018-10-01 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:www
Changes by: schwa...@cvs.openbsd.org2018/10/01 14:27:57

Modified files:
.  : 64.html 

Log message:
unveil(2)



CVS: cvs.openbsd.org: www

2018-10-01 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:www
Changes by: schwa...@cvs.openbsd.org2018/10/01 14:16:14

Modified files:
.  : 64.html 

Log message:
smtpd.conf(5)



CVS: cvs.openbsd.org: www

2018-10-01 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:www
Changes by: schwa...@cvs.openbsd.org2018/10/01 13:50:43

Modified files:
.  : 64.html 

Log message:
retguard



CVS: cvs.openbsd.org: src

2018-10-01 Thread Klemens Nanni
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2018/10/01 13:47:30

Modified files:
sys/net: pf_ioctl.c 

Log message:
Allow DIOCRGETADDRS when securelevel(7) > 1

This fixes certain operations such as `pfctl -t foo -T show' when the
system is in "Highly secure mode". `pfctl -t foo -T show -v' would already
work due to a different ioctl (DIOCRGETASTATS) being used.

Reported by Zbyszek ??kiewski, thanks!

OK sthen sashan



CVS: cvs.openbsd.org: www

2018-10-01 Thread Klemens Nanni
CVSROOT:/cvs
Module name:www
Changes by: k...@cvs.openbsd.org2018/10/01 13:31:33

Modified files:
.  : 64.html 

Log message:
pfctl(8) and route(8) bits



CVS: cvs.openbsd.org: www

2018-10-01 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:www
Changes by: schwa...@cvs.openbsd.org2018/10/01 13:27:55

Modified files:
.  : 64.html 

Log message:
Went through all changes in src/bin.



CVS: cvs.openbsd.org: src

2018-10-01 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2018/10/01 13:24:09

Modified files:
usr.sbin/httpd : httpd.h server.c server_http.c 

Log message:
Only send 408 Timeout responses when we have seen at least part of a
request.  Without a request, just close the connection when we hit
request timeout.
Prompted by a bug report from Nikola Kolev, thanks.
ok reyk@ and some suggestions from claudio@ and bluhm@



CVS: cvs.openbsd.org: www

2018-10-01 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:www
Changes by: schwa...@cvs.openbsd.org2018/10/01 13:03:28

Modified files:
.  : 64.html 

Log message:
Check all ports and base version numbers and remove the "version
numbers need updates" markers.  Bump GNOME to 3.28.2 to match
/usr/ports/meta/gnome/Makefile.  The rest were already correct.



CVS: cvs.openbsd.org: www

2018-10-01 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:www
Changes by: schwa...@cvs.openbsd.org2018/10/01 12:17:38

Modified files:
.  : 64.html 

Log message:
mandoc(1), lam(1), networks(5)



CVS: cvs.openbsd.org: src

2018-10-01 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:src
Changes by: na...@cvs.openbsd.org   2018/10/01 11:42:16

Modified files:
sys/arch/arm64/include: endian.h 

Log message:
Use inline functions instead of GNU C statement expressions for the MD
byteswapping code.
ok guenther@ kettenis@

This fixes a corner case triggered by the comms/hylafax port where
htons() can't be compiled in C++ code:
"Don't know how to handle indirect register inputs yet for constraint 'r'"



CVS: cvs.openbsd.org: src

2018-10-01 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2018/10/01 11:34:56

Modified files:
usr.sbin/vmd   : vioqcow2.c 

Log message:
Fix potential double-free in error path

qc2_open() calls qc2_close() on error which already frees diskp.

OK ccardenas@



CVS: cvs.openbsd.org: src

2018-10-01 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2018/10/01 06:38:32

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

Log message:
Put bridge_input & output back under the KERNEL_LOCK().

Wireless drivers call if_enqueue() out of the NET_LOCK() so it cannot
be used to serialize bridge(4) states.

Found by stsp@, ok visa@



CVS: cvs.openbsd.org: src

2018-10-01 Thread Jonathan Matthew
CVSROOT:/cvs
Module name:src
Changes by: jmatt...@cvs.openbsd.org2018/10/01 05:06:14

Modified files:
sys/dev/pci: pcidevs.h pcidevs_data.h 

Log message:
regen



CVS: cvs.openbsd.org: src

2018-10-01 Thread Jonathan Matthew
CVSROOT:/cvs
Module name:src
Changes by: jmatt...@cvs.openbsd.org2018/10/01 05:05:08

Modified files:
sys/dev/pci: pcidevs 

Log message:
add RTL8723AE



CVS: cvs.openbsd.org: src

2018-10-01 Thread Jonathan Matthew
CVSROOT:/cvs
Module name:src
Changes by: jmatt...@cvs.openbsd.org2018/10/01 05:03:46

Modified files:
sys/dev/ic : r92creg.h 
sys/dev/pci: if_rtwn.c 
sys/dev/usb: if_urtwn.c 

Log message:
The sequence number field in the 802.11 frame header includes the sequence
number and the fragment number, so shift it to get just the sequence number
for the tx descriptor.  While here, add a #define for the flag in the same
field that enables hardware sequence numbering, and use existing constants
for some R92C_RSV_CTRL writes.

prompted by feedback from kevlo@ on another diff, tested on 8188CE, EE, EU
ok stsp@ kevlo@



CVS: cvs.openbsd.org: src

2018-10-01 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2018/10/01 03:31:15

Modified files:
usr.sbin/vmctl : main.c vmctl.8 vmctl.h 
usr.sbin/vmd   : parse.y vioqcow2.c vm.conf.5 vmd.h 

Log message:
Try to derive the qcow2 file format from an image file automatically.

This makes the "-d qcow2:" and "format qcow" arguments optional as vmctl
and vmd will read the magic bytes at the beginning of a file to guess if
it is a raw or a qcow image file.

The "vmctl create" command has been changed by removing the -f qcow2 option
and replacing it with the same syntax as -d: "vmctl create qcow2:foo.img".
In a slightly ununixy but intended way, the create command now also
considers the file extension for the format as "vmctl create foo.qcow2"
creates a qcow2 disk and not a raw image file.

Ok mlarkin@ (and ccardenas@ on an earlier version of the diff)



CVS: cvs.openbsd.org: src

2018-10-01 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2018/10/01 02:05:25

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

Log message:
Add missing URI encoding when writing HTTP redirects,
fixing a bug reported by  on bugs@.
While here, fully validate the arch name
such that we do not have to URI encode that one.



CVS: cvs.openbsd.org: src

2018-10-01 Thread Martijn van Duren
CVSROOT:/cvs
Module name:src
Changes by: mart...@cvs.openbsd.org 2018/10/01 00:37:37

Modified files:
lib/libc/string: strchr.3 strchr.c strrchr.3 strrchr.c 

Log message:
As per POSIX, when str{,r}chr is comparing it should convert c to a char.

The C implementation of str{,r}chr are not linked to the build, because
assembly implementations are used, but change to code for easier reference.
At least the i386 and amd64 are checked and seem to do the correct thing.

Found thanks to the csh any/strchr change.

minor pointers and OK millert@



CVS: cvs.openbsd.org: src

2018-10-01 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2018/10/01 00:06:59

Modified files:
usr.bin/units  : units.lib 

Log message:
update currency exchange rates;