[odc] Daily src changes for 2006-03-07
ODC
auto at squish.net
Wed Mar 8 07:00:30 GMT 2006
OpenBSD src changes summary for 2006-03-07
==========================================
bin/ksh etc/ipsec.conf
games/rogue sbin/ipsecctl
share/misc sys/arch/amd64/amd64
sys/arch/amd64/include sys/arch/arm/arm
sys/arch/arm/include sys/arch/arm/xscale
sys/arch/i386/i386 sys/arch/i386/include
sys/arch/i386/pci sys/arch/macppc/dev
sys/arch/vax/vax sys/dev/acpi
sys/dev/cardbus sys/dev/i2c
sys/dev/i2o sys/dev/pci
sys/dev/usb sys/net
sys/netinet usr.bin/calendar
usr.bin/cvs usr.bin/dc
usr.bin/grep usr.bin/rcs
usr.bin/ssh usr.bin/touch
usr.bin/xlint usr.sbin/apm
usr.sbin/bgpd usr.sbin/pkg_add
usr.sbin/sensorsd
== bin =============================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
ksh
~ sh.1 ~ ksh.1
> simplify the description of what a restricted shell is:
> sh.1 does not need to talk about rksh;
> ksh.1 does not need to talk about rsh;
> also references to rpdksh are not really helpful;
> from tamas tevesz;
> ok jaredy (jmc@)
== etc =============================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
ipsec.conf
~ ipsec.conf
> grammar tweaks; ok hshoexer (jmc@)
== games ============================================================= 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/games
rogue
~ rogue.h
> Fix prototype of is_digit(). From Alexey Dobriyan. (otto@)
== sbin ============================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ipsecctl
~ ike.c ~ ipsec.conf.5
~ ipsecctl.h ~ parse.y
> add an ike option for road warrior setups (hosts with dynamic ip
> addresses).
> "ike dynamic esp" will use the system's hostname as the fqdn source id
> (instead of the ip address) by default and enable dpd (dead peer
> detection) to allow smooth reconnects after an ip address change (i.e.
> forced reconnect with consumer adsl lines).
> ok hshoexer@, looks fine markus@, jmc@ (reyk@)
~ ipsec.conf.5 ~ parse.y
~ pfkey.c
> add support for special "bypass" and "deny" flows.
> ok hshoexer@, thanks jmc@ (reyk@)
== share ============================================================= 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
misc
~ inter.phone
> Moscow code is 495 now. Spotted by Alexey Dobriyan <adobriyan at gmail.com > (grange@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ identcpu.c
> It does not make sense to check for IA64 CPUID flag here.
> ok deraadt@ (jsg@)
~ db_interface.c
> Add hooks for "machine acpi disasm"
> ok jordan (marco@)
arch/amd64/include
~ specialreg.h
> It does not make sense to check for IA64 CPUID flag here.
> ok deraadt@ (jsg@)
arch/arm/arm
~ cpufunc.c ~ genassym.cf
~ mem.c
> Remove COMPAT_1x stuff inherited from NetBSD, which does not apply to us.
> ok uwe@ (miod@)
arch/arm/include
~ frame.h ~ pcb.h
> Remove COMPAT_1x stuff inherited from NetBSD, which does not apply to us.
> ok uwe@ (miod@)
arch/arm/xscale
~ pxa2x0reg.h ~ pxa2x0_clock.c
> Add the proper constant to replace a magic interrupt number. (uwe@)
~ pxa2x0reg.h ~ pxa2x0_intr.c
> Fix collision between SI_SOFTSERIAL and OS timers in the interrupt mask.
> The new allocation of softintr bits complicates SI_TO_IRQBIT, but I see
> no safe way around it. (uwe@)
arch/i386/i386
~ machdep.c
> Check for a few additional CPUID flags.
> ok deraadt@ (jsg@)
~ db_interface.c
> Add hooks for "machine acpi disasm"
> ok jordan (marco@)
arch/i386/include
~ specialreg.h
> Check for a few additional CPUID flags.
> ok deraadt@ (jsg@)
arch/i386/pci
~ pci_intr_fixup.c
> - Use the correct initialization routine for the VIA VT8233 chipset
> now that kettenis@ has corrected the PCI id entry.
> - Add the SiS 962 chipset.
> ok kettenis@ mickey@ (brad@)
arch/macppc/dev
~ adb.c ~ pm_direct.c
> On via-pmu systems, check whether the firmware has found adb devices on the
> bus to decide whether to go the long way or not when resetting the bus.
> Fixes the long delay probe on Mac Mini. Tested by various. (miod@)
arch/vax/vax
~ machdep.c
> Remove COMPAT_1x stuff inherited from NetBSD, which does not apply to us.
> ok uwe@ (miod@)
dev/acpi
~ acpidebug.c ~ acpidebug.h
~ amltypes.h ~ dsdt.c
~ dsdt.h
> Add "disasm" code for ddb. With this one can disassemble AML code from
> DDB.
> example : "machine acpi disasm \\_SB_.BIF_" dumps the battery AML on my
> laptop.
> Disasm code was written by jordan. Help from miod on ddb lexer magic.
> ok jordan. (marco@)
dev/cardbus
~ com_cardbus.c
> Add support for the serial interface to the UMTS/GPRS/GSM modem
> portion of the Sony Ericsson GC89 card.
> From Felix Kronlage. (jsg@)
dev/i2c
~ i2c_scan.c
> Improve adm1030/adm1031 detection.
> ok deraadt@ (kettenis@)
~ i2c_scan.c
> Add a few more SMSC devices. (kettenis@)
dev/i2o
~ iop.c
> Don't issue I2O_EXEC_IOP_CLEAR to AMI boards, since some
> firmware revisions can't handle it.
> From ad NetBSD
> ok mickey@ (brad@)
dev/pci
~ pcidevs
> Add a few entries found in submitted dmesgs.
> Also change nForce 4 SATA entires to not be of the form
> nForce 4 SATA [1-2] to reduce confusion wrt SATA I/II. (jsg@)
~ pcidevs.h ~ pcidevs_data.h
> regen (jsg@)
~ pcidevs
> Add id for the serial interface to the UMTS/GPRS/GSM modem on
> the Sony Ericsson GC89 card.
> From Felix Kronlage. (jsg@)
~ pcidevs.h ~ pcidevs_data.h
> regen (jsg@)
~ if_em_hw.c
> advertisment -> advertisement; from leonardo chiquitto filho (jmc@)
~ amdpm.c
> whitespace fixes (dlg@)
dev/usb
~ if_aue.c ~ if_auereg.h
~ if_axe.c ~ if_cue.c
~ if_cuereg.h ~ if_kue.c
~ if_kuereg.h ~ if_udav.c
~ if_udavreg.h ~ if_upl.c
~ if_url.c ~ if_urlreg.h
~ uhidev.c ~ uhidev.h
> Remove last NRND NetBSDisms from tree.
> ok deraadt@ brad@ (krw@)
net
~ bridgestp.c
> use the cu_bridge_id rather than the cu_rootid for the bridge address.
> From: Onno Molenkamp via Andrew Thompson <thompsa at freebsd dot org>
> ok jason@ (brad@)
netinet
~ icmp6.h
> advertisment -> advertisement; from leonardo chiquitto filho (jmc@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
calendar
~ calendars/calendar.history ~ calendars/calendar.holiday
> a few things from bavarian affection w/ beer (mickey@)
~ calendars/calendar.birthday
> add feodor ivanovich chaliapin (mickey@)
cvs
~ rcs.c ~ rcs.h
> -z support for RCS; (joris@)
~ rcs.c
> match gnu on error; (joris@)
~ rcs.c
> make sure the timezone is valid; (joris@)
~ buf.c
> no need to duplicate error message; (xsa@)
~ rcs.c
> in rcs_write() only do stuff when the RCS file ondisk isn't synced;
> niallo agrees; (joris@)
dc
~ dc.1
> Typo. ok otto@ (kjell@)
grep
~ grep.1
> -nv is a valid combination; confirmed by otto (jmc@)
~ grep.c
> Break patterns containing newlines into multiple patterns like POSIX says.
> Report by Ralf dot Wildenhues at gmx dot de;
> testing by jmc@ ok beck@ millert@ (otto@)
rcs
~ ci.c ~ co.c
~ rcsdiff.c ~ rcsmerge.c
~ rlog.c
> -z support for RCS; (joris@)
~ ci.c
> fix usage(); (joris@)
~ rlog.c
> missing break; (xsa@)
~ rcs.1
> beef up this file somewhat and merge in cvsintro.7, which is not
> needed as a standalone file;
> requested by deraadt
> ok xsa niallo (in a slightly different incarnation) (jmc@)
- rcsintro.7 ~ Makefile
> rcsintro.7 now merged into rcs.1; (jmc@)
ssh
~ lib/Makefile ~ sshd.c
~ sshconnect2.c ~ ssh-keyscan.c
~ myproposal.h ~ monitor.c
~ kex.h ~ kex.c
+ md-sha256.c
> Implement the diffie-hellman-group-exchange-sha256 key exchange method
> using the SHA256 code in libc (and wrapper to make it into an OpenSSL
> EVP), interop tested against CVS PuTTY (djm@)
touch
~ touch.c
> KNF & cleanup
> mostly From: Przemyslaw Nowaczyk <p_nowaczyk at o2.plhenning@)
xlint
~ xlint/xlint.c
> Fix NULL deref when doing `lint --'.
> Successful build with i386 and sparc64. (moritz@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
apm
~ apm.8
> Clone documentation for -C and -A options from apmd(8); otherwise they look
> terribly naked in here (deraadt@)
bgpd
~ bgpd.conf.5
> Use 65535 instead of 0xffff to specify the maximum number that can be used
> for the local part of communities. (claudio@)
~ bgpd.conf.5
> "set attribute ..." in neighbor blocks needs better documentation.
> With input from jmc@ and ok henning@ (claudio@)
~ parse.y
> Fix a bug reported by Xavier Beaudouin. On config reloads set parameters
> inside group blocks were reset to default values. The problem was that
> group ids changed on reload as soon as a new peer was added to one group.
> Make sure that group ids remain the same over reloads a similar thing is
> already done for peer ids. ok henning@ (claudio@)
pkg_add
~ OpenBSD/PackageLocation.pm ~ OpenBSD/PackageRepository.pm
> pass the grandchild pid through the pipe, in order to be able to monitor
> it. (espie@)
~ pkg_add.1 ~ OpenBSD/PackageRepository/SCP.pm
> let scp repositories work. Avoid run-away processes by just having one
> single
> ssh connection for each repository. (espie@)
~ OpenBSD/Update.pm
> special case: repository holds several packages (say, old versions), and
> you choose the most recent one, which also happens to be the currently
> installed version -> then explicitly say no update is needed and proceed.
> (espie@)
~ OpenBSD/PackageRepository/SCP.pm
> only the grand child can have issues (espie@)
~ OpenBSD/PackageRepository.pm
> make pkg_copy be overidable by subclass. (espie@)
~ OpenBSD/PackageRepository/SCP.pm
> rendez-vous with subchild through signal USR1. (espie@)
~ OpenBSD/PackageRepository.pm ~ OpenBSD/PackageRepository/SCP.pm
> properly zap temporary file. (espie@)
~ OpenBSD/PackageRepository.pm
> Fix pkg_copy(). (bernd@)
~ OpenBSD/PackageRepository.pm
> do not write partial files out if the PKG_CACHE filesystem overflows.
> (espie@)
sensorsd
~ sensorsd.conf.5
> beef up this file a little; ok grange (jmc@)
===============================================================================
More information about the odc
mailing list