Commit Graph

28957 Commits

Author SHA1 Message Date
Jörg Mayer 24fb135ffe Build the asn1 plugin. The only problem(?) is, that it is
name libasn1.so instead of asn1.so

svn path=/trunk/; revision=29919
2009-09-15 12:22:13 +00:00
Anders Broman d55674757d Update 3GPP AVP:s
svn path=/trunk/; revision=29918
2009-09-15 11:37:42 +00:00
Anders Broman 58614ba420 From Vladimir Kazansky:
Misspell in mcc_mnc codes in packet-e212.c
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3996

svn path=/trunk/; revision=29917
2009-09-15 05:39:33 +00:00
Jeff Morriss e64df56967 From Didier Gautheron via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3995
There's a copy and paste error in hf_afp_vol_attribute_CaseSensitive
declaration and add kSupportsTMLockSteal

svn path=/trunk/; revision=29916
2009-09-15 01:49:01 +00:00
Jeff Morriss 6e7a37fe34 From Florian Forster via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3185
This patch adds statistics information to the collectd dissector.

Changes by me:
  - use ep_alloc for structures being handed to the tap(s) (instead of se_alloc)
  - Capitalize the Statistics menu item to get it in the sorted list

svn path=/trunk/; revision=29915
2009-09-15 01:34:01 +00:00
Jeff Morriss 44ea4b1494 ssl_association_remove(): free assoc->info too
svn path=/trunk/; revision=29914
2009-09-15 01:08:58 +00:00
Jeff Morriss 623b634080 From Florian Forster via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4002
Version 4.7 of collectd introduces cryptographic features for the network
protocol. The current version of the collectd dissector does not know how to
handle these segments and flags them as unknown.

The following two patches add simple support for the TYPE_SIGN_SHA256 and
TYPE_ENCR_AES256 segments. They display the plain text components of
these segments but do not try to verify the signatures or decrypt the encrypted
payload.

Changes by me:
	- replace tvb_length_remaining() with tvb_reported_length_remaining()
	- replace proto_tree_add_protocol_format() with tvb_tree_add_text()

svn path=/trunk/; revision=29913
2009-09-15 00:18:40 +00:00
Gerald Combs c7b0b40c9b Build 1.3.0.
svn path=/trunk/; revision=29912
2009-09-14 23:31:02 +00:00
Jaap Keuter 01e559bb2f Fix for bug 4008:
Crash on TLSv1.2 packets, caused by ssl_short_name array overrun.

svn path=/trunk/; revision=29906
2009-09-14 21:24:24 +00:00
Gerald Combs f218286db5 More Finder tweaks.
svn path=/trunk/; revision=29903
2009-09-14 18:00:01 +00:00
Jeff Morriss 5acb182178 Revert 29889 to stop the fuzz failures.
svn path=/trunk/; revision=29902
2009-09-14 17:36:15 +00:00
Bill Meier 8b251e382c (Trivial) Fix a typo in a comment.
svn path=/trunk/; revision=29901
2009-09-14 16:38:06 +00:00
Anders Broman 00f1977bb9 Change gtk_pixmap_new() to gtk_image_new_from_pixmap().
svn path=/trunk/; revision=29900
2009-09-14 16:06:31 +00:00
Bill Meier 38dae2ab74 (Trivial) Fix a typo in a comment
svn path=/trunk/; revision=29899
2009-09-14 16:04:54 +00:00
Bill Meier 02de65a871 Remove usage of check_col() since no longer required.
svn path=/trunk/; revision=29898
2009-09-14 15:34:05 +00:00
Bill Meier 7b58b17af7 Update: Remove references to the use of check_col() since no longer required.
svn path=/trunk/; revision=29897
2009-09-14 15:28:09 +00:00
Bill Meier 24ff1bfb41 Remove unneeded #includes (stdio.h & friends);
Remove a call to checkcol();
Use tfs_set_notset instead of a local true_false_string defintion;
Use consistent indentation;
Adjust some spacing.

