OpenBSD src changes summary for 2016-01-19 ==========================================
games/morse lib/libc sbin/pdisk sys/arch/amd64/stand/efi sys/arch/sparc/sparc sys/dev/pv sys/isofs/cd9660 sys/kern usr.bin/less usr.bin/mg usr.bin/tmux usr.sbin/smtpd usr.sbin/unbound == games ============================================================= 01/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/games morse ~ morse.6 ~ morse.c > Teach morse(6) the <AC> prosign as '@', as added on May 24, 2004 (the > 160th anniversary of the first public Morse telegraph transmission). > Support decoding (only; not encoding) of other prosigns, including <SK> > as we were previously using for '@'. From pjanzen. (sthen@) == lib =============================================================== 02/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ stdio/vfprintf.c > remove a nop assignment that has been #if 0'd since 1996 > ok millert@ (mmcc@) ~ gmon/gmon.c > replace (void *)0 with NULL (mmcc@) == sbin ============================================================== 03/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin pdisk ~ pdisk.c > No need for pdisk(8) to provide a version of hexdump. Remove > the "expert" mode 'd'/'D' command and its supporting code. > ok deraadt@ jasper@ (krw@) ~ dump.c ~ dump.h ~ pdisk.c > Bring code into line with man page and usage() by only allowing one > disk to be specified on the command line. Nuke dump() function and > hoist its few lines into main() as a result. (krw@) ~ file_media.c ~ pdisk.c > Remove forward declarations for functions that do not exist. (krw@) ~ io.c > Remove unused global 'io_buffer'. (krw@) ~ pdisk.c > It's pointless to check for 'dflag' inside do_expert(), since you can't > get there unless dflag is set. Makes switch() statement easier to grasp. > (krw@) ~ pdisk.c > Simplify the main command switch, eliminating a couple of /* fall > through */ and two variables by simply calling the target functions > with the different parameters. (krw@) == sys =============================================================== 04/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/stand/efi ~ include/efiprot.h > Correct the definitions of currently unused protocol guids so they will > work as EFI_GUID initialisers. > ok yasuoka@ krw@ (jsg@) arch/sparc/sparc ~ clock.c > Fix a race causing hardclock() to be sometimes invoked between the end > of cpu_configure() and initclocks(). > from Miod > no objection deraadt@ (ajacoutot@) dev/pv ~ xen.c > Cast evtchn_mask to a char pointer for an isset operation > When testing evtchn_mask bits we need to treat the array as a bit > matrix for an isset macro to test correct bits. Reported by reyk@ > some time ago, Wei Liu <wei ! liu2 at citrix !com> figured out how > to reproduce the problem. Thanks! (mikeb@) ~ if_xnf.c > Fix a few issues in the xnf transmit path > A crash reported by Jonathon Sisson is caused by incorrect calculation > of available descriptors on the tx ring. While here, split the mbuf > chain so that we won't unload the whole thing in the txeof before > removing grant table references from transmit descriptors. (mikeb@) ~ if_xnf.c > Mask interrupts on boot, masking/unmasking is handled by stop/init (mikeb@) isofs/cd9660 ~ cd9660_vnops.c > Convert min() and uiomovei() to ulmin() and uiomove(). > Diff from Martin Natano > ok kettenis@ (stefan@) kern ~ kern_pledge.c > Check if the vnode type is VBAD (corresponds to disconnected > usb devices) and return ENOTTY rather than terminating the > caller program. Found by Michael Reed <m.reed at mykolab.com> > ok semarie, deraadt (ratchov@) ~ spec_vnops.c > Convert min() and uiomovei() to ulmin() and uiomove(), > preventing integer truncation. > Diff from Martin Natano > ok kettenis@ (stefan@) == usr.bin =========================================================== 05/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin less ~ funcs.h > Remove the lintism PRINTFLIKE1, don't replace it with an attribute so we > can keep it portable. > also noticed by Michael Reed, discussed with deraadt@ (mmcc@) mg ~ cscope.c > Skip empty entries in $PATH instead of erroneously interpreting > them as ".". > Ok lum@ jasper@ (sunil@) ~ cscope.c > Check snprintf(3) return value for overflow instead of manual length > check. From max at max-fillinger.net. > Ok lum@ jasper@ (sunil@) ~ cscope.c > Fix bad indents. From max at max-fillinger.net > Ok lum@ jasper@ (sunil@) ~ cscope.c ~ tags.c > Update my mail address. (sunil@) ~ cscope.c > Bounds check while stripping trailing slashes. From max at > max-fillinger.net. > Ok lum@ (sunil@) tmux ~ alerts.c ~ arguments.c ~ array.h ~ cfg.c ~ client.c ~ cmd-attach-session.c ~ cmd-bind-key.c ~ cmd-break-pane.c ~ cmd-choose-buffer.c ~ cmd-choose-client.c ~ cmd-clear-history.c ~ cmd-command-prompt.c ~ cmd-copy-mode.c ~ cmd-detach-client.c ~ cmd-display-panes.c ~ cmd-find-window.c ~ cmd-find.c ~ cmd-join-pane.c ~ cmd-kill-pane.c ~ cmd-kill-server.c ~ cmd-kill-session.c ~ cmd-kill-window.c ~ cmd-list-buffers.c ~ cmd-list-clients.c ~ cmd-list-keys.c ~ cmd-list-panes.c ~ cmd-list-sessions.c ~ cmd-list-windows.c ~ cmd-list.c ~ cmd-lock-server.c ~ cmd-move-window.c ~ cmd-new-session.c ~ cmd-new-window.c ~ cmd-paste-buffer.c ~ cmd-pipe-pane.c ~ cmd-queue.c ~ cmd-refresh-client.c ~ cmd-rename-session.c ~ cmd-rename-window.c ~ cmd-resize-pane.c ~ cmd-respawn-pane.c ~ cmd-respawn-window.c ~ cmd-rotate-window.c ~ cmd-select-layout.c ~ cmd-select-pane.c ~ cmd-select-window.c ~ cmd-send-keys.c ~ cmd-set-buffer.c ~ cmd-set-environment.c ~ cmd-set-option.c ~ cmd-show-environment.c ~ cmd-show-messages.c ~ cmd-show-options.c ~ cmd-split-window.c ~ cmd-string.c ~ cmd-swap-pane.c ~ cmd-swap-window.c ~ cmd-switch-client.c ~ cmd-unbind-key.c ~ cmd-wait-for.c ~ cmd.c ~ colour.c ~ control-notify.c ~ control.c ~ environ.c ~ format.c ~ grid-view.c ~ grid.c ~ input-keys.c ~ input.c ~ job.c ~ key-bindings.c ~ key-string.c ~ layout-custom.c ~ layout-set.c ~ layout.c ~ log.c ~ mode-key.c ~ names.c ~ options-table.c ~ options.c ~ paste.c ~ proc.c ~ procname.c ~ resize.c ~ screen-redraw.c ~ screen-write.c ~ screen.c ~ server-client.c ~ server-fn.c ~ server.c ~ session.c ~ signal.c ~ status.c ~ style.c ~ tmux.1 ~ tmux.c ~ tmux.h ~ tty-acs.c ~ tty-keys.c ~ tty-term.c ~ tty.c ~ utf8.c ~ window-choose.c ~ window-clock.c ~ window-copy.c ~ window.c ~ xterm-keys.c > I no longer use my SourceForge address so replace it. (nicm@) ~ cmd-find.c ~ cmd-queue.c ~ cmd.c ~ tmux.h > Split out getting the current state from the target search so it can be > replaced if we already know the current. (nicm@) == usr.sbin ========================================================== 06/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin smtpd ~ smtpd.conf.5 > minor tweaks: remove comma, remove superflous plural s, add the word "file" > after ~/.forward, and change builtin to built-in > from tj > ok millert@ (jung@) unbound ~ util/netevent.c > Backport r3602 | wouter | 2016-01-19 15:37:54 +0000 (Tue, 19 Jan 2016) | 3 > lines > - Squelch 'cannot assign requested address' log messages unless > verbosity is high, it was spammed after network down. > (problem reported by Philippe Meunier) (sthen@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
