Commit Graph

92 Commits

Author SHA1 Message Date
Stig Bjørlykke 630893d158 From Lukasz Kotasa and Lukasz Suchy via bug 5248:
Added dissector for WAI authentication protocol.

From me:
Some cleanup.

svn path=/trunk/; revision=34181
2010-09-22 13:18:23 +00:00
Stig Bjørlykke 355e2bed0a From Owen Kirby via bug 5149:
Added a new dissector for SCoP.

svn path=/trunk/; revision=33962
2010-08-27 21:05:02 +00:00
Stig Bjørlykke 1249a53f09 From Christian Durrer via bug 5155:
Added a new dissector for Ether-S-I/O protocol.

svn path=/trunk/; revision=33954
2010-08-27 17:18:28 +00:00
Jörg Mayer 90b105c5e6 Commit 33815 renamed packet-nt-sonmp.c to packet-ndp.c
svn path=/trunk/; revision=33827
2010-08-17 07:00:58 +00:00
Bill Meier 3398f73455 From Tom Hughes: FastCGI dissector.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5067

From me: - Fix one bug;
         - Add a comment about some code which doesn't display info
            in COL_INFO as intended due to what seems to be a Wireshark bug in 
            tcp_dissect_pdus() when there are multiple records in a 
            TCP frame.

svn path=/trunk/; revision=33824
2010-08-17 00:51:44 +00:00
Jörg Mayer 0e4e77fe2e Add dissectors/packet-netmon-802_11.c
svn path=/trunk/; revision=33588
2010-07-20 08:28:49 +00:00
Jörg Mayer 359bd13cc9 Some dissectors are added in dissectors/dcerpc/CMakeLists.txt
Remove them here.

svn path=/trunk/; revision=33463
2010-07-07 13:46:08 +00:00
Jörg Mayer eb686a2146 Synchronize dissector lists between CMakeLists.txt and
dissectors/Makefile.common:

The following dissectors were missing from CM:
  dissectors/packet-dcerpc-budb.c
  dissectors/packet-dcerpc-butc.c
  dissectors/packet-dcerpc-drsuapi.c
  dissectors/packet-gsmtap.c

Both: Whitespace fixes and reordering.

svn path=/trunk/; revision=33462
2010-07-07 13:25:36 +00:00
Bill Meier d7b4bbc98a From Haakon Nessjoen: New dissector for Digiums TDMoE protocol
From me: A few minor changes:
- col-clear() not req'd;
- Use 'gint32 length' rather than 'guint8 length';
- Use ENC_NA instead of FALSE/TRUE in two cases;
- Move global tdmoe_handle to be local to proto_reg_handoff...

svn path=/trunk/; revision=33307
2010-06-23 20:08:11 +00:00
Stig Bjørlykke babe65cbab From Håkon Nessjøen via bug 4899:
Dissector for Mikrotik RouterOS protocol for telneting without using IP
addresses.

From me:
Code cleanup.

svn path=/trunk/; revision=33289
2010-06-22 15:12:20 +00:00
Stig Bjørlykke 41b8508c73 From tieuthunhi via bug 4887:
Add support for Gigamon headers (timestamp, source port, length, etc)
that are inserted by Gigamon network equipments.

From me:
Various cleanup:
- Register to "eth.trailer" heuristics for trailer.
- Use standard dumping of timestamp.
- Rewrote gmhdr_plfm_str handling.
- Dump srcport details in a subtree.
- Removed packte-gmhdr.h.
- Ensure the while-loop will end.

svn path=/trunk/; revision=33256
2010-06-19 01:43:11 +00:00
Jörg Mayer a04c1b0375 Add packet-gopher.c from rev 33220.
svn path=/trunk/; revision=33221
2010-06-13 22:58:21 +00:00
Stig Bjørlykke 2141a6ec0a Added packet-idmp.c
svn path=/trunk/; revision=33179
2010-06-09 14:33:54 +00:00
Stig Bjørlykke 946f225f9c From Holger Freyther via bug 4841:
Add a new dissector for the NexusWare C7 MTP over UDP/TCP protocol. One of
NexusWare's example applications provide a way to forward MTP Level 3 messages
via UDP/TCP. This is a dissector for this protocol (which is lacking an IANA
assigned port).

svn path=/trunk/; revision=33082
2010-06-04 12:14:18 +00:00
Jörg Mayer 09bbfe21dd - Add tap-sv.c and packet-sv.c to the list of files to build
- Whitespace fixes
- Add Fedora 64 bit to the list of platforms where cmake should
  work

