Skip to content

Releases: robert-kisteleki/goat

v0.8.1

11 Mar 18:22

Choose a tag to compare

  • FIX: HTTP results did not parse af, src_addr and dst_addr into base results. Reported by @moonracker
  • FIX: dnsstat results were case sensitive therefore missed merging of some answers
  • FIX: use of all probes (for authorized users)
  • CHANGE: dependency updates

v0.8.0

03 Nov 15:24

Choose a tag to compare

Many changes, bugfixes, dependency updates. Added support for new API fields like DNS re-lookup, auto top-up, aggregators, use stream backlog, etc.

  • CHANGED: fix issues reported by golangci-lint
  • CHANGED: dependency updates
  • CHANGED: minor speedup by setting page_size to 0 when counting stuff
  • CHANGED: add go (runtime) version to the output of goat version
  • ADD: new filter for lookback days lookback when fetching latest results
  • ADD: DNS re-lookup parameter (relookup) for measurements
  • ADD: measurement auto-topup options (topup, topupdays, topupsim in the CLI)
  • ADD: ability to ask fo the backlog when streaming (backlog); automatically turned on for just scheduled one-offs
  • ADD: display authoritative section in native DNS output
  • ADD: support for aggregator client id (clientid)
  • FIX: reading results from a file failed
  • FIX: some errors were reported twice

v0.7.3

24 Jan 19:14

Choose a tag to compare

v0.7.3

  • CHANGED: if the result download stop time is precisely on a day boundary, then it's adjusted
    to be 23:59:59 of the previous day instead
  • NEW: some output formatter for connections, including a processed table format. Note: this needs sorting of the API output so it uses more memory than just streaming the results.
  • FIX: don't try to parse abuf in DNS responses if it's not there
  • FIX: only consider IN and CHAOS classes for dnsstat output
  • ADD: add WrittenOff filter to finding probes
  • CHANGED: dependency updates

v0.7.2

01 Mar 05:35

Choose a tag to compare

Bugfixes for measurement specification probe filters

What's Changed

  • Bump github.com/miekg/dns from 1.1.56 to 1.1.58 by @dependabot in #8
  • Bump github.com/google/uuid from 1.4.0 to 1.6.0 by @dependabot in #7

New Contributors

Full Changelog: v0.7.1...v0.7.2

v0.7.1

18 Jan 20:25

Choose a tag to compare

TLS result fix
Add timeout parameter to result streaming

Unified goatapi+goatcli

14 Nov 21:21

Choose a tag to compare

The command line tool goatCLI and the API wrapper goatAPI have been merged into one go package that includes a command (the former goatCLI).

v0.6.0

12 Nov 20:36

Choose a tag to compare

prepare v0.6.0

v0.5.0 with measurement stop, add/remove probes

02 Nov 21:21

Choose a tag to compare

v0.4.1

26 Oct 18:55

Choose a tag to compare

This version adds immediate result streaming after scheduling, and various fixes to result display.

v0.4.0

23 Oct 19:41

Choose a tag to compare

New:

  • measurement scheduling
  • status checks