Commit Graph

411 Commits

Author SHA1 Message Date
Stephen Fisher d8c9b78b3c Remove "empty" header file
svn path=/trunk/; revision=27361
2009-02-03 20:25:01 +00:00
Guy Harris 0fe6a98972 Mention packet-skinny.h, so it gets distributed with the source tarball.
svn path=/trunk/; revision=27333
2009-01-30 21:59:08 +00:00
Anders Broman a8c964cd44 From Rolf Fiedler:
Add DPNSS link layer dissector, support EyeSDN Trace files with DPNSS.
(Removed a couple of c++ style comments).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3224

svn path=/trunk/; revision=27312
2009-01-27 21:13:26 +00:00
Martin Mathieson 938c049286 Add dissector for LTE PDCP.
This dissector has lots of TODOs, and hasn't really been worked on in a while, but since
a couple of people had been asking about PDCP support I thought I'd check it in now.

svn path=/trunk/; revision=27293
2009-01-26 12:18:32 +00:00
Martin Mathieson 8da2af7630 Get ready to call PDCP LTE dissector (when its cleaned up and added).
svn path=/trunk/; revision=27289
2009-01-23 15:58:33 +00:00
Jaap Keuter a61043c1b6 From Bradley Higgins:
Add E100 encapsulation packet type to the dissectors.

E100 is an Arbor Networks router, which can redirect packets through an AUX port, 
and which prepends a header to each redirected packet.  This dissector should detect 
these packets, and display them in wireshark.

svn path=/trunk/; revision=27268
2009-01-19 21:26:38 +00:00
Jaap Keuter e33b9d1de3 From Dan Gora:
A new protocol dissector for PICMG SFP.0 and SFP.1 I-TDM.  This dissector will only dissect 
the so-called 125usec modality of I-TDM currently.  I-TDM (Internal TDM) is a protocol used to
encapsulate voice traffic into ethernet frames and vise-versa. The protocol is not based upon
IP/UDP/TDP, but is a totally new protocol which uses MPLS.

