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

bin/csh                                 bin/ksh
distrib/sets                            etc/mail/Makefile
lib/libpcap                             lib/libssl
libexec/getty                           libexec/ld.so
libexec/login_token                     regress/sys
regress/usr.bin                         sbin/dump
sys/arch/amd64/stand/libsa              sys/arch/sgi/sgi
sys/dev/isa                             sys/dev/pci
sys/dev/pv                              sys/kern
sys/net                                 sys/netinet6
sys/nfs                                 usr.bin/cvs
usr.bin/grep                            usr.bin/make
usr.bin/mg                              usr.bin/rdist
usr.bin/rdistd                          usr.bin/usbhidctl
usr.sbin/bgpd                           usr.sbin/ftp-proxy
usr.sbin/hostapd                        usr.sbin/inetd
usr.sbin/ldapd                          usr.sbin/smtpd
usr.sbin/tcpdump                        usr.sbin/tokeninit
usr.sbin/usbdevs                        

== bin =============================================================== 01/10 ==

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

csh

  ~ glob.c                                

  > Remove a needless allocation cast. No binary change. (mmcc@)

ksh

  ~ vi.c                                  

  > Assign pointer variables to NULL rather than 0. No functional change.
  > (mmcc@)

== distrib =========================================================== 02/10 ==

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

sets

  ~ lists/etc/mi                          ~ lists/man/mi

  > sync (deraadt@)

== etc =============================================================== 03/10 ==

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

mail/Makefile

  ~ mail/Makefile                         

  > Now that default smtpd.conf aliases table has been switched to
  > 'file' backend, we no longer have to generate the .db files.
  > Ok gilles@ (sunil@)

== lib =============================================================== 04/10 ==

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

libpcap

  ~ gencode.c                             ~ inet.c
  ~ optimize.c                            ~ pcap-bpf.c
  ~ savefile.c                            

  > remove NULL-checks before free() (mmcc@)

libssl

  ~ src/crypto/asn1/tasn_enc.c            

  > initialize a pointer to NULL rather than 0 (mmcc@)

== libexec =========================================================== 05/10 ==

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

getty

  ~ subr.c                                

  > assign pointers to NULL rather than 0 (mmcc@)

ld.so

  ~ ldconfig/shlib.c                      

  > Remove a couple needless allocation casts. No binary change. (mmcc@)

  ~ dlfcn.c                               ~ library.c
  ~ library_mquery.c                      ~ alpha/rtld_machine.c

  > assign pointers to NULL rather than 0 (mmcc@)

login_token

  ~ login_token.c                         

  > assign pointers to NULL rather than 0 (mmcc@)

== regress =========================================================== 06/10 ==

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

sys

  ~ netinet/in_pcbbind/Makefile           ~ netinet/in_pcbbind/runtest.c

  > Correct expected results on v6 mcast bind on ANY, and add comments to
  > explain why they are expected. (vgross@)

usr.bin

  + colrm/Makefile                        + colrm/colrm.sh

  > Test suite for colrm(1) including tests for single byte characters,
  > tabs, backspaces, multibyte characters of width 1, 0, and 2,
  > invalid bytes and non-printable characters.  All tests are run
  > both with the UTF-8 and the C locale.
  > About half the tests are currently broken, and not only the multibyte
  > tests, but also half of the tab and backspace tests.  The program is
  > expected to be fixed soon, and the suite will be hooked up after that.
  > (schwarze@)

== sbin ============================================================== 07/10 ==

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

dump

  ~ itime.c                               

  > assign pointers to NULL rather than 0, remove a needless cast (mmcc@)

== sys =============================================================== 08/10 ==

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

arch/amd64/stand/libsa

  ~ softraid.c                            

  > Find OpenBSD disklabel on GPT partitioned softraid volumes. Now you can
  > boot from such volumes to match being able to install to them.
  > Problem spotted by jcs@, fix tested by rpe@, ok jsing@ (krw@)

arch/sgi/sgi

  ~ wscons_machdep.c                      

  > commited -> committed (mmcc@)

dev/isa

  ~ asmc.c                                

  > The Apple SMC is implemented on a H8S/2117 chip.  Communication with the
  > chip
  > becomes much more reliably if we pay attention to the IBF and OBF flags.
  > This removes the need for excessive delays and retries, making operations
  > complete in microseconds instead of seconds.
  > This diff also removes flushing the read buffer after a read operations. 
  > This
  > doesn't seem to be necessary, but we might need to put that back if the
  > length of a reply changes for some keys.
  > ok jung@, deraadt@ (kettenis@)

