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
