Skip to content

v0.7

Compare
Choose a tag to compare
@bemasher bemasher released this 28 Jan 03:28
· 123 commits to master since this release

This release includes a lot of changes most important of which is SCM+ support!

Changes:

  • e8ea9d9 Remove cpuprofile flag, add version flag.
  • dad7ae0 Check lowercase version of msgType against registered parsers.
  • 99be3e7 Parsers register themselves like in database/sql.
  • 206c0dc Refactor packet config to allow modification. Closes #43
  • 64a0ded Merge pull request #42 from bemasher/SCM+
  • a6286ba Add prototype SCM+ parser.
  • 99f5b70 Merge pull request #41 from bemasher/search
    cb511be Use the go standard library implementation of Boyer-Moore string search from the strings * package for preamble searching.
  • 40470d4 Wait for a message from each meter given in -filterid when combined with -single. Closes #38
  • 1e03a51 Clarify Pack description.
  • c45fdef Remove old travis-ci badge.
  • 1364a85 Remove flag debug print.
  • 5555d22 Fix travis-ci badge.
  • d453c86 Remove filter chain debug print.
  • 42b1b3d Merge branch 'msghandler'
  • 6b376a3 Write plain text encoder.
  • f8797da Update travis-ci config to use new infrastructure.
  • 938607e Oops, Filter is the method, MessageFilter is the interface.
  • 7314e7a Simplify filter flag handling. Rename Filter interface.
  • 548dac1 Refactor message filtering.
  • 767fea7 Remove -fastmag from usage.
  • 42ceb2c Remove FastMag
  • 30ee13e Remove unnecessary benchmark.
  • de00b1d Update usage and unique flag description.
  • c4340c3 Fix symbol index for checksum copy.
  • 34b9eb6 Refactor to check against checksum for uniqueness.
  • dbdbcae minor fixes
  • b9240f9 add -unique