Commit Graph

1103 Commits

Author SHA1 Message Date
M. Mert Yildiran
3d9f37ab4b Revert "Revert "Remove GOGC environment variable from tapper""
This reverts commit ab2b9a803b.
2022-04-27 18:20:37 +03:00
M. Mert Yildiran
27be0ab176 Remove almost all of the setter methods in TcpReader and TcpStream interface and remove TlsChunk interface 2022-04-27 18:19:13 +03:00
M. Mert Yildiran
6f0a36a488 Remove unused fields from tlsPoller 2022-04-27 12:51:13 +03:00
M. Mert Yildiran
b0fbaec2f4 Make tlsPoller implement TcpStream interface and remove the call to NewTcpStreamDummy method 2022-04-27 11:40:06 +03:00
M. Mert Yildiran
105c4a872d Remove the unused fields 2022-04-26 18:40:43 +03:00
M. Mert Yildiran
97072427f6 Define ReassemblyStream interface and separate gopacket specififc fields to tcpReassemblyStream struct
Such that make `tap/api` don't depend on `gopacket`
2022-04-26 18:34:23 +03:00
M. Mert Yildiran
2f1e98d7fe Remove unused fields in tlsReader 2022-04-26 17:33:35 +03:00
M. Mert Yildiran
f10eff3170 Define TlsChunk interface and make tlsReader implement TcpReader 2022-04-26 17:23:51 +03:00
M. Mert Yildiran
6e9064dc56 Use the modified tlsEmitter 2022-04-26 17:02:35 +03:00
M. Mert Yildiran
9aed5b2941 Merge branch 'develop' into fix/better-close-other-dissectors 2022-04-26 16:31:05 +03:00
lirazyehezkel
ee8dce4466 Clear entry detailed on workspace change (#1045) 32.0-dev4 2022-04-26 15:40:42 +03:00
David Levanon
b5c665b602 set capture time for every packet, so long living readers would be accurate (#1043) 32.0-dev3 2022-04-26 14:37:44 +03:00
M. Mert Yildiran
367a812ec6 Fix the unit tests by depending on github.com/up9inc/mizu/tap 2022-04-26 13:14:49 +03:00
M. Mert Yildiran
7543db557c Keep the interfaces in tap/api but move the structs to tap/tcp 2022-04-26 12:46:56 +03:00
M. Mert Yildiran
f8cf8848e8 Define a bunch of interfaces and don't export any new structs from tap/api 2022-04-25 19:15:49 +03:00
M. Mert Yildiran
b546ca9817 Merge branch 'develop' into fix/better-close-other-dissectors 2022-04-25 17:02:07 +03:00
David Levanon
fadd052f02 init tls entries capture time (#1042) 32.0-dev2 2022-04-25 13:42:52 +03:00
gadotroee
171b72831f Add docker buildx acceptance tests image build (#1039) 32.0-dev1 2022-04-25 13:06:46 +03:00
leon-up9
36910c84ed filter changes state on diffrent events (#1040)
Co-authored-by: Leon <>
32.0-dev0
2022-04-24 17:20:14 +03:00
M. Mert Yildiran
0c5678976c Bring back the removed checksum, nooptcheck and ignorefsmerr flags 2022-04-24 15:47:39 +03:00
M. Mert Yıldıran
2a21059781 Merge branch 'develop' into fix/better-close-other-dissectors 2022-04-24 05:41:57 -07:00
leon-up9
95a37c877e fix/ui/Service-map-filtering-is-not-updated-after-refresh_TRA-4497 (#1033)
* filter graph when refresh

* change to const

* listen only for getServicesForFilter

Co-authored-by: Leon <>
Co-authored-by: Igor Gov <iggvrv@gmail.com>
31.0-dev68
2022-04-24 11:53:30 +03:00
Igor Gov
7ce74c71b4 Merge branch 'main' into develop
# Conflicts:
#	ui-common/package.json
#	ui-common/src/components/TrafficViewer/EntryListItem/EntryListItem.module.sass
#	ui-common/src/components/TrafficViewer/EntryListItem/EntryListItem.tsx
#	ui/package.json
#	ui/src/components/Pages/TrafficPage/TrafficPage.tsx
#	ui/src/components/ServiceMapModal/ServiceMapModal.tsx
#	ui/src/components/ServiceMapModal/ServiceMapOptions.ts
31.0-dev67
2022-04-24 11:36:08 +03:00
RoyUP9
6a15bf1aed Fixed OAS showing unresolved services (#1037) 2022-04-24 11:28:50 +03:00
Igor Gov
2de57a6630 Fix: websocket timeouts when many traffic etries sent (#1038) 2022-04-24 11:23:59 +03:00
leon-up9
b5c5a8934b Fix/ui/Service-map-GUI-issues_TRA-4499 (#1034)
* LoadingOverlay z-index

* resizable max width
servicemap edges background color

* z-index as overlay

Co-authored-by: Leon <>
31.0-dev66
2022-04-24 10:28:00 +03:00
leon-up9
df269fa950 method changed to useCallback (#1032)
height for horizontal scroll like in Ent

Co-authored-by: Leon <>
Co-authored-by: lirazyehezkel <61656597+lirazyehezkel@users.noreply.github.com>
2022-04-24 10:20:19 +03:00
M. Mert Yıldıran
80ebd7199d Fix the CLI build error for Windows target (#1031) 31.0-dev65 2022-04-24 09:45:15 +03:00
M. Mert Yildiran
ab2b9a803b Revert "Remove GOGC environment variable from tapper"
This reverts commit cfc2484bbb.
2022-04-22 09:40:31 +03:00
M. Mert Yildiran
838318733a Make CloseOtherProtocolDissectors method mutexed 2022-04-21 11:38:49 +03:00
M. Mert Yildiran
1cce863bbb Bring back debug.FreeOSMemory() call 2022-04-20 17:12:33 +03:00
lirazyehezkel
9b475a78f9 Started listening entry time (#1030) 31.0-dev64 2022-04-20 15:12:36 +03:00
RoyUP9
d76f24edb8 Fixed tapper socket error on failure (#1029) 31.0-dev63 2022-04-20 14:53:07 +03:00
lirazyehezkel
32ba653d12 TLS icon z index (#1028) 31.0-dev62 2022-04-20 14:34:16 +03:00
M. Mert Yildiran
0e88584227 Fix the tests 2022-04-20 13:52:18 +03:00
M. Mert Yildiran
cfc2484bbb Remove GOGC environment variable from tapper 2022-04-20 13:45:18 +03:00
M. Mert Yildiran
7c0a837096 Run go mod tidy everywhere 2022-04-20 13:43:45 +03:00
M. Mert Yildiran
57eb9034d6 Bring back CloseTimedoutTcpStreamChannels method 2022-04-20 13:41:00 +03:00
M. Mert Yildiran
75b44f9143 Remove SuperTimer struct 2022-04-20 13:30:39 +03:00
M. Mert Yildiran
3c6fe8393f Rename SuperIdentifier struct to ProtoIdentifier 2022-04-20 13:24:09 +03:00
M. Mert Yildiran
0f2bd9fc13 Run go mod tidy in cli module 2022-04-20 13:22:57 +03:00
M. Mert Yildiran
0113367984 Add CloseOtherProtocolDissectors method and use it to synchronously close the other protocol dissectors 2022-04-20 13:17:24 +03:00
M. Mert Yildiran
ea85b0b082 Change the Dissect method signature to have *TcpReader as an argument 2022-04-20 13:06:46 +03:00
M. Mert Yildiran
960ba644cd Move TrafficFilteringOptions struct to shared module 2022-04-20 12:13:27 +03:00
M. Mert Yildiran
110325598a Refactor tap module and move some of the code to tap/api module 2022-04-20 11:32:48 +03:00
AmitUp9
e03db7b09b Bug/UI/tra 4473 grpc decoding error (#1025)
* note added and formatting added

* showing message on ui instead of console error
31.0-dev61
2022-04-20 11:20:14 +03:00
M. Mert Yildiran
ba4bab3ed5 Remove tcpStreamWrapper struct 2022-04-20 10:48:12 +03:00
gadotroee
de533730d3 Change the affinity to be valid when we are tapping multiple nodes (#1023) 31.0-dev60 2022-04-19 19:35:17 +03:00
lirazyehezkel
d834fcc3cb Entries count changes frequently (#1021)
Co-authored-by: leon-up9 <97597983+leon-up9@users.noreply.github.com>
31.0-dev59
2022-04-19 19:19:43 +03:00
gadotroee
1624b0d7b9 Apply daemon set by field selector metadata.name instead of label (#1022) 31.0-dev58 2022-04-19 18:22:29 +03:00