[odc] Daily src changes for 2008-01-31

ODC auto at squish.net
Fri Feb 1 07:00:01 GMT 2008


OpenBSD src changes summary for 2008-01-31
==========================================

etc/Makefile                            etc/changelist
etc/ftpusers                            etc/group
etc/mail/aliases                        etc/master.passwd
etc/mtree/4.4BSD.dist                   etc/mtree/special
etc/rc                                  etc/rc.conf
regress/usr.bin                         share
share/man                               share/pf
sys/dev                                 sys/dev/mii
sys/dev/pci                             usr.bin/cvs
usr.bin/rcs                             usr.bin/ssh
usr.sbin                                usr.sbin/bgpd
usr.sbin/dvmrpd                         usr.sbin/ospf6d
usr.sbin/ospfd                          usr.sbin/relayctl
usr.sbin/relayd                         usr.sbin/ripd
usr.sbin/snmpctl                        usr.sbin/snmpd

== etc =============================================================== 01/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/etc

Makefile

  ~ Makefile                              

  > enable snmpd in the build
  > approved by deraadt@, ok thib@ (reyk@)

changelist

  ~ changelist                            

  > enable snmpd in the build
  > approved by deraadt@, ok thib@ (reyk@)

ftpusers

  ~ ftpusers                              

  > enable snmpd in the build
  > approved by deraadt@, ok thib@ (reyk@)

group

  ~ group                                 

  > enable snmpd in the build
  > approved by deraadt@, ok thib@ (reyk@)

mail/aliases

  ~ mail/aliases                          

  > enable snmpd in the build
  > approved by deraadt@, ok thib@ (reyk@)

master.passwd

  ~ master.passwd                         

  > enable snmpd in the build
  > approved by deraadt@, ok thib@ (reyk@)

mtree/4.4BSD.dist

  ~ mtree/4.4BSD.dist                     

  > remove /usr/share/pf (henning@)

mtree/special

  ~ mtree/special                         

  > enable snmpd in the build
  > approved by deraadt@, ok thib@ (reyk@)

rc

  ~ rc                                    

  > enable snmpd in the build
  > approved by deraadt@, ok thib@ (reyk@)

rc.conf

  ~ rc.conf                               

  > enable snmpd in the build
  > approved by deraadt@, ok thib@ (reyk@)

== regress =========================================================== 02/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/regress

usr.bin

  ~ cvs/Makefile                          

  > export works fine in local and remote setup now (tobias@)

  ~ cvs/Makefile                          

  > opencvs (r)log work fine now, activated regress for them. (tobias@)

== share ============================================================= 03/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/share

share

  ~ Makefile                              

  > do not eneter pf subdir, obsolete. (henning@)

