M. Mert Yildiran
|
58b744bc6c
|
Implement the representations for Kafka ListOffsets , CreateTopics and DeleteTopics
|
2021-08-22 17:05:36 +03:00 |
|
M. Mert Yildiran
|
26ad50f379
|
Implement the representations for Kafka Fetch
|
2021-08-22 16:35:45 +03:00 |
|
M. Mert Yildiran
|
3d16ccf055
|
Implement the representations for Kafka Produce
|
2021-08-22 16:14:13 +03:00 |
|
M. Mert Yildiran
|
89eb0e0f9a
|
Implement the representations for Kafka ApiVersions
|
2021-08-22 16:05:14 +03:00 |
|
M. Mert Yildiran
|
2d0d583a93
|
Refactor the AMQP and Kafka implementations to create the summary string only inside the Analyze method
|
2021-08-22 15:52:56 +03:00 |
|
M. Mert Yildiran
|
983c583f1b
|
Implement the representations for Kafka Metadata , RequestHeader and ResponseHeader
|
2021-08-22 14:59:10 +03:00 |
|
M. Mert Yildiran
|
381502cea5
|
Implement Analyze , Summarize methods of Kafka
|
2021-08-22 13:58:09 +03:00 |
|
M. Mert Yildiran
|
f6a260a8c9
|
Do the "Is reversed?" checked inside getStreamProps and fix an issue in Kafka Dissect method
|
2021-08-22 12:21:29 +03:00 |
|
M. Mert Yildiran
|
f6a532a5b5
|
Implement Dissect method of Kafka and adapt request-response pair matcher to asynchronous client-server stream
|
2021-08-22 10:44:53 +03:00 |
|
M. Mert Yildiran
|
6d69bdbc13
|
Fix the build errors in Kafka Go files
|
2021-08-22 09:03:36 +03:00 |
|
M. Mert Yildiran
|
a598256576
|
Bring in the files related Kafka into kafka directory
|
2021-08-22 08:45:43 +03:00 |
|
M. Mert Yildiran
|
ccd91d9e7a
|
Fix a linter error
|
2021-08-21 17:25:58 +03:00 |
|
M. Mert Yildiran
|
172683fe21
|
Fix an issue in ConnectionStart
|
2021-08-21 17:10:38 +03:00 |
|
M. Mert Yildiran
|
2a68271238
|
Implement the AMQP BasicConsume
|
2021-08-21 16:47:47 +03:00 |
|
M. Mert Yildiran
|
1a89e3219c
|
Implement the AMQP QueueBind
|
2021-08-21 16:38:05 +03:00 |
|
M. Mert Yildiran
|
21cac50ccb
|
Implement the AMQP ConnectionClose
|
2021-08-21 16:28:44 +03:00 |
|
M. Mert Yildiran
|
8fa1506969
|
Implement the AMQP ConnectionStart
|
2021-08-21 16:16:55 +03:00 |
|
M. Mert Yildiran
|
448f9d0836
|
Implement the AMQP ExchangeDeclare
|
2021-08-21 15:59:44 +03:00 |
|
M. Mert Yildiran
|
81eb36e21e
|
Implement the AMQP QueueDeclare
|
2021-08-21 15:50:22 +03:00 |
|
M. Mert Yildiran
|
5effd97c27
|
Implement the AMQP BasicDeliver
|
2021-08-21 15:37:20 +03:00 |
|
M. Mert Yildiran
|
75899a9868
|
Fix several minor issues
|
2021-08-21 14:07:49 +03:00 |
|
M. Mert Yildiran
|
5cf0fe952c
|
Implement representBasicPublish method
|
2021-08-21 13:15:17 +03:00 |
|
M. Mert Yildiran
|
d4adc04c38
|
Implement the AMQP BasicPublish and fix some issues in the UI when the response payload is missing
|
2021-08-21 12:02:28 +03:00 |
|
M. Mert Yildiran
|
0c2140e11b
|
Add --nodefrag flag to the tapper and bring in the main AMQP code
|
2021-08-21 10:44:08 +03:00 |
|
M. Mert Yildiran
|
5b3f63dd28
|
Bring in the files related AMQP into amqp directory
|
2021-08-21 10:15:21 +03:00 |
|
M. Mert Yildiran
|
254068ec39
|
Fix the TypeScript warnings
|
2021-08-21 10:08:16 +03:00 |
|
M. Mert Yildiran
|
494af0c8c7
|
Remove everything HTTP related from the tap package and make the extension system fully functional
|
2021-08-21 10:00:02 +03:00 |
|
M. Mert Yildiran
|
d20cc1412b
|
Make the protocol color affect the details layout color and write protocol abbreviation vertically
|
2021-08-21 09:06:53 +03:00 |
|
M. Mert Yildiran
|
c5969c267e
|
Add Represent method to the Dissector interface and manipulate the UI through this method
|
2021-08-21 08:19:09 +03:00 |
|
M. Mert Yildiran
|
03099edfc1
|
Display the protocol name inside the details layout
|
2021-08-21 03:55:42 +03:00 |
|
M. Mert Yildiran
|
3dff8b48f7
|
Refactor BaseEntryDetails struct and display the source and destination ports in the UI
|
2021-08-21 02:47:08 +03:00 |
|
M. Mert Yildiran
|
ccb924f507
|
Add Protocol struct and make it effect the UI
|
2021-08-21 00:47:47 +03:00 |
|
M. Mert Yildiran
|
c668680f54
|
Add Analyze method to the Dissector interface and MizuEntry to the extension API
|
2021-08-20 21:34:44 +03:00 |
|
M. Mert Yildiran
|
3b0502180f
|
Add Summarize() method to the Dissector interface
|
2021-08-20 19:19:32 +03:00 |
|
M. Mert Yildiran
|
f97e7c4793
|
Move loadExtensions into main.go and map extensions into extensionsMap
|
2021-08-20 18:30:21 +03:00 |
|
M. Mert Yildiran
|
461bcf9f24
|
Marshal and unmarshal *http.Request , *http.Response pairs
|
2021-08-20 03:00:55 +03:00 |
|
M. Mert Yildiran
|
d6446c9c02
|
Add .env.example to React app
|
2021-08-20 02:20:28 +03:00 |
|
M. Mert Yildiran
|
fb56106741
|
Connect OutputChannelItem to the last WebSocket means that finally the web UI started to work again
|
2021-08-20 01:28:12 +03:00 |
|
M. Mert Yildiran
|
163fc7c4ae
|
Read socketHarOutChannel instead of filteredHarChannel
|
2021-08-20 00:56:19 +03:00 |
|
M. Mert Yildiran
|
061cb098e9
|
Introduce HTTPPayload struct and HTTPPayloader interface to MarshalJSON() all the data structures that are returned by the HTTP protocol
|
2021-08-19 21:38:18 +03:00 |
|
M. Mert Yildiran
|
a7cd840522
|
Migrate back from gopacket/tcpassembly to gopacket/reassembly
|
2021-08-19 19:59:06 +03:00 |
|
M. Mert Yildiran
|
4a8629c63e
|
Re-enable getStreamProps function
|
2021-08-19 12:12:52 +03:00 |
|
Roee Gadot
|
58deed9eab
|
no message
|
2021-08-19 09:14:33 +03:00 |
|
Roee Gadot
|
f078aa6c36
|
remove some unwanted code
|
2021-08-19 09:12:59 +03:00 |
|
M. Mert Yildiran
|
54f5a3432b
|
Fix the Dockerfile to build the extensions
|
2021-08-18 11:49:23 +03:00 |
|
M. Mert Yildiran
|
d7c3b04bcc
|
Set ConnectionInfo in HTTP handlers
|
2021-08-18 11:14:29 +03:00 |
|
M. Mert Yildiran
|
902b6bff87
|
Fix the HTTP1 handlers
|
2021-08-18 10:45:31 +03:00 |
|
M. Mert Yildiran
|
9fd069a4ff
|
Add Emitter interface to the API and send OutputChannelItem (s) to OutputChannel
|
2021-08-18 10:30:55 +03:00 |
|
M. Mert Yildiran
|
2d188c2dc9
|
Fix the issues that are introduced by the merge conflict
|
2021-08-18 09:21:38 +03:00 |
|
Roee Gadot
|
5bd8b1215a
|
small mistake in the conflicts
|
2021-08-18 08:41:27 +03:00 |
|