Leonid Nikitin kor-elf
kor-elf released v0.11.0 at kor-elf-shield/kor-elf-shield 2026-05-07 17:06:07 +05:00
kor-elf pushed tag v0.11.0 to kor-elf-shield/kor-elf-shield 2026-05-07 17:06:07 +05:00
kor-elf pushed to main at kor-elf-shield/kor-elf-shield 2026-05-07 17:03:01 +05:00
72a0f941a1 Merge pull request 'v0.11.0' (#11) from develop into main
e9cd163ae7 Update: set release date for version 0.11.0 in CHANGELOG
f778e25575 Update: improve notification blocking time display in CHANGELOG
21ab1802fe Update: improve blockSec message formatting with human-readable duration and adjust locale translations
62517e6f4c Update: add options.cache parameter to firewall.toml for nftables caching and improve CHANGELOG formatting
Compare 34 commits »
kor-elf merged pull request kor-elf-shield/kor-elf-shield#11 2026-05-07 17:03:00 +05:00
v0.11.0
kor-elf created pull request kor-elf-shield/kor-elf-shield#11 2026-05-07 17:02:47 +05:00
v0.11.0
kor-elf pushed to develop at kor-elf-shield/kor-elf-shield 2026-05-07 16:32:03 +05:00
e9cd163ae7 Update: set release date for version 0.11.0 in CHANGELOG
kor-elf pushed to develop at kor-elf-shield/kor-elf-shield 2026-05-05 20:42:55 +05:00
f778e25575 Update: improve notification blocking time display in CHANGELOG
21ab1802fe Update: improve blockSec message formatting with human-readable duration and adjust locale translations
62517e6f4c Update: add options.cache parameter to firewall.toml for nftables caching and improve CHANGELOG formatting
8a7608dac6 Refactor: integrate info package to manage daemon metadata and versioning, streamline dependencies, and enhance firewall reload logic
8d90a3770d Update: add cache support to firewall settings for improved nftables command handling
Compare 11 commits »
kor-elf pushed to develop at kor-elf-shield/kor-elf-shield 2026-05-04 20:38:59 +05:00
8595c6791d Update: rework IP blocklist update logic and improve Uptime output in kor-elf-shield status
c64c94dceb Refactor: use HumanDuration for uptime formatting and add utility to format durations elegantly
a387e85569 Refactor: enhance blocklist management with file-based element replacements, checksum validation, and modular NFTables integration
ab8466ada2 Refactor: rename loop variable in docker rule reload for improved clarity
d978343f4c Refactor: improve readability in firewall rule addition by renaming variables for clarity and simplifying conditional logic
Compare 5 commits »
kor-elf pushed to develop at kor-elf-shield/kor-elf-shield 2026-05-03 22:39:13 +05:00
14a6b9df0b Update: rework nftables rule addition logic to use temporary files and -f execution
298c7140a4 Refactor: remove unused chain-related implementations from the firewall package
527b6c8264 Refactor: modularize firewall initialization with data directory support and enhance nftables reload logic
0d707ac3c6 Refactor: add Clear method to NFT table and update initialization to support table attributes
b535195c1f Refactor: enhance blocklist management with modular NFTables blocklist implementation, adding support for rule reloading and element replacements
Compare 14 commits »
kor-elf released v0.2.1 at kor-elf-shield/go-nftables-client 2026-04-27 23:43:06 +05:00
kor-elf pushed tag v0.2.1 to kor-elf-shield/go-nftables-client 2026-04-27 23:43:06 +05:00
kor-elf pushed to main at kor-elf-shield/go-nftables-client 2026-04-27 23:42:24 +05:00
9b25c4f25c Merge pull request 'v0.2.1' (#4) from develop into main
ee41b427e0 Add safety check and state tracking in File's Move method
Compare 2 commits »
kor-elf merged pull request kor-elf-shield/go-nftables-client#4 2026-04-27 23:42:23 +05:00
v0.2.1
kor-elf created pull request kor-elf-shield/go-nftables-client#4 2026-04-27 23:42:17 +05:00
v0.2.1
kor-elf pushed to develop at kor-elf-shield/go-nftables-client 2026-04-27 23:38:17 +05:00
ee41b427e0 Add safety check and state tracking in File's Move method
kor-elf pushed to develop at kor-elf-shield/kor-elf-shield 2026-04-26 17:41:20 +05:00
d2f3640b75 Update CHANGELOG for upcoming v0.11.0 release with go-nftables-client update details
1363ff4bef Upgrade go-nftables-client to v0.2.0 and update imports to reflect new contract package structure
Compare 2 commits »
kor-elf released v0.2.0 at kor-elf-shield/go-nftables-client 2026-04-26 16:51:32 +05:00
kor-elf pushed tag v0.2.0 to kor-elf-shield/go-nftables-client 2026-04-26 16:51:32 +05:00
kor-elf pushed to main at kor-elf-shield/go-nftables-client 2026-04-26 16:50:48 +05:00
c29b29d830 Merge pull request 'v0.2.0' (#3) from develop into main
7ae37d00ae Add batch commands support and usage example in README
692ba5fba0 Add Command method to BatchBuilder interface and implementation
2037ac6034 Add rule implementation with Add, Insert, Replace, and Delete methods
8d9c3e7f7b Refactor rule commands to use nftCommand utilities for improved code reuse
Compare 23 commits »
kor-elf merged pull request kor-elf-shield/go-nftables-client#3 2026-04-26 16:50:47 +05:00
v0.2.0