svn path=/trunk/; revision=33073
2010-06-03 13:04:22 +00:00
Stig Bjørlykke 6c4863c864 Added packet-batadv.c
svn path=/trunk/; revision=33054
2010-06-02 17:59:18 +00:00
Jeff Morriss 79c2dae960 Remove a couple more references to the optional objects (that are now in wsutil)
svn path=/trunk/; revision=33015
2010-05-29 00:34:08 +00:00
Jörg Mayer e37e3ba26a Remaining fixes for
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4788
- Compile the python code directly into epan - don't link it in as
  a static lib.
- Call make-init-lua.pl with the top level directory instead of the
  current directory. Change make-init-lua.pl accordingly.

svn path=/trunk/; revision=33009
2010-05-28 11:48:29 +00:00
Jörg Mayer f7fd044835 Fix for the LUA part of bug
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4788

- Don't build the wslua stuff as a (static) library, build the
  stuff directly into epan instead.

The wspython remains to be done.

svn path=/trunk/; revision=32992
2010-05-27 10:49:33 +00:00
Kovarththanan Rajaratnam 9d568f7f9c From Allan M. Madsen:
Initial implementation of Bluetooth OBEX dissector. Work in progress.

svn path=/trunk/; revision=32862
2010-05-18 07:32:04 +00:00
Bill Meier 1f1a38f961 From Torrey Atcitty: IEEE 1722(AVB Transport Protocol) Dissector
See Bug #4764 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4764)

svn path=/trunk/; revision=32841
2010-05-17 04:08:08 +00:00
Jeff Morriss a229509b85 From Robert Hogan via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3922 :
Add support for the IBM TN5250 data stream protocol.

http://wiki.wireshark.org/TN5250

From me:

Move most of the contents of the header file to the .c file.

Replace blurbs that match the hf name with NULL.
Replace empty-string blurbs with NULL.
Fix some abbreviations (hf_tn5220_xxx -> tn5220.xxx).
Make some functions static.
Cast some offset increments to unsigned to make sure we don't go backwards
(which could create a loop).  This includes making most of the subdissection
functions return an unsigned number.

Use find_or_create_conversation().

svn path=/trunk/; revision=32838
2010-05-17 02:55:51 +00:00
Bill Meier 7a0a969036 From Torrey Atcitty: IEEE 802.1Qat (Multiple Stream Reservation Protocol) dissector
See: Bug #4757: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4757

svn path=/trunk/; revision=32816
2010-05-14 22:55:55 +00:00
Bill Meier 78509bdf7f From David Bond: TRILL (TRansparent Interconnection of Lots of Links) dissector
svn path=/trunk/; revision=32570
2010-04-27 00:06:35 +00:00
Stig Bjørlykke 660048b05d Added initial support for Dropbox LAN sync Protocol.
This is mostly to recognize the packets and a start to reverse engineer 
the currently undocumented protocol.  It's very far from complete/correct!

svn path=/trunk/; revision=32542
2010-04-23 06:13:34 +00:00
Bill Meier 25a6e43a9c From Jens Kilian: VXI-11 (a.k.a. Network Instrument Protocol) dissector
svn path=/trunk/; revision=32494
2010-04-16 16:12:29 +00:00
Jörg Mayer b2c7c8b70d A previous patch added another implementaion of grps-ns and
removed the old implementation from Makefile.common.
This caused a duplicate registration and subsequent assertion
failure for cmake users. Fix this.

