Commit graph

4 commits

Author SHA1 Message Date
3c7810c32a
Add network monitoring through eBPF
All checks were successful
concourse-ci/lint/protobuf Lint protobufs
concourse-ci/test/integration integration tests
concourse-ci/lint/golangci-lint Lint Go files
- introduce netmon details to be emitted whenever a packet is observed not handled by InetMock
- rework cache configuration to re-use the same cache instance for all DNS handlers
- add an API to enable network monitoring per network interface including whitelists for IPs and ports
2022-12-21 21:15:05 +01:00
d3c4af6fbd Vendor deps and move generation to release step to speed up pipeline 2022-01-30 12:21:34 +01:00
88d60d2294
Set linger 0 for all TCP connections to force close connections 2022-01-26 10:32:40 +01:00
1890f8f53a
Implement endpoints API
Refactor endpoint package to provide required functions and to improve overall architecture.
Adopt refactoring in all protocol handlers (startup and shutdown behavior is changed now).
2022-01-25 16:09:37 +01:00