Wireshark-commits: [Wireshark-commits] master 4de1983: Bugfix MPEG descriptor Logon Initialize Desc

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Sun, 29 Jan 2017 04:11:05 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=4de1983b6db70dfba9edac08aef8df67641ac4eb
Submitter: Michael Mann (mmann78@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

4de1983 by Michael Mann (mmann78@xxxxxxxxxxxx):

    Bugfix MPEG descriptor Logon Initialize Descriptor tag.
    
    Do length checks in case not all fields are present to prevent
    malformed packets.
    
    Bug: 13237
    Change-Id: Ie7cc3006fa33f1dedeffb09a4f35adb8dee8e9f6
    Ping-Bug: 13238
    Reviewed-on: https://code.wireshark.org/review/19390
    Petri-Dish: Michael Mann <mmann78@xxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
    Reviewed-by: Martin Kaiser <wireshark@xxxxxxxxx>
    Reviewed-by: Michael Mann <mmann78@xxxxxxxxxxxx>
    

Actions performed:

    from  55703ad   Fix decoding of T.30 over T.38.
    adds  4de1983   Bugfix MPEG descriptor Logon Initialize Descriptor tag.


Summary of changes:
 epan/dissectors/packet-mpeg-descriptor.c |  118 ++++++++++++++++--------------
 1 file changed, 65 insertions(+), 53 deletions(-)