Wireshark-commits: [Wireshark-commits] rev 49679: /trunk-1.8/epan/dissectors/ /trunk-1.8/epan/disse

Date: Sat, 01 Jun 2013 18:22:12 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=49679

User: eapache
Date: 2013/06/01 11:22 AM

Log:
 Manually backport parts of
 ------------------------------------------------------------------------
 r46158 | wmeier | 2012-11-23 16:11:47 -0500 (Fri, 23 Nov 2012) | 13 lines
 Changed paths:
    M /trunk/epan/dissectors/packet-rdp.c
 
 Improve dissection;
 - Properly handle DataBlocks with optional fields at end;
 - Fix a few field dissections;
 General code cleanup;
 - Remove almost all tests using tvb_length_remaining():
    If there's not enough data available, just let an
    exception be thrown.
 - Fix a memory leak;
 - Simplify code in various places.
 - Add a reference to the (a ?) Microsoft spec for RDP.
 
 Fixes Bug #7862 in a more complete manner than SVN #45566.
 
 ------------------------------------------------------------------------
 
 Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8729
 which is really a tangential duplicate of
 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7862

Directory: /trunk-1.8/epan/dissectors/
  Changes    Path            Action
  +35 -35    packet-rdp.c    Modified