10 Commits

Author SHA1 Message Date
nimrod-up9
bc3efc6d4c TRA-3342 Mizu/tap dump to har directory fails on Linux (#71)
* Instead of saving incomplete temp har files in a temp dir, save them in the output dir with a *.har.tmp suffix.

* API only loads har from *.har files (by extension).
2021-06-15 15:51:09 +03:00
nimrod-up9
135b1a5e1e TRA-3212 Passive-Tapper and Mizu share code (#70)
* Use log in tap package instead of fmt.

* Moved api/pkg/tap to root.

* Added go.mod and go.sum for tap.

* Added replace for shared.

* api uses tap module instead of tap package.

* Removed dependency of tap in shared by moving env var out of tap.

* Fixed compilation bugs.

* Fixed: Forgot to export struct field HostMode.

* Removed unused flag.

* Close har output channel when done.

* Moved websocket out of mizu and into passive-tapper.

* Send connection details over har output channel.

* Fixed compilation errors.

* Removed unused info from request response cache.

* Renamed connection -> connectionID.

* Fixed rename bug.

* Export setters and getters for filter ips and ports.

* Added tap dependency to Dockerfile.

* Uncomment error messages.

* Renamed `filterIpAddresses` -> `filterAuthorities`.

* Renamed ConnectionID -> ConnectionInfo.

* Fixed: Missed one replace.
2021-06-14 13:22:44 +03:00
gadotroee
0d277faaf8 API and TAP in single process (#24)
* no message
* no message
2021-05-02 15:00:53 +03:00
nimrod-up9
e932a340e3 Only record traffic of the requested pod. Filtered by pod IP. (#21) 2021-04-29 18:19:59 +03:00
gadotroee
96a6ac3251 Small fixes - permission + har writing exception (#17) 2021-04-29 15:05:03 +03:00
Roee Gadot
318247ea73 no message 2021-04-29 10:16:57 +03:00
Roee Gadot
0cfc32cb35 do not return true in the should tap function 2021-04-29 08:23:20 +03:00
Roee Gadot
b01fe9c918 no message 2021-04-28 17:54:32 +03:00
nimrod-up9
7d8655feab Add tap as a separate executable (#10)
* Added tap.

* Ignore build directories.

* Added tapper build to Makefile.
2021-04-28 14:21:39 +03:00
Alex Haiut
f0859b9277 folder structure 2021-04-19 13:53:48 +03:00