CVS: cvs.openbsd.org: src

2016-09-06 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2016/09/06 23:54:10

Modified files:
share/man/man5 : elf.5 

Log message:
Describe the PT_GNU_{EH_FRAME,RELRO} and PT_OPENBSD_{RANDOMIZE,WXNEEDED}
segment types.  Tighten up the description of the PT_PHDR type and
elaborate the descriptions of the PT_DYNAMIC and PT_TLS types.



CVS: cvs.openbsd.org: src

2016-09-06 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2016/09/06 23:12:02

Modified files:
share/man/man5 : elf.5 

Log message:
Add missing word

from Tim Kuijsten (info (at) netsend.nl)



CVS: cvs.openbsd.org: src

2016-09-06 Thread David Coppa
CVSROOT:/cvs
Module name:src
Changes by: dco...@cvs.openbsd.org  2016/09/06 22:42:31

Modified files:
bin/ksh: edit.c 

Log message:
remove unused variable 'last'

ok nicm@



CVS: cvs.openbsd.org: www

2016-09-06 Thread Theo Buehler
CVSROOT:/cvs
Module name:www
Changes by: t...@cvs.openbsd.org2016/09/06 20:21:43

Modified files:
build/mirrors  : anoncvs.html.end 

Log message:
don't tell people to send mail to a bouncing address, millert confirms
that s...@openbsd.org is no longer active.



CVS: cvs.openbsd.org: www

2016-09-06 Thread Theo Buehler
CVSROOT:/cvs
Module name:www
Changes by: t...@cvs.openbsd.org2016/09/06 20:22:03

Modified files:
.  : anoncvs.html 

Log message:
sync



CVS: cvs.openbsd.org: www

2016-09-06 Thread T . J . Townsend
CVSROOT:/cvs
Module name:www
Changes by: t...@cvs.openbsd.org2016/09/06 18:51:16

Modified files:
.  : mail.html 

Log message:
remove sparc mention.



CVS: cvs.openbsd.org: src

2016-09-06 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2016/09/06 13:56:36

Modified files:
lib/libc/hidden: ctype.h float.h signal.h stdio.h 

Log message:
Make sure attributes are applied to function declarations before they're
used or defined, as clang isn't as forgiving as gcc.  Also, declare
__flt_rounds() so that libc can build it despire clang providing its own


ok stefan@ kettenis@



CVS: cvs.openbsd.org: src

2016-09-06 Thread Ted Unangst
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2016/09/06 13:48:44

Modified files:
sys/conf   : files 

Log message:
zap bha, hiding outside dev/ tree



CVS: cvs.openbsd.org: src

2016-09-06 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2016/09/06 12:49:34

Modified files:
lib/libc/dlfcn : dlfcn_stubs.c init.c 
Added files:
lib/libc/dlfcn : init.h 

Log message:
Implement dl_iterate_phdr() for static PIE executables using info extracted
from the aux vector.

ok patrick@ kettenis@



CVS: cvs.openbsd.org: src

2016-09-06 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2016/09/06 12:33:35

Modified files:
lib/libc/arch/amd64: SYS.h 

Log message:
Remove branch prediction hints from conditional branch instructions.  These
hints are not recognized by clang's builtin assembler and the opcode prefixes
they generate have been no-ops for all CPUs after the Pentium 4.

ok guenther@



CVS: cvs.openbsd.org: src

2016-09-06 Thread Eric Faurot
CVSROOT:/cvs
Module name:src
Changes by: e...@cvs.openbsd.org2016/09/06 10:34:29

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

Log message:
use closefrom() before reexec to make sure the new process only gets
the imsg socket.

ok gilles@ sunil@



CVS: cvs.openbsd.org: src

2016-09-06 Thread Mark Lumsden
CVSROOT:/cvs
Module name:src
Changes by: l...@cvs.openbsd.org2016/09/06 10:25:47

Modified files:
usr.bin/mg : paragraph.c 

Log message:
If you have a paragraph:

123
456

With the cursor on either the 4, 5 or 6 and no newline after the '6',
and then execute forward-paragraph (M-}), the cursor sits still and
does not move to the end of the second line (after the 6), which is in
effect the end of parapraph. This diff fixes that behaviour.



CVS: cvs.openbsd.org: src

2016-09-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:src
Changes by: st...@cvs.openbsd.org   2016/09/06 10:20:29

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

Log message:
sync



CVS: cvs.openbsd.org: src

2016-09-06 Thread Jeremy Evans
CVSROOT:/cvs
Module name:src
Changes by: jer...@cvs.openbsd.org  2016/09/06 09:48:22

Modified files:
share/man/man5 : ruby-module.5 

Log message:
Update documentation to reflect change in default ruby version



CVS: cvs.openbsd.org: src

2016-09-06 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:src
Changes by: pas...@cvs.openbsd.org  2016/09/06 08:51:06

Modified files:
gnu/llvm/tools/clang/lib/Driver: Tools.cpp 

Log message:
Link to -lcompiler_rt instead of -lgcc.

looks good to stefan@



CVS: cvs.openbsd.org: src

2016-09-06 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:src
Changes by: ajacou...@cvs.openbsd.org   2016/09/06 08:33:42

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

Log message:
Drop useless variable and check.



CVS: cvs.openbsd.org: src

2016-09-06 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:src
Changes by: ajacou...@cvs.openbsd.org   2016/09/06 08:32:06

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

Log message:
Greatly simplify patch type detection and make things more generic.



CVS: cvs.openbsd.org: src

2016-09-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:src
Changes by: st...@cvs.openbsd.org   2016/09/06 07:56:52

Modified files:
usr.sbin/unbound/iterator: Tag: OPENBSD_6_0 iterator.c 
usr.sbin/unbound/services: Tag: OPENBSD_6_0 mesh.c 

