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

Reply via email to