Wireshark-bugs: [Wireshark-bugs] [Bug 8240] Dissector for the OpenVPN Protocol
Date: Thu, 24 Jan 2013 19:53:34 +0000

Comment # 17 on bug 8240 from
(In reply to comment #16)
> Committed with a number of changes in SVN #47247.
> 
> Thanks !
> 
> Please review the changes. If I've broken anything or made something worse,
> please let me know.
> 
after a quick review and test i found the tls auth & tls auth detection
override preferences not working as intended - i most definitly missed
something around that part again...

> 
> Primary changes:
>   Rework & simplify the reassembly related code;
>   Revise the display of "message fragments" on the packet details
>     tree:  Essentially: show as "data" only "message fragments" which are 
>     part of a multi-fragment message.
>   Show the SSL dissection (of a reassembled message) at the outer level of
> the 
>    packet details tree (not under the OpenVPN/data branch of the tree).
> 
> Note: handling "multiple fragments in a frame" has always been difficult; The
>       solution you implemented for handling reassembly and display on the
>       packet details tree of multiple fragments in a frame works nicly.
>       Trying to show information for multiple fragments in a frame on the
>       "packet summary line" is difficult so I didn't even try to
>       do something with that.
> 
> Bugs fixed:
>   - Repeated changes of the port prefs would not work properly;
>      Ports prefs code changed to work in the usual manner.
>   - Opcode lookup in value_string for COL_INFO "off by 1"
>   - "Data (-1 bytes)"
>   - Filter names for hf entries related to reassembly need to begin with 
>     "openvpn".
> 
> 
> (Note: it seems that at least some of the revised patches submitted were not
> compiled and tested. It would be appreciated if patches are tested before
> submission).
i must have compiled and tested the wrong code then - i am sorry for that.

i will do a more thorough review and testing in a week or so!


You are receiving this mail because:
  • You are watching all bug changes.