[odc] Daily src changes for 2008-03-09
ODC
auto at squish.net
Mon Mar 10 07:00:01 GMT 2008
OpenBSD src changes summary for 2008-03-09
==========================================
distrib/miniroot distrib/notes
share/man sys/arch/alpha/stand/boot
sys/arch/alpha/stand/netboot sys/arch/hppa/conf
sys/arch/mac68k/mac68k sys/arch/sparc64/conf
sys/arch/sparc64/dev sys/arch/sparc64/include
sys/arch/sparc64/sparc64 sys/compat/osf1
sys/netinet6 usr.bin/cvs
usr.bin/ftp usr.sbin/pkg_add
== distrib =========================================================== 01/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
miniroot
~ install.sub
> Consolidate FTP option handling, fixing one missing set of options
> and adding a new question during install to allow the setting of
> FTP's -k option in situations where intervening routers/firewalls
> are prematurely killing connections.
> Original idea and diff from espie@
> ok espie@ (krw@)
~ install.sub
> Remove question about keep alive option.
> Requested by deraadt@ (krw@)
notes
~ alpha/hardware ~ hppa/hardware
~ macppc/hardware ~ sparc64/hardware
~ zaurus/hardware
> +Atlantis Land A02-UP1-W54 (jmc@)
== share ============================================================= 02/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man9/ieee80211_radiotap.9
> DLT_IEEE_80211_RADIO -> DLT_IEEE802_11_RADIO;
> from Sam Banks, freebsd docs/121477 (jmc@)
~ man4/man4.sparc64/vbus.4 ~ man4/man4.sparc64/intro.4
> standard format for vbus.4, and bring it into intro.4; (jmc@)
~ man4/man4.sparc64/vbus.4 ~ man4/man4.sparc64/vcons.4
~ man4/man4.sparc64/vrtc.4
> - kill some unneeded .Pp
> - tweak SEE ALSO for vcons.4 (jmc@)
~ man4/man4.sparc64/Makefile + man4/man4.sparc64/vpci.4
> vpci(4) (kettenis@)
~ man4/pci.4
> add vpci; ok kettenis (jmc@)
== sys =============================================================== 03/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/stand/boot
~ newvers.sh
> use the right capitalization for platform names
> ok jsing@ (sobrado@)
arch/alpha/stand/netboot
~ if_prom.c ~ newvers.sh
> use the right capitalization for platform names
> ok jsing@ (sobrado@)
arch/hppa/conf
~ RAMDISK
> Uncomment ehci(4). (kettenis@)
arch/mac68k/mac68k
~ dpme.h
> use the right capitalization for platform names
> ok jsing@ (sobrado@)
arch/sparc64/conf
~ GENERIC
> Allow clock to attach to any fhc?, not just fhc0. There might be backup
> clocks on other boards that we want to use if the one on fhc0 failed.
> tested by miod@ (kettenis@)
~ files.sparc64
> Add hvcall.S if option SUN4V is defined. (kettenis@)
~ files.sparc64
> The IOMMU code is needed for schizo(4) and pyro(4) too. (kettenis@)
~ files.sparc64
> Add files for vpci(4). (kettenis@)
arch/sparc64/dev
~ fhc.c
> Check "status" property. (kettenis@)
~ sbus.c
> Check "status" property. (kettenis@)
+ vbusvar.h
> Virtual bus for virtual devices on sun4v. (kettenis@)
+ viommu.c + viommuvar.h
> sun4v hypervisor IOMMU code. (kettenis@)
+ vpci.c
> Driver for the virtual PCI host bridge on sun4v. (kettenis@)
~ iommuvar.h
> Add some members needed by the sunv IOMMU code. (kettenis@)
arch/sparc64/include
~ conf.h
> Add vcons(4). (kettenis@)
arch/sparc64/sparc64
~ conf.c
> Add vcons(4). (kettenis@)
compat/osf1
~ README.syscalls
> use the right capitalization for platform names
> ok jsing@ (sobrado@)
netinet6
~ in6.h
> use the right capitalization for platform names
> ok jsing@ (sobrado@)
== usr.bin =========================================================== 04/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ client.c
> Prevent sending of "Directory" messages for arguments in remote setup if
> the specified files (or directories) do not exist.
> ok joris (tobias@)
~ README
> Get README up to date: OpenCVS is linked to build now, but man pages are
> not installed yet.
> ok joris, xsa (tobias@)
~ buf.c ~ file.c
~ logmsg.c ~ update.c
> While allocation memory, make sure that file sizes are smaller than
> SIZE_MAX.
> ok joris (tobias@)
~ file.c ~ file.h
> rename check_dir_tag to user_supplied to reflect what the flag
> actually means and is used for. (joris@)
~ diff3.c
> unused var (joris@)
~ util.c
> be sure to create CVS/Root if we added a new directory to the repository.
> (joris@)
~ admin.c ~ file.c
~ file.h
> pass user_supplied to struct cvs_file so it can be used
> in the callbacks to verify if this file was specified on the command line.
> (joris@)
~ file.c
> Don't force ourself to support CVS_USE_WDIR commands (release, update, ...)
> only if we are in top directory of a repository.
> ok joris (tobias@)
~ file.c
> cf->user_supplied cannot be used in cvs_file_classify for all commands
> (like import, add, commit), so revert this change until a universal
> solution is found. (tobias@)
~ file.c
> do not empty the list in cvs_file_walklist() this is the caller
> his responsibility, allows us to reuse the same file list
> for multiple callbacks. (joris@)
~ admin.c ~ checkout.c
~ commit.c ~ cvs.h
~ file.c ~ repository.c
~ repository.h ~ tag.c
> proper repository locking:
> - all read operations now look for a lock, and wait if present but never
> try to lock the tree themselfs anymore.
> - all write operations lock the tree where needed.
> - commit locks all relevant directories before even attempting to start.
> (joris@)
~ client.c
> revert one of tobias his changes, it broke remote for several commands.
> (joris@)
~ add.c
> do not use CR_REPO in a remote setup, that will obviously fail. (joris@)
~ util.c
> be sure to build CVS/Root when updating and building directories (-d)
> (joris@)
~ update.c
> when in server mode, be sure the client picks up any new directories
> if they are available if we run with -d, however do not send the
> stuff when running a checkout so empty directories do not even appear
> in our working copy, saves us the whole pruning trouble at the end with co.
> (joris@)
~ update.c
> simplify logic in cvs_update_leavedir() (joris@)
~ update.c
> locate the first occurance of ':' in the given -j arguments
> instead of the last one, otherwise we cannot properly separate
> the tag from the given date (if any). (joris@)
~ file.c
> only compare file types if the file/directory exists both on disk
> and in the CVS/Entries file, otherwise ignore it so we correctly
> remove it from CVS/Entries.
> spotted by krw@ (joris@)
~ rcs.c
> Fix segmentation fault when running checkout -p on a file without
> specified head revision.
> ok joris (tobias@)
ftp
~ ftp.1
> tweak previous; (jmc@)
== usr.sbin ========================================================== 05/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
pkg_add
~ pkg_add.1 ~ pkg_delete.1
> tweak previous; (jmc@)
===============================================================================
More information about the odc
mailing list