OpenBSD src changes summary for 2016-09-23 ==========================================
Makefile.cross bin/ed bin/ps distrib/sets include/Makefile lib lib/libc lib/libcrypto lib/libsqlite3 regress/sys regress/usr.bin regress/usr.sbin sbin/sysctl share/man sys/arch/arm/arm sys/arch/armv7/conf sys/arch/armv7/imx sys/dev sys/dev/pv sys/dev/usb sys/net usr.bin usr.bin/aucat usr.bin/sqlite3 usr.sbin/relayd usr.sbin/switchd usr.sbin/syslogd == Makefile.cross ==================================================== 01/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/Makefile.cross Makefile.cross > Unhook sqlite3. (sthen@) == bin =============================================================== 02/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin ed ~ ed.1 > remove the note about the list command (l) displaying a --More-- > prompt for huge lines (according to otto this happens only when > BACKWARDS is not defined); > ok otto (jmc@) ps ~ ps.1 ~ ps.c > Attempt to use stdout, stderr, or stdin terminal widths if they exist. > This behavior already existed but was unintentionally lost in revision > 1.70 of ps.c. > ok millert@ tb@ (bentley@) == distrib =========================================================== 03/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/base/md.alpha ~ lists/base/md.amd64 ~ lists/base/md.armv7 ~ lists/base/md.hppa ~ lists/base/md.i386 ~ lists/base/md.landisk ~ lists/base/md.loongson ~ lists/base/md.luna88k ~ lists/base/md.macppc ~ lists/base/md.octeon ~ lists/base/md.sgi ~ lists/base/md.socppc ~ lists/base/md.sparc64 ~ lists/base/mi ~ lists/comp/mi ~ lists/man/mi > sync (sthen@) == include =========================================================== 04/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/include Makefile ~ Makefile > Unhook sqlite3. (sthen@) == lib =============================================================== 05/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib lib ~ Makefile > Unhook sqlite3. (sthen@) libc ~ rpc/svc_auth.c > s/alloctaed/allocated/ in comment (guenther@) libcrypto ~ Makefile > Append to CLEANFILES instead of replacing it, so libcrypto.pc is > deleted on make clean. > ok millert (natano@) libsqlite3 - Makefile - VERSION - addopcodes.awk - mkopcodec.awk - mkopcodeh.awk - shlib_version - sqlite3.pc - sqlite3.pc.in - ext/README.txt - ext/async/README.txt - ext/async/sqlite3async.c - ext/async/sqlite3async.h - ext/fts1/README.txt - ext/fts1/ft_hash.c - ext/fts1/ft_hash.h - ext/fts1/fts1.c - ext/fts1/fts1.h - ext/fts1/fts1_hash.c - ext/fts1/fts1_hash.h - ext/fts1/fts1_porter.c - ext/fts1/fts1_tokenizer.h - ext/fts1/fts1_tokenizer1.c - ext/fts1/fulltext.c - ext/fts1/fulltext.h - ext/fts1/simple_tokenizer.c - ext/fts1/tokenizer.h - ext/fts2/README.tokenizers - ext/fts2/README.txt - ext/fts2/fts2.c - ext/fts2/fts2.h - ext/fts2/fts2_hash.c - ext/fts2/fts2_hash.h - ext/fts2/fts2_icu.c - ext/fts2/fts2_porter.c - ext/fts2/fts2_tokenizer.c - ext/fts2/fts2_tokenizer.h - ext/fts2/fts2_tokenizer1.c - ext/fts2/mkfts2amal.tcl - ext/fts3/README.content - ext/fts3/README.syntax - ext/fts3/README.tokenizers - ext/fts3/README.txt - ext/fts3/fts3.c - ext/fts3/fts3.h - ext/fts3/fts3Int.h - ext/fts3/fts3_aux.c - ext/fts3/fts3_expr.c - ext/fts3/fts3_hash.c - ext/fts3/fts3_hash.h - ext/fts3/fts3_icu.c - ext/fts3/fts3_porter.c - ext/fts3/fts3_snippet.c - ext/fts3/fts3_term.c - ext/fts3/fts3_test.c - ext/fts3/fts3_tokenize_vtab.c - ext/fts3/fts3_tokenizer.c - ext/fts3/fts3_tokenizer.h - ext/fts3/fts3_tokenizer1.c - ext/fts3/fts3_unicode.c - ext/fts3/fts3_unicode2.c - ext/fts3/fts3_write.c - ext/fts3/fts3speed.tcl - ext/fts3/mkfts3amal.tcl - ext/fts3/tool/fts3view.c - ext/fts3/unicode/CaseFolding.txt - ext/fts3/unicode/UnicodeData.txt - ext/fts3/unicode/mkunicode.tcl - ext/fts3/unicode/parseunicode.tcl - ext/icu/README.txt - ext/icu/icu.c - ext/icu/sqliteicu.h - ext/misc/amatch.c - ext/misc/closure.c - ext/misc/compress.c - ext/misc/eval.c - ext/misc/fileio.c - ext/misc/fuzzer.c - ext/misc/ieee754.c - ext/misc/nextchar.c - ext/misc/percentile.c - ext/misc/regexp.c - ext/misc/rot13.c - ext/misc/showauth.c - ext/misc/spellfix.c - ext/misc/totype.c - ext/misc/vfslog.c - ext/misc/vtshim.c - ext/misc/wholenumber.c - ext/rtree/README - ext/rtree/rtree.c - ext/rtree/rtree.h - ext/rtree/rtree1.test - ext/rtree/rtree2.test - ext/rtree/rtree3.test - ext/rtree/rtree4.test - ext/rtree/rtree5.test - ext/rtree/rtree6.test - ext/rtree/rtree7.test - ext/rtree/rtree8.test - ext/rtree/rtree9.test - ext/rtree/rtreeA.test - ext/rtree/rtreeB.test - ext/rtree/rtreeC.test - ext/rtree/rtreeD.test - ext/rtree/rtreeE.test - ext/rtree/rtreeF.test - ext/rtree/rtree_perf.tcl - ext/rtree/rtree_util.tcl - ext/rtree/sqlite3rtree.h - ext/rtree/tkt3363.test - ext/rtree/viewrtree.tcl - ext/userauth/sqlite3userauth.h - ext/userauth/user-auth.txt - ext/userauth/userauth.c - src/alter.c - src/analyze.c - src/attach.c - src/auth.c - src/backup.c - src/bitvec.c - src/btmutex.c - src/btree.c - src/btree.h - src/btreeInt.h - src/build.c - src/callback.c - src/complete.c - src/ctime.c - src/date.c - src/dbstat.c - src/delete.c - src/expr.c - src/fault.c - src/fkey.c - src/func.c - src/global.c - src/hash.c - src/hash.h - src/hwtime.h - src/insert.c - src/journal.c - src/legacy.c - src/lempar.c - src/loadext.c - src/main.c - src/malloc.c - src/mem0.c - src/mem1.c - src/mem2.c - src/mem3.c - src/mem5.c - src/memjournal.c - src/msvc.h - src/mutex.c - src/mutex.h - src/mutex_noop.c - src/mutex_unix.c - src/mutex_w32.c - src/notify.c - src/os.c - src/os.h - src/os_common.h - src/os_setup.h - src/os_unix.c - src/os_win.c - src/os_win.h - src/pager.c - src/pager.h - src/parse.y - src/pcache.c - src/pcache.h - src/pcache1.c - src/pragma.c - src/pragma.h - src/prepare.c - src/printf.c - src/random.c - src/resolve.c - src/rowset.c - src/select.c - src/sqlite.h.in - src/sqlite3.h - src/sqlite3.rc - src/sqlite3ext.h - src/sqliteInt.h - src/sqliteLimit.h - src/status.c - src/table.c - src/tclsqlite.c - src/test1.c - src/test2.c - src/test3.c - src/test4.c - src/test5.c - src/test6.c - src/test7.c - src/test8.c - src/test9.c - src/test_async.c - src/test_autoext.c - src/test_backup.c - src/test_blob.c - src/test_btree.c - src/test_config.c - src/test_demovfs.c - src/test_devsym.c - src/test_fs.c - src/test_func.c - src/test_hexio.c - src/test_init.c - src/test_intarray.c - src/test_intarray.h - src/test_journal.c - src/test_loadext.c - src/test_malloc.c - src/test_multiplex.c - src/test_multiplex.h - src/test_mutex.c - src/test_onefile.c - src/test_osinst.c - src/test_pcache.c - src/test_quota.c - src/test_quota.h - src/test_rtree.c - src/test_schema.c - src/test_server.c - src/test_sqllog.c - src/test_stat.c - src/test_superlock.c - src/test_syscall.c - src/test_tclvar.c - src/test_thread.c - src/test_vfs.c - src/test_vfstrace.c - src/test_wsd.c - src/threads.c - src/tokenize.c - src/treeview.c - src/trigger.c - src/update.c - src/utf.c - src/util.c - src/vacuum.c - src/vdbe.c - src/vdbe.h - src/vdbeInt.h - src/vdbeapi.c - src/vdbeaux.c - src/vdbeblob.c - src/vdbemem.c - src/vdbesort.c - src/vdbetrace.c - src/vtab.c - src/vxworks.h - src/wal.c - src/wal.h - src/walker.c - src/where.c - src/whereInt.h - src/wherecode.c - src/whereexpr.c - tool/build-all-msvc.bat - tool/build-shell.sh - tool/checkSpacing.c - tool/diffdb.c - tool/extract.c - tool/fast_vacuum.c - tool/fragck.tcl - tool/fuzzershell.c - tool/genfkey.README - tool/genfkey.test - tool/getlock.c - tool/lemon.c - tool/lempar.c - tool/loadfts.c - tool/logest.c - tool/mkautoconfamal.sh - tool/mkkeywordhash.c - tool/mkopts.tcl - tool/mkpragmatab.tcl - tool/mkspeedsql.tcl - tool/mksqlite3c-noext.tcl - tool/mksqlite3c.tcl - tool/mksqlite3h.tcl - tool/mksqlite3internalh.tcl - tool/mkvsix.tcl - tool/offsets.c - tool/omittest.tcl - tool/opcodeDoc.awk - tool/pagesig.c - tool/restore_jrnl.tcl - tool/rollback-test.c - tool/showdb.c - tool/showjournal.c - tool/showlocks.c - tool/showstat4.c - tool/showwal.c - tool/soak1.tcl - tool/space_used.tcl - tool/spaceanal.tcl - tool/speedtest.tcl - tool/speedtest16.c - tool/speedtest2.tcl - tool/speedtest8.c - tool/speedtest8inst1.c - tool/split-sqlite3c.tcl - tool/sqldiff.c - tool/stack_usage.tcl - tool/symbols-mingw.sh - tool/symbols.sh - tool/tostr.awk - tool/varint.c - tool/vdbe-compress.tcl - tool/vdbe_profile.tcl - tool/warnings-clang.sh - tool/warnings.sh - tool/win/sqlite.vsix - tsrc/header_regen - tsrc/pthread_stub.c > remove lib/libsqlite3, it has moved back to ports (sthen@) == regress =========================================================== 06/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress sys - kern/mquery/Makefile - kern/mquery/mquery.c > Zap. Has been disabled for a long time and makes unholy assumptions about > the address pace layout. ok bluhhm@ (otto@) ~ kern/Makefile > Zap mquery test for good (otto@) ~ kern/ptrace/Makefile > Making the regress target depends on building PROG. (bluhm@) usr.bin ~ mandoc/db/dbm_dump/Makefile ~ mandoc/db/run/Makefile > Add dependencies to build the required test tools for mandoc on > demand. This is necessary to run make regress without make all or > make build. (bluhm@) usr.sbin ~ syslogd/Client.pm ~ syslogd/Server.pm ~ syslogd/args-dropped-sighup-tcp.pl ~ syslogd/args-dropped-sighup-tls.pl ~ syslogd/args-dropped-sigterm-tcp.pl ~ syslogd/args-dropped-sigterm-tls.pl ~ syslogd/args-dropped-tcp.pl ~ syslogd/args-dropped-tls.pl ~ syslogd/args-sync-tcp.pl > The TCP socket buffer size for syslogd has changed. Adapt tests > where we count the dropped messages. A different number gets stuck > in the kernel buffers now which is not included in the syslogd > statistics. (bluhm@) ~ httpd/tests/Makefile > Remove leftovers from relayd tests. (bluhm@) ~ relayd/Makefile > Check wether sudo or doas is working once at the beginning of the > test. (bluhm@) == sbin ============================================================== 07/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin sysctl ~ sysctl.8 > kern.arandom no longer exists > from rob pierce (deraadt@) == share ============================================================= 08/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man3/intro.3 > Unhook sqlite3. (sthen@) == sys =============================================================== 09/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/arm/arm ~ arm32_machdep.c > Use "%s" to print the version string. Avoids a "format string is not a > string literal" warning from clang and matches what we do on amd64. > (kettenis@) arch/armv7/conf ~ GENERIC ~ RAMDISK > Attach imxocotp(4) using the fdt. Since this means that imxtemp(4) > attaches > before imxocotp(4), delay reading the temperature sensor calibration > information until after imxocotp(4) attaches. (kettenis@) arch/armv7/imx ~ files.imx ~ imx.c ~ imxocotp.c ~ imxtemp.c > Attach imxocotp(4) using the fdt. Since this means that imxtemp(4) > attaches > before imxocotp(4), delay reading the temperature sensor calibration > information until after imxocotp(4) attaches. (kettenis@) dev ~ rnd.c > kern.arandom no longer exists > from rob pierce (deraadt@) dev/pv ~ if_hvn.c > Specify a page size boundary for Tx segments (mikeb@) ~ if_hvn.c > Improve error handling when we fail to send the RNDIS message (mikeb@) ~ ndis.h > Fixup the NDIS_OFFLOAD_PARAMS_SIZE_6_1 definition (mikeb@) ~ if_hvn.c > Configure NDIS VLAN and MTU parameters for NVSP 2 and newer backends > (mikeb@) ~ if_hvn.c > Setup checksum offloading instead of relying on the default configuraiton > (mikeb@) ~ if_hvn.c > Rework Per Packet Info handling > Per Packet Info is an NDIS meta information embedded in the RNDIS > message to communicate various offloading and scheduling operations > with the backend. Due to various versions of NDIS supported by > Hyper-V some of the offloading features may or may not be available. > This commit brings support for IP and protocol checksum offloading > as well as initial code for hardware VLAN tagging and jumbo frames > where supported. (mikeb@) dev/usb ~ usbdevs > Add Yamaha UR22 audio interface. > From Michael W. Bombardieri <mb at ii.net>, thanks! (ratchov@) ~ usbdevs.h ~ usbdevs_data.h > sync (ratchov@) ~ uaudio.c > Add quirk to allow Yamaha UR22 to attach as uaudio(4). From > Michael W. Bombardieri <mb at ii.net>. Thanks! (ratchov@) net ~ bfd.c > remove splsoftnet around the socket functions. if they need it, they > will call it themselves. > also ensure that bfdclear is protected by softnet. > requested by claudio@ and mpi@ (phessler@) ~ bfd.c > only set the diag code when we we decide to fail it, not when the first > problem is seen (phessler@) ~ bfd.c > based on a more careful reading of the spec, we're not allowed to make > decisions on what the "my discriminator" value is from our neighbor. we > should only copy it and send it back. (phessler@) ~ bfd.c > since the kernel ticks are every 10ms, bump our minimum up a little bit. > make it harder to overload the kernel (phessler@) == usr.bin =========================================================== 10/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin usr.bin ~ Makefile > Unhook sqlite3. (sthen@) aucat ~ dsp.c > Fix many typos, from Michael W. Bombardieri <mb at ii.net>, thanks > (ratchov@) sqlite3 - Makefile - shell.c - sqlite3.1 > remove usr.bin/sqlite3, it has moved back to ports (sthen@) == usr.sbin ========================================================== 11/11 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin relayd ~ relay.c > use sizeof instead of constant 16 in function calls > suggested by and ok reyk@ (jsg@) switchd ~ imsg_util.c > It is ok to call free() on NULL pointers. > ok reyk@ (rzalamena@) syslogd ~ syslogd.8 > Improve syslogd(8) man page. > Written together with jmc@ (bluhm@) ~ syslogd.c > With the new large socket buffer sizes, syslogd could use more mbufs > for TCP or TLS connections than before. It makes no sense to buffer > messages in kernel, the dynamic limit there makes testing the dropped > message statistics unreliable. Syslog has no high performance > requirements, so limit all TCP socket buffers to 64 KB. > OK henning@ deraadt@ (bluhm@) ~ syslogd.8 ~ syslogd.c > Document certificate handling in syslogd(8) man page. > Written together with jmc@ (bluhm@) ~ syslogd.8 > Add some more improvements from jmc@ to syslogd(8). (bluhm@) ~ syslogd.8 > Revert a wording change. Requested by jmc@ (bluhm@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
