[>]
http://marc.info/?l=openbsd-cvs&m=140845736618486&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-19 18:55:09
Module name: src
Changes by: ajacoutot@cvs.openbsd.org 2014/08/19 08:08:20
Added files:
usr.sbin/rcctl : Makefile rcctl.8 rcctl.sh
Log message:
Introduce rcctl(8), a simple utility for maintaining rc.conf.local(8).
usage: rcctl enable|disable|status|action [service [flags [...]]]
Lots of man page improvement from the usual suspects (jmc@ and schwarze@)
not hooked up yet but committing now so work can continue in-tree
agreed by several
[>]
http://marc.info/?l=openbsd-cvs&m=140846686422854&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-19 20:55:14
Module name: src
Changes by: ajacoutot@cvs.openbsd.org 2014/08/19 10:47:18
Modified files:
usr.sbin/rcctl : rcctl.sh
Log message:
Simplify some checks
Return immediatly from add_flags() if we are already enabled and no flags
are (re)set; unbreak "enable" under some circumstances.
[>]
http://marc.info/?l=openbsd-cvs&m=140846936023943&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-19 21:55:08
Module name: src
Changes by: schwarze@cvs.openbsd.org 2014/08/19 11:28:57
Modified files:
usr.bin/mandoc : mdoc_validate.c
regress/usr.bin/mandoc/mdoc/Bl: notype.in notype.out_ascii
notype.out_lint
Log message:
Do not dereference a NULL pointer if a .Bl macro has
no -type, -width, -offset or -compact arguments whatsoever;
this got broken in mdoc_validate.c rev. 1.156.
While here, sort headers.
[>]
http://marc.info/?l=openbsd-cvs&m=140847036424453&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-19 21:55:10
Module name: src
Changes by: schwarze@cvs.openbsd.org 2014/08/19 11:45:43
Modified files:
usr.sbin/rcctl : rcctl.8
Log message:
To make it even more obvious which combinations are allowed,
provide sub-synopses for the various internal commands,
and make it explicit what applies to daemons only and what
applies to other services as well.
Feedback and OK ajacoutot@.
[>]
http://marc.info/?l=openbsd-cvs&m=140847092524695&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-19 22:55:08
Module name: src
Changes by: phessler@cvs.openbsd.org 2014/08/19 11:55:03
Modified files:
sys/dev/ic : rtsx.c rtsxvar.h
sys/dev/pci : rtsx_pci.c
Log message:
Enable rts5227, as found in my new Thinkpad x240.
Shuffle the code around slightly, so we special case the 5209 chipset
instead of semi-randomly.
Tested on rts5227 by me, and rts5209 by stsp@
OK stsp@
[>]
http://marc.info/?l=openbsd-cvs&m=140847490326303&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-19 23:55:09
Module name: src
Changes by: miod@cvs.openbsd.org 2014/08/19 13:01:15
Modified files:
sys/arch/sgi/gio: giodevs
Log message:
Set Eng. GFE has a 32-bit ID register, so put it in the 32-bit section.
No change but ordering in the generated files, so I won't even bother to
regen them - this is only a `documentation' change.
[>]
http://marc.info/?l=openbsd-cvs&m=140847506626360&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-19 23:55:10
Module name: src
Changes by: miod@cvs.openbsd.org 2014/08/19 13:04:07
Modified files:
sys/arch/sgi/xbow: xbridge.c xbridgereg.h
Log message:
More PIC programming magic, as well as a specific workaround for lost
interrupts in PIC rev 1; from IRIX via Linux 2.5.69.
This doesn't fix the lost SCSI interrupts jasper@ eventually experiences on
Origin 350 systems, but this can't hurt anyway.
[>]
http://marc.info/?l=openbsd-cvs&m=140849287132423&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-20 04:55:10
Module name: src
Changes by: dlg@cvs.openbsd.org 2014/08/19 18:00:46
Modified files:
sys/kern : subr_pool.c
Log message:
bring back r1.130:
add an explicit rwlock around the global state (the pool list and serial
number) rather than rely on implicit process exclusion, splhigh and splvm.
the only things touching the global state come from process context so we
can get away with an rwlock instead of a mutex. thankfully.
ok matthew@
[>]
http://marc.info/?l=openbsd-cvs&m=140849586200900&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-20 04:55:11
Module name: src
Changes by: dlg@cvs.openbsd.org 2014/08/19 18:50:45
Modified files:
sys/dev/pci : if_sk.c if_skvar.h
Log message:
replace sks jumbo allocator with MCLGETI. the system provides jumbos in
the right shape now, we dont have to do it by hand all over the place
any more.
rework the rxr ring management to use if_rxring while here.
largely based on if_sk.c r1.152 and if_skvar.h r1.4 by kettenis.
tested by me on:
skc0 at pci3 dev 11 function 0 "Schneider & Koch SK-98xx" rev 0x12, GEnesis (0x0): apic 3 int 5
sk0 at skc0 port A: address 00:00:5a:99:8a:ec
xmphy0 at sk0 phy 0: XMAC II Gigabit PHY, rev. 2
and this from ian mcwilliam
skc0 at pci0 dev 9 function 0 "D-Link DGE-530T B1" rev 0x11, Yukon Lite (0x9): apic 2 int 17
sk0 at skc0 port A: address 00:17:9a:ba:b5:39
eephy0 at sk0 phy 0: 88E1011 Gigabit PHY, rev. 5
tested by brad@ too
[>]
http://marc.info/?l=openbsd-cvs&m=140850796903376&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-20 08:55:07
Module name: src
Changes by: guenther@cvs.openbsd.org 2014/08/19 22:12:31
Modified files:
gnu/usr.bin/binutils/include/opcode: i386.h
gnu/usr.bin/binutils/opcodes: i386-dis.c
Log message:
Backport support for i386/amd64 'rdtscp' instruction from binutils-2.17
Request and testing by krw@
[>]
http://marc.info/?l=openbsd-cvs&m=140851530004726&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-20 10:55:08
Module name: src
Changes by: mikeb@cvs.openbsd.org 2014/08/20 00:14:43
Modified files:
sys/arch/alpha/alpha: conf.c
sys/arch/alpha/conf: GENERIC
sys/arch/amd64/amd64: conf.c
sys/arch/amd64/conf: GENERIC
sys/arch/arm/arm: conf.c
sys/arch/armish/conf: GENERIC
sys/arch/hppa/hppa: conf.c
sys/arch/hppa64/hppa64: conf.c
sys/arch/i386/conf: GENERIC
sys/arch/i386/i386: conf.c
sys/arch/landisk/landisk: conf.c
sys/arch/loongson/loongson: conf.c
sys/arch/macppc/macppc: conf.c
sys/arch/octeon/octeon: conf.c
sys/arch/sgi/sgi: conf.c
sys/arch/socppc/conf: GENERIC
sys/arch/socppc/socppc: conf.c
sys/arch/sparc64/sparc64: conf.c
Log message:
unlink crypto(4) pseudo device from the architecture dependant character
device tables and kernel config files. ok deraadt
[>]
http://marc.info/?l=openbsd-cvs&m=140851580304909&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-20 10:55:10
Module name: src
Changes by: mikeb@cvs.openbsd.org 2014/08/20 00:23:03
Modified files:
sys/conf : files
sys/crypto : crypto.c cryptodev.c cryptodev.h
sys/kern : kern_sysctl.c
sys/sys : conf.h sysctl.h
Log message:
Bye bye /dev/crypto
The interface has been disabled by default for about 4 years and
currently there's not much value in having it around at all.
ok deraadt
[>]
http://marc.info/?l=openbsd-cvs&m=140851630505040&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-20 10:55:11
Module name: src
Changes by: mikeb@cvs.openbsd.org 2014/08/20 00:31:22
Removed files:
sys/crypto : cryptodev.c
Log message:
Bye bye /dev/crypto
The interface has been disabled by default for about 4 years and
currently there's not much value in having it around at all.
ok deraadt
[>]
http://marc.info/?l=openbsd-cvs&m=140851756705406&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-20 10:55:12
Module name: src
Changes by: phessler@cvs.openbsd.org 2014/08/20 00:52:21
Modified files:
distrib/macppc/ramdisk: install.md
Log message:
When doing Whole disk installs on macppc, blank the first 1 meg of the
disk, so we can successfully create our partitions including the
all important boot partition.
Reported by many, but last by /u/TheWalkingGlitch via reddit
OK krw@
[>]
http://marc.info/?l=openbsd-cvs&m=140853384310561&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-20 15:55:07
Module name: src
Changes by: mikeb@cvs.openbsd.org 2014/08/20 05:23:42
Modified files:
etc : MAKEDEV.common
etc/etc.alpha : MAKEDEV
etc/etc.amd64 : MAKEDEV
etc/etc.armish : MAKEDEV
etc/etc.armv7 : MAKEDEV
etc/etc.hppa : MAKEDEV
etc/etc.hppa64 : MAKEDEV
etc/etc.i386 : MAKEDEV
etc/etc.landisk: MAKEDEV
etc/etc.loongson: MAKEDEV
etc/etc.macppc : MAKEDEV
etc/etc.octeon : MAKEDEV
etc/etc.sgi : MAKEDEV
etc/etc.sparc64: MAKEDEV
etc/etc.zaurus : MAKEDEV
etc/examples : sysctl.conf
lib/libc/gen : sysctl.3
sbin/sysctl : sysctl.8
share/man/man4 : Makefile hifn.4 safe.4 ubsec.4
share/man/man4/man4.i386: glxsb.4
share/man/man8/man8.alpha: MAKEDEV.8
share/man/man8/man8.amd64: MAKEDEV.8
share/man/man8/man8.armish: MAKEDEV.8
share/man/man8/man8.armv7: MAKEDEV.8
share/man/man8/man8.hppa: MAKEDEV.8
share/man/man8/man8.hppa64: MAKEDEV.8
share/man/man8/man8.i386: MAKEDEV.8
share/man/man8/man8.landisk: MAKEDEV.8
share/man/man8/man8.loongson: MAKEDEV.8
share/man/man8/man8.macppc: MAKEDEV.8
share/man/man8/man8.octeon: MAKEDEV.8
share/man/man8/man8.sgi: MAKEDEV.8
share/man/man8/man8.sparc64: MAKEDEV.8
share/man/man8/man8.zaurus: MAKEDEV.8
share/man/man9 : crypto.9 malloc.9
usr.bin/fstat : fstat.1 fstat.c
usr.bin/kdump : Makefile mkioctls
usr.sbin/pstat : pstat.c
Removed files:
share/man/man4 : crypto.4
Log message:
Remove userland bits related to the crypto(4) interface; ok deraadt
[>]
http://marc.info/?l=openbsd-cvs&m=140854707516547&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-20 19:55:07
Module name: src
Changes by: ajacoutot@cvs.openbsd.org 2014/08/20 09:04:14
Modified files:
usr.sbin/rcctl : rcctl.sh
Log message:
Greatly simplify get/set flags and status.
Provide a unified output for the status of disabled services/daemons:
foobar_flags will always be "NO" regardless of the type (pkg script,
base system daemon, special variable).
[>]
http://marc.info/?l=openbsd-cvs&m=140856200423002&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-20 23:55:09
Module name: src
Changes by: florian@cvs.openbsd.org 2014/08/20 13:13:03
Modified files:
usr.sbin/unbound/doc: unbound.8.in
Log message:
Better explain what unbound is for.
While there fix some nits.
Problem pointed out by deraadt@
Input jmc@, schwarze@
wouter@ committed a slightly different diff upstream. Pull that on out
of svn and hand merge it.
OK schwarze@
[>]
http://marc.info/?l=openbsd-cvs&m=140856221323144&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-20 23:55:10
Module name: src
Changes by: bluhm@cvs.openbsd.org 2014/08/20 13:16:27
Modified files:
usr.sbin/syslogd: privsep.c syslogd.c syslogd.h
Log message:
Rename priv_gethostserv() to priv_getaddrinfo() as this is what the
function does. Change the return code semantics to match getaddrinfo(3).
OK deraadt@
[>]
http://marc.info/?l=openbsd-cvs&m=140856543424424&w=2
obsd.info.14
openbsd-cvs(obsdave,2) — All
2014-08-21 00:55:09
Module name: src
Changes by: bluhm@cvs.openbsd.org 2014/08/20 14:10:17
Modified files:
usr.sbin/syslogd: privsep.c syslogd.c syslogd.h
Log message:
Replace gethostbyaddr(3) with getnameinfo(3). Remove the sigprocmask()
that was necessary for gethostbyaddr() because the latter is not
signal safe. Change the return code semantics of priv_getnameinfo()
to match getnameinfo(3).
input and OK jca@