OpenBSD src changes summary for 2015-12-14 ==========================================
bin/ksh lib/libc lib/libkeynote lib/libssl share/man sys/arch/amd64/amd64 sys/arch/amd64/include sys/arch/socppc/socppc sys/arch/socppc/stand/boot sys/dev sys/dev/acpi sys/dev/pci sys/net80211 usr.bin/grep usr.bin/mg usr.bin/sndiod usr.bin/tmux usr.sbin/config usr.sbin/dhcpd usr.sbin/mailwrapper usr.sbin/pppd usr.sbin/smtpd usr.sbin/tftpd usr.sbin/vmctl == bin =============================================================== 01/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin ksh ~ c_sh.c ~ history.c ~ lex.c ~ shf.h > Remove a superfluous macro. No binary change. ok tb@ (mmcc@) ~ alloc.c ~ c_ksh.c ~ c_sh.c ~ c_test.c ~ c_ulimit.c ~ edit.c ~ emacs.c ~ eval.c ~ exec.c ~ history.c ~ io.c ~ jobs.c ~ lex.c ~ main.c ~ misc.c ~ mknod.c ~ path.c ~ sh.h ~ shf.c ~ trap.c ~ tty.c ~ var.c > Move system headers from sh.h to those files that actually need them. > ok mmcc@ a while ago (tb@) == lib =============================================================== 02/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ net/res_comp.c > s/begining/beginning/g (mmcc@) libkeynote ~ parse_assertion.c > s/begining/beginning/g (mmcc@) ~ auxil.c ~ signature.c > Remove NULL-checks before free(). (mmcc@) ~ environment.c > Remove casts of allocations and NULL. There are a *ton* of these to > remove in libkeynote, but I'm doing it in small chunks so I don't slip > up. > Previously discussed and approved on the lists, although I backed off > after making a dumb mistake in a mega-diff. (mmcc@) ~ environment.c > Remove more needless casts of NULL and allocations. (mmcc@) libssl ~ src/crypto/evp/m_sigver.c > initialize md_len to 0 for readability to quell warnings. > ok guenther@ (beck@) ~ src/crypto/x509/x509_vfy.c > initialize ok to 0 > ok guenther@ (beck@) ~ src/crypto/x509v3/v3_conf.c > initialize ext_len to 0. > ok guenther@ (beck@) == share ============================================================= 03/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/iwm.4 > iwm(4) firmware errors during association have been fixed. Remove BUGS > section. (stsp@) ~ man4/iwm.4 > Update iwm(4) CAVEATS section in light of initial 802.11n support. > pointed out by jmc@ (stsp@) == sys =============================================================== 04/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/amd64 ~ vmm.c > track used memory in each VM. This is passed back to vmctl status. > ok reyk@, beck@, mpi@ (mlarkin@) ~ vmm.c > Support only one vcpu for now, until we implement SMP support. (mlarkin@) arch/amd64/include ~ vmmvar.h > track used memory in each VM. This is passed back to vmctl status. > ok reyk@, beck@, mpi@ (mlarkin@) arch/socppc/socppc ~ fdt.c > s/begining/beginning/g (mmcc@) arch/socppc/stand/boot ~ fdt.c > s/begining/beginning/g (mmcc@) dev ~ audio.c > "harware" -> "hardware" (mmcc@) dev/acpi ~ acpithinkpad.c > Handle the keyboard backlight found on newer Thinkpads. Doesn't handle the > machines that have both the keyboard backlight and the thinklight (x230, > t430) > quite right yet. > ok jung@ (for a slightly different version of this diff) (kettenis@) dev/pci ~ if_em_hw.c > "harware" -> "hardware" (mmcc@) ~ if_iwm.c ~ if_iwmreg.h ~ if_iwmvar.h > Add initial 802.11n support to the iwm(4) driver. > Adds support for HT MCS 0-7 (theoretical limit 65 Mbit/s) and the > reception of A-MSDU and A-MPDU aggregated frames. > None of the optional 11n features are supported for now. > MIMO, 40Mhz channels, short guard interval, etc. are left for future work. > And we're not sending A-MSDU or A-MPDU frames yet either. > Tested with various 11a/b/g/n access points. With some APs I'm seeing > a noticable increase in throughput, especially on 5Ghz. > Also, fix automatic rate selection by using the current Tx rate selected > by AMRR as the upper bound for the firmware's rate table and updating the > firmware's table whenever AMRR switches Tx rate, rather than setting the > table just once after association and ignoring AMRR updates. > ok mpi@ krw@ (earlier version), ok jasper@ (stsp@) net80211 ~ ieee80211_amrr.c > In AMRR debug printfs, show ni_txmcs instead of ni_txrate for HT nodes. > (stsp@) == usr.bin =========================================================== 05/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin grep ~ grep.h ~ util.c > Use long long rather than off_t for line_no to ensure that it's always > 64 bits. > ok kettenis@ (mmcc@) mg ~ paragraph.c > s/begining/beginning/g (mmcc@) sndiod ~ listen.h ~ listen.c > Work on a copy of the slowaccept flag instead of the global one as > it could change somewhere in the poll() loop. (ratchov@) tmux ~ cmd-attach-session.c ~ cmd-break-pane.c ~ cmd-capture-pane.c ~ cmd-choose-buffer.c ~ cmd-choose-client.c ~ cmd-choose-tree.c ~ cmd-clear-history.c ~ cmd-command-prompt.c ~ cmd-confirm-before.c ~ cmd-copy-mode.c ~ cmd-detach-client.c ~ cmd-display-message.c ~ cmd-display-panes.c ~ cmd-find-window.c ~ cmd-if-shell.c ~ cmd-join-pane.c ~ cmd-kill-pane.c ~ cmd-kill-session.c ~ cmd-kill-window.c ~ cmd-list-clients.c ~ cmd-list-panes.c ~ cmd-list-windows.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-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-run-shell.c ~ cmd-select-layout.c ~ cmd-select-pane.c ~ cmd-select-window.c ~ cmd-send-keys.c ~ cmd-set-environment.c ~ cmd-set-hook.c ~ cmd-set-option.c ~ cmd-show-environment.c ~ cmd-show-messages.c ~ cmd-show-options.c ~ cmd-split-window.c ~ cmd-swap-pane.c ~ cmd-swap-window.c ~ cmd-switch-client.c ~ cmd.c ~ log.c ~ tmux.h > Instead of combined flags for -c, -s, -t, split into different sets > using an enum and simplify the parsing code. (nicm@) ~ log.c > Remove some stray debug code. (nicm@) ~ cmd-find.c ~ cmd.c ~ tmux.h > Use cmd_find_clear_state instead of an extra function doing the same. > (nicm@) == usr.sbin ========================================================== 06/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin config ~ sem.c > Remove unused macro that's just a clone of abs(3). ok tb@ (mmcc@) dhcpd ~ udpsock.c ~ dhcpd.c > pledge. > Diff from Ricardo Mestre. Test report from sthen@. (krw@) mailwrapper ~ mailwrapper.8 ~ mailwrapper.c > Update default MTA reference to smtpd(8). Rectify documentation of > fallback behaviour when configuration file is missing. > Documentation bits from Serguey Parkhomovsky. > Ok jung@ "if the fallback code stays" (sunil@) pppd ~ ipcp.c ~ lcp.c > s/begining/beginning/g (mmcc@) smtpd ~ filter_api.3 > various minor tweaks; (jmc@) ~ makemap.8 > Document -d option. > Ok gilles@ jmc@ (sunil@) ~ makemap.8 > oops, sorry sunil, -d was in the wrong place: > so much for my ok ;( (jmc@) ~ bounce.c ~ compress_gzip.c ~ delivery_lmtp.c ~ enqueue.c ~ iobuf.c ~ lka.c ~ lka_session.c ~ mta.c ~ queue.c ~ queue_backend.c ~ queue_fs.c ~ smtp_session.c ~ smtpd.c ~ to.c ~ util.c > remove trailing whitespace > ok sunil gilles (jung@) ~ filter.c > Wrap long lines and whitespace fixes. > Ok jung@ gilles@ (sunil@) ~ bounce.c > Fix bad indents and whitespaces. > Ok jung@ gilles@ (sunil@) ~ envelope.c > Wrap long lines and fix bad indents. > Ok gilles@ (sunil@) ~ mda.c > Wrap long lines. > Ok gilles@ (sunil@) tftpd ~ tftpd.c > move daemon(3) call before chroot(2) in tftpd. > so daemon(3) will be able to redirect standard input, standard output and > standard error to /dev/null. > ok jca@ (semarie@) vmctl ~ vmctl.c > track used memory in each VM. This is passed back to vmctl status. > ok reyk@, beck@, mpi@ (mlarkin@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
