Age | Commit message (Collapse) | Author | Files | Lines |
|
Update conversation_new and find_conversation in plugin_api_list.c and
associated files.
Add packet-dcerpc-butc.h to the distribution.
svn path=/trunk/; revision=13288
|
|
Fix his e-mail address.
svn path=/trunk/; revision=13287
|
|
svn path=/trunk/; revision=13282
|
|
svn path=/trunk/; revision=13281
|
|
and the prototype idl compiler.
this is not ready for wide use yet but is useful with a svn area where we can sync our changes to the compiler.
svn path=/trunk/; revision=13280
|
|
strings that we already support
svn path=/trunk/; revision=13278
|
|
svn path=/trunk/; revision=13277
|
|
Attached patch simplifies a very complex 'if' statement in packet-fw1.c
and generally streamlines the code.
svn path=/trunk/; revision=13273
|
|
Attached please find a small performance optimization to packet-ip.c,
which removes multiple redundant calls to tvb_get_ptr().
Changed srt_addr and dst_addr from char to guchar
svn path=/trunk/; revision=13272
|
|
Please find attached a small patch for CoSine L2 debug dissector. The
code used to incorrectly select the first 4 octets in the tvbuff. This
patch fixes this problem.
svn path=/trunk/; revision=13271
|
|
Do not add target address if the packet is a Request. According to the RFC,
target addresses in requests have no meaning
svn path=/trunk/; revision=13269
|
|
svn path=/trunk/; revision=13265
|
|
Patch for graphing ISUP calls. It shows the type of message,
in the first one the calling and called numbers, and in the second the SPs
and CIC; in releases it shows the cause value.
svn path=/trunk/; revision=13263
|
|
svn path=/trunk/; revision=13260
|
|
svn path=/trunk/; revision=13257
|
|
svn path=/trunk/; revision=13255
|
|
although it's big endian in the packet.
some other minor output enhancements
svn path=/trunk/; revision=13247
|
|
1) Added a setup_frame parameter to conversation_t
2) Used the conversation_t next to maintain a list of conversations with the
same src/dest tuple but different setup_frame number.
3) Changed the signature of find_conversation() and conversation_new() to pass
in the frame number.
4) Adjusted packet-sdp to select RTP conversation if both m=audio and m=image
are present, and T.38 conversation if only m=image is present. I expect that
RTP/T.38 dissecting to be better, but I don't have a way to generate T.38
packets.
svn path=/trunk/; revision=13243
|
|
Cleanups
svn path=/trunk/; revision=13241
|
|
svn path=/trunk/; revision=13230
|
|
use strncpy instead
svn path=/trunk/; revision=13229
|
|
svn path=/trunk/; revision=13228
|
|
and from Julien Leproust:
fix graph_analysis.c
svn path=/trunk/; revision=13226
|
|
h323 taps support up to 5 messages per packet now.
VoIP call analysis:
- Collect ISUP, SIP and H323 calls from a capture and show them in window with the following info:
- Start and Stop time of the call
- Init
svn path=/trunk/; revision=13225
|
|
svn path=/trunk/; revision=13224
|
|
LSA dissector as well, and declare it in "packet-dcerpc-nt.h".
svn path=/trunk/; revision=13223
|
|
it as such.
Clear the Info column when dissecting cells for an AAL we handle before
dissecting the cell, and set the Info column for OAM cells.
svn path=/trunk/; revision=13222
|
|
packet-redback.c(63) : warning C4244: '=' : conversion from 'unsigned short ' to 'unsigned char ', possible loss of data
packet-redback.c(64) : warning C4244: '=' : conversion from 'unsigned short ' to 'unsigned char ', possible loss of data
packet-redback.c(65) : warning C4244: '=' : conversion from 'unsigned short ' to 'unsigned char ', possible loss of data
packet-rmt-fec.c(108) : warning C4244: '=' : conversion from 'unsigned short ' to 'unsigned char ', possible loss of data
svn path=/trunk/; revision=13221
|
|
packet-juniper.c(262) : warning C4761: integral size mismatch in argument; conversion supplied
packet-juniper.c(289) : warning C4761: integral size mismatch in argument; conversion supplied
svn path=/trunk/; revision=13220
|
|
sub-dissector(s).
svn path=/trunk/; revision=13218
|
|
svn path=/trunk/; revision=13217
|
|
- remove duplicate fields from VSAs (every defined field in VSAs was set twice)
- dissect radius packet with avplen == 0 (did not decode authenticator when no AVPs were present)
svn path=/trunk/; revision=13216
|
|
the really really old one which is never used
and there is the DCE/RPC one that is used by all windows/cifs implementations.
We used to reserve the protocol name NETLOGON for the old obsolete protocol
and since we can not have two protocols with the same name, called
the current protocol RPC_NETLOGON instead.
that does not exactly make sense.
This renames the old obsolete protocol to SMB_NETLOGON to make way and allow
the real netlogon protocol take the name NETLOGON
svn path=/trunk/; revision=13215
|
|
packet-dcerpc-netlogon
svn path=/trunk/; revision=13214
|
|
svn path=/trunk/; revision=13213
|
|
svn path=/trunk/; revision=13212
|
|
Don't check, in the dissectors for particular Gnutella packets, whether
the packet goes past the end of the tvbuff - let that throw an exception
so unreassembled packets are shown as such.
Clean up indentation.
Boost GNUTELLA_MAX_SNAP_SIZE to 4096 (one Gnutella spec suggests that
packets should be < 4K), and use it to
1) clamp the length of packets (so we don't do huge reassembly
or have problems when the total packet length, including the
header, overflows 32 bits)
and
2) check the length of packets before using tcp_dissect_pdus(),
to distinguish between packets to be reassembled and a
transfer stream.
Pass the correct value to tcp_dissect_pdus() as the header length.
svn path=/trunk/; revision=13211
|
|
svn path=/trunk/; revision=13210
|
|
svn path=/trunk/; revision=13209
|
|
svn path=/trunk/; revision=13208
|
|
change its signature to match the autogenerated signatures.
add a small wrapper function so tha tthe handwritten lsa can still call the
function through dissect_ndr_pointer()
no changes in functionality, essentially just a rename of a function and signature change
svn path=/trunk/; revision=13207
|
|
to make the symbol compatible with an autogenerated LSA dissector.
no changes to the code, just a rename.
svn path=/trunk/; revision=13206
|
|
change the signature slightly.
the signature change is to make it compatilbe with the signatures the idl compiler generates.
svn path=/trunk/; revision=13205
|
|
dissect_ndr_counted_string() but handles an ASCII string instead of a Unicode one.
svn path=/trunk/; revision=13204
|
|
svn path=/trunk/; revision=13203
|
|
dissect_ndr_counted_string
svn path=/trunk/; revision=13202
|
|
Do more, and more careful, AVP length checks.
Use tvb_format_text() to display strings.
Just use "col_add_fstr()" to set the Info column - there's no need to
format into a buffer and then set the column to that buffer.
Make the L2TP dissector a "new-style" dissector and have it reject
packets with an unknown version number - the dissection effect is the
same if no other dissector claims the packet (it just gets displayed as
data), but this allows other dissectors to claim it.
Don't use the length field if the length bit isn't set.
svn path=/trunk/; revision=13201
|
|
If the information that we used to guess the payload type is part of the
payload, don't make it correspond to the "Payload Type" protocol tree
item - it's covered by the dissected payload.
If we don't succeed in guessing the protocol type, just dissect the
payload as data.
svn path=/trunk/; revision=13200
|
|
devices.
svn path=/trunk/; revision=13199
|
|
svn path=/trunk/; revision=13198
|