[odc] Daily src changes for 2008-02-09
ODC
auto at squish.net
Sun Feb 10 07:00:01 GMT 2008
OpenBSD src changes summary for 2008-02-09
==========================================
etc/Makefile etc/mtree/4.4BSD.dist
lib/libc libexec/getty
regress/usr.bin sbin/sysctl
sys/dev/pci sys/kern
sys/sys usr.bin/cvs
usr.bin/pmdb usr.bin/ssh
usr.sbin/snmpd
== etc =============================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
Makefile
~ Makefile
> Add .ssh and authorized keys to /etc/skel, makes setting up new
> pubkey authentication users with the correct file permissions a bit easier.
> ok djm krw henning miod and many others (mcbride@)
mtree/4.4BSD.dist
~ mtree/4.4BSD.dist
> Add .ssh and authorized keys to /etc/skel, makes setting up new
> pubkey authentication users with the correct file permissions a bit easier.
> ok djm krw henning miod and many others (mcbride@)
== lib =============================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ gen/sysctl.3
> Mention new HW_PHYSMEM64 and HW_USERMEM64 variables. Mark HW_PHYSMEM and
> HW_USERMEM as deprecated and point people towards
> HW_PHYSMEM64/HW_USERMEM64. (kettenis@)
== libexec =========================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
getty
~ main.c
> Remove an old workaround that was needed in SCCS times (%M% expanding to
> the
> filename).
> ok mikeb, millert (mbalmer@)
== regress =========================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
usr.bin
~ cvs/Makefile
> Get in proper support for checkout/update -A when it comes to keyword
> expansion options.
> OK joris@ (tobias@)
== sbin ============================================================== 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
sysctl
~ sysctl.c
> Introduce HW_PHYSMEM64 and HW_USERMEM64 sysctls, which don't overflow on
> machines with more than 4GB of memory. Make sysctl(8) print values
> obtained
> using these sysctls for hw.physmem and hw.usermem.
> ok krw@, miod@ (kettenis@)
~ sysctl.8
> Adjust type of hw.physmem and hw.usermem; they are 64-bit values now.
> (kettenis@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
dev/pci
~ pcidevs
> Fix a few Intel 82673E entries. (kettenis@)
~ pcidevs.h ~ pcidevs_data.h
> regen (kettenis@)
~ pcidevs.h ~ pcidevs_data.h
> regen (kettenis@)
~ pcidevs
> Correct/normalize a few Intel server chipset IDs.
> ok henning@, marco@ (kettenis@)
~ pcidevs.h ~ pcidevs_data.h
> regen (kettenis@)
~ pcidevs
> Add Intel Q33 and Q35 IDs. From a diff by niklas@ (kettenis@)
kern
~ kern_sysctl.c
> Introduce HW_PHYSMEM64 and HW_USERMEM64 sysctls, which don't overflow on
> machines with more than 4GB of memory. Make sysctl(8) print values
> obtained
> using these sysctls for hw.physmem and hw.usermem.
> ok krw@, miod@ (kettenis@)
sys
~ sysctl.h
> Introduce HW_PHYSMEM64 and HW_USERMEM64 sysctls, which don't overflow on
> machines with more than 4GB of memory. Make sysctl(8) print values
> obtained
> using these sysctls for hw.physmem and hw.usermem.
> ok krw@, miod@ (kettenis@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ checkout.c ~ cvs.h
~ file.c ~ rcs.c
> Get in initial support for checkout -D. Works fine with -r support right
> now.
> OK joris@ (tobias@)
~ tag.c
> spacing police (joris@)
~ update.c
> lets do -D for update as well (joris@)
~ checkout.c ~ cvs.h
~ file.c ~ update.c
> Get in proper support for checkout/update -A when it comes to keyword
> expansion options.
> OK joris@ (tobias@)
~ diff.c
> If run as server, (r)diff should properly write (r)diff into header
> instead of "server".
> OK joris@ (tobias@)
~ checkout.c ~ client.c
~ cvs.h ~ update.c
> remote improvements:
> - make sure the client creates the correct CVS/Repository when running
> checkout if there was no -d targetdir specified.
> - allow -D to work remotely for both checkout and update. (joris@)
~ tag.c
> simplify some stuff; (joris@)
~ update.c
> missing break
> spotted by tobias@ (joris@)
~ rcs.c
> fix error msg; (joris@)
~ getlog.c ~ rcs.h
~ rcsnum.c
> - always remove the additional .0 from magic branches, even when
> running the log command.
> - change getlog.c so it will add any .0 for magic branches in its output
> if required
> less confusing for rcs_translate_tag(); (joris@)
~ getlog.c
> make sure we do not call rcsnum_addmagic() directly on
> a revision number in our symbol list if we want to correctly
> reuse that symbol later on in rcs_translate_tag(); (joris@)
~ annotate.c
> Get date support into annotate, too.
> OK joris@ (tobias@)
~ annotate.c
> If no revision or date has been specified, default to HEAD.
> OK joris@ (tobias@)
~ util.c
> if the CVS/ directory already exists when we reach cvs_mkadmin()
> we will definatly need to recreate it with the correct information.
> otherwise sucessive checkouts of the same module with other arguments
> (like -rOPENBSD_X_X or -D "3 years ago") will not store the correct
> information. (joris@)
~ util.c
> unused var police, biatsh! (joris@)
~ checkout.c ~ entries.c
~ update.c
> Support for checkout -D extended:
> Properly write CVS/Tag and CVS/Entries on various combinations of -r and
> -D.
> OK joris@ (tobias@)
~ update.c
> in cvs_update_enterdir() write the CVS/Tag file if the
> cvs_specified_date is != 0 as well; (joris@)
~ add.c ~ checkout.c
~ client.c ~ cvs.h
~ entries.c ~ remove.c
~ server.c ~ update.c
~ util.c
> Introduce cvs_ent_line_str() - formats CVS/Entries lines.
> OK tobias at . (xsa@)
pmdb
~ arch/alpha/alpha.c
> missing newline at EOF (martin@)
ssh
~ sshd_config.5
> missing `)'; (jmc@)
~ ssh.1 ~ sshd.8
> Document the correct permissions for the ~/.ssh/ directory.
> ok jmc (mcbride@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
snmpd
~ ber.3 ~ ber.c
~ ber.h ~ snmpe.c
> fix a memleak in the snmp engine and the ber i/o; free the dynamically
> allocated ber write buffer after using it. extend the ber api with a
> ber_free() function to do the required cleanup.
> Thanks to Will Backman (bitgeist at yahoo dot com) for testing and for
> figuring out that there was a memleak. (reyk@)
===============================================================================
More information about the odc
mailing list