Skip to content

Releases: MemorManeo/whyopen

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 19:04

Changelog

Features

  • 3885184: feat(model,report,cmd): report a port this host forwards elsewhere (@MemorManeo)
  • e3f038c: feat(policy,report,cmd): fail_on_unknown covers a forward with no ports (@MemorManeo)

Fixes

Other

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 17:50

Changelog

Features

Other

  • 91dbec7: test(integration): find out whether a hand-written port forward is visible (@MemorManeo)
  • 02af9bb: test(integration): capture what a hand-written dnat compiles to (@MemorManeo)
  • 0665898: docs: record the forwarded-port blind spot the NAT probe found (@MemorManeo)

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 17:30

Changelog

Features

  • cf58a1c: feat(model): answer tcp flags, and sweep the rest of a hand-written chain (@MemorManeo)
  • 628546c: feat(collect,model): resolve meta skuid, and record why it breaks the rule (@MemorManeo)

Other

  • a08867f: test(integration): ask the kernel what meta skuid does on the input path (@MemorManeo)

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 17:02

Changelog

Fixes

Other

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 16:42

Changelog

Features

Other

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 16:26

Changelog

Features

Other

  • dfe8699: test(integration): run against a real firewalld, and capture the interval whyopen refuses (@MemorManeo)
  • 5c95fb4: test(integration): scope the firewalld job and make its failure a capture (@MemorManeo)
  • 784d3e9: test(integration): capture the interval shapes that decide the ambiguity (@MemorManeo)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 15:12

Changelog

Features

  • 19fff62: feat: decode ranges and interval sets, and the fourth recent mode (@MemorManeo)

Other

  • 1dfc310: test(integration): capture what a range and a recent --remove really look like (@MemorManeo)
  • 906d076: docs: mark expr.Range and recent --remove closed in the after-1.0 list (@MemorManeo)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 14:58

Changelog

Fixes

  • b114da2: fix(facts,cmd): read documents from earlier builds, and write the rule down (@MemorManeo)

Other

  • 3892e9b: docs: record the policy file and the decision to send packets (@MemorManeo)
  • 7de6ff5: test(integration): cover the policy, --json and probe paths against a kernel (@MemorManeo)
  • fbba74b: test(integration): cover a dead publish, the last fixture the spec named (@MemorManeo)
  • 2006c6c: docs: state what 1.0 promises, and what it deliberately does not (@MemorManeo)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 14:01

Changelog

Features

  • 9e15b27: feat(collect): keep the payload of extensions the library types too (@MemorManeo)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 13:47

Changelog

Features

  • 9ea94d8: feat(collect,model): read chain hook devices so ingress narrows to them (@MemorManeo)