Commit graph

297 commits

Author SHA1 Message Date
5e887c1193
Switch to target address instead of IP 2021-08-29 01:15:59 +02:00
fe087501eb
Tag latest image as commit in snapshot release 2021-08-28 19:27:51 +02:00
0dcb928eb2
Fix test and move to new integration test 2021-08-28 12:53:06 +02:00
1cf817562a
Re-order CI tasks 2021-08-28 12:05:46 +02:00
4d81e8f3df
Prepare to run a whole check script for integration tests 2021-08-27 16:04:02 +02:00
d957f2f884
Replace benchmark integration tests 2021-08-26 20:22:57 +02:00
fd27a60f12
Prepare tests for CLI commands - move protocols to top level of repo 2021-08-20 16:45:25 +02:00
222eb706fc
Don't release freebsd imctl binary 2021-08-20 15:53:03 +02:00
f216655719
Fix recorder integration test 2021-08-20 15:20:08 +02:00
a8294037ee
Upgrade to Go 1.17 and add some more linters 2021-08-19 20:04:30 +02:00
701bfaf144
Add DNS checks to 'imctl check run' 2021-08-16 22:06:50 +02:00
d008e68245
Export golangci-lint report 2021-08-16 21:03:15 +02:00
c31435e650
Update container config 2021-08-15 12:00:41 +02:00
1925ba0ac8
Add some doc comments 2021-08-13 17:58:14 +02:00
144f624a1e
Added CIDR filter 2021-08-13 14:52:16 +02:00
ca47bc8249
Complete DNS health checks 2021-08-13 13:52:01 +02:00
0657ed2f69
Fix typo in package name 2021-08-12 14:37:27 +02:00
b32d5ec864
Add DNS check validators 2021-08-12 14:26:55 +02:00
b2fd49093c
Implement DNS initiators 2021-08-11 15:19:28 +02:00
7867325603 Include PPROF handler to improve observability
Closes #33
2021-08-11 07:33:32 +00:00
c5abd1c0a7
Small cleanups and improvements 2021-08-09 11:27:59 +02:00
26c1310a81
Add test for RemoveSink 2021-07-25 18:14:58 +02:00
b7b01645db
Implement new rules format for DNS mock 2021-07-24 12:59:35 +02:00
43c37e4c95
WIP: move to new DSL for DNS 2021-07-12 08:20:20 +02:00
0183d5970f
Remove noise from benchmarks 2021-07-10 08:21:38 +02:00
8efe2c8f7d
Moved to extra package and added more tests 2021-07-09 13:34:37 +02:00
2d26a8d16f
Add offset to maintain stable index through 'indefinite' slice - tests for edge cases are missing 2021-07-08 18:27:38 +02:00
5a266a8897
Fix UpdateTTL and add tests 2021-07-07 22:17:56 +02:00
368932a31d
Extend grammar to cover IP and CIDR params 2021-07-07 21:37:33 +02:00
c27c7e048e
Optimize the priority queue once more - to the max! 2021-07-07 17:34:20 +02:00
88aeb06629
Cache Go modcache 2021-07-06 19:51:50 +02:00
b007e63003
Fix test issues 2021-07-06 19:43:12 +02:00
02ac12011e
Speedup benchmark integration test 2021-07-06 17:56:25 +02:00
867e9394aa
Add container scanner 2021-07-06 17:07:37 +02:00
6e18bb79c7
Fix dependencies 2021-07-06 15:55:56 +02:00
30f83f6518
Fix linter findings 2021-07-06 15:43:50 +02:00
b630fe2f2b
Fix Taskfile.yml to enable CGO for running with -race flag 2021-07-06 15:43:36 +02:00
c0c7dd349a
Update generated protobufs due to new generator version 2021-07-06 15:43:10 +02:00
f3c842de0b
Update dependencies
- replace gopacket with fork until patch is merged
2021-07-06 15:42:46 +02:00
bcfae35785
Add a DNS cache to make DNS mock behave more 'naturally' 2021-07-05 19:16:10 +02:00
41585abeef
Add a name generator 2021-07-05 19:15:27 +02:00
02560254a9
Update dependencies and pin versions 2021-07-05 19:15:00 +02:00
6fe2370844
Fix probable race conditions 2021-07-05 19:14:14 +02:00
64a02cacde
Fix linter issues 2021-06-21 19:54:14 +02:00
3098c09953
Update dependencies 2021-06-21 19:36:17 +02:00
1636bfc2cd
Add new go:build tags 2021-06-21 19:30:33 +02:00
10ef3a9104
Change deps to mod download instead of mod tidy 2021-05-24 16:04:18 +02:00
1fb42ae68c
Add sudo tag
ignore tests that require sudo during development time to speed up workflow
2021-05-24 13:17:00 +02:00
886ee47a52
Replace app context handling with signal.NotifyContext 2021-05-21 10:53:37 +02:00
62d89d37b5
Add HTTP health handler 2021-05-11 20:28:13 +02:00