OpenBSD src changes summary for 2015-05-12
==========================================

gnu/usr.bin/binutils-2.17               lib/libc
lib/libpthread                          lib/librthread
regress/sys                             share/man
sys/arch/armv7/armv7                    sys/arch/armv7/imx
sys/arch/armv7/include                  sys/dev
sys/dev/isa                             sys/dev/pci
sys/dev/usb                             sys/kern
sys/net                                 sys/netinet
sys/netinet6                            usr.bin/tmux
usr.sbin/npppd                          

== gnu =============================================================== 01/07 ==

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

usr.bin/binutils-2.17

  ~ bfd/elflink.c                         

  > Revert rev 1.3.  While that change appears to make the behaviour similar to
  > binutils 2.15, it introduces bogus failures when inter-library dependencies
  > are present.
  > With the binutils 2.17 behaviour restored, --as-needed will cause linker
  > failures when necessary inter-library dependencies are not present.  This
  > is
  > actually a good thing as binutils 2.15 will silently produce executables
  > that will fail at runtime in those cases.
  > ok miod@ (kettenis@)

== lib =============================================================== 02/07 ==

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

libc

  ~ sys/sigaction.2                       ~ gen/signal.3

  > chflagsat() is also async-signal-safe (guenther@)

  ~ arch/vax/sys/cerror.S                 

  > Put the right number of leading underscores in ___cerror and __cerror, for
  > the sake of libpthread. Probably missed during the a.out->ELF switch, I
  > can't believe this went unnoticed for so long. (miod@)

  ~ stdlib/atexit.3                       

  > Add dlclose(3) to SEE ALSO
  > ok millert@ jmc@ schwarze@ (guenther@)

libpthread

  ~ man/pthread_atfork.3                  

  > Document pthread_atfork(3)'s interaction with dlclose(3)
  > Use Xr instead of Fn for functions documented on other manpages
  > ok millert@ jmc@ schwarze@ (guenther@)

librthread

  ~ arch/vax/cerror.S                     

  > Put the right number of leading underscores in ___cerror and __cerror, for
  > the sake of libpthread. Probably missed during the a.out->ELF switch, I
  > can't believe this went unnoticed for so long. (miod@)

== regress =========================================================== 03/07 ==

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

sys

  ~ fifofs/fifotest.c                     

  > Race less. (millert@)

== share ============================================================= 04/07 ==

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

man

  ~ man4/urtwn.4                          

  > Add newly matched devices to urtwn(4) hardware list.
  > from Mikhail mp39590@gmail on tech@
  > Grammar fixes by sthen@. Made mandoc -T lint clean by me (must escape
  > 'D1'). (stsp@)

== sys =============================================================== 05/07 ==

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

arch/armv7/armv7

  ~ armv7_machdep.c                       

  > Raise VM_PHYSSEG_MAX to two and load an additional physical memory
  > segment if u-boot reports it.  Needed for the utilite where u-boot
  > reports two 1GB segments of physical memory.
  > From Patrick Wildt in bitrig with some additional sanity checks added.
  > (jsg@)

  ~ armv7.c                               

  > imxiic is known to be broken don't try attaching it on utilite (jsg@)

arch/armv7/imx

  ~ imxuart.c                             

  > Add missing braces.
  > Tested by and ok djm@ (jsg@)

arch/armv7/include

  ~ vmparam.h                             

  > Raise VM_PHYSSEG_MAX to two and load an additional physical memory
  > segment if u-boot reports it.  Needed for the utilite where u-boot
  > reports two 1GB segments of physical memory.
  > From Patrick Wildt in bitrig with some additional sanity checks added.
  > (jsg@)

dev

  ~ midi.c                                

  > Don't hold the audio mutex when calling uiomove(), as uiomove()
  > may sleep in case of a page fault (ratchov@)

  ~ midi.c                                ~ midi_if.h

  > Remove unused code & definitions: midi_attach(), midi_unit_count(),
  > midi_getinfo(), midi_writebytes(). They were "used" by the sequencer
  > interface which we removed years ago. (ratchov@)

  ~ midi.c                                

  > store byte count in a size_t and switch from uiomovei() to uiomove()
  > (ratchov@)

  ~ midi.c                                ~ midivar.h

  > remove the sc->isopen flag, as sc->flags already hold the
  > same information. (ratchov@)

