[odc] Daily src changes for 2005-09-30
ODC
auto at squish.net
Sat Oct 1 08:00:29 BST 2005
OpenBSD src changes summary for 2005-09-30
==========================================
distrib/sets etc/hostapd.conf
etc/sysctl.conf gnu/usr.bin/ld
regress/libexec sbin/ancontrol
sbin/dhclient sbin/iopctl
sbin/mount_ntfs sbin/mount_udf
share/man sys/arch/macppc/conf
sys/arch/macppc/dev sys/arch/macppc/pci
sys/dev/ic sys/dev/pci
sys/net sys/uvm
usr.bin/at usr.bin/bc
usr.bin/compress usr.bin/cvs
usr.bin/dc usr.bin/gencat
usr.bin/m4 usr.bin/rcs
usr.bin/ssh usr.bin/stat
usr.sbin/dhcpd usr.sbin/dhcrelay
usr.sbin/hostapd usr.sbin/pppoe
usr.sbin/tcpdump
== distrib =========================================================== 01/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/comp/mi
> sync (deraadt@)
== etc =============================================================== 02/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
hostapd.conf
~ hostapd.conf
> implement a way to match IEEE 802.11 flooding. this will help to detect
> known DoS attacks, like de-auth flooding against wireless networks.
> an example is provided in the manual page.
> "or could you just got for it?", deraadt@ (reyk@)
sysctl.conf
~ sysctl.conf
> correct comment;
> ok deraadt@ brad@ (jmc@)
== gnu =============================================================== 03/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
usr.bin/ld
~ rtld/rtld.c
> rather surprised to find a vsprintf still lying around here.. (deraadt@)
~ ld.c
> accept a -E argument like ELF ld does. fake it out. it does nothing here.
> actually, it is what a.out does already automatically according to dale.
> ok miod (deraadt@)
== regress =========================================================== 04/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
libexec
~ ld.so/dlclose/Makefile
> add test2 (kurt@)
+ ld.so/dlclose/test2/Makefile.inc + ld.so/dlclose/test2/Makefile
+ ld.so/dlclose/test2/prog1/Makefile + ld.so/dlclose/test2/prog1/main.c
+ ld.so/dlclose/test2/libcc/Makefile
+ ld.so/dlclose/test2/libcc/shlib_version
+ ld.so/dlclose/test2/libcc/cc.c + ld.so/dlclose/test2/libaa/Makefile
+ ld.so/dlclose/test2/libaa/aa.c
+ ld.so/dlclose/test2/libaa/shlib_version
+ ld.so/dlclose/test2/libbb/Makefile + ld.so/dlclose/test2/libbb/bb.c
+ ld.so/dlclose/test2/libbb/shlib_version
+ ld.so/dlclose/test2/libzz/Makefile
+ ld.so/dlclose/test2/libzz/shlib_version
+ ld.so/dlclose/test2/libzz/zz.c
> New import:
> regress for a shared object with depenencies that have a shared common
~ ld.so/dlclose/test1/libaa/aa.c ~ ld.so/dlclose/test1/libbb/bb.c
> add a function with the same name in aa and bb, also bbTest2() in prep
> for new regress. (kurt@)
~ ld.so/dlclose/test1/Makefile
> add prog3 (kurt@)
+ ld.so/dlclose/test1/prog3/main.c + ld.so/dlclose/test1/prog3/Makefile
> New import:
> regress that checks that a dlopen'ed object group is not unloaded if
== sbin ============================================================== 05/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ancontrol
~ ancontrol.8
> deploy .An -nosplit; ok jmc (jaredy@)
dhclient
~ dhclient-script.8 ~ dhclient.8
~ dhclient.conf.5 ~ dhclient.leases.5
~ dhcp-options.5
> deploy .An -nosplit; ok jmc (jaredy@)
iopctl
~ iopctl.8
> deploy .An -nosplit; ok jmc (jaredy@)
mount_ntfs
~ mount_ntfs.8
> deploy .An -nosplit; ok jmc (jaredy@)
mount_udf
~ mount_udf.8
> deploy .An -nosplit; ok jmc (jaredy@)
== share ============================================================= 06/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man9/Makefile
> remove duplicate MLINK for extent_free.9 (jmc@)
~ man9/Makefile
> m_retry() and m_retryhdr disappeared -r1.9 of the man page;
> remove there MLINKS here too; (jmc@)
~ man9/Makefile
> add MLINKS for pool_set_drain_hook.9 and pool_sethardlimit.9; (jmc@)
~ man9/pool.9
> add pool_set_drain_hook and pool_sethardlimit to .Nm; (jmc@)
~ man9/Makefile
> splsoftserial() was renamed to splsofttty() in -r1.4 (man): remove MLINK
> splimp() was renamed to splvm() in -r1.9 (man): remove MLINK (jmc@)
~ man9/timeout.9
> add timeout_triggered to .Nm;
> Note: i am not touching MLINK for untimeout(9), ugly though that word is,
> since it seems to have a historical basis... (jmc@)
~ man9/Makefile
> uvm_useracc() was removed -r1.24 (man): remove its MLINK too; (jmc@)
~ man4/aac.4 ~ man4/ami.4
~ man4/an.4 ~ man4/ath.4
~ man4/atu.4 ~ man4/atw.4
~ man4/aue.4 ~ man4/awi.4
~ man4/axe.4 ~ man4/az.4
~ man4/bce.4 ~ man4/bktr.4
~ man4/cac.4 ~ man4/cdce.4
~ man4/cue.4 ~ man4/cz.4
~ man4/dc.4 ~ man4/emu.4
~ man4/epic.4 ~ man4/gdt.4
~ man4/iop.4 ~ man4/ioprbs.4
~ man4/iopsp.4 ~ man4/kue.4
~ man4/lc.4 ~ man4/lm.4
~ man4/lmtemp.4 ~ man4/multicast.4
~ man4/nsclpcsio.4 ~ man4/pcn.4
~ man4/piixpm.4 ~ man4/pim.4
~ man4/radio.4 ~ man4/ray.4
~ man4/re.4 ~ man4/rt.4
~ man4/rtii.4 ~ man4/rtw.4
~ man4/sf2r.4 ~ man4/siop.4
~ man4/sis.4 ~ man4/ste.4
~ man4/twe.4 ~ man4/ubt.4
~ man4/udav.4 ~ man4/vge.4
~ man4/viaenv.4 ~ man4/man4.i386/elansc.4
~ man4/man4.sparc/spif.4 ~ man4/man4.sparc64/spif.4
~ man9/extent.9 ~ man9/ieee80211.9
~ man9/ieee80211_crypto.9 ~ man9/ieee80211_input.9
~ man9/ieee80211_ioctl.9 ~ man9/ieee80211_node.9
~ man9/ieee80211_output.9 ~ man9/ieee80211_proto.9
~ man9/ieee80211_radiotap.9 ~ man9/radio.9
~ man9/rasops.9 ~ man9/uvm.9
> deploy .An -nosplit; ok jmc (jaredy@)
== sys =============================================================== 07/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/macppc/conf
~ RAMDISK
> Configure pci busses on ht too. (kettenis@)
arch/macppc/dev
~ adb.c
> pretty print (deraadt@)
~ macintr.c ~ openpic.c
> i hate panic messages which do not print the value that was in error
> (deraadt@)
arch/macppc/pci
~ ht.c
> Allow fcn 1 to attach (mac-io on G5 tower) (drahn@)
~ ht.c
> pretty print (deraadt@)
~ ht.c
> Determine the number of attached devices from OF.
> Map enough memory for up to 8 devices.
> Handle unconnected interrupt lines.
> ok drahn@ (kettenis@)
dev/ic
~ ami.c ~ amivar.h
> remove the dmamap used for iocmds since they were only copied into the
> mbox, no dma was ever performed on them. store them in the ccb instead.
> (dlg@)
~ amivar.h
> spacing (dlg@)
~ ami.c
> sync the dma mapping for the data buffer in the right direction when
> sending commands (dlg@)
~ ami.c
> unless AMI_DEBUG is defined, dont compile in if statements that only there
> to see if we should DPRINTF. this has been bugging me for a while. (dlg@)
dev/pci
~ pcidevs
> oops, rev. (drahn@)
~ pcidevs.h ~ pcidevs_data.h
> sync (drahn@)
~ pcidevs
> nicer names (deraadt@)
~ pcidevs.h ~ pcidevs_data.h
> sync (deraadt@)
~ pcidevs.h ~ pcidevs_data.h
> regen (kettenis@)
~ if_gem_pci.c
> Add support for K2 GMAC. (kettenis@)
~ pcidevs
> Fix typo. (kettenis@)
~ pcidevs
> s/K2_UATA/K2_ATA/
> ok drahn@ (kettenis@)
~ pcidevs.h ~ pcidevs_data.h
> regen (kettenis@)
net
~ if_atmsubr.c ~ if_ethersubr.c
> remove old unused NRL IPv6 code.
> ok deraadt@ (brad@)
uvm
~ uvm_stat.c
> Make ddb's 'show uvmexp' print information about kmapent, okay deraadt@
> (pedro@)
~ uvm_map.h
> revert MAX_KMAPENT hack added just before 3.7 now that
> a proper fix has been implemented in uvm_mapent_alloc().
> ok pedro@ (brad@)
== usr.bin =========================================================== 08/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
at
~ at.1
> deploy .An -nosplit; ok jmc (jaredy@)
bc
~ bc.1
> deploy .An -nosplit; ok jmc (jaredy@)
compress
~ gzexe ~ gzexe.1
> Ensure we do not compress files we need for decompressing by also
> checking hard links. From Andrew Dalgleish. ok deraadt@ (otto@)
cvs
~ rcs.c
> rework the rcs_write() function.
> now it writes to a temporary file, then rename()s this into place or copies
> it
> if rename() is not possible.
> allows us to work with read-only ,v files.
> "put your diff in" joris@ (niallo@)
~ rcs.c
> spacing & KNF (joris@)
~ add.c
> avoid using `cvs add *' idiom wrt special files; joris ok (xsa@)
dc
~ dc.1
> deploy .An -nosplit; ok jmc (jaredy@)
gencat
~ gencat.1
> deploy .An -nosplit; ok jmc (jaredy@)
m4
~ m4.1
> deploy .An -nosplit; ok jmc (jaredy@)
rcs
~ rcsprog.c
> ensure RCSDIR is in fact a directory before deciding to use it.
> "go for it" joris@ (niallo@)
~ rcsprog.c
> KNF (joris@)
~ Makefile + ci.c
> add a basic ci.c as a starting point. requires more changes to rcs api
> to work properly.
> ok joris@ (niallo@)
~ rcsprog.h
> add missing function prototypes for ci.c (niallo@)
~ ci.c
> no need for cvs_log_init() here; (joris@)
~ rcsprog.c
> allow ci to run, niallo forgot this when he commited his ci code; (joris@)
~ ci.c
> missing flags; (joris@)
ssh
~ ssh-keyscan.1
> deploy .An -nosplit; ok jmc (jaredy@)
stat
~ stat.1
> deploy .An -nosplit; ok jmc (jaredy@)
== usr.sbin ========================================================== 09/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
dhcpd
~ dhcp-options.5 ~ dhcpd.8
~ dhcpd.conf.5 ~ dhcpd.leases.5
> deploy .An -nosplit; ok jmc (jaredy@)
dhcrelay
~ dhcrelay.8
> deploy .An -nosplit; ok jmc (jaredy@)
hostapd
~ parse.y
> fix;5C the 'number' type, use a maximal value of LONG_MAX instead of 16.
> (reyk@)
~ handle.c ~ hostapd.conf.5
~ hostapd.h ~ parse.y
> implement a way to match IEEE 802.11 flooding. this will help to detect
> known DoS attacks, like de-auth flooding against wireless networks.
> an example is provided in the manual page.
> "or could you just got for it?", deraadt@ (reyk@)
~ hostapd.conf.5
> update the BNF (reyk@)
~ hostapd.conf.5
> correct way to display a backslash is `\e' in mdoc;
> grammar + spelling; (jmc@)
~ hostapd.conf.5
> rewording for clarity;
> ok reyk@ (jmc@)
pppoe
~ pppoe.8
> deploy .An -nosplit; ok jmc (jaredy@)
tcpdump
~ tcpdump.8
> deploy .An -nosplit; ok jmc (jaredy@)
===============================================================================
More information about the odc
mailing list