stanford-esrg / retina

Retina is a network analysis framework that supports 100+ Gbps traffic analysis on a single server with no specialized hardware.
Apache License 2.0
142 stars 22 forks source link

Retina tis-parser dependency contribution/ownership #39

Closed sippejw closed 1 week ago

sippejw commented 1 month ago

I am planning to make some enhancements to Retina's ability to the TLS ClientHello message. Specifically, I am interested in parsing the QUIC Transport Parameters, a QUIC specific TLS extension that contains a variety of information about how the connection is structured.

Currently, the QUIC parser hands off TLS parsing to the TLS module which depends on a fork of tis-parser created by @thegwan. I am curious if I should contribute directly to @thegwan's fork or if it would make more sense for this fork to be transferred to stanford-esrg before making any major changes.

thearossman commented 1 week ago

@thegwan will work on merging in this fork - thanks for catching!

thegwan commented 1 week ago

I've transferred ownership of both tls-parser and dns-parser to stanford-esrg. I'll leave it to one of you to update the dependencies in Cargo, please close the issue when that's done. Thanks for bringing this to my attention!

thearossman commented 1 week ago

I'll take care of this today - thanks gerry

thearossman commented 1 week ago

Updated in https://github.com/stanford-esrg/retina/pull/44