[odc] Daily src changes for 2002-06-27

ODC auto at squish.net
Fri Jun 28 08:00:16 BST 2002


OpenBSD src changes summary for 2002-06-27
==========================================

etc/etc.macppc/Makefile.inc             etc/pf.conf
etc/services                            lib/libc
lib/libutil                             sbin/pfctl
sys/arch/macppc/pci                     sys/dev/ic
sys/kern                                usr.bin/chpass
usr.bin/encrypt                         usr.bin/mg
usr.bin/ssh                             usr.sbin/named
usr.sbin/pwd_mkdb                       

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

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

etc.macppc/Makefile.inc

  ~ etc.macppc/Makefile.inc               

  > Use mkhybrid, mkisofs is no longer installed.

pf.conf

  ~ pf.conf                               

  > spell.

services

  ~ services                              

  > add postgresql port.

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

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

libc

  ~ gen/login_cap.c                       

  > %u and uid/gid

  ~ gen/fts.c                             

  > %u

  ~ gen/auth_subr.c                       

  > KNF

  ~ sys/setuid.2                          

  > note Supplementary group IDs remain unchanged; ok deraadt@ tholo@

  ~ net/getaddrinfo.c                     ~ net/res_query.c

  > %d/%u mixup (in #ifdef DEBUG)

  ~ net/inet_ntoa.c                       ~ net/res_debug.c
  ~ net/res_init.c                        ~ net/res_random.c
  ~ net/rthdr.c                           

  > %d -> %u.  mostly in #ifdef DEBUG.

  ~ net/getnameinfo.c                     

  > ntohs() returns unsigned value

libutil

  ~ passwd.c                              

  > %u for uid/gid; millert ok

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

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

pfctl

  ~ pfctl_parser.c                        

  > repair formatting - the new "enabled since" format is longer than the old
  > one and thus the field lengths need to be adjusted.
  > ok dhartmei@, pb@

  ~ pfctl.8                               

  > fix synopsis, closes pr2775
  > ok pb@

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

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

arch/macppc/pci

  ~ vgafb.c                               

  > Do not muck with the color palette unless the console depth is 8 bit.
  > 32 bit depth console and wsfb now work (If firmware is forced to that depth
  > ).

dev/ic

  ~ if_wireg.h                            

  > missing parenthesis in this macro.

kern

  ~ sys_process.c                         

  > KNF

  ~ kern_ktrace.c                         

  > do not permit ktrace on P_SUGID; millert ok

  ~ kern_ktrace.c                         

  TAGGED OPENBSD_3_0
  > Errata #026:
  > Do not permit ktrace on P_SUGID

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

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

chpass

  ~ chpass.c                              ~ chpass.h

  > move protos

  ~ chpass.c                              ~ edit.c
  ~ field.c                               ~ pw_yp.c
  ~ util.c                                

  > cleanup; mpech & millert ok

  ~ chpass.c                              

  > There is absolutely no reason for the "tempname" or dfd variables
  > to exist outside the scope of the 'op == EDITENTRY' code block.
  > This allows us to get rid of the atexit() call and tempcleanup().

encrypt

  ~ Makefile                              

  > Document why this must be static.

mg

  ~ keymap.c                              

  > seems c-x c-q is for the vc- mode. remove it.

  ~ keymap.c                              

  > bind C-x C-q to toggle-read-only, just like emacs.
  > ok deraadt@

ssh

  ~ dh.c                                  ~ ssh-keyscan.c
  ~ sshconnect.c                          

  > more checks for NULL pointers; from grendel at zeitbombe.orgk deraadt@

  ~ monitor.c                             

  > improve mm_zalloc check; markus ok

  ~ auth2-none.c                          ~ monitor.c
  ~ sftp-client.c                         

  > use xfree()

  ~ ssh-keyscan.c                         

  > use convtime(); ok markus@

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

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

named

  ~ libresolv/gethnamaddr.c               

  > boundary check in IPv4/v6 mapped address case (affects dig(1)).
  > from jimpa at tla.se
  ~ libresolv/res_debug.c                 ~ libresolv/res_init.c
  ~ libresolv/res_query.c                 

  > %d/%u mixup

pwd_mkdb

  ~ Makefile                              

  > Document why it's static.

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




More information about the odc mailing list