[odc] Daily src changes for 2005-11-03

ODC auto at squish.net
Fri Nov 4 07:00:38 GMT 2005


OpenBSD src changes summary for 2005-11-03
==========================================

etc/hostapd.conf                        share/man
sys/arch/alpha/alpha                    sys/arch/m88k/m88k
sys/dev/ic                              sys/dev/pci
sys/net                                 sys/net80211
sys/sys                                 usr.bin/cvs
usr.bin/rcs                             usr.bin/ssh
usr.sbin/pkg_add                        

== etc =============================================================== 01/05 ==

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

hostapd.conf

  ~ hostapd.conf                          

  > fix indentation and spacing (david@)

== share ============================================================= 02/05 ==

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

man

  ~ man4/bpf.4                            

  > re-implement the bpf "filter drop" option that it actually works. the
  > bpf FILDROP interface exists for about one year but the required
  > interface to the drivers was missing - so it was useless. this new
  > approach based on a design by henning@ uses a new mbuf flag to mark
  > filtered packets and to drop them in the generic network stack input
  > routines (like ether_input).
  > for example; after some additional testing, this could be used by
  > dhclient to filter everything except DHCP packets (track tech@
  > for a corresponding dhclient diff). the "filter dropped" packets won't
  > reach the network stack. so it's probably some kind of a very basic
  > application layer packet filter ;).
  > ok canacar@, discussed with henning@ and others (reyk@)

  ~ man4/wi.4tbl                          

  > - Linksys WCF12 is Prism 3; ok jsg@
  > - Pretec Compact WLAN OC-WLBXX-A (uwe@)

== sys =============================================================== 03/05 ==

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

arch/alpha/alpha

  ~ pmap.c                                

  > use splvm() here instead of splimp(). in currently unused MULTIPROCESSOR
  > code.
  > ok martin@ (brad@)

arch/m88k/m88k

  ~ pmap.c                                

  > fix comment
  > ok miod@ (martin@)

dev/ic

  ~ trm.c                                 

  > Don't remove elements inside TAILQ_FOREACH. Change to usual for()
  > idiom. (krw@)

  ~ siop.c                                ~ siop_common.c
  ~ siopvar_common.h                      

  > revert to 20051009 for now, need to investigate strange behaviour with
  > some controllers
  > discussed with otto@ and henning@, first noted by miod@ (martin@)

dev/pci

  ~ if_pcn.c                              

  > - fix error message printed when pci_mapreg_map() fails.
  > - initialize error to 0 in pcn_ioctl(). (brad@)

net

  ~ bpf.c                                 ~ bpf.h
  ~ if_ethersubr.c                        

  > re-implement the bpf "filter drop" option that it actually works. the
  > bpf FILDROP interface exists for about one year but the required
  > interface to the drivers was missing - so it was useless. this new
  > approach based on a design by henning@ uses a new mbuf flag to mark
  > filtered packets and to drop them in the generic network stack input
  > routines (like ether_input).
  > for example; after some additional testing, this could be used by
  > dhclient to filter everything except DHCP packets (track tech@
  > for a corresponding dhclient diff). the "filter dropped" packets won't
  > reach the network stack. so it's probably some kind of a very basic
  > application layer packet filter ;).
  > ok canacar@, discussed with henning@ and others (reyk@)

net80211

  ~ ieee80211_input.c                     

  > re-implement the bpf "filter drop" option that it actually works. the
  > bpf FILDROP interface exists for about one year but the required
  > interface to the drivers was missing - so it was useless. this new
  > approach based on a design by henning@ uses a new mbuf flag to mark
  > filtered packets and to drop them in the generic network stack input
  > routines (like ether_input).
  > for example; after some additional testing, this could be used by
  > dhclient to filter everything except DHCP packets (track tech@
  > for a corresponding dhclient diff). the "filter dropped" packets won't
  > reach the network stack. so it's probably some kind of a very basic
  > application layer packet filter ;).
  > ok canacar@, discussed with henning@ and others (reyk@)

sys

  ~ mbuf.h                                

  > re-implement the bpf "filter drop" option that it actually works. the
  > bpf FILDROP interface exists for about one year but the required
  > interface to the drivers was missing - so it was useless. this new
  > approach based on a design by henning@ uses a new mbuf flag to mark
  > filtered packets and to drop them in the generic network stack input
  > routines (like ether_input).
  > for example; after some additional testing, this could be used by
  > dhclient to filter everything except DHCP packets (track tech@
  > for a corresponding dhclient diff). the "filter dropped" packets won't
  > reach the network stack. so it's probably some kind of a very basic
  > application layer packet filter ;).
  > ok canacar@, discussed with henning@ and others (reyk@)

== usr.bin =========================================================== 04/05 ==

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

cvs

  ~ getlog.c                              

  > output tweaks; (xsa@)

rcs

  ~ co.c                                  

  > - implement `-M' option. (niallo@)

  ~ co.c                                  

  > - sync checkout_usage(); (niallo@)

  ~ co.1                                  

  > - document `-M' option properly. (niallo@)

  ~ co.c                                  

  > - update comment for checkout_rev() for bitwise flags. (niallo@)

  ~ rcs.1                                 

  > better doc for `-i'; (xsa@)

  ~ rcsprog.c                             

  > - minor KNF (niallo@)

ssh

  ~ canohost.c                            

  > Cache reverse lookups with and without DNS separately; ok markus@
  > (dtucker@)

== usr.sbin ========================================================== 05/05 ==

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

pkg_add

  ~ pkg_add                               

  > exit with 1 if we can't install shit thanks to dependencies issues.
  > found out by sturm@ (espie@)

  ~ OpenBSD/PackageLocator.pm             

  > kludge: avoid creating non-empty files.
  > I don't like the fix, but it works... (espie@)

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



More information about the odc mailing list