Commit Graph

26889 Commits

Author SHA1 Message Date
Bill Meier 8d15bd9a47 Remove stuff that's really "non-public" from .h files.
(Include in .c files as needed).

svn path=/trunk/; revision=27616
2009-03-05 16:41:50 +00:00
Jaap Keuter 5cb3009eca Addition of Ping and PingAck messages.
svn path=/trunk/; revision=27615
2009-03-05 07:21:43 +00:00
Stephen Fisher 3fbc57cfde Remove an unused variable.
svn path=/trunk/; revision=27614
2009-03-05 04:55:51 +00:00
Bill Meier 219ed7c2d0 Oops! Fix the fix
svn path=/trunk/; revision=27613
2009-03-05 04:32:08 +00:00
Bill Meier 1c0924f622 Minor rework of reg_handoff ...
svn path=/trunk/; revision=27612
2009-03-05 04:14:01 +00:00
Bill Meier bd07a900e6 Prefs callback not req'd ...
svn path=/trunk/; revision=27611
2009-03-05 04:12:12 +00:00
Bill Meier 17710036ec Minor rework of reg_handoff ...
svn path=/trunk/; revision=27610
2009-03-05 04:10:45 +00:00
Bill Meier 5f01780b38 Several small revisions:
- "if (!initialized)" not req'd in reg_handoff;
 - call find_dissector for "ppp" and "fr" only
    once in reg-handoff instead of each time the
    sub-dissector is called.
 - Move hf[] & etc to within proto_register...

svn path=/trunk/; revision=27609
2009-03-05 04:04:38 +00:00
Guy Harris 24acae4006 Get rid of an unused global variable.
svn path=/trunk/; revision=27608
2009-03-05 03:05:02 +00:00
Guy Harris 8948fea86e Fix typo that caused compiler warnings.
svn path=/trunk/; revision=27607
2009-03-04 20:39:10 +00:00
Anders Broman 254ba09e7a From Neil Piercy:
Embedded RRC messages not dissected.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3300

svn path=/trunk/; revision=27606
2009-03-04 19:59:56 +00:00
Anders Broman 2db386dfd4 - Use correct length in TLV-E and LV-E.
- Update PD values to the latest spec.
- Remove some non ASCII chars.
- Start dissecton of LTE NAS ESM EPS messages and IE's.

svn path=/trunk/; revision=27605
2009-03-04 19:51:55 +00:00
Stig Bjørlykke 69be63a5d9 Map "x.25.*" preferences to "x25.*".
svn path=/trunk/; revision=27604
2009-03-04 07:50:17 +00:00
Stig Bjørlykke 1c9cbffcdf From Neil Piercy (bug 3299):
Added support for length greater than 127 (less than 16K).

svn path=/trunk/; revision=27603
2009-03-03 22:46:47 +00:00
Anders Broman b1d01b16c2 Use correct length.
svn path=/trunk/; revision=27602
2009-03-03 22:33:45 +00:00
Anders Broman b7aca01b5e Fix a typo.
svn path=/trunk/; revision=27601
2009-03-03 22:33:14 +00:00
Stig Bjørlykke 26e26f5917 Added the missing file.
svn path=/trunk/; revision=27600
2009-03-03 22:22:13 +00:00
Anders Broman 26afda27e0 Change key_len to guint16.
svn path=/trunk/; revision=27599
2009-03-03 22:16:26 +00:00
Stig Bjørlykke 8a3c3607dc Moved the dissector_handle_t.
svn path=/trunk/; revision=27598
2009-03-03 22:06:11 +00:00
Stig Bjørlykke 94efc8a9c7 Removed unused rpcap_handle.
svn path=/trunk/; revision=27597
2009-03-03 22:04:44 +00:00
Stig Bjørlykke af6a260b97 Moved the dissector_handle_t.
svn path=/trunk/; revision=27596
2009-03-03 22:02:17 +00:00
Stig Bjørlykke f528fef394 Renamed filter name to x25 to be like other X protocols.
svn path=/trunk/; revision=27595
2009-03-03 22:00:10 +00:00
Stig Bjørlykke dce5b2bc42 Added support for Memcache Binary Protocol.
svn path=/trunk/; revision=27594
2009-03-03 21:57:43 +00:00
Stig Bjørlykke c84b8b1c4b Add expert info when bad checksum.
svn path=/trunk/; revision=27593
2009-03-03 21:38:49 +00:00
Martin Mathieson 93eedb2d3f Add a newline at the end of the file.
svn path=/trunk/; revision=27592
2009-03-03 20:55:38 +00:00
Anders Broman 2222ecef6e Artem Tamazov:
Introduction of decoding of MPLS payloads as HDLC PW (RFC4618)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3297

svn path=/trunk/; revision=27591
2009-03-03 20:07:38 +00:00
Anders Broman 981c54cd35 Artem Tamazov:
MPLS payload dissection: +menu for default, ~pw-eth, ~pw-generic

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3294

svn path=/trunk/; revision=27590
2009-03-03 20:01:01 +00:00
Anders Broman c1e511b92e From Alvaro Vega Garcia:
Support ZIOP and MIOP (specialized CORBA protocols).
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3238

