-
Tapper Refactor (#396)
发布于
2021-10-25 10:59:06 +00:00 -
introduce tcp_assembler and tcp_packet_source - the motivation is to … (#380)
-
add passive-tapper main tester (#353)
-
add passive-tapper main tester
-
add errors to go.sum of mizu agent
-
disable host mode for tester - to avoid filterAuthorities
-
rename main to tester
-
build extenssions as part of the tester launch
-
add a README to the tester
-
solving go.mod and .sum conflicts with addition of go-errors
-
trivial warning fixes (#354)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
disable host mode for tester - to avoid filterAuthorities
-
tcp streams map (#355)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
change rlog to mizu logger
-
errors map (#356)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
change int to uint - errorsmap
-
change from int to uint
-
Change errorsMap.nErrors to uint.
-
change errors map to mizu logger instead of rlog
-
init mizu logger in tester + fix errormap declaration
Co-authored-by: Nimrod Gilboa Markevich nimrod@up9.com
-
move own ips to tcp stream factory (#358)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
move own ips to tcp stream factory
-
Feature/tapper refactor i/move own ips to tcp stream factory (#379)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
move own ips to tcp stream factory
-
fix ownips compilation issue
-
introduce tcp_assembler and tcp_packet_source - the motivation is to split the actual packet sources from the assembler, so we can have a single thread for the assembly which is separated from packet source threads
-
make struts private at this point - planning to move some packages to their own package so we can utilize encapsulation
-
move context to tcp_assembly + fix error check of tcp source packet
-
use param instead of gloab flag for ipdefrag
-
fix a typo
-
remove unused pid param
Co-authored-by: Nimrod Gilboa Markevich nimrod@up9.com
-
extract stats functions out of the main tapping function (#381)
-
add passive-tapper main tester (#353)
-
add passive-tapper main tester
-
add errors to go.sum of mizu agent
-
disable host mode for tester - to avoid filterAuthorities
-
rename main to tester
-
build extenssions as part of the tester launch
-
add a README to the tester
-
solving go.mod and .sum conflicts with addition of go-errors
-
trivial warning fixes (#354)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
disable host mode for tester - to avoid filterAuthorities
-
tcp streams map (#355)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
change rlog to mizu logger
-
errors map (#356)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
change int to uint - errorsmap
-
change from int to uint
-
Change errorsMap.nErrors to uint.
-
change errors map to mizu logger instead of rlog
-
init mizu logger in tester + fix errormap declaration
Co-authored-by: Nimrod Gilboa Markevich nimrod@up9.com
-
move own ips to tcp stream factory (#358)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
move own ips to tcp stream factory
-
Feature/tapper refactor i/move own ips to tcp stream factory (#379)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
move own ips to tcp stream factory
-
fix ownips compilation issue
-
introduce tcp_assembler and tcp_packet_source - the motivation is to split the actual packet sources from the assembler, so we can have a single thread for the assembly which is separated from packet source threads
-
make struts private at this point - planning to move some packages to their own package so we can utilize encapsulation
-
extract stats functions out of the main tapping function
-
move context to tcp_assembly + fix error check of tcp source packet
-
use param instead of gloab flag for ipdefrag
Co-authored-by: Nimrod Gilboa Markevich nimrod@up9.com
-
Feature/tapper refactor i/internal tapper stats (#384)
-
add passive-tapper main tester (#353)
-
add passive-tapper main tester
-
add errors to go.sum of mizu agent
-
disable host mode for tester - to avoid filterAuthorities
-
rename main to tester
-
build extenssions as part of the tester launch
-
add a README to the tester
-
solving go.mod and .sum conflicts with addition of go-errors
-
trivial warning fixes (#354)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
disable host mode for tester - to avoid filterAuthorities
-
tcp streams map (#355)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
change rlog to mizu logger
-
errors map (#356)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
change int to uint - errorsmap
-
change from int to uint
-
Change errorsMap.nErrors to uint.
-
change errors map to mizu logger instead of rlog
-
init mizu logger in tester + fix errormap declaration
Co-authored-by: Nimrod Gilboa Markevich nimrod@up9.com
-
move own ips to tcp stream factory (#358)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
move own ips to tcp stream factory
-
Feature/tapper refactor i/move own ips to tcp stream factory (#379)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
move own ips to tcp stream factory
-
fix ownips compilation issue
-
introduce tcp_assembler and tcp_packet_source - the motivation is to split the actual packet sources from the assembler, so we can have a single thread for the assembly which is separated from packet source threads
-
make struts private at this point - planning to move some packages to their own package so we can utilize encapsulation
-
extract stats functions out of the main tapping function
-
move context to tcp_assembly + fix error check of tcp source packet
-
use param instead of gloab flag for ipdefrag
-
introduce internal tapper stats
-
minor fixes for errors map and internal stats
Co-authored-by: Nimrod Gilboa Markevich nimrod@up9.com
-
Feature/tapper refactor i/diagnose package (#386)
-
add passive-tapper main tester (#353)
-
add passive-tapper main tester
-
add errors to go.sum of mizu agent
-
disable host mode for tester - to avoid filterAuthorities
-
rename main to tester
-
build extenssions as part of the tester launch
-
add a README to the tester
-
solving go.mod and .sum conflicts with addition of go-errors
-
trivial warning fixes (#354)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
disable host mode for tester - to avoid filterAuthorities
-
tcp streams map (#355)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
change rlog to mizu logger
-
errors map (#356)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
change int to uint - errorsmap
-
change from int to uint
-
Change errorsMap.nErrors to uint.
-
change errors map to mizu logger instead of rlog
-
init mizu logger in tester + fix errormap declaration
Co-authored-by: Nimrod Gilboa Markevich nimrod@up9.com
-
move own ips to tcp stream factory (#358)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
move own ips to tcp stream factory
-
Feature/tapper refactor i/move own ips to tcp stream factory (#379)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
move own ips to tcp stream factory
-
fix ownips compilation issue
-
introduce tcp_assembler and tcp_packet_source - the motivation is to split the actual packet sources from the assembler, so we can have a single thread for the assembly which is separated from packet source threads
-
make struts private at this point - planning to move some packages to their own package so we can utilize encapsulation
-
extract stats functions out of the main tapping function
-
move context to tcp_assembly + fix error check of tcp source packet
-
use param instead of gloab flag for ipdefrag
-
introduce internal tapper stats
-
minor fixes for errors map and internal stats
-
move errors map + app stats + internal stats + periodic tasks to diagnose package
-
initialize tapper internal stats
Co-authored-by: Nimrod Gilboa Markevich nimrod@up9.com
-
move tcp packet source to its packet (#387)
-
add passive-tapper main tester (#353)
-
add passive-tapper main tester
-
add errors to go.sum of mizu agent
-
disable host mode for tester - to avoid filterAuthorities
-
rename main to tester
-
build extenssions as part of the tester launch
-
add a README to the tester
-
solving go.mod and .sum conflicts with addition of go-errors
-
trivial warning fixes (#354)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
disable host mode for tester - to avoid filterAuthorities
-
tcp streams map (#355)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
change rlog to mizu logger
-
errors map (#356)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
change int to uint - errorsmap
-
change from int to uint
-
Change errorsMap.nErrors to uint.
-
change errors map to mizu logger instead of rlog
-
init mizu logger in tester + fix errormap declaration
Co-authored-by: Nimrod Gilboa Markevich nimrod@up9.com
-
move own ips to tcp stream factory (#358)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
move own ips to tcp stream factory
-
Feature/tapper refactor i/move own ips to tcp stream factory (#379)
-
add passive-tapper main tester
-
trivial warning fixes
-
add errors to go.sum of mizu agent
-
tcp streams map
-
disable host mode for tester - to avoid filterAuthorities
-
set tcp streams map for tcp stream factory
-
errors map
-
move own ips to tcp stream factory
-
fix ownips compilation issue
-
introduce tcp_assembler and tcp_packet_source - the motivation is to split the actual packet sources from the assembler, so we can have a single thread for the assembly which is separated from packet source threads
-
make struts private at this point - planning to move some packages to their own package so we can utilize encapsulation
-
extract stats functions out of the main tapping function
-
move context to tcp_assembly + fix error check of tcp source packet
-
use param instead of gloab flag for ipdefrag
-
introduce internal tapper stats
-
minor fixes for errors map and internal stats
-
move errors map + app stats + internal stats + periodic tasks to diagnose package
-
move tcp packet source to its packet
-
initialize tapper internal stats
Co-authored-by: Nimrod Gilboa Markevich nimrod@up9.com
-
Fix coding style
-
Remove
tap/internal_stats.go -
make channel between input and assembler blocking - to preserve the same behaviour we have before the refactor
Co-authored-by: Nimrod Gilboa Markevich nimrod@up9.com
Co-authored-by: M. Mert Yildiran mehmet@up9.com下载附件
-