Wireshark-commits: [Wireshark-commits] rev 30658: /trunk-1.2/ /trunk-1.2/epan/dissectors/: packet-b

Date: Thu, 22 Oct 2009 00:15:56 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=30658

User: gerald
Date: 2009/10/21 05:15 PM

Log:
 Copy over revisions from the trunk:
 
 ------------------------------------------------------------------------
 r29917 | etxrab | 2009-09-14 22:39:33 -0700 (Mon, 14 Sep 2009) | 3 lines
 Changed paths:
    M /trunk/epan/dissectors/packet-e212.c
 
 From   Vladimir Kazansky:
 Misspell in mcc_mnc codes in packet-e212.c
 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3996
 ------------------------------------------------------------------------
 r29950 | wmeier | 2009-09-16 16:13:34 -0700 (Wed, 16 Sep 2009) | 2 lines
 Changed paths:
    M /trunk/version_info.c
 
 Add info as to 32/64 bit and also if "Windows 7" to runtime version info.
 ------------------------------------------------------------------------
 r29986 | wmeier | 2009-09-18 15:41:04 -0700 (Fri, 18 Sep 2009) | 19 lines
 Changed paths:
    M /trunk/epan/dissectors/packet-smb.c
 
 From  yami<yamisoe At ...>: Fix Bug #3542: get_dfs_referral referral entry is not dissected corectly.
 
 (See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3542)
 
 The current get_dfs_referral response code is based on old protocol specs,
 which are unofficial, erroneous. 
 
 I modify packet-smb.c to be confirm to protocol's official spec. Some
 changes are:
 
   1. handle referral entry version 2, 3, 4 separately. The current code does
 not distinguish v3 from v2, however they are not same.
   2. change server type, referral flags etc.
   3. refactor some code, such as string dissecting.
 
 Also: From me: a small change to handle possible overflow
 when subtracting from a guint16.
 ------------------------------------------------------------------------
 r29988 | krj | 2009-09-20 00:35:39 -0700 (Sun, 20 Sep 2009) | 1 line
 Changed paths:
    M /trunk/epan/tvbuff.c
 
 Remove 'type' formal parameter from tvb_new_with_subset()
 ------------------------------------------------------------------------
 r30208 | sahlberg | 2009-09-30 00:53:12 -0700 (Wed, 30 Sep 2009) | 28 lines
 Changed paths:
    M /trunk/epan/dissectors/packet-dcerpc-nt.c
 
 The dcerpc dissectors used to walk the list of items upward parent by 
 parent in order to push teh display of extra interesting fields in the 
 packet to higher up in the decode tree. This was useful for making sure 
 that things like DomainNames etc are clearly visible without having to 
 drill down 500 layers of NDR.
 
 This code used to just blindly walk the indicated number of parents, and 
 then attach the string to that item.
 This relied on the "unsafe" assumption that the topmost item would have 
 pointer point to itself, so this was "safe".
 
 This is no longer safe since the root object in the tree now has NULL as 
 parent, and thus some of these dcerpc interfaces can now cause a SEGV 
 trying to dereference NULL->parent.
 
 I added a macro to safely walk to the parent object, or remain at the 
 current object if parent is NULL.
 
 This was a serious bug, where dcerpc traffic could cause a SEGV.
 Please merge into all stable versions.
 ------------------------------------------------------------------------
 r30274 | krj | 2009-10-03 23:12:31 -0700 (Sat, 03 Oct 2009) | 1 line
 Changed paths:
    M /trunk/epan/tvbuff.c
 
 g_malloc0() doesn't return NULL so remove NULL error paths
 ------------------------------------------------------------------------
 r30319 | etxrab | 2009-10-04 12:25:46 -0700 (Sun, 04 Oct 2009) | 3 lines
 Changed paths:
    M /trunk/epan/dissectors/packet-ber.c
 
 From Gerasimos Dimitriadis:
 TCAP problem with indefinite length 'components' SEQ OF.
 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4053
 ------------------------------------------------------------------------
 r30381 | etxrab | 2009-10-06 22:03:16 -0700 (Tue, 06 Oct 2009) | 3 lines
 Changed paths:
    M /trunk/gtk/prefs_column.c
 
 From Jim Young:
 Add "Drag and Drop entries..." message on Columns preferences page.
 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4099
 ------------------------------------------------------------------------
 
 
 Copy over with manual intervention:
 ------------------------------------------------------------------------
 r29977 | gerald | 2009-09-17 14:54:52 -0700 (Thu, 17 Sep 2009) | 3 lines
 Changed paths:
    M /trunk/Makefile.nmake
    M /trunk/config.nmake
    M /trunk/packaging/nsis/wireshark.nsi
 
 Install the CRT DLLs using the Visual C++ Redistributable Package
 (vcredist_x64.exe) on Win64. This should fix bug 4024.
 ------------------------------------------------------------------------
 r29979 | jake | 2009-09-17 23:29:00 -0700 (Thu, 17 Sep 2009) | 4 lines
 Changed paths:
    M /trunk/epan/dissectors/packet-ipsec.c
 
 From Harald Welte:
 Errors occur which means decrypted_len - esp_iv len will render a negative value and thus
 cause the problem. This patch prevents the crash. Not sure if this is a proper fix. At least it 
 looks like a sane check to do.
 ------------------------------------------------------------------------
 r30103 | jake | 2009-09-23 12:14:35 -0700 (Wed, 23 Sep 2009) | 3 lines
 Changed paths:
    M /trunk/epan/dissectors/packet-fip.c
 
 Fix for bug 4046:
 Fix type of FIP dissector header field hf_fip_desc_map.
 ------------------------------------------------------------------------
 r30195 | stig | 2009-09-29 06:04:47 -0700 (Tue, 29 Sep 2009) | 6 lines
 Changed paths:
    M /trunk/gtk/sctp_assoc_analyse.c
 
 Remove alloc of unused variables in sctp_analyse_cb().
 This fixes bug 4064.
 
 Set sctp_set_filter() static.
 Use correct prototype for create_list().
 ------------------------------------------------------------------------
 
 Update the release notes.

Directory: /trunk-1.2/epan/dissectors/
  Changes    Path                  Action
  +7 -5      packet-ber.c          Modified
  +20 -13    packet-dcerpc-nt.c    Modified
  +1 -1      packet-e212.c         Modified
  +1 -1      packet-fip.c          Modified
  +37 -37    packet-gsm_map.c      Modified
  +1 -1      packet-ipsec.c        Modified
  +285 -107  packet-smb.c          Modified

Directory: /trunk-1.2/docbook/
  Changes    Path                 Action
  +59 -2     release-notes.xml    Modified

Directory: /trunk-1.2/epan/
  Changes    Path          Action
  +5 -31     tvbuff.c      Modified

Directory: /trunk-1.2/asn1/gsmmap/
  Changes    Path          Action
  +4 -0      gsmmap.cnf    Modified


(6 files not shown)