[odc] Daily src changes for 2007-11-19

ODC auto at squish.net
Tue Nov 20 07:00:01 GMT 2007


OpenBSD src changes summary for 2007-11-19
==========================================

etc/bind/root.hint                      etc/hoststated.conf
lib/libc                                lib/libutil
sbin/dump                               sbin/reboot
sbin/shutdown                           sys/dev/acpi
sys/dev/ic                              sys/dev/microcode
sys/dev/pci                             sys/kern
sys/netinet                             usr.bin/pcc
usr.sbin/afs                            usr.sbin/bind
usr.sbin/hoststated                     usr.sbin/httpd
usr.sbin/vipw                           

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

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

bind/root.hint

  ~ bind/root.hint                        

  TAGGED OPENBSD_4_2
  > l.root-servers.net has a new IP
  > changed in -current by jakob, MFC requested by deraadt (henning@)

hoststated.conf

  ~ hoststated.conf                       

  > Update the transparent HTTP proxy example:
  > Include filters to block some well-known instant messengers; thanks to
  > Rene Badalassi (rene at cybersecure dot com dot au) for providing the
  > examples.
  > (This change depends on my latest fix to hoststated) (reyk@)

== lib =============================================================== 02/06 ==

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

libc

  ~ include/thread_private.h              

  > fix misleading comment; the _MUTEX_LOCK/_MUTEX_UNLOCK macros work with
  > both static and non-static mutexs. (kurt@)

  - thread/thread_fd.c                    

  > remove unused zero length file. (kurt@)

libutil

  ~ pw_init.3                             ~ pw_lock.3

  > copy in FILES from pw_lock.3 to vipw.8: as nick points out, it should at
  > least document /etc/ptmp;
  > while i'm at it, might as well tidy it up and make it consistent across
  > these pages; (jmc@)

== sbin ============================================================== 03/06 ==

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

dump

  ~ dump.8                                

  > put the SIGINFO blurb in a saner place; (jmc@)

reboot

  ~ reboot.8                              

  > remove another list which just keeps going out of date; (jmc@)

shutdown

  ~ shutdown.8                            

  > remove another list which just keeps going out of date; (jmc@)

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

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

dev/acpi

  ~ acpi.c                                

  > Initialize sc_facs earlier.
  > ok deraadt@, beck@, canacar@ (kettenis@)

  ~ acpi.c                                

  > store revision; from jsg (deraadt@)

  ~ acpi.c                                

  > softc's come initialized to 0, you know... (deraadt@)

  ~ acpivar.h                             

  > supply a place to store acpi version; from jsg (deraadt@)

  ~ acpi.c                                

  > sigh, amd64 still uses that stupid acpi_enabled variable... (deraadt@)

dev/ic

  ~ rt2860.c                              ~ rt2860reg.h
  ~ rt2860var.h                           

  > 802.11 radiotap + various tweaks (damien@)

dev/microcode

  ~ tusb3410/Makefile                     

  > armish and zaurus too (deraadt@)

dev/pci

  ~ ahci.c                                

  > When ignoring whether FR turns on or not, we should still set FRE,
  > otherwise we risk leaving the port disabled after a stop/start during
  > error recovery.
  > ok dlg@ (pascoe@)

  ~ if_iwn.c                              

  > pairwise keys always have an ID equal to 0. (damien@)

  ~ if_iwn.c                              ~ if_iwnvar.h
  ~ if_wpi.c                              ~ if_wpivar.h

  > all TX rings have the same fixed size (256 entries) and this is not
  > configurable so simplify rings allocation a bit. (damien@)

kern

  ~ kern_sig.c                            

  > Don't overwrite a core file owned by a different user.  Makes the code
  > match the comment.	OK deraadt@ (millert@)

netinet

  ~ ip_esp.c                              

  > Remove the #define ENCDEBUG that slipped through somehow.
  > OK hshoexer@ (mpf@)

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

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

pcc

  ~ powerpc/table.c                       

  > Pull from master repo:
  > >Fix type conversion problems observed by stefan@
  > >Some other typos too.
  > and
  > >- Add rules for conversion from (u)long long to (u){char,short,int}
  > >- Fix loading ushorts from mem. They don't need to be sign-extended.
  > >- Fix a rule that didn't load small negative 64-bit values into
  > >  registers correctly (there's at least one more of it left).
  > >- Add $Id$
  > >
  > >ok gmcgarry, otto (stefan@)

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

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

afs

  ~ Makefile                              

  > do not hardcode make (espie@)

bind

  ~ lib/dns/rootns.c                      

  TAGGED OPENBSD_4_2
  > l.root-servers.net has a new IP
  > changed in -current by jakob, MFC requested by deraadt (henning@)

hoststated

  ~ hoststated.c                          

  > move repeated code to cleanup a protocol tree into a function. (reyk@)

  ~ parse.y                               

  > always enable "late connect" relay mode if an "expect" or "filter"
  > action has been specified for the protocol. late connect mode first
  > reads the complete request (HTTP header) before opening the inbound
  > connection instead of relaying it line-by-line. (reyk@)

  ~ hoststated.c                          ~ hoststated.h
  ~ parse.y                               ~ relay.c

  > rework the internal handling of protocol actions a little bit:
  > - allow to use a key for multiple times by appending a queue of
  > additional matches to the tree node. for example, this allows to
  > specify multiple "expect" or "filter" actions to white-/black-list
  > a list of HTTP-headers, URLs, ..
  > - prevent specifing an HTTP header for multiple times when using the
  > expect action.
  > - minor code shuffling (reyk@)

  ~ check_tcp.c                           ~ parse.y

  > knf (replace some ';;' with a single ';') (reyk@)

  ~ control.c                             ~ hce.c
  ~ hoststated.c                          ~ parse.y
  ~ pfe.c                                 ~ relay.c
  ~ ssl_privsep.c                         

  > spacing (reyk@)

httpd

  ~ src/main/http_config.c                

  > do not print "Processing config {dir,file} ...." messages unless the -t
  > or -T option is specified, which is only going to do a syntax check on
  > the config file(s)
  > ok henning@, deraadt@ (robert@)

vipw

  ~ vipw.8                                

  > copy in FILES from pw_lock.3 to vipw.8: as nick points out, it should at
  > least document /etc/ptmp;
  > while i'm at it, might as well tidy it up and make it consistent across
  > these pages; (jmc@)

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


More information about the odc mailing list