CVS: cvs.openbsd.org: src

2015-10-04 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2015/10/04 19:39:08 Modified files: distrib/special/fdisk: Makefile sbin/fdisk : fdisk.c mbr.c mbr.h Added files: sbin/fdisk : gpt.c gpt.h Log message: Enhance '-g' to create a

CVS: cvs.openbsd.org: src

2015-10-04 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2015/10/04 19:48:48 Modified files: sbin/fdisk : fdisk.8 Log message: Tweak man page to describe newly enhanced '-g' operation.

CVS: cvs.openbsd.org: src

2015-10-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/10/04 20:57:16 Modified files: lib/libc/asr : res_init.c res_query.c lib/libc/net : res_comp.c res_debug_syms.c res_random.c Added files: lib/libc/hidden: resolv.h Log

CVS: cvs.openbsd.org: src

2015-10-04 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2015/10/04 22:30:35 Modified files: usr.sbin/installboot: landisk_installboot.c Log message: Copy the stage2 file to / in md_installboot().

CVS: cvs.openbsd.org: src

2015-10-04 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2015/10/04 22:31:21 Modified files: distrib/landisk/miniroot: Makefile distrib/landisk/ramdisk: install.md list Log message: Use MI installboot instead of disklabel -B to put boot blocks on

CVS: cvs.openbsd.org: src

2015-10-04 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2015/10/04 22:38:27 Modified files: sys/arch/landisk/stand/xxboot: Makefile Log message: No need to create {sd,wd}boot links to xxboot anymore.

CVS: cvs.openbsd.org: src

2015-10-04 Thread Renato Westphal
CVSROOT:/cvs Module name:src Changes by: ren...@cvs.openbsd.org 2015/10/04 19:59:33 Modified files: usr.sbin/eigrpd: eigrpe.c eigrpe.h hello.c interface.c rde.c rde.h rde_dual.c rtp.c tlv.c Log message: When the SIA state is declared for a

CVS: cvs.openbsd.org: src

2015-10-04 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2015/10/04 21:13:25 Modified files: sbin/fdisk : Makefile Log message: Oops. Missed file in fdisk commit.

CVS: cvs.openbsd.org: src

2015-10-04 Thread Miod Vallat
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2015/10/04 22:43:03 Modified files: sbin/disklabel : Makefile Log message: Remove disklabel -B support on landisk - superseded by MI installboot.

CVS: cvs.openbsd.org: src

2015-10-04 Thread Ted Unangst
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2015/10/04 05:58:09 Modified files: libexec/ftpd : extern.h ftpd.c popen.c Log message: fix custom popen to return pid to caller instead of tracking in a giant array. this implies we can't use a function

CVS: cvs.openbsd.org: src

2015-10-04 Thread Joerg Jung
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2015/10/04 06:07:58 Modified files: sys/dev/isa: asmc.c Log message: a macmini has no light sensor, but reading from light sensor keys is successful, while info/type reading from same keys fails and

CVS: cvs.openbsd.org: www

2015-10-04 Thread Vadim Zhukov
CVSROOT:/cvs Module name:www Changes by: z...@cvs.openbsd.org2015/10/04 06:35:08 Modified files: . : events.html papers : index.html Added files: papers/eurobsdcon2015-raceless-network: first-inactive.png

CVS: cvs.openbsd.org: src

2015-10-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/10/04 01:14:48 Modified files: lib/libc/hidden/sys: socket.h Log message: getpeereid() and sockatmark() are neither used in libc nor in ISO C, so mark them deprecated and weak

CVS: cvs.openbsd.org: src

2015-10-04 Thread Jonathan Matthew
CVSROOT:/cvs Module name:src Changes by: jmatt...@cvs.openbsd.org2015/10/04 01:56:50 Modified files: sys/dev/ic : ahci.c Log message: Fix memory leak in error path. >From Benjamin Baier, found by llvm/scan-build.

CVS: cvs.openbsd.org: src

2015-10-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/10/04 01:57:21 Added files: lib/libc/hidden: spawn.h Log message: Wrap to make all the symbols there weak

CVS: cvs.openbsd.org: src

2015-10-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/10/04 02:36:57 Added files: lib/libc/hidden: search.h Log message: Wrap to make all the symbols there weak

CVS: cvs.openbsd.org: src

2015-10-04 Thread Joerg Jung
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2015/10/04 05:41:24 Modified files: sys/dev/isa: asmc.c Log message: remove duplicate key, found by kettenis

CVS: cvs.openbsd.org: www