Log message:
MFC: Backport unbound r3830/3831 from upstreadm, fixing an issue where it can
become unresponsive and need to be restarted following a connectivity outage.
>From Brad, ok florian@

r3831 | wouter | 2016-08-23 04:49:01 -0400 (Tue, 23 Aug 2016) | 3 lines

- Fix #804: lower num_target_queries for iterator also for failed
lookups.

r3830 | wouter | 2016-08-23 04:30:12 -0400 (Tue, 23 Aug 2016) | 3 lines

- Fix #804: unbound stops responding after outage.  Fixes queries
that attempt to wait for an empty list of subqueries.



CVS: cvs.openbsd.org: src

2016-09-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:src
Changes by: st...@cvs.openbsd.org   2016/09/06 07:56:09

Modified files:
usr.sbin/unbound/iterator: iterator.c 
usr.sbin/unbound/services: mesh.c 

Log message:
Backport unbound r3830/3831 from upstreadm, fixing an issue where it can
become unresponsive and need to be restarted following a connectivity outage.
>From Brad, ok florian@

r3831 | wouter | 2016-08-23 04:49:01 -0400 (Tue, 23 Aug 2016) | 3 lines

- Fix #804: lower num_target_queries for iterator also for failed
lookups.

r3830 | wouter | 2016-08-23 04:30:12 -0400 (Tue, 23 Aug 2016) | 3 lines

- Fix #804: unbound stops responding after outage.  Fixes queries
that attempt to wait for an empty list of subqueries.



CVS: cvs.openbsd.org: src

2016-09-06 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:src
Changes by: ajacou...@cvs.openbsd.org   2016/09/06 07:55:40

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

Log message:
Sort and set readonly global vars.



CVS: cvs.openbsd.org: src

2016-09-06 Thread Visa Hankala
CVSROOT:/cvs
Module name:src
Changes by: v...@cvs.openbsd.org2016/09/06 07:41:29

Modified files:
sys/arch/mips64/include: pte.h 
sys/arch/mips64/mips64: context.S exception_tfp.S tlbhandler.S 

Log message:
Define PTE_* macros in one place. Use the lwu instruction for 32-bit PTE
loads on all systems as the TLB code does not need sign extension.



CVS: cvs.openbsd.org: src

2016-09-06 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2016/09/06 06:41:23

Modified files:
usr.sbin/pkg_add/OpenBSD: PackageRepository.pm 

Log message:
heck, have new signatures be -Dnewsign until we flip the switch



CVS: cvs.openbsd.org: src

2016-09-06 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:src
Changes by: ajacou...@cvs.openbsd.org   2016/09/06 06:32:14

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

Log message:
Mention PAGER behavior when undefined/empty.

from Michael Reed
ok jmc@



CVS: cvs.openbsd.org: src

2016-09-06 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2016/09/06 06:27:41

Modified files:
share/man/man7 : hier.7 

Log message:
document /etc/acme/
ok florian



CVS: cvs.openbsd.org: src

2016-09-06 Thread Henning Brauer
CVSROOT:/cvs
Module name:src
Changes by: henn...@cvs.openbsd.org 2016/09/06 05:06:41

Modified files:
libexec/spamd  : spamd.c 

Log message:
must close our fd unconditionally and not just in the !TLS case; tls_close
doesn't do that for us. found, analyzed and patch supplied by Martin Proyer
, many thanks! ok bcook
funny since I just discussed a somewhat mysterious spamd-TLS issue with bob
and brent over breakfast yesterday in cambridge - not sure it is this one,
if it is I've been intensively digging in the wrong corner, almost "missing
the obvious"



CVS: cvs.openbsd.org: src

2016-09-06 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2016/09/06 04:41:51

Modified files:
usr.sbin/pkg_add: pkg_create.1 
usr.sbin/pkg_add/OpenBSD: PkgCreate.pm PkgSign.pm Signer.pm 

Log message:
remove code that allows pkg_create to sign



CVS: cvs.openbsd.org: src

2016-09-06 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2016/09/06 04:33:13

Modified files:
regress/lib/libedit/readline: Makefile history.c 

Log message:
These tests didn't work without setting READLINE because we don't
install  by default; make them work by using
the copy from the source tree.
Issue reported by otto@.



CVS: cvs.openbsd.org: src

2016-09-06 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2016/09/06 04:32:51

Modified files:
share/man/man5 : bsd.port.mk.5 

Log message:
byebye SIGNING_PARAMETERS



CVS: cvs.openbsd.org: src

2016-09-06 Thread Markus Friedl
CVSROOT:/cvs
Module name:src
Changes by: mar...@cvs.openbsd.org  2016/09/06 03:22:56

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

Log message:
ssh_set_newkeys: print correct block counters on rekeying; ok djm@



CVS: cvs.openbsd.org: src

2016-09-06 Thread Markus Friedl
CVSROOT:/cvs
Module name:src
Changes by: mar...@cvs.openbsd.org  2016/09/06 03:14:05

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

Log message:
update ext_info_c every time we receive a kexinit msg; fixes sending of
ext_info if privsep is disabled; report Aris Adamantiadis & Mancha; ok djm@



CVS: cvs.openbsd.org: src

2016-09-06 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2016/09/06 02:58:27

Modified files:
share/man/man7 : hier.7 

Log message:
remove the Xr macro to syspatch (since it doesn;t get installed yet)
but leave the syspatch entry (since the directory does exist);

discussed with ajacoutot;



CVS: cvs.openbsd.org: src

2016-09-06 Thread Ted Unangst
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2016/09/06 02:13:23

Modified files:
sys/kern   : tty_tty.c 

Log message:
it's not wrong, but it's not clear what the verauth check is for.
add a comment to this effect, and explain the intention.