ulfl | 1 Sep 01:00 2006

rev 19106: /trunk/epan/dissectors/ /trunk/epan/dissectors/: packet-tcp.c


User: ulfl
Date: 2006/08/31 11:00 PM

 mark the "short segment" message field as generated and add an expert_info to it

Directory: /trunk/epan/dissectors/
  Changes    Path            Action
  +4 -1      packet-tcp.c    Modified
jmayer | 1 Sep 06:26 2006

rev 19107: /trunk/gtk/codecs/ /trunk/gtk/codecs/: Makefile.am


User: jmayer
Date: 2006/09/01 04:26 AM

 - Add svn:ignore
 - Replace the completely wrong Makefile.am (was a copy of makefile.nmake)
   by the version the author sent. As I needed to retrieve it from the ML
   archives, it may be different from the originally sent version. If
   someone still has the original version in his inbox, please send it to

Directory: /trunk/gtk/codecs/
  Changes    Path           Action
  +32 -30    Makefile.am    Modified
etxrab | 1 Sep 18:17 2006

rev 19108: /trunk/ /trunk/asn1/camel/: packet-camel-template.c /trunk/epan/dissectors/: packet-camel.c


User: etxrab
Date: 2006/09/01 04:17 PM

 From Florent Drouin:
 patch to implement the decoding of the GPRS reference. The specific oid for the CAP-GPRS-ReferenceNumber
is attached to a decoding function in the camel module.

Directory: /trunk/asn1/camel/
  Changes    Path                       Action
  +31 -12    packet-camel-template.c    Modified

Directory: /trunk/epan/dissectors/
  Changes    Path              Action
  +35 -16    packet-camel.c    Modified
gerald | 1 Sep 23:10 2006

rev 19109: /


User: gerald
Date: 2006/09/01 09:10 PM

 Finalize the 0.99.3 release.
sahlberg | 2 Sep 02:17 2006

rev 19110: /trunk/epan/dissectors/ /trunk/epan/dissectors/: packet-gssapi.c


User: sahlberg
Date: 2006/09/02 12:17 AM

 always create a conversation for gssapi

 we will need a conversation in more places once we start adding reassembly of gss-krb blobs that span
multiple pdus (smb/sessionsetup)

Directory: /trunk/epan/dissectors/
  Changes    Path               Action
  +15 -22    packet-gssapi.c    Modified
sahlberg | 2 Sep 02:24 2006

rev 19111: /trunk/epan/dissectors/ /trunk/epan/dissectors/: packet-gssapi.c


User: sahlberg
Date: 2006/09/02 12:24 AM

 remove a comment with dead code
 remove three pointless volatile declarations

Directory: /trunk/epan/dissectors/
  Changes    Path               Action
  +3 -11     packet-gssapi.c    Modified
sahlberg | 2 Sep 02:43 2006

rev 19112: /trunk/epan/dissectors/ /trunk/epan/dissectors/: packet-gssapi.c


User: sahlberg
Date: 2006/09/02 12:43 AM

 resolve the oid to a variable before we check it in the conditional so that
 we can add code to check that it looks sane (for better heuristics) when
 we start adding GSS-KRB reassembly.

 we need this for some transports such as SMB/SessionSetup that will transport GSS-KRB blobs inside
multiple PDUs (multiple different SMB/SessionSetups) so we can reassemble the blobs before decoding them.

 this probably only happens for SMB/SessionSetup   but the design of that command is so "nice" that you can not
tell whether the blob is fragmented or not or how big it is supposed to be by looking at the SMB layer itself,
one needs to know the BER length field for the BER APPLICATION tag. :-(

 to make things worse, the only way match multiple such fragments together one will need not just the
fragments from the SessionSetup requests  but also the UID that is returned in the response to the initial request.
 perverse design.

 lets assume that there will almost never be multiple sessionsetups on the same tcp session in real traces    so
to make things easier just ignore the UID for now when reassembling. (well reassembly is not added yet but
will be)

Directory: /trunk/epan/dissectors/
  Changes    Path               Action
  +2 -1      packet-gssapi.c    Modified
(Continue reading)

sahlberg | 2 Sep 04:03 2006

rev 19113: /trunk/epan/dissectors/ /trunk/epan/dissectors/: packet-gssapi.c


User: sahlberg
Date: 2006/09/02 02:03 AM

 break out the handling of conversation specific data so that we will always have one such struct (and not an
value pointer to an oid struct)
 so that it is easier to attach other useage to the conversation specific state

Directory: /trunk/epan/dissectors/
  Changes    Path               Action
  +29 -20    packet-gssapi.c    Modified
guy | 2 Sep 08:36 2006

rev 19114: /trunk/epan/dissectors/ /trunk/epan/dissectors/: packet-dcerpc.c


User: guy
Date: 2006/09/02 06:36 AM

 Add brackets to squelch a compiler warning.

 Fix indentation.

Directory: /trunk/epan/dissectors/
  Changes    Path               Action
  +22 -21    packet-dcerpc.c    Modified
guy | 2 Sep 08:38 2006

rev 19115: /trunk/epan/dissectors/ /trunk/epan/dissectors/: packet-wtls.c


User: guy
Date: 2006/09/02 06:38 AM

 Add a common routine for adding session IDs.  Have it handle session IDs
 from 1 to 8 bytes, and not only handle 0-byte session IDs as special,
 have it handle session IDs > 8 bytes as special as well.

Directory: /trunk/epan/dissectors/
  Changes    Path             Action
  +34 -58    packet-wtls.c    Modified