Skip to content

Releases: sudosammy/knary

Dependancy Bump 🤛

17 Aug 14:11
abd8c4f
Compare
Choose a tag to compare

Changelog

  • Bump golang dependancies
  • Bumped compiled binaries to go 1.23.0
  • Added a couple more tests & cleaned up some old ones

Dependancy Bump 🍡

14 Mar 15:13
bc4ad2c
Compare
Choose a tag to compare

Changelog

  • Bump golang dependencies to close #67 #68
  • Bumped compiled binaries to go 1.22.1

Allowlist & User-Agent bugfix 🐞

20 Nov 15:40
2b80d0c
Compare
Choose a tag to compare

Changelog

  • Fixed bug in allowlists which prevented them from working unless the request User-Agent was also in the allowlist. Thanks for reporting, Brez
  • Fixed User-Agent: prefix not showing in webhook notification messages
  • Bumped dependencies
  • Bumped compiled binaries to go1.21.4
  • Updated README to better explain allow/denylist order of precedence & specify building knary requires golang >=1.20 now

Update dependancies 👩‍🔬

10 Jun 09:10
Compare
Choose a tag to compare

Changelog

  • Updates knary dependancies
  • Fixes go module error from last release

Otherwise, this is the same release as 3.4.5 😅

Better control over posts to webhooks 📣

10 Jun 08:23
Compare
Choose a tag to compare

Changelog

  • Added configurations to better control webhook posts: NO_HEARTBEAT_ALERT, NO_UPDATES_ALERT & NO_CERT_EXPIRY_ALERT
  • Attempted to fix the go module 🤷
  • Refreshed telemetry
  • Deprecated BURP_* config in favour of new REVERSE_PROXY_* config. Added various examples of this
  • Spelling fixes
  • Refreshed Dockerfile, docker-compose, and circleci config
  • Added some tests for zones
  • Bumped compiled binaries to go1.20.5

Zone file bugfix 🐞

26 Mar 07:51
Compare
Choose a tag to compare

Changelog

  • Fixed issue that occured when using a custom zone file with multiple entries for the same FQDN
  • Bumped go version of compiled builds to go1.20.2

Added --help & support for full request outputs

16 Feb 14:02
eb25ad0
Compare
Choose a tag to compare

Changlog

  • Added --help / -help
  • Added support for the complete HTTP request to be posted to the webhook with the use of FULL_HTTP_REQUEST - Thanks @pimps
  • Bumped to go1.19.5

Golang Module Fix 🤷‍♂️

24 Jan 15:55
7e2c959
Compare
Choose a tag to compare

Changelog

  • Fix the use of go install for knary (hopefully!). This release does not make significant code changes if you are already running knary.

Certificate location parsing bugfix 🐛

24 Jan 09:38
3c0bb48
Compare
Choose a tag to compare

Changelog

  • In v3.4.0 certain configurations would cause knary to look for certificates in an unexpected location & generate LE certificates into an unexpected location. This patch addresses these issues and strengthens how knary parses certifcate paths.

Multiple knary domains, allowlists, and Telegram support 🐱‍👤

11 Jan 13:27
6e9d501
Compare
Choose a tag to compare

Changelog

Features ✔:

  • Added support for multiple knary domains! Even with Let's Encrypt! (Up-to 100 certificates)
  • Added allowlist functionality. Configuration ALLOWLIST_FILE & optionally ALLOWLIST_STRICT
  • Added Telegram support: https://telegram.org/ (thanks @riramar)

Bugfixes 🕷:

  • Fixed a bug that prevented BYO certificates outside of certs/
  • Fixed a bug that prevented renewed certificates (Let's Encrypt or TLS_* set) from being applied until a knary restart. Now knary will detect the certificate change and reload
  • Fixed IP address in From: HTTP(S) requests when Burp Collab is used.
  • Lot's of documentation updates
  • Swap TravisCI to CircleCI