OpenBSD src changes summary for 2015-01-02
==========================================

distrib/miniroot                        etc/rc.d/rc.subr
etc/root/root.mail                      lib/libtls
sbin/iked                               sbin/ipsecctl
sys/arch/armv7/armv7                    sys/arch/armv7/imx
sys/arch/mips64/mips64                  sys/arch/sgi/sgi
sys/dev                                 sys/dev/isa
sys/dev/pci                             sys/dev/usb
usr.bin/calendar                        usr.bin/mandoc
usr.bin/mg                              usr.bin/openssl
usr.bin/units                           usr.sbin/httpd
usr.sbin/relayd                         usr.sbin/syslogd

== distrib =========================================================== 01/07 ==

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

miniroot

  ~ install.sh                            

  > Fix saving dhclient lease files during installation.
  > OK krw@ (rpe@)

== etc =============================================================== 02/07 ==

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

rc.d/rc.subr

  ~ rc.d/rc.subr                          

  > Add a comment about the default values being duplicated in rcctl(8).
  > discussed with schwarze@ (ajacoutot@)

  ~ rc.d/rc.subr                          

  > Fix return code of _rc_quirks().
  > ok robert@ (ajacoutot@)

root/root.mail

  ~ root/root.mail                        

  > adjust date (deraadt@)

  ~ root/root.mail                        

  > Fix dow and apply the usual easter egg. (miod@)

== lib =============================================================== 03/07 ==

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

libtls

  ~ tls_client.c                          

  > Rename the tls_connect_socket() parameter 'socket' to 's' to avoid
  > a compiler warning about shadowing a global declaration.
  > OK jsing@ (bluhm@)

== sbin ============================================================== 04/07 ==

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

iked

  ~ iked.conf.5                           

  > PFS stands for Perfect Forward Secrecy.
  > ok reyk@ (sobrado@)

ipsecctl

  ~ ipsec.conf.5                          

  > PFS stands for Perfect Forward Secrecy.
  > ok reyk@ (sobrado@)

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

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

arch/armv7/armv7

  ~ armv7.c                               ~ armv7var.h

  > Add some additional i.MX6 board types from Bitrig.
  > CompuLab Utilite, SolidRun HummingBoard/CuBox-i and UDOO. (jsg@)

arch/armv7/imx

  ~ imx_machdep.c                         ~ imxehci.c
  ~ imxenet.c                             ~ imxesdhc.c
  ~ imxgpio.c                             

  > Add some additional i.MX6 board types from Bitrig.
  > CompuLab Utilite, SolidRun HummingBoard/CuBox-i and UDOO. (jsg@)

arch/mips64/mips64

  ~ fp_emulate.c                          ~ sendsig.c

  > Fix a few format string warnings, allow to build DEBUG kernel on sgi
  > OK miod@ (sebastia@)

arch/sgi/sgi

  ~ autoconf.c                            

  > Fix a few format string warnings, allow to build DEBUG kernel on sgi
  > OK miod@ (sebastia@)

dev

  ~ vscsi.c                               

  > store all state needed to defer probe/detach events in vscsi_devevent_task.
  > (dlg@)

  ~ vscsi.c                               

  > give the device ref taken in vscsikqfilter to the knote, and unref
  > it in filt_vscsidetach. (dlg@)

dev/isa

  ~ lm78_isa.c                            

  > there's no need to defer the removal of the iic sensors to a task, we can
  > just remove them directly.
  > tested by krw@ (dlg@)

  ~ wbsio.c                               ~ wbsioreg.h

  > Identify NCT5104D variant in dmesg. (No lm here, these are used for com and
  > gpio pins on SuperMicro and PC Engines.)
  > ok kettenis@ (chris@)

dev/pci

  ~ if_nep.c                              

  > Still locks up under load, but otherwise fairly functional. (kettenis@)

  ~ if_nep.c                              

  > Holds up much better under load with an IPL on the block pool. (kettenis@)

dev/usb

  ~ uhub.c                                

  > Report the TT Think Time of USB2.0 Hubs. (mpi@)

  ~ xhci.c                                ~ xhcireg.h

  > When chaining TRBs, calculate the TD Size as described in section
  > 4.11.2.4 instead of using one TRB per packet.  Also make sure that
  > it is not greater than 31.
  > While here be paranoid about xfer buffer crossing a 64k boundary
  > and use a supplementary TRB in such case.
  > Fix a problem with uplcom(4) on Intel xHCI reported by jasper@. (mpi@)

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

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

calendar

  ~ calendars/calendar.ushistory          

  > uppercase for place names, and one "t" in british;
  > from carson chittom (jmc@)

mandoc

  ~ mandocdb.c                            

  > Explicitly set the *data member of struct ohash_info to NULL.
  > It is never dereferenced, but it gets copied around, which worries
  > static analysis tools and might also confuse human auditors.
  > FreeBSD Coverity CID 1261298, 1261299, 1261300, reported by
  > Pedro Giffuni and Ulrich Spörlein <pfg@ and uqs@ at FreeBSD>. (schwarze@)

mg

  ~ cmode.c                               

  > Remove unused variable. (lum@)

openssl

  ~ speed.c                               

  > Remove ifdef statements for TIMES and USE_TOD; they don't do anything,
  > apart from introducing a bug where the -elapsed option is not listed in
  > the usage output when it should be.
  > feedback/ok bcook@ jsing@ (lteo@)

units

  ~ units.lib                             

  > update currency exchange rates; (jmc@)

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

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

httpd

  ~ httpd.h                               

  > Bump config flags field to 32bits.  Makes room for future changes -
  > but no functional change yet. (reyk@)

relayd

  ~ relayd.conf.5                         

  > PFS stands for Perfect Forward Secrecy.
  > ok reyk@ (sobrado@)

syslogd

  ~ syslogd.c                             

  > When syslogd was sending via TCP, there was file descriptor leak
  > and a use after free if it received a SIGHUP.  Call bufferevent_free()
  > to deactivate the callbacks and close the TCP socket.
  > OK jasper@ deraadt@ (bluhm@)

  ~ syslogd.c                             

  > Use SIMPLEQ for syslogd filed list instead of manual list operations.
  > OK dlg@ (bluhm@)

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

Reply via email to