svn path=/trunk/; revision=32488
2010-04-16 08:34:48 +00:00
Stig Bjørlykke 81aede3f8c Added PKIXAttributeCertificate (RFC3281).
svn path=/trunk/; revision=32460
2010-04-14 08:42:24 +00:00
Jörg Mayer bd725b667d Add packet-q708.c
svn path=/trunk/; revision=32416
2010-04-07 09:54:46 +00:00
Stig Bjørlykke 988313af27 Added packet-vmlab.c
svn path=/trunk/; revision=32381
2010-04-05 15:57:29 +00:00
Stig Bjørlykke 209eafec01 From Jelmer Vernooij via bug 4640:
This patch adds a dissector for the Git smart server protocol (git://),
splitting the stream up into packets.

svn path=/trunk/; revision=32375
2010-04-04 20:30:33 +00:00
Bill Meier 7728979e61 From Aniruddha A: ANCP (Access Node Control Protocol) Dissector.
see: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4590

From me: A few minor changes:
- Make ancp_info a local variable rather than a static global variable;
- Use Stats ! ANCP   rather than Stats ! ANCP ! Packet Types.

svn path=/trunk/; revision=32353
2010-04-01 17:49:26 +00:00
Bill Meier 0929a5625d From Venkateshwaran Dorai: Server/Application State Protocol v1 (RFC 4678 ) Dissector
See: http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4584
From me: 
   - Change dissect_sasp_pdu() to return void: tcp_dissect_pdus() ignores
     any return value when it calls a dissector and thus trying to register/use 
      the dissector as a 'new-style' dissector doesn't work as intended;.
   - Add some 'expert' messages for invalid SASP Header Type and unknown Message Type.
 - Use consistent indentation & cleanup whitespace;
 - (A few other minor changes).

svn path=/trunk/; revision=32266
2010-03-22 18:09:09 +00:00
Jörg Mayer 96779de920 cmake changes:
- Add checking for linker flags
- Install plugins with the name including the Wireshark version.
  This will make it easier to find matching plugin versions if
  files get just copied over.


svn path=/trunk/; revision=32231
2010-03-18 10:27:17 +00:00
Jaap Keuter ecb18edf04 From Adrian Daerr:
I have written a crude dissector of GigE-vision Control Protocol packets.
The dissector was written as part of the opengigevision project:
http://gitorious.org/opengigevision

svn path=/trunk/; revision=32198
2010-03-15 21:07:46 +00:00
Kovarththanan Rajaratnam e2e3636098 Add packet-HI2Operations.c
svn path=/trunk/; revision=32059
2010-03-01 05:49:11 +00:00
Kovarththanan Rajaratnam cebb5f25d4 Add address_to_str.c
svn path=/trunk/; revision=32045
2010-02-28 06:56:15 +00:00
Jörg Mayer 480582e8e9 libepan -> libwireshark
svn path=/trunk/; revision=32003
2010-02-25 09:26:27 +00:00
Stig Bjørlykke ebedd2a567 Added packet-rua.c
svn path=/trunk/; revision=32002
2010-02-25 08:27:14 +00:00
Kovarththanan Rajaratnam 947e7e3768 Fix typo in previous commit (trailing backslash)
svn path=/trunk/; revision=32000
2010-02-25 07:47:35 +00:00
Kovarththanan Rajaratnam 769a93debd Add hnbap
svn path=/trunk/; revision=31999
2010-02-25 07:41:33 +00:00
Kovarththanan Rajaratnam 9401eb95e5 Some more ASN1 dissectors are now clean
svn path=/trunk/; revision=31975
2010-02-24 07:57:34 +00:00
Stig Bjørlykke e25f09d0e8 Added packet-applemidi.c.
svn path=/trunk/; revision=31815
2010-02-07 15:37:03 +00:00
Bill Meier e8e8c37a5f A few updates:
- Remove not needed #includes: stdio, stdlib, string & prefs;
- Fix a few typos in text strings;
- use 'tvb_reported_length() > 0' rather than '... != 0' in several cases;
   (tvb_reported_length can return -1);
- if (!initialized) {...} not required in proto_reg_handoff..;
- col_clear(...) before col_add_fstr(...) not req'd;
- Add a comment about whether tvb_length() rather than tvb_reported_length
  should be used in one case.

svn path=/trunk/; revision=31734
2010-01-29 21:53:58 +00:00
Stig Bjørlykke 702d4c367e From Alexis La Goutte via bug 4418:
Aruba Wireless Controller support a Remote Monitoring of Access Point
The code is based en HP ERM/Cisco ERSPAN dissectors

svn path=/trunk/; revision=31645
2010-01-24 20:52:50 +00:00
Stig Bjørlykke 1b9b0af135 Added packet-hp-erm.c.
svn path=/trunk/; revision=31548
2010-01-17 14:20:53 +00:00
Stig Bjørlykke 9b246f9afc Added packet-socketcan.c
svn path=/trunk/; revision=31198
2009-12-08 07:30:07 +00:00
Stig Bjørlykke e592902393 From Petr Sumbera via bug 4284:
Added support for Solaris IPNET layer

From me:
Some code cleanup in packet-ipnet.c
Added packet-ipnet.c to CMakeFiles.txt
Added WTAP_ENCAP_IPNET to encap_table_base[]

svn path=/trunk/; revision=31159
2009-12-03 15:27:39 +00:00
Jaap Keuter c795dd1af5 From Mithun Roy:
This is a patch for a new dissector that decodes LTP (Licklider Transmission
Protocol) data according to RFC 5326.

svn path=/trunk/; revision=31120
2009-11-29 19:11:55 +00:00
Jaap Keuter 698b6e37a0 From J.C. Wren:
This patch adds protocol dissection support for the Assa Abloy R3 protocol. 
R3 is an electronic lock management protocol for configuring operational
parameters, adding/removing/altering users, dumping log files, etc.

svn path=/trunk/; revision=31105
2009-11-28 01:16:52 +00:00