CVS: cvs.openbsd.org: src

2015-11-14 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2015/11/14 01:34:24 Modified files: share/man/man4/man4.sgi: macebus.4 Log message: pci at macepcibr, not macepcbir;

CVS: cvs.openbsd.org: src

2015-11-14 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2015/11/14 01:51:31 Modified files: share/man/man4 : Makefile Log message: knock out obsolete mlinks for srandom and urandom;

CVS: cvs.openbsd.org: src

2015-11-14 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2015/11/14 02:41:07 Modified files: usr.bin/tmux : client.c cmd-capture-pane.c cmd-load-buffer.c cmd-queue.c cmd-save-buffer.c control.c server-client.c

CVS: cvs.openbsd.org: src

2015-11-14 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2015/11/14 04:13:44 Modified files: usr.bin/tmux : utf8.c Log message: Rename a variable in utf8_combine for consistency and use 0xfffd for unknown Unicode.

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 01:13:47 Modified files: distrib/sets/lists/man: mi Log message: sync

CVS: cvs.openbsd.org: src

2015-11-14 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2015/11/14 01:25:12 Modified files: usr.bin/tmux : input.c Log message: Log more of UTF-8 input.

CVS: cvs.openbsd.org: src

2015-11-14 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2015/11/14 03:57:59 Modified files: usr.bin/tmux : key-string.c tty-keys.c Log message: Couple of assignments to remove compiler warnings.

CVS: cvs.openbsd.org: src

2015-11-14 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2015/11/14 03:56:31 Modified files: usr.bin/tmux : input.c key-string.c screen-write.c tmux.h tty-keys.c utf8.c Log message: Be more strict about invalid UTF-8.

CVS: cvs.openbsd.org: src

2015-11-14 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2015/11/14 04:45:43 Modified files: usr.bin/tmux : input-keys.c input.c key-string.c screen-write.c tmux.h tty-keys.c utf8.c Log message: All these return values from utf8_* are

CVS: cvs.openbsd.org: src

2015-11-14 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2015/11/14 05:20:19 Modified files: usr.bin/tmux : input.c Log message: The character is an int so use %x not %hhx.

CVS: cvs.openbsd.org: src

2015-11-14 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2015/11/14 05:03:23 Modified files: usr.bin/tmux : utf8.c Log message: The private use area at U+E000 to U+F8FF is not very useful if it is width 0, make it width 1 instead.

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 20:41:25 Modified files: libexec/ld.so : loader.c libexec/ld.so/alpha: ldasm.S syscall.h libexec/ld.so/amd64: ldasm.S syscall.h libexec/ld.so/arm: ldasm.S syscall.h

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 21:10:33 Modified files: gnu/usr.bin/binutils-2.17/binutils: ar.c objcopy.c Log message: In most cases binutils strips off setuid/setgid bits when creating copies of files. In two cases however

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 21:13:17 Modified files: gnu/usr.bin/binutils-2.17/binutils: ar.c objcopy.c Log message: Now that the (setuid bit related) bad-practice audit and repair is complete, ar/ranlib and objcopy/strip

CVS: cvs.openbsd.org: src

2015-11-14 Thread Daniel Dickman
CVSROOT:/cvs Module name:src Changes by: dan...@cvs.openbsd.org 2015/11/14 23:01:39 Modified files: usr.bin/make : regress.c Log message: exit needs stdlib, switch to "return 0" to fix. ok espie

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 19:50:00 Modified files: libexec/ld.so/ldconfig: ldconfig.c Log message: pledge "stdio rpath wpath cpath tmppath fattr" ok guenther

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 21:03:32 Modified files: gnu/usr.bin/binutils-2.17/binutils: rename.c Log message: Using #ifndef __OpenBSD__, disable the really dangerous and silly setuid-preserving code in the so-called

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/15 00:38:29 Modified files: usr.bin/locate/code: locate.code.c Log message: pretty simple. pledge "stdio rpath" at startup, and pledge "stdio" after opening the database.

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/15 00:12:50 Modified files: distrib/special/more: Makefile curses.h more.c termcap.c tgoto.c tputs.c Log message: KNF, de-register, fix other minor grumbles

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/15 00:44:38 Modified files: usr.bin/locate/bigram: locate.bigram.c usr.bin/locate/locate: locate.c Log message: very simple pledges, stdio and rpath, very boring

