Commit Graph

26069 Commits

Author SHA1 Message Date
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
Gerald Combs bbac96dcd4 Add Custom.nmake to the distribution.
svn path=/trunk/; revision=26818
2008-11-20 23:07:26 +00:00
Jaap Keuter 2bbbd462ec From Pascal Quantin:
RP IEs fail to decode due to a wrong size of ett[] table.

svn path=/trunk/; revision=26817
2008-11-20 21:35:25 +00:00
Jaap Keuter fe42d6af0a From yami:
The code in wiretap/wtap.c is not right. Because g_array_append_val should accept a value
of type 'struct encap_type_info' rather than a pointer to this type.

svn path=/trunk/; revision=26816
2008-11-20 20:16:07 +00:00
Balint Reczey e326300ef3 Fix PDU reassembly for Lua dissectors.
This hopefully really fixes bug 2146.

svn path=/trunk/; revision=26815
2008-11-20 12:54:34 +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
Jaap Keuter 73c044fef8 From Gregor Jasny:
I've extended the AIM dissector with the information available from http://dev.aol.com/aim/oscar .
I've verified most of the additions by sniffing my iChat (OSX 10.4) data traffic.

svn path=/trunk/; revision=26813
2008-11-20 07:02:34 +00:00
Jaap Keuter a0c9431909 From Joakim Wiberg:
This patch allows the ModbusTCP dissector (packet-mbtcp.c) to decode ModbusUDP packets. Essentially this is the same packets over UDP instead of TCP. 

ModbusUDP isn't an official part of the ModbusTCP specification but used by several vendors.

svn path=/trunk/; revision=26812
2008-11-19 22:30:45 +00:00
Balint Reczey d343f41bcf Remove old lua5.1 dir when performing clean_setup.
From Christopher Maynard.
This fixes bug 3072 (with commit 26810).

svn path=/trunk/; revision=26811
2008-11-19 13:49:31 +00:00
Balint Reczey aaee3d38eb delete lua5.1.4 dir when performing clean_setup
svn path=/trunk/; revision=26810
2008-11-19 13:44:04 +00:00
Jaap Keuter 8b65a8f0bb Fix for bug 3071:
Incorrect address structure assigned for find_conversation()

svn path=/trunk/; revision=26809
2008-11-19 07:27:02 +00:00
Balint Reczey 40aa741985 Fix alphabetical order of dynamic payload type mime types.
svn path=/trunk/; revision=26808
2008-11-18 17:09:11 +00:00
Stig Bjørlykke f0b45897ff Do not popup an empty menu in the Packet Bytes pane.
svn path=/trunk/; revision=26807
2008-11-18 16:39:49 +00:00
Stig Bjørlykke 9936884558 The stream index does not belong to the source and destination port bytes.
Do not let the generated TCP Analysis Flags get all TCP bytes.
Point the hidden TCP Segment Len to the header length byte.

svn path=/trunk/; revision=26806
2008-11-18 16:38:08 +00:00
Balint Reczey 2b90b483f5 Require Lua 5.1 for Lua plugin.
This fixes bug 2510.

svn path=/trunk/; revision=26805
2008-11-18 14:55:01 +00:00
Stig Bjørlykke 5498ec1dce Optimized finding current row from cfile.current_frame.
svn path=/trunk/; revision=26804
2008-11-18 14:50:51 +00:00
Stig Bjørlykke bfd1d4e42b Check if selected packet is already selected before doing any updates.
svn path=/trunk/; revision=26803
2008-11-18 14:36:48 +00:00
Balint Reczey e52a723f4c Fix determining clock rate for dynamic payload types.
This fixes bug 3067.

svn path=/trunk/; revision=26802
2008-11-18 13:39:26 +00:00
Stephen Fisher 45ef29a0a8 Wrap "USA." in the address of the FSF onto a new line with a * in front of it.
svn path=/trunk/; revision=26801
2008-11-18 05:15:10 +00:00
Sake Blok ff621064aa Open the packet in a new window when it is double-clcked upon in the
packet-list.

(as noted in bug 3059)


svn path=/trunk/; revision=26800
2008-11-17 23:03:58 +00:00
Gerald Combs 9b3a726bef Make "-h" a valid flag.
svn path=/trunk/; revision=26799
2008-11-17 21:46:57 +00:00
Michael Tüxen bf796ee2a6 - Do not register UDP port 4433. Use dissector_add_handle instead.
- Also use dissector_add_handle() to make it available for DTLS/SCTP.

svn path=/trunk/; revision=26798
2008-11-17 21:44:42 +00:00
Anders Broman acbea91b4f Give Martin Lutz credit.
svn path=/trunk/; revision=26797
2008-11-17 19:42:26 +00:00
Anders Broman dabf28342f From Pascal Quantin:
Enhance 3GPP 24.008 GMM dissection.

svn path=/trunk/; revision=26796
2008-11-17 19:41:44 +00:00
Stig Bjørlykke d014842509 Added an option to turn off content decoding, as this does not always work
correctly until we fix bug 2345.

svn path=/trunk/; revision=26795
2008-11-17 14:49:59 +00:00
Anders Broman e9ad3ced49 Add some comments.
svn path=/trunk/; revision=26794
2008-11-16 22:51:49 +00:00
Guy Harris d33354edcd Don't put underscores in a phrase that's just shown to users.
svn path=/trunk/; revision=26793
2008-11-16 21:43:32 +00:00
Anders Broman 95451b54f8 From Max Filippov:
patch to support IEE802.15.4 non-ASK PHY.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2906

svn path=/trunk/; revision=26792
2008-11-16 17:15:49 +00:00