svn path=/trunk/; revision=29896
2009-09-14 14:59:08 +00:00
Bill Meier 121563dc20 Remove unneeded #includes (stdio.h & etc);
Remove a bunch calls to of check_cols();
Use tfs_set_notset from tfs.c instead of a locally defined tfs struct;
Use consistent indentation;
Adjust spacing on some lines and reformat a few long lines.

svn path=/trunk/; revision=29895
2009-09-14 14:03:32 +00:00
Jeff Morriss f2c8d78562 Put the parenthesis in the right place
svn path=/trunk/; revision=29894
2009-09-14 13:11:26 +00:00
Jeff Morriss 87cb19aa15 Change proto_tree_add_protocol_format() to proto_tree_add_text() since all that is being added is text.
svn path=/trunk/; revision=29893
2009-09-14 11:26:03 +00:00
Martin Mathieson 261a938bac Show UEId in info column for CCCH frames.
svn path=/trunk/; revision=29892
2009-09-14 10:26:53 +00:00
Jörg Mayer 7d2d32a974 Not yet working:
Sync with autofoo: Check for accepted compiler flags. Use
  identical flags.

svn path=/trunk/; revision=29891
2009-09-14 06:51:22 +00:00
Jörg Mayer 56f0de4b66 Sync to autofoo
svn path=/trunk/; revision=29890
2009-09-14 06:48:45 +00:00
Anders Broman 120b410ac4 From Didier Gautheron:
optimizations patch http://wiki.wireshark.org/Development/Optimization
'patch.29854.diff.gz"

Use "g_realloc".

svn path=/trunk/; revision=29889
2009-09-14 06:00:53 +00:00
Anders Broman a591c7a074 Add casts to make it compile on Windows.
svn path=/trunk/; revision=29888
2009-09-14 05:59:38 +00:00
Jeff Morriss d642dc9f41 From Bruno and Florian Forster via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3170
This patch adds support to Wireshark for dissecting UDP packets used by
collectd's network plugin in order to transmit data from ones host to another
host (e.g. centralized storage of statistics while data is collectd on
individual systems)

The current dissector understands the part types supported by collectd-4.5
series and gracefully processes future part types (flagging them as unknown).

In regard to protocol errors or bad packets checks are based on the various
length fields used, parts are marked with warning when length is unexpected;
marked with error when length breaks minimal rules.

svn path=/trunk/; revision=29887
2009-09-14 01:36:26 +00:00
Gerald Combs 9accb15581 Tweak the Finder windows a bit.
svn path=/trunk/; revision=29886
2009-09-14 00:38:54 +00:00
Jeff Morriss 95251d8f46 From Didier Gautheron via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3417
Don't scale the window if the SYN flag is set.

svn path=/trunk/; revision=29885
2009-09-13 23:10:11 +00:00
Jeff Morriss 1daf990897 From Stephane Bryant via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2815
but (since the patch no longer applied cleanly) essentially manually
re-implemented by me:

Rename "stun" to "classic stun" and "stun2" to "stun", to follow the usage
defined in draft-ietf-behave-rfc3489bis-18 section 2.

svn path=/trunk/; revision=29884
2009-09-13 23:03:38 +00:00
Jeff Morriss 4661aad9a4 Run checkapi on the dissector header files
svn path=/trunk/; revision=29883
2009-09-13 19:48:22 +00:00
Jeff Morriss 9f29cca534 s/g_strdown/g_ascii_strdown
svn path=/trunk/; revision=29882
2009-09-13 19:23:07 +00:00
Jeff Morriss af6fca176d Don't use SIGUSR1 to tell dumpcap to exit, use SIGINT: SIGINT is traditionally
used for this purpose and using it also prevents the 2 signals the child gets:
	- the user's Ctrl-C (which is sent as a SIGINT to both *shark and its
	  child dumpcap)
	- the signal *shark generates to shut down the child

from colliding (and running 2 signal handlers in the child).

It might be possible for tshark to not send the signal at all when it gets
SIGINT, but it doesn't do any harm now.

Also, do not call g_log() within the signal handler: doing so can cause
aborts (if g_log is being called by the process when the signal comes, the
2nd entrance into g_log is detected as a recursion).

This fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2767

svn path=/trunk/; revision=29881
2009-09-13 17:46:10 +00:00
Anders Broman b61ea82d55 From Didier Gautheron:
optimizations patch http://wiki.wireshark.org/Development/Optimization
'patch.29854.diff.gz"

Clean up addr_resolv.c

svn path=/trunk/; revision=29880
2009-09-13 17:24:51 +00:00
Anders Broman 528382445f From Didier Gautheron:
optimizations patch http://wiki.wireshark.org/Development/Optimization
'patch.29854.diff.gz"

Speed up sorting.

svn path=/trunk/; revision=29879
2009-09-13 16:11:11 +00:00
Anders Broman 9c5451174f 'function' : different 'const' qualifiers
svn path=/trunk/; revision=29878
2009-09-13 16:03:46 +00:00
Jörg Mayer 525442b66a ncp2222.py has moved
svn path=/trunk/; revision=29877
2009-09-13 15:17:26 +00:00
Gerald Combs 78d1894085 [Automatic manuf and enterprise-numbers update for 2009-09-13]
svn path=/trunk/; revision=29874
2009-09-13 15:03:31 +00:00
Anders Broman 3a13c1a2a4 Modified extarct from Didier Gautheron:
optimizations patch http://wiki.wireshark.org/Development/Optimization
'patch.29854.diff.gz"

- ei->protocol is a constant.
- Don't setup expert tap data if there's no tap.

svn path=/trunk/; revision=29873
2009-09-13 13:39:09 +00:00
Jeff Morriss 522ecdd018 Try to get the paths right
svn path=/trunk/; revision=29872
2009-09-13 02:12:03 +00:00
Jeff Morriss ee8f078374 Move all of the scripts in epan/dissectors/ to tools/ .
Add a target ("x11-dissector") to build the X11 dissector.

Put the X11-related files (back) in the source distribution.

svn path=/trunk/; revision=29871
2009-09-12 23:02:34 +00:00
Jörg Mayer 7eed375f9d Make building with GeoIP, Python, Capabilities and c-ares
actually work.

svn path=/trunk/; revision=29870
2009-09-12 17:20:08 +00:00
Jörg Mayer deae5061be Add arguments to the getopt() prototype
svn path=/trunk/; revision=29869
2009-09-12 17:14:10 +00:00
Gerald Combs 3dbbc4cc4e svn path=/trunk/; revision=29868 2009-09-11 20:36:01 +00:00
Gerald Combs 05519b323a Reduce the spacing between new packet list items from 2 pixels to 1. If
we want the new packet list to look like the old packet list we'll have
to adjust the behavior of the cell renderer.

svn path=/trunk/; revision=29867
2009-09-11 19:13:39 +00:00
Jeff Morriss 8c2b702670 Move svnadd to the tools directory.
svn path=/trunk/; revision=29866
2009-09-11 18:15:46 +00:00
Jeff Morriss c6261aee41 From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2981 :
Put the git version of mesa and xcbproto in the generated header files.

From me: Don't use 'which' to find git--it wouldn't work on Windows.

svn path=/trunk/; revision=29865
2009-09-11 18:06:50 +00:00
Jaap Keuter d764400291 From Jean-François Wauthy:
Dissect the Auxiliary Security Header for IEEE 802.15.4-2006 only.
Also Auxiliary Security Header dissection endianness bugfix.

svn path=/trunk/; revision=29864
2009-09-11 16:58:21 +00:00
Stephen Fisher 5dfeb86fb7 Fix warning that variable may be unused and then declare volatile so it
survives the TRY/CATCH code.


svn path=/trunk/; revision=29863
2009-09-11 15:38:33 +00:00
Martin Mathieson d69ac7dc4a Add more useful summary info to RLC root. Useful mostly for when called from MAC.
svn path=/trunk/; revision=29862
2009-09-11 15:16:53 +00:00
Anders Broman 6edeb87ad7 Only move to last row if it's vissible.
svn path=/trunk/; revision=29861
2009-09-11 14:58:49 +00:00