Skip to content

feat: replace builtin listeners - #91

Merged
lachlanharrisdev merged 1 commit into
mainfrom
minify
Sep 10, 2026
Merged

feat: replace builtin listeners#91
lachlanharrisdev merged 1 commit into
mainfrom
minify

Conversation

@lachlanharrisdev

@lachlanharrisdev lachlanharrisdev commented Sep 10, 2026

Copy link
Copy Markdown
Owner

Description

The project originally was an INetSim alternative made to be lightweight as a static binary. With the addition of Lua handlers, the codebase was relatively split, having many layers of config, built-in functionality versus programmed, and it become a mess to work with.

This PR removes built-in handlers and instead brings Lua front-and-centre; PCAP(ng) files are now the only file output and are much better supported, config files have been removed in favour of intuitive CLI flag parsing, and docs are now embedded in the binary with clean rendering via go-std-markdown.

Linked Resources

https://github.com/lachlanharrisdev/go-std-markdown


  • I have read CONTRIBUTING.md and the AI Usage Policy
  • The project builds and runs successfully (i.e. go run .)
  • Tests pass locally on my machine (i.e. go test ./...)
    • Relevant tests have been updated / created
    • Code passes linting checks (i.e. golangci-lint run; install)
  • Relevant documentation has been updated / created (here)

@lachlanharrisdev lachlanharrisdev self-assigned this Sep 10, 2026
@lachlanharrisdev lachlanharrisdev added type: feat New feature or request type: refactor Improvement to codebase without affecting end logic priority: high status: needs review Ready for final evaluation & testing labels Sep 10, 2026
@lachlanharrisdev
lachlanharrisdev merged commit 22f5e26 into main Sep 10, 2026
4 checks passed
@lachlanharrisdev
lachlanharrisdev deleted the minify branch September 10, 2026 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: high status: needs review Ready for final evaluation & testing type: feat New feature or request type: refactor Improvement to codebase without affecting end logic

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant