aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors
AgeCommit message (Collapse)AuthorFilesLines
2005-02-05Re-commit the asn2eth based gsm-map dissector, hopfully it'll work better now.Anders Broman2-2461/+9534
svn path=/trunk/; revision=13305
2005-02-05From Alejandro Vaquero:Anders Broman2-3/+7
a patch that to shows the RTP streams in the Graph. Now using an RTP tap (not using the rtp_stream). svn path=/trunk/; revision=13300
2005-02-04Add detection of zero checksum.Michael Tüxen2-1/+4
svn path=/trunk/; revision=13294
2005-02-04Fix a couple of distcheck problems:Gerald Combs1-0/+1
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
2005-02-04From Dominique Bastien: marker and OAM slow protocol support.Guy Harris1-479/+2644
Fix his e-mail address. svn path=/trunk/; revision=13287
2005-02-04use a bitmap for the restore flags so the dissection is prettierRonnie Sahlberg3-8/+72
svn path=/trunk/; revision=13282
2005-02-04initial checkin of modified idl file for autogenerating the BUTC interfaceRonnie Sahlberg5-0/+621
svn path=/trunk/; revision=13281
2005-02-04check in new directory for the files for autogenerating dcerpc interfacesRonnie Sahlberg1-0/+3086
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
2005-02-04add support for varying strings in addition to conformant and varying ↵Ronnie Sahlberg2-0/+142
strings that we already support svn path=/trunk/; revision=13278
2005-02-04update BUTC and fill in all (bar one) dissectorsRonnie Sahlberg2-72/+2917
svn path=/trunk/; revision=13277
2005-02-03Yaniv KaulJörg Mayer1-62/+50
Attached patch simplifies a very complex 'if' statement in packet-fw1.c and generally streamlines the code. svn path=/trunk/; revision=13273
2005-02-03Yaniv Kaul:Jörg Mayer1-8/+9
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
2005-02-03Motonori Shindo:Jörg Mayer1-1/+1
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
2005-02-03ncisco Alcoba: Jörg Mayer1-1/+6
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
2005-02-03Add dissection of some more packages.Anders Broman2-42/+168
svn path=/trunk/; revision=13265
2005-02-03From Francisco Alcoba:Anders Broman4-9/+12
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
2005-02-03Jon Ringle: bug fix to the stun ERROR-CODE dissectingJörg Mayer1-1/+1
svn path=/trunk/; revision=13260
2005-02-03Small fix for h225 dissector as suggested by Tomas KukosaLars Roland1-6/+17
svn path=/trunk/; revision=13257
2005-02-03Add an OIDAnders Broman1-0/+1
svn path=/trunk/; revision=13255
2005-02-02bugfix: the EOT flag detection in a COTP data TPDU was using little endian, ↵Ulf Lamping1-18/+18
although it's big endian in the packet. some other minor output enhancements svn path=/trunk/; revision=13247
2005-02-02From Jon Ringle:Anders Broman60-243/+209
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
2005-02-02Add mtp3.pc as suggested by Luis Ontanon.Michael Tüxen1-157/+99
Cleanups svn path=/trunk/; revision=13241
2005-02-01the old netlogon protocol is now called smb_netlogonRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=13230
2005-02-01g_strlcpy does not exist in gtk 1.2Ronnie Sahlberg1-1/+1
use strncpy instead svn path=/trunk/; revision=13229
2005-02-01Improve handling of pinfo->private_dataAnders Broman1-1/+5
svn path=/trunk/; revision=13228
2005-02-01add packet-sdp.hLars Roland2-0/+32
and from Julien Leproust: fix graph_analysis.c svn path=/trunk/; revision=13226
2005-02-01From Alejandro Vaquero:Lars Roland12-257/+585
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
2005-02-01Add some comments noting issues with some of the items in here.Guy Harris1-0/+14
svn path=/trunk/; revision=13224
2005-02-01Move "dissect_nt_GUID()" into "packet-dcerpc-nt.c", as it's used by theGuy Harris3-15/+23
LSA dissector as well, and declare it in "packet-dcerpc-nt.h". svn path=/trunk/; revision=13223
2005-02-01If the VCI and payload type indicate that a cell is an OAM cell, dissectGuy Harris1-2/+30
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
2005-02-01removed MSVC warnings:Ulf Lamping2-4/+4
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
2005-02-01removed MSVC warnings:Ulf Lamping1-2/+2
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
2005-01-31Put application context OID in pinfo->private data to be used by ↵Anders Broman1-1/+4
sub-dissector(s). svn path=/trunk/; revision=13218
2005-01-31Update som valuse stringsAnders Broman1-34/+172
svn path=/trunk/; revision=13217
2005-01-31From LEGO:Anders Broman1-4/+1
- 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
2005-01-31there are two NETLOGON protocolsRonnie Sahlberg1-79/+79
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
2005-01-31call dissect_ndr_uuit_t directly and avoid a dependency on ↵Ronnie Sahlberg2-6/+6
packet-dcerpc-netlogon svn path=/trunk/; revision=13214
2005-01-31support H.248 BER over SCTP PPID 7Ronnie Sahlberg1-191/+193
svn path=/trunk/; revision=13213
2005-01-31From Florian Lohoff: Redback SmartEdge SE400/800 tcpdump disassembly.Guy Harris2-0/+155
svn path=/trunk/; revision=13212
2005-01-31Add a URL for Gnutella specs.Guy Harris2-76/+82
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
2005-01-30add dissection of three new flags in the security descriptorRonnie Sahlberg1-0/+33
svn path=/trunk/; revision=13210
2005-01-30Add OID:s to old dissector, for comparison reasons.Anders Broman1-0/+38
svn path=/trunk/; revision=13209
2005-01-30In case of "faulty" BER tag:s return tvb = NULLAnders Broman1-0/+1
svn path=/trunk/; revision=13208
2005-01-30rename lsa_dissect_LSA_SECURITY_DESCRIPTOR to lsa_dissect_sec_desc_bufRonnie Sahlberg3-28/+47
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
2005-01-30rename lsa_dissect_LSA_SECURITY_DESCRIPTOR_data to lsa_dissect_sec_desc_buf_dataRonnie Sahlberg3-7/+7
to make the symbol compatible with an autogenerated LSA dissector. no changes to the code, just a rename. svn path=/trunk/; revision=13206
2005-01-30rename lsa_dissect_POLICY_DNS_DOMAIN_INFO to lsa_dissect_DnsDomainInfo and ↵Ronnie Sahlberg3-7/+9
change the signature slightly. the signature change is to make it compatilbe with the signatures the idl compiler generates. svn path=/trunk/; revision=13205
2005-01-30add a new dissect_ndr_counted_ascii_string() that mimics ↵Ronnie Sahlberg2-0/+70
dissect_ndr_counted_string() but handles an ASCII string instead of a Unicode one. svn path=/trunk/; revision=13204
2005-01-30Byte arrays are byte arrays, not strings.Guy Harris1-1/+49
svn path=/trunk/; revision=13203
2005-01-30change dissect_ndr_counted_byte_array to be more consistent with ↵Ronnie Sahlberg3-4/+4
dissect_ndr_counted_string svn path=/trunk/; revision=13202
2005-01-29Add the I-D name for L2TPv3 to a comment.Guy Harris1-358/+381
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