Commit graph

42167 commits

Author SHA1 Message Date
Gerald Combs
fab29eea8d Properly enable and disable "View/Expand Subtrees". Get rid
of ProtoTree::protoItemUnselected and use an empty string in
protoItemSelected to indicate that nothing is selected.

svn path=/trunk/; revision=44492
2012-08-14 16:35:52 +00:00
Michael Mann
4108285179 fix subtle g_strdup_printf() memory leaks with ephemeral memory
svn path=/trunk/; revision=44491
2012-08-14 16:29:38 +00:00
Michael Mann
c7a6af44bb convert g_strdup_printf() to ep_strdup_printf()
svn path=/trunk/; revision=44490
2012-08-14 16:13:18 +00:00
Gerald Combs
6f55c03852 Fix compilation warnings.
svn path=/trunk/; revision=44489
2012-08-14 16:01:47 +00:00
Michael Mann
f929edfe09 Have strings use ephemeral memory. This dissector appears to need a massive overhaul to using proto_tree_add_item, but for now I'll settle for using ephemeral memory.
svn path=/trunk/; revision=44488
2012-08-14 15:36:13 +00:00
Evan Huus
6960a27c75 From Bodo Petermann via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7632
Fix dissection of ISUP message Generic Numbers with no digits.

svn path=/trunk/; revision=44487
2012-08-14 11:58:20 +00:00
Graham Bloice
5a93983e41 Various DNP3 cleanups and fixes:
1.  Fix time displayed in object values when using relative time from a CTO.
2.  Fix some text for IIN flags regarding Outputs in local control
3.  Try out DNP3 as a heuristic dissector.

svn path=/trunk/; revision=44486
2012-08-14 11:52:46 +00:00
Graham Bloice
c0ed3ba818 Added proto_tree_free to the libwireshark expoert definitions for use in plugins
svn path=/trunk/; revision=44485
2012-08-14 11:24:22 +00:00
Irene Rüngeler
3ceddc57d3 Add some explanations for the change Capture options Dialog
svn path=/trunk/; revision=44484
2012-08-14 07:56:36 +00:00
Gerald Combs
e0fcd7c21f Add a "View" menu along with actions+slots for expanding and collapsing
packet details. Connect the "Go" menu actions directly to their
corresponding packet list slots.

svn path=/trunk/; revision=44483
2012-08-14 04:12:56 +00:00
Gerald Combs
5a84802a21 Don't copy over the entire contents of the GnuTLS bin directory. Move
wireshark-qt to the top source directory alongside wireshark-gtk2. We
may want to merge them at some point.

svn path=/trunk/; revision=44482
2012-08-14 00:43:10 +00:00
Gerald Combs
09242a83bf Minor cleanup: Get rid of unnecessary signal+slot customization and mark
functions protected.

svn path=/trunk/; revision=44481
2012-08-14 00:25:42 +00:00
Gerald Combs
a67bfca4a9 Comment out -DGDK_DISABLE_DEPRECATED to match configure.in.
svn path=/trunk/; revision=44480
2012-08-14 00:21:55 +00:00
Gerald Combs
f532cd3064 Use the right color on Windows when selected.
svn path=/trunk/; revision=44479
2012-08-13 23:37:15 +00:00
Gerald Combs
a9f5507086 Keep field_info_tmp from being prematurely freed. Better fix for bug 7621.
svn path=/trunk/; revision=44478
2012-08-13 22:43:17 +00:00
Martin Kaiser
aeb9a630d8 use correct protocol id for hdcp2
svn path=/trunk/; revision=44477
2012-08-13 21:02:47 +00:00
Gerald Combs
7950fc1c94 Add length checks to make sure we don't underflow an integer. Make
sure we allocate and copy the same amount of data. Fixes bug 7621.

svn path=/trunk/; revision=44476
2012-08-13 19:30:42 +00:00
Bill Meier
a9424a9284 From Tobias Rutz; Minor updates.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7518

svn path=/trunk/; revision=44475
2012-08-13 18:54:58 +00:00
Gerald Combs
46800b6c31 Fill in PACKAGE_URL and PACKAGE_BUGREPORT.
svn path=/trunk/; revision=44474
2012-08-13 18:26:30 +00:00
Jörg Mayer
a55aba13a2 - dissect_skype -> dissect_skype_udp
- track conversations to record the global src and dst addresses
  for later crc and rc4

svn path=/trunk/; revision=44473
2012-08-13 18:07:28 +00:00
Jörg Mayer
a866adef25 - One of the unknown values is probably the (global) destination address
- Update comments

svn path=/trunk/; revision=44472
2012-08-13 16:52:12 +00:00
Guy Harris
0843cfd108 Expand the "why we need to build Cairo in some cases" comment, and put
it before the checks for whether to build Cairo.