CVS: cvs.openbsd.org: src

2015-11-14 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/11/14 20:54:08 Modified files: lib/libc/arch/sparc64/fpu: fpu_implode.c Log message: I got a round tuit to rename round() to roundit() to avoid gcc warning. ok deraadt@

CVS: cvs.openbsd.org: src

2015-11-14 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/11/14 23:18:19 Modified files: usr.bin/rdistd : server.c Log message: Switch to linkat() to support hardlinked symlinks Simplify chown logic by using fchownat() Cache whether we're root instead

CVS: cvs.openbsd.org: src

2015-11-14 Thread Daniel Dickman
CVSROOT:/cvs Module name:src Changes by: dan...@cvs.openbsd.org 2015/11/14 23:19:22 Modified files: usr.bin/make : main.c varmodifiers.c Log message: unifdef MAKE_BOOTSTRAP now that Makefile.boot is gone. ok espie@

CVS: cvs.openbsd.org: src

2015-11-14 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2015/11/14 08:40:40 Modified files: sys/netinet: ip_input.c Log message: Grab the KERNEL_LOCK around ip_mforward(), in preparation for unlocking ip_input(). Note that ipmforwarding is not enabled by

CVS: cvs.openbsd.org: src

2015-11-14 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2015/11/14 08:54:27 Modified files: sys/netinet: ip_mroute.c Log message: Remove mrtdebug and reduce differences with the v6 version. Debug informations can already be accessed via mrtstat and pimstat.

CVS: cvs.openbsd.org: src

2015-11-14 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2015/11/14 07:53:14 Modified files: lib/libssl/src/crypto/sha/asm: sha512-ppc.pl sys/arch/amd64/stand/efi/include: efinet.h sys/net: pipex_local.h sys/uvm: uvm_map.c

CVS: cvs.openbsd.org: xenocara

2015-11-14 Thread Alexandr Shadchin
CVSROOT:/cvs Module name:xenocara Changes by: shadc...@cvs.openbsd.org2015/11/14 08:32:30 Modified files: . : 3RDPARTY Log message: sync (xkeyboard-config-2.16)

CVS: cvs.openbsd.org: src

2015-11-14 Thread Todd C . Miller
CVSROOT:/cvs Module name:src Changes by: mill...@cvs.openbsd.org 2015/11/14 06:11:32 Modified files: usr.sbin/cron : cron.c Log message: Cleanup from unifdef: set sact.sa_flags to SA_RESTART instead of clearing it and then ORin in SA_RESTART.

CVS: cvs.openbsd.org: src

2015-11-14 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2015/11/14 08:01:39 Modified files: share/man/man7 : Makefile Log message: no need for a mirror-maker(7) mlink; suggested by schwarze; ok sthen

CVS: cvs.openbsd.org: xenocara

2015-11-14 Thread Alexandr Shadchin
CVSROOT:/cvs Module name:xenocara Changes by: shadc...@cvs.openbsd.org2015/11/14 08:30:01 Modified files: dist/xkeyboard-config: Makefile.in NEWS aclocal.m4 compile config.guess config.sub configure

CVS: cvs.openbsd.org: src

2015-11-14 Thread Todd C . Miller
CVSROOT:/cvs Module name:src Changes by: mill...@cvs.openbsd.org 2015/11/14 06:09:14 Modified files: usr.sbin/cron : atrun.c cron.c crontab.c database.c do_command.c entry.c funcs.h misc.c Log message: Remove log_it() and call syslog(3)

CVS: cvs.openbsd.org: src

2015-11-14 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2015/11/14 07:47:56 Modified files: lib/libssl/src/crypto/sha/asm: sha512-ppc.pl regress/sys/fifofs: fifotest.c sys/dev/cardbus: com_cardbus.c sys/dev/ic : aic7xxxvar.h

