OpenBSD src changes summary for 2016-03-22 ==========================================
bin/ed distrib/sets etc/examples/pkg.conf lib/libc lib/libedit regress/lib share/locale share/man sys/arch/arm/arm sys/arch/arm/armv7 sys/arch/arm/conf sys/arch/arm/include sys/kern sys/net sys/net80211 usr.bin/kdump usr.bin/yacc usr.sbin/bgpd usr.sbin/npppd usr.sbin/tokenadm usr.sbin/tokeninit == bin =============================================================== 01/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin ed ~ buf.c ~ glbl.c ~ io.c ~ main.c ~ re.c ~ sub.c ~ undo.c > header cleanup > from Edgar Pettijohn, correction from deraadt@ (mmcc@) == distrib =========================================================== 02/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/base/md.alpha ~ lists/base/md.amd64 ~ lists/base/md.armish ~ lists/base/md.armv7 ~ lists/base/md.hppa ~ lists/base/md.hppa64 ~ lists/base/md.i386 ~ lists/base/md.landisk ~ lists/base/md.loongson ~ lists/base/md.luna88k ~ lists/base/md.macppc ~ lists/base/md.octeon ~ lists/base/md.sgi ~ lists/base/md.socppc ~ lists/base/md.sparc ~ lists/base/md.sparc64 ~ lists/base/md.zaurus > sync (deraadt@) == etc =============================================================== 03/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc examples/pkg.conf ~ examples/pkg.conf > sync (sthen@) == lib =============================================================== 04/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ sys/sendsyslog.2 > tweak previous; (jmc@) ~ sys/sendsyslog.2 > Improve the sendsyslog(2) man page. > OK deraadt@ guenther@ jmc@ (bluhm@) libedit ~ terminal.c > Fix an obvious typo in a NUL check; > bug reported by David Binderman > http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=50880 > fix suggested by me, NetBSD rev. 1.23 and rev. 1.24. (schwarze@) ~ eln.c > Add NULL check > OK schwarze@ (martijn@) ~ Makefile ~ chartype.h ~ common.c ~ read.c ~ refresh.c ~ terminal.c ~ vi.c > format string fixes in debug code; > committing right away because this code is not even compiled by default > (schwarze@) == regress =========================================================== 05/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress lib ~ libedit/read/test_getcmd.c > initialize el_state.metanext before testing read_getcmd() (schwarze@) == share ============================================================= 06/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share locale - ctype/bg_BG.CP1251.src - ctype/el_GR.ISO8859-7.src - ctype/en_US.ASCII.src - ctype/en_US.DIS_8859-15.src - ctype/en_US.ISO_8859-1.src - ctype/en_US.ISO_8859-2.src - ctype/en_US.ISO_8859-4.src - ctype/hy_AM.ARMSCII-8.src - ctype/ja_JP.CTEXT.src - ctype/ja_JP.ISO-2022-JP-2.src - ctype/ja_JP.ISO-2022-JP.src - ctype/ja_JP.SJIS.src - ctype/ja_JP.eucJP.src - ctype/ko_KR.eucKR.src - ctype/lt_LT.ISO8859-13.src - ctype/ru_RU.CP866.src - ctype/ru_RU.ISO_8859-5.src - ctype/ru_RU.KOI8-R.src - ctype/tr_TR.ISO8859-9.src - ctype/uk_UA.KOI8-U.src - ctype/zh_CN.GB18030.src - ctype/zh_CN.eucCN.src - ctype/zh_TW.BIG5.src - ctype/zh_TW.eucTW.src - ctype/charset/ASCII - ctype/charset/GB2312 - ctype/charset/JISX0201-left - ctype/charset/JISX0201-right - ctype/charset/JISX0208-1978 - ctype/charset/JISX0208-1983 - ctype/charset/Latin-1 - ctype/charset/Latin-2 - ctype/charset/Latin-3 - ctype/charset/Latin-4 - ctype/charset/Latin-5 - ctype/charset/Latin-6 - ctype/charset/Latin-6+ - ctype/charset/Latin-Cyrillic - ctype/charset/Latin-Greek - ctype/charset/Latin-Hebrew > Remove non-UTF-8 ctype source files. (jca@) man ~ man5/bsd.port.arch.mk.5 ~ man5/bsd.port.mk.5 ~ man5/port-modules.5 ~ man5/ruby-module.5 > The scaffolding to support architectures without shared libraries > has been removed from the ports infrastructure. Gone are: > * variables CONFIGURE_SHARED, NO_SHARED_LIBS, NO_SHARED_ARCHS, SHARED_ONLY > * PROPERTIES value "no_shared" > * PFRAG.shared and PFRAG.no-shared files > Also drop mention of the long gone PROPERTIES value "elf". > ok sthen@, ok & tweaks jmc@ (naddy@) == sys =============================================================== 07/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/arm/arm ~ cpu.c ~ cpufunc.c > Remove support for ARM9E. This is another step in the plan to remove > all unused and unmaintained ARM processors from the past. > ok bmercer@ jsg@ (patrick@) - cpufunc_asm_arm10.S - cpufunc_asm_armv5.S - cpufunc_asm_armv5_ec.S ~ cpu.c ~ cpufunc.c ~ pmap.c > Remove support for ARM10. > ok jsg@ (patrick@) ~ bus_space_asm_generic.S ~ cpu.c ~ cpufunc.c ~ pmap.c > Remove support for ARM11. This was the last unused and unmaintained > processor in our code. Now we're left with only armv7 and XScale for > armish and zaurus. > ok jsg@ (patrick@) arch/arm/armv7 ~ bus_space_asm_armv7.S > Remove support for ARM11. This was the last unused and unmaintained > processor in our code. Now we're left with only armv7 and XScale for > armish and zaurus. > ok jsg@ (patrick@) arch/arm/conf ~ files.arm > Remove support for ARM9E. This is another step in the plan to remove > all unused and unmaintained ARM processors from the past. > ok bmercer@ jsg@ (patrick@) ~ files.arm > Remove support for ARM10. > ok jsg@ (patrick@) arch/arm/include ~ armreg.h > Remove defines for unsupported chips, add V5TEJ and remove incorrect > ARCH_V7 define. The number ARM Ltd armv7 chips set here is 0xf, > documented as 'Defined by CPUID scheme'. > ok patrick@ bmercer@ (jsg@) ~ armreg.h ~ cpuconf.h ~ cpufunc.h > Remove support for ARM9E. This is another step in the plan to remove > all unused and unmaintained ARM processors from the past. > ok bmercer@ jsg@ (patrick@) ~ armreg.h ~ cpuconf.h ~ cpufunc.h ~ pmap.h > Remove support for ARM10. > ok jsg@ (patrick@) ~ armreg.h ~ cpuconf.h ~ cpufunc.h ~ pmap.h > Remove support for ARM11. This was the last unused and unmaintained > processor in our code. Now we're left with only armv7 and XScale for > armish and zaurus. > ok jsg@ (patrick@) kern ~ kern_pledge.c > allow fpathconf() in stdio mode, since it is an innocuous query > system call. discussed with semarie and everyone else during > the 5.9 lock. (deraadt@) ~ uipc_mbuf.c > dont mix up the len and flats argument to MCLGETI in m_dup_pkt (dlg@) net ~ pfkey.c > slight knf (dlg@) ~ pipex.c > replace m_copym2 with m_dup_pkt > this gives us preallocated space at the start of the packet for > headers so later calls to M_PREPEND are far less likely to fail. > ok yasuoka@ (dlg@) ~ pipex.c > dont leak an mbuf when copying the packet in pipex_mppe_output fails > ok yasuoka@ (dlg@) net80211 ~ ieee80211_input.c > replace ieee80211_align_mbuf with m_dup_pkt > ok stsp@ (dlg@) == usr.bin =========================================================== 08/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin kdump ~ kdump.c ~ kdump_subr.h ~ mksubr > Format the flags argument to sendsyslog() > ok deraadt@ bluhm@ (guenther@) yacc ~ reader.c > merge three obviously redundant adjacent if statements > from Michael W. Bombardieri (mmcc@) == usr.sbin ========================================================== 09/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin bgpd ~ kroute.c > Connected routes are no longer identified by a AF_LINK gateway so adjust > dispatch_rtmsg_addr() similar to the way fetchtable() was fixed long ago. > This should fix various issues with bad gateways being picked up by bgpd. > Problem identified and initial fix provided by phessler@ but commiting > my version which is more conservative. OK phessler@ (claudio@) npppd ~ npppd/control.c > Use SOCK_NONBLOCK in socket() and accept4() instead of a separate fcntl() > dance. > Inspired by guenther@ > ok millert@ yasuoka@ (krw@) ~ npppd/control.c > Cleanup control sockets in control_cleanup(). > Diff from Yuuichi Someya. (yasuoka@) ~ npppd/chap.c ~ npppd/pap.c > Log the reply message from RADIUS server when the authenticaion fails. > Diff from Yuuichi Someya (yasuoka@) tokenadm ~ tokenadm.c > tokenadm(8) is already pledged, do the same for tokeninit(8). > - bring comment in both programms in line > - tokeninit(8) needs "tty" for readpassphrase(3) > - call token_init() after pledge(2) > - fix whitespace > OK millert@ (bluhm@) tokeninit ~ tokeninit.c > tokenadm(8) is already pledged, do the same for tokeninit(8). > - bring comment in both programms in line > - tokeninit(8) needs "tty" for readpassphrase(3) > - call token_init() after pledge(2) > - fix whitespace > OK millert@ (bluhm@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