svn path=/trunk/; revision=27237
2009-01-15 07:36:50 +00:00
Jaap Keuter 322d89cf15 From Duncan Salerno:
Added LAPDm protocol dissector, GSM Um layer, and wiretap support for dct3trace
captures, generated by gammu (many available at http://wiki.thc.org/gsm).

svn path=/trunk/; revision=27176
2009-01-07 07:21:31 +00:00
Martin Mathieson 9d39db177d Add RLC LTE dissector.
svn path=/trunk/; revision=27161
2009-01-05 23:18:00 +00:00
Martin Mathieson b1304e8dcf Add LTE MAC files to build.
svn path=/trunk/; revision=27102
2008-12-23 21:00:45 +00:00
Anders Broman 1b59a48634 Add the lte rrc dissector.
svn path=/trunk/; revision=27027
2008-12-16 20:08:10 +00:00
Guy Harris 28970e4e8c The S1AP dissector also still gets warnings.
svn path=/trunk/; revision=27019
2008-12-16 06:51:49 +00:00
Guy Harris 9d2803c74d Sigh, the RRLP dissector isn't clean yet.
svn path=/trunk/; revision=27017
2008-12-16 04:55:43 +00:00
Guy Harris f31ac72556 Move some ASN.1 dissectors to the clean category, as they don't *appear*
to generate warnings on any of our buildbots.

svn path=/trunk/; revision=27016
2008-12-16 04:33:12 +00:00
Bill Meier dc0ee92a39 Rename SOUP & ITCH dissectors to NASDAQ-SOUP & NASDAQ-ITCH
svn path=/trunk/; revision=27005
2008-12-15 20:00:59 +00:00
Jaap Keuter 3de9f29673 From Didier Gautheron:
Small tcp ASCII lines based dissectors for NASDAQ and Chi-X (and maybe others)
real-time market data feed.

svn path=/trunk/; revision=26970
2008-12-11 22:31:23 +00:00
Jaap Keuter 66d54fa2ce From Benjamin Roch:
This contains the source for dissecting TTEthernet packets (including Protocol Control Frames) conforming to our TTEthernet specification as dissector for Wireshark.

svn path=/trunk/; revision=26955
2008-12-10 07:00:26 +00:00
Anders Broman ec3b36c304 Add the base for a LTE NAS PDU dissector.
svn path=/trunk/; revision=26869
2008-11-27 21:45:42 +00:00
Anders Broman 4ab1deefc0 From Michael Lum:
RFC3558 header dissection (EVRC in RTP)

svn path=/trunk/; revision=26853
2008-11-26 20:59:44 +00:00
Anders Broman f42db62a55 From Johnny Mitrevski:
Add new Bssap dissectors for the Lb interface.

svn path=/trunk/; revision=26814
2008-11-20 07:57:24 +00:00
Anders Broman 68ef96b3bf From Abhik Sarkar:
Support for Diameter conversations and service response time.

svn path=/trunk/; revision=26785
2008-11-15 15:52:39 +00:00
Anders Broman 0b297c0215 Make it easy to add custom dissectors.
svn path=/trunk/; revision=26783
2008-11-15 15:44:56 +00:00
Anders Broman 93b9635a41 Dissect part ofconfiguration parameter in SDP for MP4V-ES.
svn path=/trunk/; revision=26754
2008-11-11 20:42:47 +00:00
Bill Meier 25dcfc160e packet-nbap.h no longer used
svn path=/trunk/; revision=26742
2008-11-10 17:10:59 +00:00
Stig Bjørlykke 1d035a0542 Added support for RPCAP message formats.
svn path=/trunk/; revision=26633
2008-10-30 21:22:50 +00:00
Bill Meier c40304819e From David Castleford (with some changes by Bill Meier); See Bug #2935
svn path=/trunk/; revision=26464
2008-10-15 18:22:01 +00:00
Anders Broman 61fdd2f1f6 From Martin Lutz:
IEC 61850 GOOSE protocol

svn path=/trunk/; revision=26440
2008-10-13 19:31:12 +00:00
Anders Broman 0dcea98bb2 Remove experimental dissector.
svn path=/trunk/; revision=26363
2008-10-06 20:31:56 +00:00
Anders Broman 1f25f93a07 From Sven Eckelmann:
B.A.T.M.A.N. dissector consists of many source files

svn path=/trunk/; revision=26362
2008-10-06 20:24:02 +00:00
Anders Broman cee238507d From Kari Tiirikainen:
Req/resp tracking and service response time stats for GTP-C

svn path=/trunk/; revision=26361
2008-10-06 20:11:44 +00:00
Jaap Keuter 9be273b75b From Frank Kingswood:
LeCroy instruments use the VICP protocol to carry GPIB messages over Ethernet.

svn path=/trunk/; revision=26337
2008-10-02 06:53:28 +00:00
Ronnie Sahlberg 3bc4b767c5 add a new protocol GPEF. This implements the blobs in
Microsoft   Group Policy : Encrypted File System Extension
MS-GPEF



svn path=/trunk/; revision=26323
2008-10-01 05:00:44 +00:00
Ronnie Sahlberg baa1527783 mark LSA as a autogenerated (and thus warningprone) dissector
svn path=/trunk/; revision=26318
2008-10-01 00:46:05 +00:00
Anders Broman d3ffd5cafd From Wade Hennessey:
Add support the KDP (Kontiki Delivery Protocol).

svn path=/trunk/; revision=26313
2008-09-30 21:13:37 +00:00
Anders Broman 0548bc9116 From Ben Greear:
Add support for LANforge protocol.

svn path=/trunk/; revision=26312
2008-09-30 21:00:12 +00:00
Anders Broman 46ecae4dd1 From Joan Ramio:
New dissector IEC 60870-5-104.

svn path=/trunk/; revision=26289
2008-09-29 16:49:14 +00:00
Anders Broman 44a0e364e5 From Jelmer Vernooij:
Support for AYIYA protocol.

svn path=/trunk/; revision=26288
2008-09-29 16:28:34 +00:00
Jaap Keuter e45be35abb From Sagar Pai:
This is a dissector for ZRTP, the Zfone projects secure media protocol, developed by Phil Zimmermann.
It is updated to the latest IETF draft draft-zimmermann-avt-zrtp-08.

svn path=/trunk/; revision=26274
2008-09-25 22:06:58 +00:00
Guy Harris dd190f38e5 OK, let's see if the x509sat dissector is clean.
svn path=/trunk/; revision=26112
2008-09-02 06:44:41 +00:00
Guy Harris 317201b985 Give macros and libraries names that imply that clean dissectors are the
normal case, and dissectors with warnings are the exception; the
ultimate goal is to have only clean dissectors.

Move a bunch of now-cleaned-up dissectors into the "clean" category.

Fix a comment.

svn path=/trunk/; revision=26096
2008-08-26 03:45:42 +00:00
Guy Harris f0acec0696 Fix some macro name errors.
svn path=/trunk/; revision=26092
2008-08-26 01:32:15 +00:00
Guy Harris d7a51fc7de Get rid of an unused variable in the P7 dissector.
Create a set of warning-clean ASN.1 dissectors and build them with
-Werror, to try to prevent errors creeping back in.  Put the P7
dissector there.

svn path=/trunk/; revision=26090
2008-08-26 01:04:39 +00:00
Anders Broman 2226bccd44 From Neil Piercy:
1 new split file (GMM & SM in one file) and diff patches for the others. The RR, RP and BSSMAP patches are really a tidy-up: now they are split it becomes clear what was redundant code.

svn path=/trunk/; revision=26064
2008-08-24 17:42:30 +00:00
Anders Broman bafcc127f8 From Neil Piercy:
RR has been split from DTAP, with common stuff going to the common files (plus a few minor knock-on consequences).
Fix the broken tap:
I had not realised that the register_tap call in the dissector registration actually _created_ the tap entry (not the register_tap_listener), and not just associated the tap_id returned with the tap registered by the listener. The use of separate statics by the split lead to 3 taps called "gsm_a", but only the first of which was ever found in the tap_queue_packet. Added (yet another) global for now to cope.

Also attached is a patch to tap.c which simply returns the same tap_id if the register_tap is called twice with the same name - I can't see any downside to this, can you? Anyway it seemed to work with deliberately keeping multiple calls.

svn path=/trunk/; revision=26039
2008-08-19 08:05:04 +00:00
Anders Broman 8239127661 From Siva Jupudi:
Support WAVE Short Message Protocol IEEE P1609.3(WSMP).
Slightly modified to display the message as Data as from the supplied trace it looks not to be text.
The packet-ieee80211.c patch is not included as the trace in question shows malformed packets.

svn path=/trunk/; revision=26022
2008-08-14 20:41:55 +00:00
Tomas Kukosa 39515048dc supply dissected XML structure to caller dissector
svn path=/trunk/; revision=26005
2008-08-13 15:19:08 +00:00
Anders Broman a143298812 From Fabrizio Bertocci:
- The RTPS packet dissector has been rewritten from scratch to dissect RTPS 1.0
- 1.2 packets

svn path=/trunk/; revision=25994
2008-08-13 06:09:54 +00:00
Anders Broman 3eadb385c3 From Alexey Neyman:
Implement dissector for IPMB (DLT_IPMB_LINUX, 209).

svn path=/trunk/; revision=25986
2008-08-12 04:44:35 +00:00
Stig Bjørlykke 165be68562 From Brooss (bug 2373):
Added TeamSpeak2 dissector

From me:
- Made all local functions static
- Renamed my_vals to conv_vals
- Call correct function to parse LOGINEND
- Fixed some obvious errors in typenames list
- Fixed some indentation

svn path=/trunk/; revision=25973
2008-08-09 18:36:22 +00:00
Jaap Keuter 9569e7a299 From Ryan Wamsley:
Add Ethernet Global Data (EGD) packet dissector.

svn path=/trunk/; revision=25954
2008-08-07 22:38:19 +00:00