man

  ~ man5/hostname.if.5                    

  > use a hyphen for "interface-specific" as a compound term. this is
  > not a hard and fast rule (actually it's a form i abuse) but
  > hostname.if.5 currently uses two conflicting forms and this keeps
  > it consistent; (jmc@)

pf

  - Makefile                              - ackpri
  - faq-example1                          - faq-example2
  - faq-example3                          - queue1
  - queue2                                - queue3
  - queue4                                - spamd

  > remove obsolete /usr/share/pf, agreed by many (henning@)

== sys =============================================================== 04/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sys

dev

  ~ softraid_crypto.c                     

  > Add me to copyright.
  > ok tedu (marco@)

dev/mii

  ~ miidevs.h                             

  > regen (brad@)

  ~ miidevs                               

  > add the Broadcom BCM5722 PHY id.
  > ok kettenis@ marco@ dlg@ (brad@)

  ~ brgphy.c                              

  > recognize the BCM5722 PHY.
  > tested by Rodolfo Gouveia and marco@
  > ok kettenis@ marco@ dlg@ (brad@)

dev/pci

  ~ if_bge.c                              ~ if_bgereg.h

  > recognize the BCM5755 C0 ASIC revision.
  > tested by Rodolfo Gouveia and marco@
  > ok kettenis@ marco@ dlg@ (brad@)

== usr.bin =========================================================== 05/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin

cvs

  ~ add.c                                 ~ admin.c
  ~ annotate.c                            ~ checkout.c
  ~ commit.c                              ~ cvs.h
  ~ diff.c                                ~ edit.c
  ~ file.c                                ~ getlog.c
  ~ history.c                             ~ import.c
  ~ release.c                             ~ remove.c
  ~ server.c                              ~ status.c
  ~ tag.c                                 ~ update.c
  ~ watch.c                               

  > Replaced the unused cvs_command variable cmd_req with cmd_flags, which
  > states
  > if the current command is supposed to use a working directory or if it is a
  > repository-only command (as of now checkout -p, rtag, rlog).
  > Makes the code simpler, easier to read and automagically fixes some issues
  > we encountered with these commands (for example if a working directory
  > exists, or "." operations are performed).
  > OK joris@, niallo@ (tobias@)

  ~ add.c                                 ~ util.c

  > Our directory entries in CVS/Entries had one slash too much -- zapped.
  > OK xsa@ (tobias@)

  ~ repository.c                          

  > On repository-side, only parse files which end with ,v (RCS_FILE_EXT).
  > File name ",v" is ignored, too -- in opposite to weird GNU cvs that tries
  > to create a file without name.
  > OK joris@ (tobias@)

  ~ util.c                                

  > Rework of cvs_get_repository_name.
  > checkout is allowed to continue if CVS/Repository does not exist.
  > export and import are not supposed to open CVS/Repository.
  > All other commands -- if CVS_USE_WDIR is set -- must fatal if it does
  > not exist.
  > OK joris@ (tobias@)

  ~ update.c                              

  > During checkout -p don't print files which are in Attic if they are not
  > requested with -r.
  > OK joris@ (tobias@)

  ~ checkout.c                            

  > We have to carefully check if a checkout command is run with a valid
  > directory or file.	When it comes to files, check if there is a file
  > available ending in ,v or if it is in Attic.  Everything else in invalid.
  > OK joris@, xsa@ (tobias@)

  ~ checkout.c                            

  > Rename `stickytag' variable to `sticky' for consistency with rest of the
  > code. (xsa@)

  ~ checkout.c                            ~ client.c

  > Make use of CVS_REV_BUFSZ everywhere for `sticky'. (xsa@)

  ~ diff_internals.c                      

  > vasprintf requires stdio.h (tobias@)

  ~ getlog.c                              ~ rcs.c
  ~ rcs.h                                 

  > add changed lines support to log and rlog (the + and - stuff)
  > from Pierre Riteau; (joris@)

  ~ import.c                              

  > remove dead and unreachable code
  > ok tobias@ xsa@ (joris@)

  ~ rcs.c                                 

  > in some cases we did not return a copy of the resulting RCSNUM
  > towards the caller, which expects a copy (and frees it when done).
  > ok tobias@ (joris@)

  ~ admin.c                               

  > We have cvs_client_send_logmsg for transmission of log messages.
  > OK joris@ xsa@ (tobias@)

  ~ file.c                                

  > If CVS/Entries.Static exists, don't look for more files in repository.
  > OK joris@ (tobias@)

  ~ client.c                              ~ getlog.c
  ~ server.c                              ~ tag.c
  ~ util.c                                

  > Zap trailing whitespaces. (xsa@)

  ~ commit.c                              ~ util.c

  > free RCSNUM's when we are done with them;
  > ok tobias@ (joris@)

  ~ rcs.c                                 ~ rcs.h
  ~ rcsnum.c                              

  > Handle magic branch numbers in OpenCVS as well.
  > OK joris@ (tobias@)

rcs

  ~ rcs.c                                 ~ rcs.h
  ~ rcsnum.c                              

  > Revert last patch and add this magic branch number only during
  > output, this way we don't have to hassle in our internal brach handling.
  > OK joris@ (tobias@)

ssh

  ~ scp.1                                 

  > explain how to handle local file names containing colons;
  > requested by Tamas TEVESZ
  > ok dtucker (jmc@)

== usr.sbin ========================================================== 06/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

usr.sbin

  ~ Makefile                              

  > enable snmpd in the build
  > approved by deraadt@, ok thib@ (reyk@)

bgpd

  ~ control.c                             

  > do not leak confd on malloc failure in control_accept()
  > found by Igor Zinovik <zinovik at cs.karelia.ru> (henning@)

dvmrpd

  ~ control.c                             

  > do not leak confd on malloc failure in control_accept()
  > found by Igor Zinovik <zinovik at cs.karelia.ru> (henning@)

  ~ dvmrpd.conf.5                         

  > use a hyphen for "interface-specific" as a compound term. this is
  > not a hard and fast rule (actually it's a form i abuse) but
  > hostname.if.5 currently uses two conflicting forms and this keeps
  > it consistent; (jmc@)

ospf6d

  ~ control.c                             

  > do not leak confd on malloc failure in control_accept()
  > found by Igor Zinovik <zinovik at cs.karelia.ru> (henning@)

  ~ ospf6d.conf.5                         

  > use a hyphen for "interface-specific" as a compound term. this is
  > not a hard and fast rule (actually it's a form i abuse) but
  > hostname.if.5 currently uses two conflicting forms and this keeps
  > it consistent; (jmc@)

ospfd

  ~ control.c                             

  > do not leak confd on malloc failure in control_accept()
  > found by Igor Zinovik <zinovik at cs.karelia.ru> (henning@)

  ~ ospfd.conf.5                          

  > use a hyphen for "interface-specific" as a compound term. this is
  > not a hard and fast rule (actually it's a form i abuse) but
  > hostname.if.5 currently uses two conflicting forms and this keeps
  > it consistent; (jmc@)

relayctl

  ~ relayctl.c                            

  > add prefixes to names of structure elements to make it easier to grep
  > for code, next struct relay.  knf long line fixes will follow later.
  > ok thib@ (reyk@)

  ~ relayctl.c                            

  > add prefixes to names of structure elements to make it easier to grep
  > for code, next struct session;
  > ok reyk@; (thib@)

relayd

  ~ check_icmp.c                          ~ control.c
  ~ hce.c                                 ~ parse.y
  ~ pfe.c                                 ~ pfe_filter.c
  ~ relay.c                               ~ relay_udp.c
  ~ relayd.c                              ~ relayd.h

  > add prefixes to names of structure elements to make it easier to grep
  > for code, start with struct relayd.  finally.
  > ok thib@ (reyk@)

  ~ parse.y                               ~ pfe.c
  ~ relay.c                               ~ relay_udp.c
  ~ relayd.c                              ~ relayd.h

  > add prefixes to names of structure elements to make it easier to grep
  > for code, next struct relay.  knf long line fixes will follow later.
  > ok thib@ (reyk@)

  ~ relay.c                               ~ relay_udp.c
  ~ relayd.c                              ~ relayd.h

  > add prefixes to names of structure elements to make it easier to grep
  > for code, next struct session;
  > ok reyk@; (thib@)

ripd

  ~ control.c                             

  > do not leak confd on malloc failure in control_accept()
  > found by Igor Zinovik <zinovik at cs.karelia.ru> (henning@)

  ~ ripd.conf.5                           

  > use a hyphen for "interface-specific" as a compound term. this is
  > not a hard and fast rule (actually it's a form i abuse) but
  > hostname.if.5 currently uses two conflicting forms and this keeps
  > it consistent; (jmc@)

snmpctl

  ~ snmpctl.8                             

  > some small fixes for snmp stuff; (jmc@)

snmpd

  ~ control.c                             

  > do not leak confd on malloc failure in control_accept()
  > found by Igor Zinovik <zinovik at cs.karelia.ru> (henning@)

  ~ snmpd.8                               ~ snmpd.conf.5

  > some small fixes for snmp stuff; (jmc@)

===============================================================================


More information about the odc mailing list