44cb40fd5b
Update module github.com/prometheus/client_golang to v1.12.0
2022-01-21 17:04:46 +00:00
9f98b6fb3a
Update github.com/insomniacslk/dhcp commit hash to 3c283ff
2022-01-19 19:05:10 +00:00
Renovate Bot
5bb1c03189
Update github.com/elazarl/goproxy commit hash to adb46da
2022-01-15 18:04:27 +00:00
Renovate Bot
e9a79634c6
Update golang.org/x/net commit hash to 0dd24b2
2022-01-14 02:04:31 +00:00
Renovate Bot
9601c9b25e
Update golang.org/x/net commit hash to d55c255
2022-01-12 15:36:34 +00:00
0a457e03f6
Add DHCP protocol support
...
- introduce badger based state store
- introduce unmanaged endpoints
- refactor internals regarding IPs (netuils)
- extend rules grammar to allow multi-handler chains
- introduce inMem packet conn for testing
- multiple minor refactorings
2022-01-12 16:07:32 +01:00
52fb41c0d0
Replace insecure gRPC handling
2022-01-12 16:02:27 +01:00
f54e341448
Enable all go vet linters except field alignment
2022-01-12 16:00:03 +01:00
96e9af83f4
Add debug container and script to start it
2022-01-12 15:59:33 +01:00
717e41dda4
Add support for DHCP to audit stream
2022-01-12 15:59:07 +01:00
3d8e114b44
Update pre-commit to latest versions
2022-01-12 15:58:41 +01:00
Renovate Bot
9875a0a3db
Update golang.org/x/net commit hash to 5cfca57
2022-01-07 20:05:11 +00:00
Renovate Bot
fb54db0e12
Update module go.uber.org/zap to v1.20.0
2022-01-06 17:04:56 +00:00
Renovate Bot
4d7be3906c
Update module github.com/maxatome/go-testdeep to v1.11.0
2022-01-06 10:59:10 +00:00
Renovate Bot
3f22e19e56
Update golang.org/x/net commit hash to 5b0dc2d
2022-01-05 15:04:26 +00:00
e0dd87e908
Update module github.com/miekg/dns to v1.1.45
2021-12-27 10:45:28 +00:00
27f850daf6
Update module github.com/miekg/dns to v1.1.44
2021-12-22 10:46:20 +00:00
897a8b7513
Update module github.com/spf13/cobra to v1.3.0
2021-12-20 18:59:44 +00:00
1f26eae744
Update module github.com/spf13/viper to v1.10.1
2021-12-20 15:30:36 +00:00
afefe07f8f
Update golang.org/x/net commit hash to fe4d628
2021-12-20 14:17:06 +00:00
b2fb057452
Update golang.org/x/net commit hash to 012df41
2021-12-06 21:09:47 +00:00
2b4f81f5db
Update module github.com/jinzhu/copier to v0.3.4
2021-12-03 09:46:54 +00:00
52e4a67f44
Update golang.org/x/net commit hash to 0a0e4e1
2021-12-03 08:25:23 +00:00
8586b497d2
Update module github.com/mitchellh/mapstructure to v1.4.3
2021-12-03 07:54:22 +00:00
f450b8b424
Pin dependencies to latest versions
2021-11-30 14:16:23 +01:00
5d91deecff
Rework pipeline caching
...
- fix caching
- cache test and lint results
2021-11-30 12:38:26 +00:00
7acd1f1933
Update pre-commit hooks
2021-11-24 21:44:32 +01:00
5a50f79e7b
Minor fixes
2021-11-24 21:38:31 +01:00
d8d05314d3
Update golang.org/x/net commit hash to d83791d
2021-11-24 11:57:58 +00:00
cbac314bf6
Pool PCAP Packets to reduce memory allocation
2021-11-24 11:34:31 +01:00
6efa628d84
Switch to ZeroCopyPacketSource to improve memory footprint
2021-11-22 22:16:43 +01:00
Renovate Bot
7c9a3293c3
Update module github.com/testcontainers/testcontainers-go to v0.12.0
2021-11-19 13:34:19 +00:00
Renovate Bot
25cd1009e3
Update golang.org/x/net commit hash to 6a13c67
2021-11-19 13:04:39 +00:00
2d182ef0aa
Improve memory consumption
...
- try to improve PCAP parsing in gopacket
- pool buffered readers for multiplex parsing to improve memory management for new connections
2021-11-19 14:01:42 +01:00
cd3b32db46
Cleanup dependencies
2021-11-18 14:11:23 +01:00
89e28bd10c
Update go-enum and re-order formatting
2021-11-18 07:46:09 +01:00
432b243593
Expire more artifacts earlier
2021-11-17 16:42:37 +01:00
02eaa3fde5
Implement profiling service
...
- Generate gRPC/Protobuf code with buf
- Unify import aliases
- Add pprof subcommand to collect profiles via socket
2021-11-17 16:42:37 +01:00
13d1f4b007
Introduce profiling API
...
- migrate to buf v1 format
- remove obsolete options as they can be added from buf.gen.yaml
2021-11-17 16:42:31 +01:00
Renovate Bot
21392c3752
Update golang.org/x/net commit hash to 47ca1ff
2021-11-17 15:11:14 +00:00
Renovate Bot
246b0b1f28
Update github.com/elazarl/goproxy commit hash to d06c3be
2021-11-17 09:25:30 +00:00
Renovate Bot
a305b7e681
Update module google.golang.org/grpc to v1.42.0
2021-11-02 19:04:39 +00:00
01ecd7a442
Ensure http.Transport defaults are set correctly and resolve IPv6 issue with imctl check run
2021-10-22 11:12:46 +02:00
Renovate Bot
31e0165100
Update golang.org/x/net commit hash to d418f37
2021-10-22 07:05:16 +00:00
896b7ded65
Introduce DNS-over-HTTPS and HTTP2 support
...
- add more advanced multiplexing to match on HTTP request properties
- introduce custom DNS client to cover traditional UDP/TCP and HTTPS transport with the same client
- add HTTP2 check module and server functionality where applicable
2021-10-22 06:58:22 +00:00
45c4c70971
Update generated files to fix dirty state
2021-10-18 12:38:05 +02:00
135d849e1a
Ensure that no invalid slice index will be used when moving elements in the priority queue
2021-10-18 10:59:40 +02:00
Renovate Bot
7db1442493
Update docker/build-push-action action to v2
2021-10-13 13:08:37 +00:00
Renovate Bot
e64cd5dd94
Update module google.golang.org/grpc to v1.41.0
2021-10-13 12:05:40 +00:00
Renovate Bot
3bb5339692
Update module github.com/spf13/viper to v1.9.0
2021-10-13 11:16:56 +00:00