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
