CVS: cvs.openbsd.org: src

2013-11-25 Thread Stefan Sperling
CVSROOT:/cvs
Module name:src
Changes by: s...@cvs.openbsd.org2013/11/25 05:15:19

Modified files:
lib/libc/stdio : vfwscanf.c 

Log message:
Use iswupper() for wide characters, not isupper(); ok deraadt



CVS: cvs.openbsd.org: src

2013-11-25 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2013/11/25 05:48:40

Modified files:
usr.bin/netstat: route.c 

Log message:
netstat -Ar leaked some kernel pointers to unprivileged users.  Use
hideroot to show them only to root.
OK deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:51:10

Modified files:
bin/chio   : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:52:12

Modified files:
sbin/ipsecctl  : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:52:46

Modified files:
sbin/pfctl : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:53:27

Modified files:
usr.sbin/bgpd  : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:54:14

Modified files:
usr.sbin/dvmrpd: parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:55:01

Modified files:
usr.sbin/hostapd: parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:55:44

Modified files:
usr.sbin/ifstated: parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:56:09

Modified files:
usr.sbin/iscsictl: parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:57:18

Modified files:
usr.sbin/ldomctl: parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:56:41

Modified files:
usr.sbin/ldapd : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:57:42

Modified files:
usr.sbin/ldpd  : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:58:17

Modified files:
usr.sbin/npppd/npppd: parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:58:42

Modified files:
usr.sbin/ntpd  : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:59:13

Modified files:
usr.sbin/ospf6d: parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 05:59:34

Modified files:
usr.sbin/ospfd : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 06:00:07

Modified files:
usr.sbin/relayd: parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 06:00:27

Modified files:
usr.sbin/ripd  : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 06:01:19

Modified files:
usr.sbin/ypldap: parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 06:00:56

Modified files:
usr.sbin/snmpd : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, ok deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:src
Changes by: be...@cvs.openbsd.org   2013/11/25 06:12:23

Modified files:
sbin/iked  : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls
found by millert@, from deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Juan Francisco Cantero Hurtado
CVSROOT:/cvs
Module name:src
Changes by: juan...@cvs.openbsd.org 2013/11/25 06:15:22

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

Log message:
miod@ increased the datasize of VAX from 40MB to 128MB. Now VAX can
use .xz files with big dictionaries like the other platforms.

ok brad@ sthen@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2013/11/25 07:05:00

Modified files:
distrib/notes/macppc: prep 

Log message:
Document which keys need to be hold to enter the Open Firmware with a
standard PC keyboard.  From Daniel Dickman (didickman at gmail.com).



CVS: cvs.openbsd.org: src

2013-11-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:src
Changes by: st...@cvs.openbsd.org   2013/11/25 07:14:44

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

Log message:
Remove VMEM_WARNING, reminded by espie@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/11/25 07:39:29

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

Log message:
replace an Ed mistakenly removed in -r1.186;



CVS: cvs.openbsd.org: src

2013-11-25 Thread Ted Unangst
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2013/11/25 08:24:18

Modified files:
sys/kern   : kern_synch.c 

Log message:
rename magicnumber to globalsleepaddr



CVS: cvs.openbsd.org: src

2013-11-25 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/11/25 10:29:19

Modified files:
lib/libc/net   : inet_network.c 

Log message:
use an unsigned char instead, to avoid lots of casts



CVS: cvs.openbsd.org: src

2013-11-25 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/11/25 11:02:50

Modified files:
usr.bin/apropos: apropos.c 
usr.bin/bdes   : bdes.c 
usr.bin/at : at.c parsetime.c 
usr.bin/bgplg  : bgplg.c bgplgsh.c misc.c 

Log message:
variety of unsigned char casts (or conversions) for ctype
ok krw



CVS: cvs.openbsd.org: src

2013-11-25 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/11/25 11:03:17

Modified files:
usr.bin/apply  : apply.c 

Log message:
variety of unsigned char casts (or conversions) for ctype
ok krw



CVS: cvs.openbsd.org: src

2013-11-25 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/11/25 11:04:21

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

Log message:
improve -Q usage and such.  One usage change is that the option is now
case-sensitive
ok dtucker markus djm



CVS: cvs.openbsd.org: src

2013-11-25 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/11/25 11:06:32

