Commit graph

10 commits

Author SHA1 Message Date
Simone Margaritelli
2659a559c9 fix: using proper v2 package suffix (fixes #727) 2024-08-09 18:19:21 +02:00
evilsocket
9e7fda751a fix: added packet_proxy_freebsd (fixes #1067) 2024-08-09 17:17:53 +02:00
Simone Margaritelli
7605f4afa3 fix: replaced nfqueue package (fixes #1070) 2024-08-08 18:06:23 +02:00
Ben Draut
e0ff16f9f1 Enable packet proxy on ARM architectures
I couldn't find any explanation as to why the packet proxy isn't
enabled on ARM targets.

I've been successfully building/using it on a Raspberry Pi for the
last couple weeks. Is there a reason it shouldn't be enabled?

(The diff makes it look complicated, but I just copied
`packet_proxy_linux_amd64.go` to `packet_proxy_linux.go` and
then deleted `packet_proxy_linux_amd64.go`.)
2021-03-10 18:29:36 -07:00
Ben Draut
ce5c5eb592 Add start/stop callbacks to packet proxy
This adds support for two additional functions in go plugins in the
`packet_proxy` module:

* `func OnStart() int`
* `func OnStop()`

These will be called when the packet proxy module is turned on and
off, respectively.
2021-03-05 13:07:21 -07:00
evilsocket
40ec724ca6
fix: reporting module name when it's already running or already stopped 2019-03-27 13:59:22 +01:00
evilsocket
4eead7eafa
misc: small fix or general refactoring i did not bother commenting 2019-02-13 10:12:34 +01:00
evilsocket
9cd4e380fb
misc: each module now has its own tagged logging 2019-02-12 15:16:02 +01:00
evilsocket
cf953b1e02
misc: small fix or general refactoring i did not bother commenting 2019-02-12 11:51:27 +01:00
Giuseppe Trotta
ed652622e2 Refactoring modules 2019-02-10 23:58:08 +01:00