Hi, I've been trying to run opengfw on an openwrt router and I am noticing that the QUIC detection is not working for me.
I did some investigation and have some fixes locally. Are you interested in me contributing these fixes?
Problems I have encountered:
- Unreliable packet worker dispatch due to incorrect parameters used for flow hashing
- Lack of QUIC initial packet state for handling crypto frames distributed across multiple packets
- Even if crypto frames are not re-assembled to present a full clienthello, the props are not updated to show that at least
quic != nil