Commit Graph

42124 Commits

Author SHA1 Message Date
Gerald Combs ac909fa890 Only apply the QWindowsVistaStyle hack when it's the current style.
svn path=/trunk/; revision=44499
2012-08-14 18:36:50 +00:00
Michael Mann c3f223d356 Bug 3725 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3725)
Have giop dissector use more ephemeral memory.
Update idl2wrs dissector generator accordingly.

svn path=/trunk/; revision=44498
2012-08-14 18:33:58 +00:00
Gerald Combs 0d3a203d3e Copy the QtCore and QtGui DLLs to the Qt staging directory.
svn path=/trunk/; revision=44497
2012-08-14 18:16:57 +00:00
Michael Mann 5dd7371960 more ephemeral memory cleanup
svn path=/trunk/; revision=44496
2012-08-14 17:58:41 +00:00
Gerald Combs c8a4832050 Fix compilation with gcc. Remove an unused variable.
svn path=/trunk/; revision=44495
2012-08-14 17:35:50 +00:00
Jakub Zawadzki bc67498fb4 cleanup get_column_format_matches()
fmt_list[format] is set to TRUE on begin of function as 'obvious' thing to do

svn path=/trunk/; revision=44494
2012-08-14 16:58:34 +00:00
Jakub Zawadzki d3537a8905 Use frame_data_compare() to compare frame numbers.
svn path=/trunk/; revision=44493
2012-08-14 16:57:32 +00:00
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