dev/pci

  ~ agp.c                                 

  > Remove obsolete comment. (kettenis@)

dev/pv

  ~ xen.c                                 ~ xenreg.h
  ~ xenstore.c                            ~ xenvar.h

  > Implement a bus_dma(9) abstraction on top of Grant Table API (mikeb@)

  ~ xenstore.c                            ~ xenvar.h

  > Make xs_setprop a bit more useful by removing property nodes
  > when NULL or zero length value was specified. (mikeb@)

kern

  ~ uipc_mbuf.c                           

  > - yet another tiny step towards MP PF. This time we need to make sure
  > statekey attached to packet stays around, while accepted packet is
  > routed through IP stack.
  > OK mpi@, henning@ (sashan@)

  ~ tty_conf.c                            

  > Re-add config includes
  > These got lost in previous commit. This broke ppp, nmea, msts, endrun.
  > Found the hard way by David Coppa (sf@)

  ~ vfs_lockf.c                           

  > spliting -> splitting (mmcc@)

net

  ~ pf.c                                  ~ pfvar.h

  > - yet another tiny step towards MP PF. This time we need to make sure
  > statekey attached to packet stays around, while accepted packet is
  > routed through IP stack.
  > OK mpi@, henning@ (sashan@)

netinet6

  ~ in6.c                                 

  > Do not return EEXIST if the same address is added twice.
  > Reported by sebastisa@.
  > ok sebasitia@, stsp@, florian@, vgross@ (mpi@)

nfs

  ~ nfs_vnops.c                           

  > commited -> committed (mmcc@)

== usr.bin =========================================================== 09/10 ==

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

cvs

  ~ tag.c                                 

  > commited -> committed (mmcc@)

grep

  ~ util.c                                

  > The loop index in grep_cmp() should be size_t to match the type of
  > the length parameter.  The return value of grep_cmp() is only used
  > in a boolean context so make it return bool instead of the index.
  > OK mmcc@ (millert@)

  ~ util.c                                

  > cast toupper's argument to unsigned char
  > ok millert@ (mmcc@)

make

  ~ parse.c                               

  > in case we have a parse error, dispell the target list early to avoid
  > various problems.
  > Problem noticed by jsg@, deeper patch than he suggested
  > okay jsg@ and tb@. (espie@)

mg

  ~ mg.1                                  

  > Remove commands that are not implemented, at the moment. Added by
  > accident in previous diff. (lum@)

rdist

  ~ client.h                              ~ common.c

  > remove needless allocation casts (mmcc@)

rdistd

  ~ server.c                              

  > Remove a couple needless allocation casts. No binary change. (mmcc@)

  ~ server.c                              

  > remove needless allocation casts (mmcc@)

usbhidctl

  ~ usbhid.c                              

  > remove a NULL-check before free() (mmcc@)

== usr.sbin ========================================================== 10/10 ==

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

bgpd

  ~ rde.c                                 

  > commited -> committed (mmcc@)

ftp-proxy

  ~ ftp-proxy.c                           

  > commiting -> committing (mmcc@)

hostapd

  ~ hostapd.c                             

  > remove a NULL-check before free() (mmcc@)

inetd

  ~ inetd.c                               

  > remove a NULL-check before free() (mmcc@)

ldapd

  ~ btree.c                               

  > commiting -> committing (mmcc@)

smtpd

  ~ table_static.c                        

  > Wrap long lines.
  > Ok gilles@ jung@ (sunil@)

  ~ delivery_mbox.c                       ~ ioev.c

  > Wrap long lines.
  > Ok gilles@ jung@ (sunil@)

  ~ smtpctl.c                             

  > Kill a trailing whitespace that snuck in with previous commit. (sunil@)

  ~ newaliases.8                          

  > make it clear this needs to be run only for db files
  > since smtpd has switched to using plain files by default;
  > ok sunil gilles (jmc@)

  ~ smtpd.conf.5                          

  > update examples
  > diff from Serguey Parkhomovsky <[email protected]>
  > ok sunil@ (gilles@)

  ~ smtpctl.c                             

  > fix sendmail options parsing
  > diff from Serguey Parkhomovsky <[email protected]> (gilles@)

tcpdump

  ~ print-bootp.c                         ~ print-gtp.c
  ~ print-udp.c                           ~ tcpdump.c

  > assign pointers to NULL rather than 0 (mmcc@)

tokeninit

  ~ tokeninit.c                           

  > assign pointers to NULL rather than 0 (mmcc@)

usbdevs

  ~ usbdevs.c                             

  > Initialize a char* to NULL rather than 0. (mmcc@)

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

Reply via email to