[odc] Daily src changes for 2005-09-16

ODC auto at squish.net
Sat Sep 17 08:00:32 BST 2005


OpenBSD src changes summary for 2005-09-16
==========================================

Makefile                                distrib/sets
libexec/ld.so                           libexec/login_token
libexec/rpc.rstatd                      regress/libexec
share/man                               share/mk
sys/dev/pci                             sys/kern
usr.sbin/pkg_add                        usr.sbin/syslogd
usr.sbin/ypserv                         

== Makefile ========================================================== 01/07 ==

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

Makefile


  > use shell-neutral language (in a comment);
  > from ray lai;
  > ok krw@ (jmc@)

== distrib =========================================================== 02/07 ==

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

sets

  ~ lists/base/mi                         ~ lists/comp/mi

  > put gdbtui into comp (deraadt@)

== libexec =========================================================== 03/07 ==

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

ld.so

  ~ Makefile                              ~ dlfcn.c
  ~ library.c                             ~ library_mquery.c
  ~ library_subr.c                        ~ loader.c
  ~ resolve.c                             ~ resolve.h
  ~ alpha/rtld_machine.c                  ~ amd64/rtld_machine.c
  ~ arm/rtld_machine.c                    ~ hppa/archdep.h
  ~ hppa/rtld_machine.c                   ~ i386/rtld_machine.c
  ~ mips64/rtld_machine.c                 ~ powerpc/rtld_machine.c
  ~ sparc/rtld_machine.c                  ~ sparc64/rtld_machine.c

  > Rework symbol lookup to more closely match sun's documentation, now
  > treats dlopens as load groups. ok kurt@ (drahn@)

  ~ Makefile                              

  > revert the debug enable. (drahn@)

  ~ resolve.c                             

  > Now that the bug requiring it has been fixed, remove the lastchance kludge
  > ok kurt@ (drahn@)

login_token

  ~ tokendb.c                             

  > if tokendb_open() failed, do not crash if tokendb_close() is called
  > (deraadt@)

rpc.rstatd

  ~ rstatd.c                              

  > use poll() instead of select(), pr4502, alexander.farber at gmail.com  > (deraadt@)

== regress =========================================================== 04/07 ==

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

libexec

  ~ ld.so/dlsym/test1/libaa/aa.c          ~ ld.so/dlsym/test1/prog2/main.c
  ~ ld.so/dlsym/test2/libbb/bb.c          ~ ld.so/dlsym/test2/prog1/main.c
  ~ ld.so/dlsym/test2/prog2/main.c        ~ ld.so/dlsym/test2/prog3/main.c

  > return 1 instead of -1 on error. noticed by theo. (kurt@)

== share ============================================================= 05/07 ==

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

man

  ~ man5/pf.conf.5                        

  > in the bnf section, clarify that "fastroute" takes no arguments. also fix
  > the literal parentheses around the "route/reply/dup-to" arguments.
  > from  Karl O. Pinc, discussed with jmc@ and otto@ (dhartmei@)

  ~ man7/packages.7                       

  > minor tweaks.
  > ok espie@ (aanriot@)

mk

  ~ bsd.prog.mk                           

  > revert, breaks DESTDIR. sorry. (espie@)

== sys =============================================================== 06/07 ==

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

dev/pci

  ~ if_sk.c                               ~ if_skreg.h

  > - remove code to read PCI VPD as we do not use that anymore.
  > - remove some FreeBSD-ism's: struct resource *'s.
  > - fail more gracefully in sk_probe() instead of in sk_attach()
  > for newer unsupported ASIC revisions.
  > From jason@ (brad@)

  ~ pccbb.c                               

  > spelling. (fgsch@)

kern

  ~ uipc_socket.c                         

  > backout until we find a socket state for init (deraadt@)

== usr.sbin ========================================================== 07/07 ==

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

pkg_add

  ~ OpenBSD/PackageLocator.pm             

  > move .tgz addition down to PackageRepositoryList.
  > re-add list, which returns a \@, whereas available returns a @. (espie@)

  ~ OpenBSD/PackageLocator.pm             

  > oops (espie@)

  ~ OpenBSD/PackageLocator.pm             

  > more clean-up:
  > - kill multiple inheritance;
  > - replace pipename() with open_pipe, and use explicit exec.
  > - add intermediate PackageRepository::Distant class.
  > - if PKG_CACHE is set, use an intermediate wedge that stores the
  > retrieved package in that directory.
  > - handle signals correctly in that case. (espie@)

syslogd

  ~ ringbuf.c                             

  > unneeded headers, from stevesk@ (djm@)

  ~ ringbuf.c                             

  > reorder tests for improved sanity, from stevesk@ (djm@)

ypserv

  ~ yppush/yppush.c                       

  > use poll() instead of select(), pr4503, alexander.farber at gmail.com  > (deraadt@)

  ~ ypserv/ypserv.c                       

  > use poll() instead of select(), pr4505, alexander.farber at gmail.com  > (deraadt@)

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



More information about the odc mailing list