2015-10-04 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs Module name:www Changes by: jas...@cvs.openbsd.org 2015/10/04 06:04:39 Modified files: papers : index.html . : events.html Added files: papers : eurobsdcon2015-portroach.pdf Log message: add eurobsdcon 2015

CVS: cvs.openbsd.org: src

2015-10-04 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2015/10/04 02:31:01 Modified files: usr.sbin/acpidump: acpidump.c Log message: add "usage: " to usage(); from michael reed

CVS: cvs.openbsd.org: src

2015-10-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/10/04 02:52:10 Modified files: lib/libc : Symbols.list Log message: Clarify a point. Adjust punctuation after discussion w/ jmc@

CVS: cvs.openbsd.org: src

2015-10-04 Thread Ted Unangst
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2015/10/04 03:08:46 Modified files: usr.sbin/cron : popen.c Log message: remove stale comment. there is no need to avoid side effects from a "list" command, because this is not the ftp daemon

CVS: cvs.openbsd.org: www

2015-10-04 Thread Vadim Zhukov
CVSROOT:/cvs Module name:www Changes by: z...@cvs.openbsd.org2015/10/04 06:30:01 www/papers/eurobsdcon2015-raceless-network Update of /cvs/www/papers/eurobsdcon2015-raceless-network In directory cvs.openbsd.org:/tmp/cvs-serv7609/eurobsdcon2015-raceless-network Log Message:

CVS: cvs.openbsd.org: src

2015-10-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/10/04 00:37:21 Modified files: lib/libc/rpc : xdr_rec.c Log message: __xdrrec_getrec is in the reserved namespace, so it doesn't need to be weak

CVS: cvs.openbsd.org: src

2015-10-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/10/04 01:33:46 Modified files: lib/libc/stdio : fwalk.c local.h Log message: wrap _fwalk() so internal calls are direct (at least until we stop exporting it)

CVS: cvs.openbsd.org: src

2015-10-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/10/04 00:34:35 Modified files: lib/libc/arch/mips64/sys: sigpending.S Log message: Delete an inexplicable comment

CVS: cvs.openbsd.org: src

2015-10-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/10/04 00:59:57 Modified files: lib/libc/gen : nlist.c Log message: __fdnlist() is exported for libkvm, but the internal call can go direct

CVS: cvs.openbsd.org: src

2015-10-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/10/04 01:17:27 Modified files: lib/libc/hidden/sys: socket.h lib/libc/net : recv.c send.c Log message: recv() and send() aren't overriden by libpthread (vs recvfrom() and sendto()!)

CVS: cvs.openbsd.org: src

2015-10-04 Thread Nicholas Marriott
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2015/10/04 01:25:59 Modified files: usr.bin/file : Makefile file.c Removed files: usr.bin/file : sandbox.c Log message: Add tame(2) to file(1) and drop the old systrace(4) sandbox. tame(2) is

CVS: cvs.openbsd.org: src

2015-10-04 Thread Philip Guenther
CVSROOT:/cvs Module name:src Changes by: guent...@cvs.openbsd.org2015/10/04 01:34:34 Modified files: lib/libc/net : ruserok.c Log message: wrap __ivaliduser_sa() so the internal call is direct (at least until we stop exporting it)

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 09:01:47 Modified files: bin/dd : dd.c Log message: after dd has opened it's files and done the tape positioning ioctl, we can tame "stdio" it. ok semarie

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 10:00:43 Modified files: bin/ls : ls.c Log message: ls can use tame "stdio rpath getpw". It does uid/gid lookups, using the 4.4bsd libc caching varients called

CVS: cvs.openbsd.org: src

2015-10-04 Thread Todd C. Miller
CVSROOT:/cvs Module name:src Changes by: mill...@cvs.openbsd.org 2015/10/04 09:03:24 Modified files: bin/ed : ed.h main.c Log message: Remove #ifdefs for non-POSIX systems. Also remove #ifdef for SIGWINCH, it is not POSIX but it is a defacto standard. OK

CVS: cvs.openbsd.org: src

2015-10-04 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2015/10/04 09:15:11 Modified files: lib/libssl/src/crypto/asn1: a_time_tm.c Log message: Apply some style(9), tweak a few things for readability and add some additional bounds checks. ok beck@

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 09:54:15 Modified files: bin/df : df.c Log message: df is a tame "stdio rpath" program, the rpath due to getfsstat and statfs. those two system calls were put into the "rpath" catagory