Modified files:
usr.bin/whois  : whois.c 

Log message:
obvious cast for isblank()



CVS: cvs.openbsd.org: src

2013-11-25 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/11/25 11:12:19

Modified files:
distrib/notes/macppc: prep 

Log message:
improve keyboard boot info; Daniel Dickman



CVS: cvs.openbsd.org: xenocara

2013-11-25 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:xenocara
Changes by: be...@cvs.openbsd.org   2013/11/25 11:21:55

Modified files:
app/cwm: parse.y 

Log message:
Log message:
use u_char for buffers in yylex, for ctype calls, as done in all other
parse.y in the tree
found by millert@, ok okan@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/11/25 11:23:51

Modified files:
lib/libc/net   : inet_net_pton.c 

Log message:
unsigned char changes for ctype
re-re-reviewed by krw



CVS: cvs.openbsd.org: src

2013-11-25 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2013/11/25 12:17:08

Modified files:
usr.sbin/smtpd : parse.y 

Log message:
use u_char for buffers in yylex, for ctype calls, as done in all other
parse.y in the tree
issue found by millert, ok gilles



CVS: cvs.openbsd.org: src

2013-11-25 Thread Robert Peichaer
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/11/25 14:51:48

Modified files:
distrib/miniroot: install.sub 

Log message:
Rework _autorespond()

- strip leading/trailing blanks from question
- strip leading blanks from answer
- compare questions case insensitive
- ignore empty and comment lines and lines without =
- treat empty/missing/multiple answers as error and exit
- ensure, that $RESPONSEFILE is actually an existing file.
- unset IFS to preserve leading/trailing blanks on read.
- use read -r, because we don't support line continuation in answers.
- simplify the _i=0 but we have a default answer case a bit.

lots of feedback from halex@
ok deraadt@ krw@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Robert Peichaer
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2013/11/25 16:02:04

Modified files:
distrib/miniroot: install.sub 

Log message:
Allow auto install/upgrade in non-netbooted case.

Add some logic to get_responsefile() to select an interface for the
initial dhcp request which tells what to do (install/upgrade) and
where to fetch the responsefile from.

- if netbooted, use the interface in netboot group, or
- if only one interface exists, use it, or
- if more intefaces exist, ask user which one to use

Tweak ask_which() to be usable if $auto is true, but
$RESPSONSEFILE not yet set.

ok halex@ deraadt@



CVS: cvs.openbsd.org: src

2013-11-25 Thread Matthew Dempsky
CVSROOT:/cvs
Module name:src
Changes by: matt...@cvs.openbsd.org 2013/11/25 16:15:58

Modified files:
sys/kern   : sysv_sem.c 

Log message:
Fix infinite loop pointed out by clang/brad.

ok guenther



CVS: cvs.openbsd.org: src

2013-11-25 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2013/11/25 16:27:11

Modified files:
usr.bin/vi/common: cut.c cut.h line.c main.c put.c screen.c 
usr.bin/vi/ex  : ex.c ex_append.c ex_at.c ex_cscope.c 
 ex_display.c ex_move.c ex_subst.c ex_txt.c 
usr.bin/vi/vi  : v_at.c v_ex.c v_search.c v_txt.c 

Log message:
Replace _texth CIRCLEQ with TAILQ. One down, five to go.

Read, tested, fixed and ok'd zhuk@ pelikan@ millert@



CVS: cvs.openbsd.org: www

2013-11-25 Thread James Turner
CVSROOT:/cvs
Module name:www
Changes by: jtur...@cvs.openbsd.org 2013/11/25 16:43:38

Modified files:
.  : events.html 

Log message:
Add ruBSD 2013 event.



CVS: cvs.openbsd.org: src

2013-11-25 Thread Jonathan Gray
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2013/11/25 20:48:52

Modified files:
sys/dev/pci/drm/i915: i915_dma.c 

Log message:
claim to support relaxed fencing
ok kettenis@



CVS: cvs.openbsd.org: www

2013-11-25 Thread Jonathan Gray
CVSROOT:/cvs
Module name:www
Changes by: j...@cvs.openbsd.org2013/11/25 20:58:09

Modified files:
.  : donations.html 

Log message:
Thanks to Nick Gray for donating a X60s.