OpenBSD src changes summary for 2016-04-11
==========================================

distrib/miniroot                        etc/examples/pkg.conf
lib/libedit                             regress/lib
sys/arch/amd64/amd64                    sys/netinet
sys/netinet6                            usr.bin/calendar

== distrib =========================================================== 01/06 ==

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

miniroot

  ~ install.sub                           

  > Tweak bsort():
  > - make it clear in comment that it returns a unique list
  > - shift is only possible if argc > 0, otherwise return
  > - quote "$_b" in equality test forcing possible patterns being
  > treated as strings
  > OK halex@, krw@ (rpe@)

  ~ install.sub                           

  > - In isin(), quote $_b to ensure it's treated as string not as pattern.
  > - Always quote the first argument to isin()
  > OK halex@, krw@ (rpe@)

== etc =============================================================== 02/06 ==

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

examples/pkg.conf

  ~ examples/pkg.conf                     

  > sync (sthen@)

== lib =============================================================== 03/06 ==

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

libedit

  ~ chared.c                              ~ chartype.h
  ~ common.c                              ~ el.c
  ~ eln.c                                 ~ filecomplete.c
  ~ hist.c                                ~ hist.h
  ~ history.c                             ~ keymacro.c
  ~ makelist                              ~ map.c
  ~ parse.c                               ~ read.c
  ~ refresh.c                             ~ search.c
  ~ terminal.c                            ~ tokenizer.c
  ~ tty.c                                 ~ vi.c

  > Move wrapper macros to the two files actually needing them:
  > FUNW, Strlen, Strdup, Strcmp, Strncmp, Strncpy, Strncat -> history.c
  > Strchr, tok_strdup -> tokenizer.c
  > FUN, TYPE, STR -> both of these files
  > OK martijn@
  > Also proofread by Christian Heckendorf <mbie at ulmus dot me>
  > who reported some whitespace issues in parse.c. (schwarze@)

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

  > get rid of the non-standard data type "Char" in almost all files;
  > ok martijn@ (schwarze@)

  ~ chartype.c                            ~ chartype.h
  ~ history.c                             ~ tokenizer.c

  > Clean up chartype.h:
  > * not used in tokenizer.c
  > * only use it for !NARROWCHAR
  > * no need for underscores before ct_{de,en}code_string()
  > * make the conversion buffer resize function private
  > OK martijn@ (schwarze@)

  ~ chared.c                              ~ chartype.c
  ~ chartype.h                            ~ el.c
  ~ eln.c                                 ~ history.c
  ~ keymacro.c                            ~ makelist
  ~ map.c                                 ~ parse.c
  ~ prompt.c                              ~ read.c
  ~ refresh.c                             ~ search.c
  ~ sig.c                                 ~ sys.h
  ~ terminal.c                            ~ tokenizer.c
  ~ tty.c                                 ~ vi.c

  > delete the "private" and "public" preprocessor macros, just use standard C;
  > OK martijn@ (schwarze@)

== regress =========================================================== 04/06 ==

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

lib

  ~ libedit/chared/Makefile               ~ libedit/keymacro/Makefile
  ~ libedit/read/Makefile                 

  > drop -DWIDECHAR, it's no longer needed (schwarze@)

  ~ libedit/chared/test_gets.c            ~ libedit/keymacro/test_get.c
  ~ libedit/read/glue.c                   ~ libedit/read/test_getcmd.c
  ~ libedit/read/test_read_char.c         

  > cope with the deletion of Char, use wchar_t (schwarze@)

== sys =============================================================== 05/06 ==

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

arch/amd64/amd64

  ~ vmm.c                                 

  > Clarify some comments (mlarkin@)

  ~ vmm.c                                 

  > Add functions to dump vcpu register state. Needed for some upcoming diffs.
  > Not presently used. (mlarkin@)

netinet

  ~ in_pcb.c                              ~ in_pcb.h

  > Rename in_pcblookup() to in_pcblookup_local() and change its prototype
  > to get rid of the now useless foreign address and ports parameters.
  > ok mpi@ (vgross@)

  ~ in_pcb.c                              

  > Simplify in_pcblookup_local() logic.
  > ok mpi@ (vgross@)

netinet6

  ~ ip6_input.c                           

  > Search in the correct routing table if NPF is not defined.
  > ok jca@, phessler@, mikeb@ (mpi@)

  ~ raw_ip6.c                             

  > This code chunk has been disabled since its import, and what is does is
  > quite unsafe. Juste delete it.
  > Ok mpi@ (vgross@)

  ~ in6_pcb.c                             

  > Rename in_pcblookup() to in_pcblookup_local() and change its prototype
  > to get rid of the now useless foreign address and ports parameters.
  > ok mpi@ (vgross@)

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

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

calendar

  ~ calendars/calendar.birthday           

  > Howard Marks died yesterday (sthen@)

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

Reply via email to