CVS: cvs.openbsd.org: www

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:www Changes by: dera...@cvs.openbsd.org 2015/10/04 10:25:29 Modified files: papers : index.html Log message: compress a header

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 10:35:01 Modified files: etc: group master.passwd etc/mail : aliases Log message: add _eigrpd user/group

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 10:50:29 Modified files: usr.bin/compress: main.c Log message: Also needs "rpath" for some circumstances.

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 10:01:07 Modified files: bin/expr : expr.c Log message: expr can use tame "stdio" ok semarie

CVS: cvs.openbsd.org: src

2015-10-04 Thread Todd C. Miller
CVSROOT:/cvs Module name:src Changes by: mill...@cvs.openbsd.org 2015/10/04 09:23:24 Modified files: bin/ed : ed.h glbl.c main.c re.c sub.c Log message: Remove useless pattern_t typedef, POSIX regex is here to stay so just use regex_t directly.

CVS: cvs.openbsd.org: src

2015-10-04 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:src Changes by: ajacou...@cvs.openbsd.org 2015/10/04 07:38:11 Modified files: usr.sbin/rcctl : rcctl.sh Log message: Make it possible to give the same action to several daemons at once. e.g. # rcctl restart sshd ntpd from Martijn van Duren

CVS: cvs.openbsd.org: src

2015-10-04 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:src Changes by: ajacou...@cvs.openbsd.org 2015/10/04 07:38:25 Modified files: usr.sbin/rcctl : rcctl.8 Log message: Plural.

CVS: cvs.openbsd.org: www

2015-10-04 Thread Marc Espie
CVSROOT:/cvs Module name:www Changes by: es...@cvs.openbsd.org 2015/10/04 08:06:38 Modified files: . : events.html papers : index.html Added files: papers : eurobsdcon2015-packages.pdf Log message: +more secure packages

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 11:55:21 Modified files: sys/kern : kern_tame.c Log message: Move getcwd to a seperate area, with a hand-waving explanation for why it is RPATH|WPATH... nothing changes, just the new

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 12:49:30 Modified files: sbin/dmesg : dmesg.c Log message: dmesg has two modes. The normal sysctl mode, and the -M/-N kvm searcher. In both cases once the relevant setup is done, it can drop

CVS: cvs.openbsd.org: src

2015-10-04 Thread Joerg Jung
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2015/10/04 14:00:50 Modified files: sys/dev/isa: asmc.c Log message: tweak initial output a bit: do not show number of light sensors, just show if some is found or not, also remove kbdled output as

CVS: cvs.openbsd.org: src

2015-10-04 Thread Damien Miller
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2015/10/04 14:47:16 Modified files: lib/libc/sys : tame.2 Log message: mention sendto(2) destination address restriction for "rw" subset; ok deraadt, feedback & ok jmc

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 12:11:22 Modified files: usr.bin/patch : patch.c Log message: remove tame "proc". it is not useful, because the "ed" diffs require fork+execve, and execve is not going to become available in

CVS: cvs.openbsd.org: src

2015-10-04 Thread Renato Westphal
CVSROOT:/cvs Module name:src Changes by: ren...@cvs.openbsd.org 2015/10/04 17:00:10 Modified files: usr.sbin/eigrpd: eigrpe.c interface.c neighbor.c packet.c query.c rde.c rde_dual.c reply.c tlv.c update.c util.c Log

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 19:22:34 Modified files: share/man/man9 : style.9 sys/arch/m88k/include: pcb.h sys/netinet6 : in6_var.h Log message: user land -> userland; from Rob Pierce

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 19:23:17 Modified files: lib/libc/rpc : svc.c Log message: user land -> userland; from Rob Pierce

CVS: cvs.openbsd.org: www

2015-10-04 Thread Ingo Schwarze
CVSROOT:/cvs Module name:www Changes by: schwa...@cvs.openbsd.org2015/10/04 16:19:25 Modified files: . : events.html papers : index.html Added files: papers : eurobsdcon2015-mandoc.pdf

CVS: cvs.openbsd.org: src

2015-10-04 Thread Renato Westphal
CVSROOT:/cvs Module name:src Changes by: ren...@cvs.openbsd.org 2015/10/04 17:08:57 Modified files: usr.sbin/eigrpd: eigrpe.h packet.c tlv.c Log message: Ignore IPv4 TLVs in IPv6 instances and vice-versa.

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 23:24:12 Modified files: bin/pwd: pwd.c Log message: tame "stdio rpath" works for all use cases of pwd(1). In part this success could be because our getcwd() is backed by a system call,

CVS: cvs.openbsd.org: src

2015-10-04 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2015/10/04 23:33:29 Modified files: usr.bin/banner : banner.c Log message: banner can be restricted to tame "stdio". if this program is put into a foreign-data pipeline, and happens to contain a string