dev/isa

  ~ gus_isa.c                             ~ gus_isapnp.c
  ~ sb_isa.c                              ~ sb_isapnp.c

  > Remove references to (deleted) auconv.h and mulaw.h files. Fixes
  > i386 build. Found by Mark Patruck <mark at wrapped.cx>, thanks! (ratchov@)

dev/pci

  ~ if_em.c                               ~ if_em_hw.c
  ~ if_em_hw.h                            

  > The i211 does not support an external EEPROM only a OTP
  > Internal Non-Volatile Memory (iNVM).  Add support for reading
  > words out of it instead of an EEPROM.
  > From Patrick Wildt with some more offsets added. (jsg@)

  ~ hifn7751.c                            

  > Fixup potential use after free and a memory leak.
  > Found by Maxime Villard <max at m00nbsd ! net> with the Brainy Code
  > Scanner,
  > thanks! (mikeb@)

  ~ if_em.c                               

  > Make sure the rx ring lwm is set to at least 4.  As far as we know, all
  > hardware variants need at least 4 descriptors on the rx ring to be able to
  > receive packets.  Should fix the issue reported by Christian Schulte on
  > bugs@.
  > ok mikeb@, sthen@ (kettenis@)

dev/usb

  ~ usbdevs                               

  > Add 4 additional urtwn(4) device IDs.
  > from FreeBSD via Mikhail mp39590@gmail on tech@ (stsp@)

  ~ usbdevs.h                             

  > usbdevs_data.h (stsp@)

  ~ usbdevs_data.h                        

  > regen (stsp@)

  ~ if_urtwnreg.h                         

  > Fix definition of R92C_USTIME_TSF.
  > from FreeBSD r282623 via Mikhail mp39590@gmail on tech@ (stsp@)

  ~ if_urtwn.c                            

  > Merge various urtwn(4) fixes from FreeBSD:
  > Match additional devices (RTL8188CU_3, DWA123D1, DWA125D1).
  > Fix efuse reading (fixes potential error in MAC address read from efuse).
  > Replace some magic numbers with macros.
  > Based on FreeBSD r270191, r273589, r281918, r281592, r282119, and r282623
  > via Mikhail mp39590@gmail on tech@
  > ok sthen@ (stsp@)

kern

  ~ kern_synch.c                          ~ vfs_subr.c

  > Drop and reacquire the kernel lock in the vfs_shutdown and "cold"
  > portions of msleep and tsleep to give interrupts a chance to run
  > on other CPUs.
  > Tweak and OK kettenis (mikeb@)

net

  ~ bridgestp.c                           

  > This file is only compiled when "pseudo-device bridge" is included in
  > your kernel configuration, no need for a #if NBRIDGE > 0 dance. (mpi@)

netinet

  ~ in_gif.c                              

  > MPLS also needs a definition for etherip_output(), fix build without
  > bridge. (mpi@)

netinet6

  ~ in6_gif.c                             

  > MPLS also needs a definition for etherip_output(), fix build without
  > bridge. (mpi@)

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

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

tmux

  ~ options-table.c                       ~ server-window.c
  ~ tmux.1                                ~ tmux.h

  > Add bell-action "other" to pass through bells in all windows except the
  > current, suggested by Jan ONDREJ. (nicm@)

  ~ format.c                              ~ options-table.c
  ~ tmux.1                                

  > Add a session_alerts format which is a list of all the alerts in the
  > current session in symbolic form (something like "0!,4~,5!"). Use this
  > in the default set-titles-string. Prompted by a request from Jan ONDREJ.
  > (nicm@)

  ~ cmd-show-messages.c                   

  > Tidy blank lines when outputting server info. (nicm@)

  ~ tmux.h                                ~ tty.c
  ~ window.c                              

  > To replace c0-*, add a high watermark to the pty event, and also backoff
  > when the any of the ttys the pane is going to write to has buffered
  > enough data. (nicm@)

== usr.sbin ========================================================== 07/07 ==

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

npppd

  ~ npppd/log.c                           ~ npppd/log.h

  > Move the logit() prototype so parse.y will see it.
  > ok yasuoka@ (jsg@)

  ~ pptp/pptp_ctrl.c                      

  > Fix an uninitialized variable access when pptp.hostname is configured.
  > (yasuoka@)

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

Reply via email to