about summary refs log tree commit
tag namev0.16.0 (fb12ae1ec864da5c93dde01e0e73ec53c8561f37)
tag date2019-01-02 21:27:07 +0000
tagged byEric Wong <e@80x24.org>
tagged objectcommit 551045c44c...
dtas 0.16.0
A bunch of minor fixes and cleanups accumulating for the past
two years since the last release.  It's tough to remember to
make releases when I'm always running the latest version from
git :x

Most notably, "io_splice" is no longer used for dtas-linux
users since "sleepy_penguin" includes all the functionality
we use.  This is to reduce memory overhead from extra DSOs(*)

There's also some deprecation warning fixes for the
still-undocumented "dtas-mlib" command.

12 changes since v0.15.0 (2017-04-07):

      pipeline: new module for running process pipelines
      console: ensure time calculations are done in UTC
      Rakefile: update path for uploads
      player: support guessing encodings for comments
      get rid of Windows-31J regexps
      mlib: compatibility with Sequel 5.x
      mlib: remove redundant tag massaging and encoding
      mlib: use flock to get around SQLite busy errors
      mlib: ignore files with nil times
      dtas/watchable: check SystemCallError
      mlib: fix unused variable warning
      use sleepy_penguin 3.5+ for splice and tee support

(*) https://udrepper.livejournal.com/8790.html