-
v1.0.0 Stable
released this
2026-07-05 16:00:27 +01:00 | 48 commits to main since this releaseChangelog
b7a3851871: Add 'install' target for testing prior to packaging (Danny Smith danny.j.smith@gmail.com)606e5b44e4: Add CI - first pass (Danny Smith danny.j.smith@gmail.com)80e9e0ccf3: Add build reqs. (Danny Smith danny.j.smith@gmail.com)2ff42f445c: Add missing internal module (Danny Smith danny.j.smith@gmail.com)134c042af1: Add profiling, remove some extraneous debug (Danny Smith danny.j.smith@gmail.com)ac7c0a8aea: Add service definition. (Danny Smith danny.j.smith@gmail.com)79a66053ae: Add tag-triggered GitLab release publishing (Danny Smith danny.j.smith@gmail.com)4f75e05960: Address MR !19 review comments (Danny Smith danny.j.smith@gmail.com)ba5553c21c: Claude refactor, stage 1 (Danny Smith danny.j.smith@gmail.com)3549e3f3b3: Clean up error handling (Danny Smith danny.j.smith@gmail.com)15bdc58e2e: Fix .gitignore. (Danny Smith danny.j.smith@gmail.com)37d6d03852: Fix GitLab release 404: don't use_job_token with a real access token (Danny Smith danny.j.smith@gmail.com)ffa2318d9b: Fix lint issues and CI (Danny Smith danny.j.smith@gmail.com)e2e58f7265: Fix race condition in iptables updates. (Danny Smith danny.j.smith@gmail.com)c131391583: Handle multiple ports, and fix PATH (Danny Smith danny.j.smith@gmail.com)bcf6133093: Implemented GitLab issue #3 (multi-connection YAML config), the largest change this session: (Danny Smith danny.j.smith@gmail.com)69b3ab210e: Improve robustnesse of Makefile outside of CI (Danny Smith danny.j.smith@gmail.com)4b7b525787: Increase coverage (Danny Smith danny.j.smith@gmail.com)a103a09430: Issue #10: Add distro packaging (deb/rpm/apk/Arch) (Danny Smith danny.j.smith@gmail.com)3849d6beb5: Issue #13: Add tests. (Danny Smith danny.j.smith@gmail.com)30722b0351: Issue #14: Fix slow startup issues (Danny Smith danny.j.smith@gmail.com)9871067144: Issue #19: Tag iptables rules by queue number so cleanup survives a kill. (Danny Smith danny.j.smith@gmail.com)dea27fd0ab: Issue #5: Add a web UI. (Danny Smith danny.j.smith@gmail.com)f0701257c5: Issues raised here need sorting before merge (Danny Smith danny.j.smith@gmail.com)673d553a05: Keep happy path to the left (Danny Smith danny.j.smith@gmail.com)6c35bd418f: Lint fixup. (Danny Smith danny.j.smith@gmail.com)ac4276f151: Merge branch 'claude_refactor' into 'main' (Danny Smith danny.j.smith@gmail.com)8544c22557: Merge branch 'configurable_username' into 'main' (Danny Smith danny.j.smith@gmail.com)0485e4163d: Merge branch 'iptables_delete_refactor' into 'main' (Danny Smith danny.j.smith@gmail.com)d766b07c04: Merge branch 'issue#1_multiple_invocations' into 'main' (Danny Smith danny.j.smith@gmail.com)4be8327677: Merge branch 'issue#2_config_handling' into 'main' (Danny Smith danny.j.smith@gmail.com)43a694165d: Merge branch 'issue#6_go_native_ssh' into 'main' (Danny Smith danny.j.smith@gmail.com)c07b95ccf5: Merge branch 'issue#7_layout_best_practices' into 'main' (Danny Smith danny.j.smith@gmail.com)bc0d207ca5: Merge branch 'issue#9_add_ci_cd' into 'master' (Danny Smith danny.j.smith@gmail.com)5c3d2032d3: Merge branch 'issue13_add_tests' into 'main' (Danny Smith danny.j.smith@gmail.com)bb1d7e6941: Merge branch 'issue14_slow_startup' into 'main' (Danny Smith danny.j.smith@gmail.com)2e09fff4a9: Merge branch 'issue19_firewall_rules_maintenance' into 'main' (Danny Smith danny.j.smith@gmail.com)c25018fc07: Merge branch 'issue3_single_config_and_process' into 'main' (Danny Smith danny.j.smith@gmail.com)5cc03f780a: Merge branch 'issue5_add_web_UI' into 'main' (Danny Smith danny.j.smith@gmail.com)fca30e69ef: Merge branch 'makefile_fixes' into 'main' (Danny Smith danny.j.smith@gmail.com)c189fc0a36: Merge branch 'manual_install' into 'main' (Danny Smith danny.j.smith@gmail.com)220a347ba1: More layout changes (Danny Smith danny.j.smith@gmail.com)6ac74a0dae: Move to root (Danny Smith danny.j.smith@gmail.com)0b3cf721a4: New layout changes (Danny Smith danny.j.smith@gmail.com)2989f10355: Oops - forgot to commit most of the files for this! (Danny Smith danny.j.smith@gmail.com)3b28414077: Remove test replacement (Danny Smith danny.j.smith@gmail.com)1ebab09463: Remove use of hardoded user/paths (Danny Smith danny.j.smith@gmail.com)7d0fb9f25d: Revert relocation of repo (Danny Smith danny.j.smith@gmail.com)ae8594da0a: Revert to standardised log level constants (Danny Smith danny.j.smith@gmail.com)42053e9c75: Small refactor of iptables delete function. (Danny Smith danny.j.smith@gmail.com)1dcc2466c0: Think we might be finally fixed - clean up (Danny Smith danny.j.smith@gmail.com)015401c579: Tidy up golangci config (Danny Smith danny.j.smith@gmail.com)d553c97e3a: Update service to include 'reload' target. (Danny Smith danny.j.smith@gmail.com)e3213ecefa: Update styling. (Danny Smith danny.j.smith@gmail.com)594b7f355f: debug8 (Danny Smith danny.j.smith@gmail.com)d7a4d705e1: issue#1: Ensure iptables rules are per-process. (Danny Smith danny.j.smith@gmail.com)a2ce52bed2: issue#2: Use cobra for configuration. (Danny Smith danny.j.smith@gmail.com)79ee4d1be6: issue#6 - Use go native SSH (Danny Smith danny.j.smith@gmail.com)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads