Commit Graph

26196 Commits

Author SHA1 Message Date
Sake Blok 5a0c4c2f6b Add newline at end of file to make compiler happy...
svn path=/trunk/; revision=26870
2008-11-27 22:14:33 +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
Guy Harris 237ac18903 Don't make the pseudo-header fields look as if they're part of the USB
data; at best, that can be a bit confusing, and, at worst, if the field
isn't long enough, or the offset is wrong, it can cause an exception to
be thrown and the dissection to fail.

svn path=/trunk/; revision=26868
2008-11-27 20:11:59 +00:00
Anders Broman 8aa42cd917 The updated Profile wasn't expanded in all places.
svn path=/trunk/; revision=26867
2008-11-27 19:38:41 +00:00
Anders Broman bcae5cce72 Check if the handle exist.
svn path=/trunk/; revision=26866
2008-11-27 19:37:24 +00:00
Stig Bjørlykke 130a59e567 Improved the msg_type and msg_value heur checks.
svn path=/trunk/; revision=26865
2008-11-27 16:41:44 +00:00
Stig Bjørlykke 078e09692a Added support for open TNEF files directly.
No we can decode those winmail.dat files.

svn path=/trunk/; revision=26864
2008-11-27 16:40:45 +00:00
Stig Bjørlykke e16ff09bc0 Do not register protocol preferences if not adding anyone.
Do we need this code for the future?

svn path=/trunk/; revision=26863
2008-11-27 16:38:22 +00:00
Stephen Fisher 6b9154b31f Fix a typo.
svn path=/trunk/; revision=26862
2008-11-27 09:33:17 +00:00
Stephen Fisher c36e74116e Enhancements from bug #3043 with a few whitespace cleanups.
svn path=/trunk/; revision=26861
2008-11-27 08:34:41 +00:00
Stephen Fisher 1335d05ca4 - Change the expected output of TVB test ck_eq_1 to match actual behavior
- Remove a test that causes tshark to output an error for an invalid filter
   (putting the protocol on the right-hand side of the == operator)


svn path=/trunk/; revision=26860
2008-11-27 06:14:31 +00:00
Jaap Keuter 1e5a872489 From Chidambaram Arunachalam:
This patch adds the ability to identify Cisco NSE packets.
http://www.iana.org/assignments/media-types/audio/vnd.cisco.nse
In addition to the NSE(s) described in the above document, the patch also decodes two additional NSE(s): Modem relay capability (199) and Modem Relay indication (203).

svn path=/trunk/; revision=26859
2008-11-26 23:43:09 +00:00
Stig Bjørlykke 14029e4803 Initialize consumed in be_speech_codec_lst().
svn path=/trunk/; revision=26858
2008-11-26 23:36:22 +00:00
Stig Bjørlykke d9d75cd836 Added a default case in the RFC 3558 header format switch.
svn path=/trunk/; revision=26857
2008-11-26 23:33:21 +00:00
Stig Bjørlykke 1e79b967de Improved the Protocol Preferences entry in the tree view popup menu
with a submenu containing all preferences for the protocol.  

Implemented directly change for bool, enum and UAT popup.
Integer, string and range TBD.

svn path=/trunk/; revision=26856
2008-11-26 23:28:06 +00:00
Anders Broman 7c82d14ab0 Fix selected codecs list and a number of typos.
svn path=/trunk/; revision=26855
2008-11-26 21:03:53 +00:00
Anders Broman ecfdb2f5a2 From Michael Lum:
Added EVRC-WB mime types to dynamic clock rate list.

svn path=/trunk/; revision=26854
2008-11-26 21:02:01 +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
Uwe Girlich c38eb2f027 Remove all the NFS "fhandle to name" related warnings.
svn path=/trunk/; revision=26852
2008-11-26 13:19:51 +00:00
Balint Reczey 4942a20da4 From Pavol Rusnak (bug 1740):
Set SA_RESTART flag when setting SIGPIPE handler.

svn path=/trunk/; revision=26851
2008-11-26 12:54:39 +00:00
Jaap Keuter cbf6045254 Improve title and remove Ethereal legacy.
svn path=/trunk/; revision=26850
2008-11-26 07:34:57 +00:00
Jaap Keuter e12599f5c9 Tighten field array check to avoid printing problems.
svn path=/trunk/; revision=26849
2008-11-26 07:25:18 +00:00
Jaap Keuter 8f03461fc6 Fix for bug 3086:
Remove bitmask from FT_STRING fields, causing assert when printing.

svn path=/trunk/; revision=26848
2008-11-26 07:20:11 +00:00
Anders Broman 8080ab1d25 packet-mp4ves.c:832: warning: unused variable 'offset'
svn path=/trunk/; revision=26847
2008-11-25 18:43:45 +00:00
Anders Broman bdb28f5f20 Add dissection of decoderConfigurationInformation and handle short frames.
svn path=/trunk/; revision=26846
2008-11-25 18:23:43 +00:00
Stig Bjørlykke 1f0674d480 Highlight the "Auth Data" bytes when selecting "OSPF Header".
svn path=/trunk/; revision=26845
2008-11-25 17:23:36 +00:00
Tomas Kukosa 3c6f280db4 - export tvb_memeql()
- update callsinfo->call_comment in VoIP Calls

svn path=/trunk/; revision=26844
2008-11-25 14:21:04 +00:00
Tomas Kukosa dbe342e738 export call_dissector_only()
svn path=/trunk/; revision=26843
2008-11-25 12:04:22 +00:00
Stig Bjørlykke 86de9a7c80 One more fix for bug 3081.
svn path=/trunk/; revision=26842
2008-11-25 08:53:14 +00:00
Jaap Keuter ec03288647 Fix for bug 3079:
Remove memory leaks from allocated labels by making full use of graph helper functions, and 
from unneeded address copies. 
Avoid GLIb warning on empty dynamic RTP payload type hash table.

svn path=/trunk/; revision=26841
2008-11-25 08:21:53 +00:00
Stig Bjørlykke ab7adad0ee From Pascal Quantin:
Fix more issues after r26834.

svn path=/trunk/; revision=26840
2008-11-25 07:56:07 +00:00
Jaap Keuter e301f6542e MGCP is no longer a plugin.
svn path=/trunk/; revision=26839
2008-11-25 06:41:15 +00:00
Anders Broman 6e9a281815 Rearange dissection and add some more bits.
svn path=/trunk/; revision=26838
2008-11-24 22:17:43 +00:00
Anders Broman f0313f9864 NAS PDU:s are different in LTE.
svn path=/trunk/; revision=26837
2008-11-24 22:16:53 +00:00
Stig Bjørlykke 28f7b7f6cc Added doubleclick to expand/collapse tree row in packet window.
svn path=/trunk/; revision=26836
2008-11-24 22:05:23 +00:00
Stig Bjørlykke 290ec47c55 Invalidate cfile.current_row when forcing byte view update.
svn path=/trunk/; revision=26835
2008-11-24 20:27:57 +00:00
Balint Reczey 5052b73cc2 fix array overindexing
svn path=/trunk/; revision=26834
2008-11-24 14:00:06 +00:00
Anders Broman b45b91aba5 Remove unused hf vars.
svn path=/trunk/; revision=26833
2008-11-23 21:37:28 +00:00
Anders Broman ad41b9667f Move some of the BSSMAP LE stuff to packet-gsm_bssmap_le.c
svn path=/trunk/; revision=26832
2008-11-23 21:08:46 +00:00
Stig Bjørlykke 68a6ac1954 Handle double-click and enter in "decode as" list as OK.
Reindent some blocks.

svn path=/trunk/; revision=26831
2008-11-23 19:34:28 +00:00
Stig Bjørlykke 48cced98a6 Fixed some indents in program listings.
svn path=/trunk/; revision=26830
2008-11-23 18:16:04 +00:00
Gerald Combs 6aa7d26c2c [Automatic manuf update for 2008-11-23]
svn path=/trunk/; revision=26828
2008-11-23 16:03:43 +00:00
Stig Bjørlykke 7ea3b489fe From Bill Florac (bug 3048):
Calling proto_tree_add_int_format() with a unsigned value can cause dissection
failure. Correctly switched to proto_tree_add_uint_format().

svn path=/trunk/; revision=26827
2008-11-23 14:28:36 +00:00
Stig Bjørlykke a1a14719ea From Didier Gautheron (bug 3056):
1) do more work when tree is NULL, otherwise data desegmentation doesn't work.
2) set desegment_len to DESEGMENT_ONE_MORE_SEGMENT rather than 1 when searching
   for end of line.
3) set frame_data->pdu_type for STARTTLS cmd and use se_alloc0 rather than
   se_alloc
4) restore pinfo can_desegment to saved_can_desegment or ssl can't desegment
   packets.
5) move TLS call before searching for cmd. It doesn't deal with rejected TLS
   negotation. Not hard to do but I haven't a capture, it anyone can share one.

svn path=/trunk/; revision=26826
2008-11-23 14:18:07 +00:00
Stig Bjørlykke 85eab2967b From Federico Mena Quintero (bug 3070):
Add support for TightVNC extensions to the VNC dissector.

It has the following changes:
- Dissect TightVNC negotiation (tunneling, basic authentication, capabilities).
- Dissect X cursor encoding.
- Dissect POINTER_POS encoding.
- Dissect the general form of Tight rectangles.
- Dissect Tight image data (basic compression, JPEG, gradient).
- Handle LastRect encoding.
- Fix some always-true conditions.
- Some code cleanups.

svn path=/trunk/; revision=26825
2008-11-23 14:09:04 +00:00
Jaap Keuter d641d661b3 From Gregor Jasny:
This one adds all the values from the LOCATE__TAGS table:
http://dev.aol.com/aim/oscar#LOCATE__TAGS

svn path=/trunk/; revision=26824
2008-11-23 10:55:35 +00:00
Jaap Keuter e39ecb7ea1 From Henning Rogge:
I have restructured the old code, pushed both IPv4 and IPv6 into the same
codepath and put each OLSR message into a subtree of it's own.

In addition to this the new dissector supports the custom message types of the
NRL-OLSR and Olsr.org implementation (the custom messages are used for
linkquality support and nameservices). The optional messages can be switched of
in the OLSR preferences page.

svn path=/trunk/; revision=26823
2008-11-23 10:35:19 +00:00
Stig Bjørlykke 9a0020f2f9 From Peter (bug 2942):
Allow optimalization with -ftracer.

svn path=/trunk/; revision=26822
2008-11-22 15:55:01 +00:00
Balint Reczey 0e4856e8b9 Fix PDU reassembly for Lua dissectors.
Now Lua dissectors that do not request PDU reassembly will work again.

svn path=/trunk/; revision=26821
2008-11-21 15:47:14 +00:00
Anders Broman 210e7c0d97 From Johnny Mitrevski:
Add a preference to chose between A and lb interface

svn path=/trunk/; revision=26820
2008-11-21 06:41:00 +00:00