CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2015/10/05 00:57:01
Modified files:
usr.bin/unifdef: unifdef.c
Log message:
tame "stdio rpath wpath cpath fattr", because this creates new files,
fchmod's them, and possibly renames them.
ok doug
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2015/10/05 00:54:59
Modified files:
usr.bin/unifdef: Makefile unifdef.c
Removed files:
usr.bin/unifdef: unifdef.h
Log message:
refactor, so we don't a C function in a .h file, yuck!
CVSROOT:/cvs
Module name:src
Changes by: yasu...@cvs.openbsd.org 2015/10/05 00:51:50
Modified files:
sys/net: pipex.c
Log message:
Fix ip_is_idle_packet() to parse packets properly.
diff from Yuuichi Someya
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2015/10/05 00:43:31
Modified files:
usr.bin/id : id.c
Log message:
tame "stdio getpw" right at the top; this runs the whole gamut of
getpw/gr type functions allowed in that set.
ok doug
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2015/10/05 00:36:18
Modified files:
usr.bin/hexdump: hexdump.c
Log message:
tame "stdio rpath" for the entire lifetime. newsyntax() could open a file
very early on, but next() can open one quite late.
ok do
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2015/10/05 00:30:37
Modified files:
usr.bin/id : id.c
Log message:
small KNF
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2015/10/05 00:26:33
Modified files:
usr.bin/fold : fold.c
Log message:
tame "stdio rpath" early on, but if we discover only stdin is being
operated on switch to tame "stdio". Reformat a very ugly code blo
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2015/10/05 00:23:35
Modified files:
usr.bin/file : file.c
Log message:
use the normal -1 check for tame failure
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2015/10/05 00:21:15
Modified files:
usr.bin/fmt: fmt.c
Log message:
use the normal -1 check for tame failure
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2015/10/05 00:17:05
Modified files:
usr.bin/fmt: fmt.c
Log message:
tame "stdio rpath" is enough for the general case, which opens file
after file from argv. If it is discovered to be reading from stdin
CVSROOT:/cvs
Module name:src
Changes by: js...@cvs.openbsd.org 2015/10/05 00:13:58
Modified files:
lib/libssl/src/crypto/asn1: a_time_tm.c
Log message:
Make sure dot is not set after tz - fixes incorrect handling, which allows
20151005171301+1.09Z to be treated as a val
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2015/10/05 00:04:18
Modified files:
usr.bin/col: col.c
Log message:
col can be locked down with tame "stdio", in case it is fed nasty input,
or if it has bugs. The previous commits by schwarze indicate
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2015/10/05 00:05:42
Modified files:
usr.bin/deroff : deroff.c
Log message:
tame "stdio rpath" works here. It may look like the stdin case can avoid
opening files, but no... a file could indicate nested impo
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 hand
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, u
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.
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.
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 installa
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().
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.
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 mess
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 given
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.
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 defa
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
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
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.
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 me
CVSROOT:/cvs
Module name:src
Changes by: ren...@cvs.openbsd.org 2015/10/04 16:54:38
Modified files:
usr.sbin/eigrpd: eigrp.h eigrpd.h parse.y printconf.c rde_dual.c
Log message:
Add option to configure or disable the DUAL active timeout.
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
eurobsdc
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
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 there
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
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 thi
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 explana
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.
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
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
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
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 user_from_uid/group_from_ui
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 bec
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.
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@
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 deraadt@
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
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
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.
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
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
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:
Di
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 avoi
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 slid
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 p
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
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
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@
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
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
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
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.
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)
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)
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
on
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()!)
s
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
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
66 matches
Mail list logo