Commit Graph

10 Commits

Author SHA1 Message Date
Yun Zheng Hu
8f69ce3a49 Make pcap-broker go installable (#8)
This mainly adds a main.go file in the project root so it's easier to
install pcap-broker using `go install`:

    $ go install github.com/fox-it/pcap-broker@latest

Or install the main branch:

    $ go install github.com/fox-it/pcap-broker@main
2024-10-04 17:26:35 +02:00
Yun Zheng Hu
9e39b77f49 Add github workflow to build the project (#7) 2024-10-03 17:32:21 +02:00
Yun Zheng Hu
e846b3833c Refactor reverse lookups and connection logging 2024-10-03 11:44:40 +02:00
Yun Zheng Hu
3aa16279a4 Optimize Dockerfile for caching 2024-10-03 11:44:40 +02:00
Yun Zheng Hu
57af79372b Update modules and module name (#5) 2024-10-03 01:16:41 +02:00
Yun Zheng Hu
ee338a6421 Update modules (#4) 2024-05-07 15:24:48 +02:00
VaiTon
1cc8c14330 Use debug level for sub-command output (#3) 2023-12-24 21:20:24 +01:00
VaiTon
4ffdb87d2f Use zerolog + intercept SIGINT (#2)
* Use zerolog + intercept SIGINT
* Use RFC3339 for time format and add -json flag to disable pretty printing
* Added new flags to README and fixed issue when command exit was not successful
2023-12-18 10:51:54 +01:00
Yun Zheng Hu
766902fd8b Update go modules (#1) 2023-11-11 15:08:29 +01:00
Yun Zheng Hu
530840a66c Initial commit 2023-07-11 17:27:11 +02:00