CVS: cvs.openbsd.org: src

2015-11-14 Thread Ingo Schwarze
CVSROOT:/cvs Module name:src Changes by: schwa...@cvs.openbsd.org2015/11/14 10:03:02 Modified files: usr.bin/rs : rs.c Log message: Fix the obvious bug that with -z, every column was at least as wide as the previous one. While here, shorten the -z code by

CVS: cvs.openbsd.org: xenocara

2015-11-14 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2015/11/14 10:13:21 Modified files: app/xconsole : xconsole.c Log message: pledge xconsole(1).

CVS: cvs.openbsd.org: src

2015-11-14 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2015/11/14 10:42:31 Modified files: sbin/fdisk : fdisk.c Log message: Consolidate usage() checking for -c/-h/-s with other checks. Tweak usage() verbiage a bit so it's clear all of '-c -h -s' are

CVS: cvs.openbsd.org: xenocara

2015-11-14 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2015/11/14 10:12:15 Modified files: app/xconsole : privsep.c Log message: Don't try to revoque privileges if priv_init is called without privileges. The parent process will be used for

CVS: cvs.openbsd.org: src

2015-11-14 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2015/11/14 10:27:21 Modified files: sys/dev/usb: ehci.c Log message: Add missing header found while removing from

CVS: cvs.openbsd.org: src

2015-11-14 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2015/11/14 10:26:40 Modified files: sys/arch/sparc/dev: be.c hme.c if_ie.c qe.c sys/arch/macppc/dev: if_bm.c if_mc.c sys/arch/vax/if: if_qe.c sgec.c Log message: No need to include Now

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 10:48:28 Modified files: gnu/gcc/gcc: toplev.c Log message: pledge 'stdio rpath wpath cpath", since that is all large program does. NOTE: cc1 uses brk/sbrk, which was only enabled in pledge a

CVS: cvs.openbsd.org: src

2015-11-14 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2015/11/14 10:54:57 Modified files: sys/dev/ic : re.c ti.c sys/dev/pci: if_bge.c if_bnxreg.h if_em.h if_et.c if_ixgb.h if_msk.c if_nfe.c if_nge.c if_oce.c if_sk.c

CVS: cvs.openbsd.org: src

2015-11-14 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/11/14 14:53:03 Modified files: lib/libc/arch/amd64: SYS.h lib/libc/arch/amd64/gen: flt_rounds.S lib/libc/arch/amd64/string: bcmp.S bzero.S ffs.S memchr.S

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 15:23:22 Modified files: sys/kern : kern_pledge.c vfs_syscalls.c Log message: Add pathconf() to pledge "rpath"; ok guenther

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 16:06:06 Modified files: gnu/usr.bin/texinfo/info: info.c infokey.c gnu/usr.bin/texinfo/makeinfo: makeinfo.c gnu/usr.bin/texinfo/util: install-info.c texindex.c Log message:

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 13:02:33 Modified files: gnu/usr.bin/cxxfilt: cxxfilt.c Log message: Betting pledge "stdio rpath wpath cpath" works for this. Let's get it into the ports build cycle to find out for sure.

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 13:26:50 Modified files: distrib/sets/lists/man: mi Log message: sync

CVS: cvs.openbsd.org: xenocara

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:xenocara Changes by: dera...@cvs.openbsd.org 2015/11/14 13:27:41 Modified files: distrib/sets/lists/xshare: mi Log message: sync

CVS: cvs.openbsd.org: src

2015-11-14 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2015/11/14 14:17:08 Modified files: sbin/fdisk : disk.c fdisk.c Log message: Since -l is ignored if -c/-h/-s are specified, make that combination invalid and mention the constraint in usage(). Modify

CVS: cvs.openbsd.org: src

2015-11-14 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/11/14 13:13:29 Modified files: usr.bin/less : main.c Log message: Correct check flipped in earlier commit. Eliminate unnecessary isupper() tests before tolower() use ok millert@

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 13:31:36 Modified files: usr.bin/less : lesskey.c Log message: Symbol table tells me to use pledge "stdio rpath wpath cpath"

