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

Reply via email to