OpenBSD src changes summary for 2016-11-25 ==========================================
distrib/miniroot etc/etc.amd64/login.conf lib/libcrypto regress/usr.bin sbin/dhclient share/man sys/dev/pci sys/dev/usb sys/lib/libsa usr.bin/cal usr.bin/ssh usr.sbin/smtpd usr.sbin/syspatch usr.sbin/tcpdump usr.sbin/vmd == distrib =========================================================== 01/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib miniroot ~ group ~ install.sub ~ master.passwd > The build systems now uses the user build and the group wobj. > Add them to bsd.rd and set the ownership and permissions of > /usr/obj and /usr/xobj accordingly. > feedback and OK tb@ > Looks good deraadt@ (rpe@) == etc =============================================================== 02/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc etc.amd64/login.conf ~ etc.amd64/login.conf > Increase default datasize limit from 512M to 768M on amd64. This > allows to build xenocara with extra options in malloc.conf. > OK deraadt@ (bluhm@) == lib =============================================================== 03/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libcrypto ~ man/RAND_add.3 ~ man/RAND_load_file.3 ~ man/RC4.3 ~ man/RIPEMD160.3 > various minor cleanup; (jmc@) == regress =========================================================== 04/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress usr.bin ~ ssh/test-exec.sh > Fix typo in trace message; from portable. (dtucker@) ~ ssh/integrity.sh ~ ssh/sshd-log-wrapper.sh ~ ssh/test-exec.sh > Reverse args to sshd-log-wrapper. Matches change in portable, where it > allows sshd do be optionally run under Valgrind. (dtucker@) ~ ssh/putty-ciphers.sh ~ ssh/putty-kex.sh ~ ssh/putty-transfer.sh ~ ssh/test-exec.sh > Allow PuTTY interop tests to run unattended. bz#2639, patch from > cjwatson at debian.org. (dtucker@) == sbin ============================================================== 05/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin dhclient ~ dhclient.c > Nuke the DHO_ROUTERS and DHO_STATIC_ROUTES options from the effective > lease when DHO_CLASSLESS_[MS_]STATIC_ROUTES are present. RFC 3442 says > the client must ignore the former if the latter is present. > The information was already ignored but was still written to the > 'effective' section of the pseudo-lease file created by the -L > option. This incorrectly implied that these options were 'effective'. > Problem noted by Ed Fochler. Thanks! (krw@) == share ============================================================= 06/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/umb.4 > H531gw also works now (otto@) == sys =============================================================== 07/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys dev/pci ~ pcidevs > Fixup product names for Intel X550 family of controllers > X550 moniker is used only for 10GbaseT chips, while what's known > internally as X550EM_X seems to be marketed under the X557 name. > The X552 series is an upcoming X550EM_A chip. However the Xeon-D > embedded model is called X552/X557. (mikeb@) ~ pcidevs.h ~ pcidevs_data.h > sync (mikeb@) ~ drm/drm.h ~ drm/drm_drv.c > Add a new DRM_IOCTL_GET_PCIINFO ioctl to have a non driver specific way > to get pci device ids from a drm fd as an ordinary user. > This will be used to provide non-sysfs implementations of functions in > libdrm. These functions are required for Mesa >= 13. > The ioctl number used is the same as the DRM_IOCTL_ADD_MAP ioctl which > was removed when we removed DRI1 support. This was chosen to not > collide with new ioctls from linux. > ok kettenis@ ok mpi@ on an earlier version (jsg@) dev/usb ~ if_umb.c ~ if_umb.h ~ mbim.h > The NCM encoding allows to aggregate multiple segments in one single > transfer. Using wMaxSegmentSize for bulk-in could break the rx-path > because xfer length can be smaller than the messages sent by the device. > And using some constant value for rx/tx size is also a bad idea, because > we might be sending messages to the device that are too big for it to > handle them. Therefore use the NCM GET_NTB_PARAMETERS request to query > the device's configuration. > Found, tested, and ok'ed by otto@ (gerhard@) lib/libsa ~ ufs.c ~ ufs2.c > Fix signedness warnings with careful casts and replace a re-defined > variable. > OK krw@ (reyk@) == usr.bin =========================================================== 08/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin cal ~ cal.1 > remove an apostrophe on the advice of the oed: > "Do not use the apostrophe when creating plurals." (jmc@) ssh ~ sshbuf.c ~ sshbuf.h > split allocation out of sshbuf_reserve() into a separate > sshbuf_allocate() function; ok markus@ (djm@) ~ authfile.c > use sshbuf_allocate() to pre-allocate the buffer used for loading > keys. This avoids implicit realloc inside the buffer code, which > might theoretically leave fragments of the key on the heap. This > doesn't appear to happen in practice for normal sized keys, but > was observed for novelty oversize ones. > Pointed out by Jann Horn of Project Zero; ok markus@ (djm@) == usr.sbin ========================================================== 09/09 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin smtpd ~ parse.y ~ smtpd.h > assign an id to each rule in the ruleset, first step towards an MTA layer > and scheduler simplification > ok eric@ (gilles@) ~ mta_session.c > use a specific event to defer the mta connection instead of abusing > the io internal event. > ok gilles@ (eric@) ~ ioev.c > normalize iobuf before reading into it. > fix regression introduced in recent cleanup > ok gilles@ (eric@) syspatch ~ syspatch.sh > Check args. (ajacoutot@) tcpdump ~ print-ofp.c > Fix some bad copy paste bits and simplify the ethernet printing function. > ok reyk@ (rzalamena@) vmd ~ ufs.c > sync with libsa/ufs.c (reyk@) ~ vmboot.c > Do not call ufs_close() if ufs_open() failed, fixes potential double-free. > (reyk@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