CVS: cvs.openbsd.org: src

2015-11-14 Thread Stuart Henderson
CVSROOT:/cvs Module name:src Changes by: st...@cvs.openbsd.org 2015/11/14 14:24:11 Modified files: usr.bin/mg : theo.c Log message: The people who wrote this code are not on your side

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 14:44:44 Modified files: distrib/sets/lists/man: mi Log message: sync

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 14:49:16 Modified files: distrib/special/ftp: Makefile Log message: The install media version does not need -lcurses; spotted by krw

CVS: cvs.openbsd.org: www

2015-11-14 Thread Stuart Henderson
CVSROOT:/cvs Module name:www Changes by: st...@cvs.openbsd.org 2015/11/14 16:38:50 Modified files: faq: index.html Log message: Don't list myself as "The FAQ maintainer"

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 16:44:26 Modified files: distrib/miniroot: makeconf.awk Log message: no longer need -locurses, since more is selfcontained

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 16:43:26 Added files: distrib/special/more: pathnames.h termcap.c tgoto.c tputs.c Log message: Copy the parts of libocurses that are needed directly to here. We continue using the libocurses

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 16:56:50 Modified files: . : Makefile.cross lib: Makefile include: Makefile curses.h lib/libcurses : term.h share/mk :

CVS: cvs.openbsd.org: src

2015-11-14 Thread Ingo Schwarze
CVSROOT:/cvs Module name:src Changes by: schwa...@cvs.openbsd.org2015/11/14 16:56:41 Modified files: usr.bin/mandoc : main.c Log message: Fix an issue reported by deraadt@: When hitting Ctrl-Backslash (= SIGQUIT) in the less(1) spawned by man(1), man(1) died

CVS: cvs.openbsd.org: src

2015-11-14 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2015/11/14 17:17:47 Modified files: sys/net: if_media.h Log message: Add ifmedia definitions for 802.11n. ok deraadt mpi phessler kettenis guenther

CVS: cvs.openbsd.org: src

2015-11-14 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/11/14 17:36:13 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.armv7 md.aviion md.hppa md.hppa64 md.i386

CVS: cvs.openbsd.org: src

2015-11-14 Thread Anthony J . Bentley
CVSROOT:/cvs Module name:src Changes by: bent...@cvs.openbsd.org 2015/11/14 17:44:03 Modified files: usr.bin/vi/common: main.c Log message: Basic pledge for vi. ok deraadt@

CVS: cvs.openbsd.org: src

2015-11-14 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2015/11/14 18:05:25 Modified files: sys/dev/usb: if_rsu.c sys/net80211 : ieee80211.c ieee80211.h ieee80211_ioctl.h ieee80211_output.c ieee80211_radiotap.h

CVS: cvs.openbsd.org: src

2015-11-14 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2015/11/14 18:22:39 Modified files: sbin/fdisk : fdisk.c gpt.c gpt.h Log message: Move zapping of invalid GPT data into GPT_get_gpt() rather than returning a value to tell callers to zap it. Use

CVS: cvs.openbsd.org: src

2015-11-14 Thread Anthony J . Bentley
CVSROOT:/cvs Module name:src Changes by: bent...@cvs.openbsd.org 2015/11/14 18:22:36 Modified files: usr.bin/vi/common: main.c Log message: Vi needs flock, for those who haven't set nolock in .exrc for years... Pointed out by Theo Buehler.

CVS: cvs.openbsd.org: src

2015-11-14 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2015/11/14 18:31:57 Modified files: usr.sbin/ypldap: ypldap_dns.c ldapclient.c ypldap.c Log message: pledge for ypldap is easy because it's purely a network program. One process talks to yp clients,

CVS: cvs.openbsd.org: src

2015-11-14 Thread Stefan Sperling
CVSROOT:/cvs Module name:src Changes by: s...@cvs.openbsd.org2015/11/14 18:43:21 Modified files: sys/net80211 : ieee80211_crypto_ccmp.c Log message: Fix CCMP (WPA2) in preparation for 11n. This code didn't handle QoS frames correctly but QoS frames are required for