svn path=/trunk/; revision=27589
2009-03-03 19:51:08 +00:00
Anders Broman d74b26303c From Sven Eckelmann:
Support aggregated originator messages in B.A.T.M.A.N. dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3268

svn path=/trunk/; revision=27588
2009-03-03 19:26:45 +00:00
Anders Broman f638e28b21 From Michael Lum:
pESN detection fix and additional dissection enhancements.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3254

svn path=/trunk/; revision=27587
2009-03-03 19:22:54 +00:00
Anders Broman cc5110547c Export the E212 dissection routine.
svn path=/trunk/; revision=27586
2009-03-03 18:26:07 +00:00
Anders Broman 5d8ce54e34 Use the SCTP ppid for S1AP.
svn path=/trunk/; revision=27585
2009-03-03 18:25:25 +00:00
Anders Broman 9eb5ed0d9b Update UMA towards the most recent 3GPP spec, and export InterRATHandoverInfo
from the RRC dissector.

svn path=/trunk/; revision=27584
2009-03-03 18:24:10 +00:00
Anders Broman 6944dced3d Try to make the solaris buildbot happy.
svn path=/trunk/; revision=27583
2009-03-03 05:52:46 +00:00
Gerald Combs 57dadc4664 More Windows compiler flag cleanups. Fix a problem with my last commit
that would break compilation for older compilers. Create a "DLL_LDFLAGS"
variable and use it in DLLs and plugins. Use PLUGIN_LDFLAGS and
DLL_LDFLAGS where needed. Don't force i386 code in the TPG plugin.

svn path=/trunk/; revision=27582
2009-03-02 21:33:11 +00:00
Stephen Fisher c71eeeca07 Remove a variable that is no longer used as of svn rev 27580
svn path=/trunk/; revision=27581
2009-03-02 21:30:17 +00:00
Anders Broman 4cbe2db1a3 Use gtk_combo_box_new_text ().
svn path=/trunk/; revision=27580
2009-03-02 20:20:39 +00:00
Gerald Combs 07e5df616e Disable manifest building for our DLLs. This attempts to fix bug 3272.
svn path=/trunk/; revision=27579
2009-03-02 18:57:35 +00:00
Gerald Combs e18f0f79da Fix our keyword anchor.
svn path=/trunk/; revision=27578
2009-03-02 18:40:56 +00:00
Gerald Combs 0028a06052 Add a version to register-cache.pkl and use it to rebuild the cache from
scratch when needed.

svn path=/trunk/; revision=27577
2009-03-02 18:30:16 +00:00
Anders Broman 2c1c572d08 Code cleanup.
svn path=/trunk/; revision=27576
2009-03-02 07:31:06 +00:00
Jeff Morriss 8320827203 Fix conversation tracking bug noticed in:
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3216#c2

(Basically: how the dissector was dissecting frames--in the GUI--changed based
on the order you had clicked on them.)

... by rewriting how the frame states are maintained: rather than maintaining
a g_hash table of frames and their states, hang the (now se_alloc'd) frame
data off the frame (using p_*_proto_data()).

svn path=/trunk/; revision=27575
2009-03-01 21:37:30 +00:00
Anders Broman dc83437e56 Add more IE dissection.
svn path=/trunk/; revision=27574
2009-03-01 20:39:44 +00:00
Gerald Combs 7ff0d484c8 [Automatic manuf update for 2009-03-01]
svn path=/trunk/; revision=27572
2009-03-01 16:03:39 +00:00
Jaap Keuter 607981ea05 From Carles Kishimoto:
Dissector for the proprietary protocol FEFD (Far End Failure Detction) from Force10networks.

svn path=/trunk/; revision=27571
2009-03-01 15:32:17 +00:00
Guy Harris 067d476556 Clean up display of QoS PS Buffer State field.
svn path=/trunk/; revision=27570
2009-03-01 08:24:24 +00:00
Guy Harris 04072a4202 Show bit 4 of the QoS field for frames not coming from an AP.
Make the TXOP Limit, Queue Size, and TXOP Duration Request part of the
QoS field separate named fields, and show them in a bit better fashion.

svn path=/trunk/; revision=27569
2009-03-01 07:26:59 +00:00
Jeff Morriss 6ce992885e From Toralf Forster via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3216 :
Implement mysql_dissect_row_packet().

From me: change all tvb_length_remaining() calls to
tvb_reported_length_remaining() so the dissector will throw an exception if
the packets are truncated.

svn path=/trunk/; revision=27568
2009-02-28 19:30:56 +00:00
Jeff Morriss 2a516cfe4d Remove a whole bunch of if(tree)'s that were protecting single
proto_tree_add_*() calls: those APIs check if tree is NULL too and taking
out the dissector's ifs makes the code easier to read.

svn path=/trunk/; revision=27567
2009-02-28 19:14:14 +00:00
Jeff Morriss 29e1dd0dc4 From Alex Turbov via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3291 :
SNAC(4,2) actually have uint32_t type of last field and its mean time in
milliseconds

svn path=/trunk/; revision=27566
2009-02-28 18:26:46 +00:00