Wireshark-commits: [Wireshark-commits] rev 40414: /trunk-1.6/ /trunk-1.6/epan/dissectors/: packet-b

Date: Mon, 09 Jan 2012 18:16:06 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=40414

User: wmeier
Date: 2012/01/09 10:16 AM

Log:
 Copy over revisions from the trunk
 
    ------------------------------------------------------------------------
    r40163 | wmeier | 2011-12-12 19:02:30 -0500 (Mon, 12 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-dcp-etsi.c
 
    Fix a memory leak of a tvb.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40171 | wmeier | 2011-12-12 21:56:44 -0500 (Mon, 12 Dec 2011) | 3 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-dmp.c
       M /trunk/epan/dissectors/packet-ipsec.c
       M /trunk/epan/dissectors/packet-ldss.c
 
       Prevent memory leakage of uncompress tvb and associated data buffer (step 1).
       (tvb memory leak will actually remain until a bug in tvbuff.c is also fixed).
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40182 | wmeier | 2011-12-13 14:54:19 -0500 (Tue, 13 Dec 2011) | 13 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-sigcomp.c
 
    Fix: Execution Tracing High-Detail field selection highlighting seemingly wrong bytes in hex view pane.
 
    Actual problem:
      A REAL_DATA tvbuff wasn't being added to the "data_sources"
      for a frame. When displaying the frame, when a field referencing the tvb was selected
      for display there was no 'hex bytes' tab for the field and so bytes ended up being
      highlighted in the currently displayed hex bytes tab (thus highlighting bytes in a pane
      not related to the field).
 
      Consider: Add some code in field creation (proto_tree_add...) to at least warn if
                a field is being created using a tvb whose data_source is not in the
                data_sources list for the frame ?
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40186 | wmeier | 2011-12-13 16:51:33 -0500 (Tue, 13 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-syslog.c
 
    Fix tvbuff memory leak.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40187 | wmeier | 2011-12-13 17:49:59 -0500 (Tue, 13 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-xml.c
 
    Fix tvb memory leak; Fix hex byte display for Unicode XML.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40189 | wmeier | 2011-12-13 18:03:16 -0500 (Tue, 13 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-isakmp.c
 
    Fix a memory leak.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40190 | wmeier | 2011-12-13 18:16:13 -0500 (Tue, 13 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-ieee802154.c
 
    Fix memory leak.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40197 | wmeier | 2011-12-14 09:39:16 -0500 (Wed, 14 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-bmc.c
 
    Fix a (sort-of) memory leak: Use ep_alloc'd rather than se_alloc'd memory for a tvbuff;
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40198 | wmeier | 2011-12-14 10:19:14 -0500 (Wed, 14 Dec 2011) | 3 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-dcerpc-netlogon.c
 
    Fix a tvbuff memory leak;
    Also: Wireshark code change attributions are usually only in the svn log.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40199 | wmeier | 2011-12-14 12:35:22 -0500 (Wed, 14 Dec 2011) | 3 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-kerberos.c
 
    Fix tvb memory leak.
    https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3917
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40203 | wmeier | 2011-12-14 13:58:08 -0500 (Wed, 14 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-ldss.c
 
    Add call to add_new_data_source() for a newly created REAL_DATA tvb.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40205 | wmeier | 2011-12-14 17:01:38 -0500 (Wed, 14 Dec 2011) | 8 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-nfs.c
 
    Fix a tvb memory leak;
      Essentially: generate tvbuffs as needed; don't save them for later reuse
                   with the result they are never freed.
 
    Also:
    - move a struct from packet-nfs.h to packet-nfs.c since it's only used locally;
    - reformat some long lines.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40206 | sfisher | 2011-12-14 18:27:14 -0500 (Wed, 14 Dec 2011) | 5 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-nfs.h
 
 
    Fix moving nfs_fhandle_data from packet-nfs.h to packet-nfs.c as begun
    in r40205.
 
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40211 | wmeier | 2011-12-15 13:13:21 -0500 (Thu, 15 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-rtmpt.c
 
    Fix some tvb memory leaks; Fix a typo.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40221 | wmeier | 2011-12-15 19:33:03 -0500 (Thu, 15 Dec 2011) | 3 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-dtls.c
       M /trunk/epan/dissectors/packet-ssl-utils.c
       M /trunk/epan/dissectors/packet-ssl-utils.h
       M /trunk/epan/dissectors/packet-ssl.c
 
    Fix tvb memory leak; Add missing call to add_new_data_source();
    Also: remove unneeded #includes.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40222 | wmeier | 2011-12-15 19:50:47 -0500 (Thu, 15 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-ssl-utils.h
 
    Oops: #include <stdio.h> is really needed.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40231 | wmeier | 2011-12-16 14:15:17 -0500 (Fri, 16 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-dtls.c
 
    Add (what I think are) missing add_new_data_source() calls;
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40277 | wmeier | 2011-12-22 13:09:06 -0500 (Thu, 22 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/asn1/rrc/rrc.cnf
       M /trunk/epan/dissectors/packet-rrc.c
 
    Add two missing calls to add_new_data_source().
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40311 | wmeier | 2011-12-28 11:09:45 -0500 (Wed, 28 Dec 2011) | 2 lines
    Changed paths:
       M /trunk/asn1/h245/h245.cnf
 
    add_new_data_source() needed in several places.
 
    ------------------------------------------------------------------------
    ------------------------------------------------------------------------
    r40345 | wmeier | 2011-12-30 10:28:04 -0500 (Fri, 30 Dec 2011) | 3 lines
    Changed paths:
       M /trunk/epan/dissectors/packet-h245.c
 
    Regenerated packet-h245.c (should have been included in SVN #40311: add_new_data_source() needed in several places).
 
 
    ------------------------------------------------------------------------
 
    --This line, and those below, will be ignored--
 
    M    asn1/h245/h245.cnf
    M    asn1/rrc/rrc.cnf
    M    epan/dissectors/packet-nfs.c
    M    epan/dissectors/packet-nfs.h
    M    epan/dissectors/packet-kerberos.c
    M    epan/dissectors/packet-ldss.c
    M    epan/dissectors/packet-sigcomp.c
    M    epan/dissectors/packet-dcp-etsi.c
    M    epan/dissectors/packet-ipsec.c
    M    epan/dissectors/packet-h245.c
    M    epan/dissectors/packet-syslog.c
    M    epan/dissectors/packet-rrc.c
    M    epan/dissectors/packet-ssl-utils.c
    M    epan/dissectors/packet-ssl-utils.h
    M    epan/dissectors/packet-ieee802154.c
    M    epan/dissectors/packet-dcerpc-netlogon.c
    M    epan/dissectors/packet-rtmpt.c
    M    epan/dissectors/packet-bmc.c
    M    epan/dissectors/packet-dtls.c
    M    epan/dissectors/packet-dmp.c
    M    epan/dissectors/packet-ssl.c
    M    epan/dissectors/packet-xml.c
    M    epan/dissectors/packet-isakmp.c

Directory: /trunk-1.6/epan/dissectors/
  Changes    Path                        Action
  +1 -3      packet-bmc.c                Modified
  +5 -9      packet-dcerpc-netlogon.c    Modified
  +2 -0      packet-dcp-etsi.c           Modified
  +1 -1      packet-dmp.c                Modified
  +10 -6     packet-dtls.c               Modified
  +29 -24    packet-h245.c               Modified
  +1 -0      packet-ieee802154.c         Modified
  +1 -1      packet-ipsec.c              Modified
  +1 -0      packet-isakmp.c             Modified
  +1 -0      packet-kerberos.c           Modified
  +10 -2     packet-ldss.c               Modified


(12 files not shown)