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

Reply via email to