CVS: cvs.openbsd.org: src

2018-10-03 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2018/10/03 23:00:40

Modified files:
sys/arch/amd64/amd64: acpi_wakecode.S cpu.c genassym.cf 
  identcpu.c lapic.c locore.S pmap.c 
  vector.S 
sys/arch/amd64/include: codepatch.h cpufunc.h i82489var.h pmap.h 

Log message:
Use PCIDs where they and the INVPCID instruction are available.
This uses one PCID for kernel threads, one for the U+K tables of
normal processes, one for the matching U-K tables (when meltdown
in effect), and one for temporary mappings when poking other
processes.  Some further tweaks are envisioned but this is good
enough to provide more separation and has (finally) been stable
under ports testing.

lots of ports testing and valid complaints from naddy@ and sthen@
feedback from mlarkin@ and sf@



CVS: cvs.openbsd.org: src

2018-10-03 Thread Kevin Lo
CVSROOT:/cvs
Module name:src
Changes by: ke...@cvs.openbsd.org   2018/10/03 19:14:30

Modified files:
sys/dev/ic : rtwn.c 

Log message:
Force 8051 reset/enable before waiting for firmware to get ready for
RTL8723AE, like we alreay do for RTL8188C/RTL8192C.

ok jmatthew@



CVS: cvs.openbsd.org: src

2018-10-03 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/10/03 19:04:52

Modified files:
usr.bin/ssh: channels.c 

Log message:
factor out channel status formatting from channel_open_message() so
we can use it in other debug messages



CVS: cvs.openbsd.org: src

2018-10-03 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/10/03 18:10:12

Modified files:
usr.bin/ssh: channels.h nchan.c session.c channels.c 

Log message:
include a little more information about the status and disposition of
channel's extended (stderr) fd; makes debugging some things a bit easier.
No behaviour change.



CVS: cvs.openbsd.org: src

2018-10-03 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/10/03 18:04:41

Modified files:
usr.bin/ssh: kexgexs.c 

Log message:
explicit_bzero here to be consistent with other kex*.c;
report from coolbugcheckers AT gmail.com



CVS: cvs.openbsd.org: src

2018-10-03 Thread Carlos Cardenas
CVSROOT:/cvs
Module name:src
Changes by: ccarde...@cvs.openbsd.org   2018/10/03 14:35:32

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

Log message:
Add check to ensure vioscsi pointer if valid

implicit ok from pd@ since he came up with the same diff



CVS: cvs.openbsd.org: src

2018-10-03 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2018/10/03 14:13:33

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

Log message:
vmd(8): avoid a divide by zero when the user specified a low baud rate

Low baud rates would result in a 0 "rate limiter pause count" in the
serial port output code. This pause counter is used to implement a
delay in what otherwise is an instantaneous serial port output path, and
is needed by some guest OS kernels. This fix only enables the rate
limiter pause if the count is > 0 ("pause after 0 characters" makes no
sense anyway).

Note that this will result in skipping the limiter on unusually low
baud rates, but since nobody is using a low baud rate console in vmd,
I don't think this is going to be a problem.

ok pd



CVS: cvs.openbsd.org: src

2018-10-03 Thread Nicholas Marriott
CVSROOT:/cvs
Module name:src
Changes by: n...@cvs.openbsd.org2018/10/03 09:27:55

Modified files:
usr.bin/tmux   : tmux.h window-copy.c 

Log message:
Do not move the cursor when the mouse wheel is used, GitHub issue 1493.



CVS: cvs.openbsd.org: www

2018-10-03 Thread Claudio Jeker
CVSROOT:/cvs
Module name:www
Changes by: clau...@cvs.openbsd.org 2018/10/03 06:10:07

Modified files:
.  : 64.html 

Log message:
Move the Routing daemons and BGP sections together by moving the Security
improvements up. Gives a nicer flow.



CVS: cvs.openbsd.org: www

2018-10-03 Thread Claudio Jeker
CVSROOT:/cvs
Module name:www
Changes by: clau...@cvs.openbsd.org 2018/10/03 06:08:00

Modified files:
.  : 64.html 

Log message:
Extend bgpd block a bit more



CVS: cvs.openbsd.org: www

2018-10-03 Thread Claudio Jeker
CVSROOT:/cvs
Module name:www
Changes by: clau...@cvs.openbsd.org 2018/10/03 05:58:04

Modified files:
.  : events.html 

Log message:
I will give a presentation abour OpenBGPD at Netnod and DENOG10



CVS: cvs.openbsd.org: src

2018-10-03 Thread Eric Faurot
CVSROOT:/cvs
Module name:src
Changes by: e...@cvs.openbsd.org2018/10/03 05:47:17

Removed files:
usr.sbin/smtpd : rfc2822.c rfc2822.h 

Log message:
remove unused files



CVS: cvs.openbsd.org: src

2018-10-03 Thread Eric Faurot
CVSROOT:/cvs
Module name:src
Changes by: e...@cvs.openbsd.org2018/10/03 05:43:57

Modified files:
usr.sbin/smtpd : spfwalk.c 

Log message:
correctly handle "+a:..." entries

from gilles@

ok otto@ gilles@



CVS: cvs.openbsd.org: src

2018-10-03 Thread Denis Fondras
CVSROOT:/cvs
Module name:src
Changes by: de...@cvs.openbsd.org   2018/10/03 05:36:39

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

Log message:
add filter option based on origin validation state

OK claudio@



CVS: cvs.openbsd.org: www

2018-10-03 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:www
Changes by: ki...@cvs.openbsd.org   2018/10/03 04:08:45

Modified files:
.  : 64.html 

Log message:
Firefox and Thunderbird were updated recently



CVS: cvs.openbsd.org: src

2018-10-03 Thread Denis Fondras
CVSROOT:/cvs
Module name:src
Changes by: de...@cvs.openbsd.org   2018/10/03 00:57:36

Modified files:
usr.sbin/bgpd  : bgpd.conf.5 

Log message:
Update manual to reflect ROA changes

With input from claudio@, sthen@ and jmc@

OK claudio@ sthen@



CVS: cvs.openbsd.org: src

2018-10-03 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2018/10/03 00:38:35

Modified files:
usr.bin/ssh: ssh_config.5 ssh.c readconf.c misc.h misc.c 
 auth-options.c 

Log message:
Allow ssh_config IdentityAgent directive to accept environment variable
names as well as explicit paths. ok dtucker@