[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