OpenBSD src changes summary for 2016-01-30
==========================================

lib/libedit                             sbin/pdisk
sbin/ping                               sbin/ping6
share/snmp                              sys/dev/pci
usr.bin/vi                              usr.sbin/pkg_add
usr.sbin/rcctl                          

== lib =============================================================== 01/06 ==

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

libedit

  ~ chared.c                              ~ common.c
  ~ el.c                                  ~ el.h
  ~ eln.c                                 ~ emacs.c
  ~ filecomplete.c                        ~ map.c
  ~ parse.c                               ~ prompt.c
  ~ read.c                                ~ refresh.c
  ~ search.c                              ~ sig.c
  ~ terminal.c                            ~ terminal.h
  ~ tty.c                                 ~ vi.c

  > Third step in synching with NetBSD:
  > * rename fkey_t to funckey_t and el_term_t to el_terminal_t
  > * rename struct editline member el_term to el_terminal
  > * rename many functions in terminal.c from term_*() to terminal_*(),
  > for consistency with the file name and to not look related to <term.h>
  > No functional change.
  > This makes refresh.c and sig.c almost identical to the NetBSD versions.
  > It reduces the remaining diff from +2446 -1805 to +2053 -1420.
  > OK czarkoff@ (schwarze@)

  ~ chared.c                              ~ terminal.c
  ~ tty.c                                 

  > delete "#ifdef notdef" code that is no longer present in NetBSD;
  > no change in the generated source files (schwarze@)

  ~ chared.c                              ~ common.c
  ~ el.c                                  ~ emacs.c
  ~ filecomplete.c                        ~ hist.c
  ~ history.c                             ~ keymacro.c
  ~ map.c                                 ~ parse.c
  ~ prompt.c                              ~ read.c
  ~ readline.c                            ~ search.c
  ~ terminal.c                            ~ tokenizer.c
  ~ tty.c                                 ~ vi.c

  > Fourth step in synching with NetBSD:
  > KNF: Remove parentheses from return lines.  No object change.
  > This makes emacs.c and prompt.c identical to the NetBSD versions.
  > It reduces the remaining diff from +2053 -1261 to +1526 -734.
  > OK czarkoff@ (schwarze@)

  ~ chared.c                              ~ el.c
  ~ eln.c                                 ~ hist.c
  ~ hist.h                                ~ histedit.h
  ~ history.c                             ~ keymacro.c
  ~ map.c                                 ~ read.c
  ~ search.c                              ~ sys.h
  ~ terminal.c                            ~ tokenizer.c
  ~ vi.c                                  

  > Fifth step in synching with NetBSD:
  > Delete the silly ptr_t and ioctl_t typedefs
  > and delete some "#ifdef notdef" code from "sys.h".
  > No functional change.
  > This makes hist.h identical to the NetBSD version.
  > It reduces the remaining diff from +1526 -734 to +1430 -592.
  > OK czarkoff@ (schwarze@)

== sbin ============================================================== 02/06 ==

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

pdisk

  ~ file_media.c                          ~ partition_map.c

  > There is not much to do if we run out of memory, so simply exit if
  > a malloc() or calloc() fails. Simplifies a bunch of logic, makes
  > add_data_to_map() always succeed or exit, so make it a void. (krw@)

  ~ partition_map.c                       

  > Refactor add_partition_to_map() to be simpler if perhaps less
  > performance optimized. New logic will simplify merging struct
  > dpme into struct entry. (krw@)

  ~ dpme.h                                ~ dump.c
  ~ file_media.c                          ~ file_media.h
  ~ partition_map.c                       ~ partition_map.h
  ~ pdisk.c                               

  > Fold struct dpme into struct entry. Same reasons as for folding
  > struct block0 into struct partition_map. Easier to read code. (krw@)

  ~ dump.c                                ~ file_media.c
  ~ io.c                                  ~ partition_map.c
  ~ partition_map.h                       ~ pdisk.c

  > Move last three lines (#define's) from dpme.h to partition_map.h and
  > tweak #include's as necessary. (krw@)

  - dpme.h                                

  > Another to the attic. (krw@)

  ~ partition_map.h                       

  > Zap a couple of declarations for non-existant variable and function. (krw@)

ping

  ~ ping.c                                

  > ping, ping6: corrects -E (audible beep when no packet is received before
  > the
  > next packet is transmitted) regression
  > with help and ok florian@ (semarie@)

ping6

  ~ ping6.c                               

  > ping, ping6: corrects -E (audible beep when no packet is received before
  > the
  > next packet is transmitted) regression
  > with help and ok florian@ (semarie@)

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

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

snmp

  ~ OPENBSD-SNMPD-CONF.txt                

  > Hook OPENBSD-RELAYD-MIB into OPENBSD-SNMPD-CONF (which is just a file
  > that pulls in all of our other installed MIBs; the net-snmp port uses it
  > as an easy way to make the OpenBSD mibs available under their names by
  > default for snmptrapd/snmpwalk/etc).  OK jsg@ (sthen@)

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

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

dev/pci

  ~ pcidevs                               

  > correct the string for 82801HBM RAID (jsg@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (jsg@)

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

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

vi

  ~ cl/cl_main.c                          ~ common/gs.h
  ~ common/main.c                         ~ common/recover.c

  > replace progname variable in gs structure with getprogname
  > OK zhuk@ and tb@ (martijn@)

  ~ common/log.c                          ~ common/util.c
  ~ include/com_extern.h                  ~ vi/vs_refresh.c

  > replace tail with basename
  > OK tb@ (martijn@)

  ~ build/pathnames.h                     

  > /var/tmp is dead, long live /tmp
  > OK zhuk@ and tb@ (martijn@)

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

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

pkg_add

  ~ OpenBSD/PackageLocator.pm             ~ OpenBSD/PackageRepository.pm

  > redo sthen's idea deeper in pkg_add, so that *every* url can be abbreviated
  > the same way (e.g., PKG_PATH=ftp.openbsd.org  will work)
  > okay sthen@ (espie@)

rcctl

  ~ rcctl.8                               

  > Explain how to run multiple copies of the same daemon;
  > triggered by a frequently asked question by Paolo Aglialoro on misc@;
  > using snmpd(8) on inet6(4) as an example suggested by sthen@;
  > tweaks and OK ajacoutot@. (schwarze@)

  ~ rcctl.8                               

  > Actually order matters; I missed it when reviewing previous. (ajacoutot@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to