svn path=/trunk/; revision=44471
2012-08-13 16:38:25 +00:00
Stephen Fisher
5c7e01c4cb Update my e-mail address.
svn path=/trunk/; revision=44470
2012-08-13 16:31:52 +00:00
Jörg Mayer
606cd90224 Fix typo in comment
svn path=/trunk/; revision=44469
2012-08-13 16:20:42 +00:00
Michael Tüxen
2fdacf0d0d Build cairo on Leopard too.
svn path=/trunk/; revision=44468
2012-08-13 11:54:37 +00:00
Michael Tüxen
53f8694977 Update libpng version.
svn path=/trunk/; revision=44467
2012-08-13 11:51:32 +00:00
Irene Rüngeler
66f962644a Display compile results output of single interface in scrollable window instead of simple dialog.
svn path=/trunk/; revision=44466
2012-08-13 09:53:00 +00:00
Irene Rüngeler
cab84c7100 Set the focus to the filter text field and activate START afterwards.
svn path=/trunk/; revision=44465
2012-08-13 09:04:45 +00:00
Irene Rüngeler
1c1721539a Only activate the 'Compile selected BPFs' button, if interfaces are selected.
svn path=/trunk/; revision=44464
2012-08-13 08:09:03 +00:00
Gerald Combs
0cf96d45db Include console.lua with the build.
svn path=/trunk/; revision=44463
2012-08-13 03:58:52 +00:00
Gerald Combs
603787f0ad Add keyboard shortcuts for the packet list.
svn path=/trunk/; revision=44462
2012-08-13 01:50:14 +00:00
Bill Meier
e211327f65 Fix indentation to match editor mode-lines (no tabs, correct indentation, etc);
Reformat some whitespace;
Remove unneeded variable initialization.

svn path=/trunk/; revision=44461
2012-08-12 22:21:02 +00:00
Evan Huus
ad759c88f8 Safely handle empty OIDs and other weird cases where we can't find a sub-id.
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7219

svn path=/trunk/; revision=44460
2012-08-12 21:04:39 +00:00
Bill Meier
38b39b6b77 Add 'fragment_table_destroy()'
svn path=/trunk/; revision=44459
2012-08-12 20:53:17 +00:00
Guy Harris
16b161df6a Fix an apparently out-of-date comment.
svn path=/trunk/; revision=44458
2012-08-12 19:51:04 +00:00
Guy Harris
9d4ab6a4f4 Patching configure.in files and regenerating them is a bag of hurt, as
it can depend on, among other things, having the the relevant .pc files
in one of the directories in PKG_CONFIG_PATH.  Instead, just don't
request a fat build of PortAudio.

svn path=/trunk/; revision=44457
2012-08-12 19:32:46 +00:00
Gerald Combs
517ef559c2 Fix a copy/paste error which triggered bug
svn path=/trunk/; revision=44456
2012-08-12 15:48:36 +00:00
Jakub Zawadzki
0cf7f5087d Revert r41311, fix bug #7581
svn path=/trunk/; revision=44454
2012-08-12 15:08:00 +00:00
Evan Huus
69cd284787 Catch more types of valgrind errors in the fuzz-tester.
These happen when, eg, a program runs out of memory under valgrind
or other more fatal errors (that may sometimes be valgrind bugs instead).

svn path=/trunk/; revision=44451
2012-08-12 14:14:08 +00:00
Gerald Combs
645d61c2e7 [Automatic manuf, services and enterprise-numbers update for 2012-08-12]
svn path=/trunk/; revision=44450
2012-08-12 14:03:33 +00:00
Evan Huus
3db7e4c5ae Create a function for dissecting address blocks, and use it in
several places.

svn path=/trunk/; revision=44449
2012-08-12 13:45:02 +00:00
Evan Huus
7120972f9e Add modelines. Make sure all #defines are prefixed by the dissector
name to avoid collisions.

svn path=/trunk/; revision=44448
2012-08-12 12:54:47 +00:00
Guy Harris
73dc17837b Set eol-style.
svn path=/trunk/; revision=44447
2012-08-11 23:03:54 +00:00
Guy Harris
8bec02eb33 Add some patches to make PortAudio build with the macosx-setup.sh
script.

svn path=/trunk/; revision=44446
2012-08-11 23:03:06 +00:00
Pascal Quantin
765c81a932 Revert r44441: pinfo may be NULL only when pi is not NULL
svn path=/trunk/; revision=44445
2012-08-11 17:57:18 +00:00
Martin Mathieson
d29d88e687 Ignore '\r' which will be found at the end of a line when a windows host
writes a log.

Also re-line-up args under function definitions.

svn path=/trunk/; revision=44444
2012-08-11 15:19:25 +00:00
Martin Mathieson
af89565907 Allow Page Up and Page Down to be used when zoomed in.
svn path=/trunk/; revision=44443
2012-08-11 14:41:24 +00:00
Martin Mathieson
a90f6b4069 Also place a limit on how far we can zoom in horizonally (no point in
making on subframe (1ms) be really big).

svn path=/trunk/; revision=44442
2012-08-11 14:06:17 +00:00
Jörg Mayer
f0486d582a After commit r44435: pinfo -> NULL
svn path=/trunk/; revision=44441
2012-08-11 07:10:40 +00:00
Martin Mathieson
6f6ef84c5d When a graph is launched based upon an AM status PDU, make it for the
opposite direction.

svn path=/trunk/; revision=44440
2012-08-11 03:53:13 +00:00