OpenBSD src changes summary for 2016-02-04 ==========================================
etc/examples/pkg.conf include/signal.h sbin/bioctl sys/arch/amd64/stand/efiboot sys/dev/pci sys/dev/pv sys/net80211 sys/ufs/ext2fs sys/ufs/ufs usr.bin/cu usr.bin/ssh usr.bin/tmux usr.sbin/ldapd usr.sbin/smtpd usr.sbin/tcpdump == etc =============================================================== 01/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc examples/pkg.conf ~ examples/pkg.conf > sync (sthen@) == include =========================================================== 02/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/include signal.h ~ signal.h > Convert sigemptyset and sigfillset to inline functions to avoid > warnings with newer gcc versions and -Werror=unused-value. > OK guenther@ (millert@) == sbin ============================================================== 03/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin bioctl ~ bioctl.c > Fix an unitialized variable; pointed out by jsg@. (uebayasi@) == sys =============================================================== 04/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/stand/efiboot ~ efiboot.c > Some (buggy) UEFI implementations don't report the correct framebuffer > parameters unless SetMode() has been called, even if we don't actually > change the mode. Other (equally buggy) UEFI implementations report an > error if we call SetMode() but don't actually change the mode. Work around > these issues by always calling SetMode() (like we did before rev 1.10), but > don't report an error if the current mode is the same as the desired mode. > ok yasuoka@ (kettenis@) dev/pci ~ drm/radeon/radeon_bios.c > If the ROM size is 0, we won't be able to read the video BIOS from it. > Bail out early to prevent a panic from calling bus_space_map(9) with size > 0. (kettenis@) ~ if_iwn.c > In iwn(4), don't forget about restoring the CCMP key to firmware after > HT protection setting updates. Unbreaks WPA in 11n mode. > ok sthen@ (stsp@) ~ if_iwn.c > Make iwn(4) pass 802.11 control frames in monitor mode. > Now we can see rts/cts, ack, blockack etc. in tcpdump(8). > ok kettenis@ (stsp@) dev/pv ~ xenstore.c > Bail early if there's no token; found by jsg@ (mikeb@) net80211 ~ ieee80211_input.c ~ ieee80211_node.h ~ ieee80211_proto.c > Restore the BlockAck session timer. It is still required to work around > stalled BA sessions observed with iwn(4). We can revisit this later once > the underlying problem in iwn(4) has been found. > Prompted by report from krw@, I could reproduce the issue. > ok krw@ (stsp@) ufs/ext2fs ~ ext2fs_subr.c > Prevent signed overflow when calculating i_modrev initial value > Reported and fixed by Martin Natano <natano at natano ! net>, thanks! > ok stefan (mikeb@) ufs/ufs ~ ufs_vnops.c > Prevent signed overflow when calculating i_modrev initial value > Reported and fixed by Martin Natano <natano at natano ! net>, thanks! > ok stefan (mikeb@) == usr.bin =========================================================== 05/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin cu ~ xmodem.c > Include stdint.h for the uint{8,16}_t types. OK nicm@ (millert@) ssh ~ packet.c > printf argument casts to avoid warnings on strict compilers (djm@) tmux ~ cmd-new-session.c > Set up -t flag properly when passing new-session -A off to > attach-session, GitHub issue 295. (nicm@) == usr.sbin ========================================================== 06/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin ldapd ~ ldapd.c ~ namespace.c > Minor ldapd -r tweaks > - fix style > - the string pointed to by datadir shouldn't be modified, use const > - initialize datadir at compile time > - in namespace.c, move the extern datadir decl above local decls (jca@) smtpd ~ queue_backend.c > When deleting a message, remove associated envelopes from the cache, > if any (it happens when a message transaction is cancelled). > ok gilles@ sunil@ (eric@) ~ smtp_session.c > Make code more readable by putting the message parsing logic in a single > place. > ok gilles@ sunil@ jung@ (eric@) ~ rfc2822.c > fix memory leak > ok gilles@ jung@ (eric@) tcpdump ~ print-802_11.c > Fix an infinite loop when printing a country element in a management > frame in case we hit channel Tx power limits we can't pretty-print. > Also ensure we consume the last item in this list. > ok sthen@ (stsp@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
