wireshark/epan
Roland Knall 6f1c9fd432 PluginIF: Parent menu and goto frame
The developer may provide a given menu as parent menu for the
 sub menu. If the menu does not exist, the main menu will be used.

 Has been implemented for Qt as well as GTK.

Change-Id: I3f26684862fd0b08f59eeb4d6f4a24ce7dc3d428
Reviewed-on: https://code.wireshark.org/review/9939
Reviewed-by: Roland Knall <rknall@gmail.com>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
2015-09-08 11:03:35 +00:00
..
compress
crypt Move some stuff into the only code path where it's used. 2015-09-08 05:03:56 +00:00
dfilter Lemon grammar: fix indent (use tabs) 2015-08-27 04:35:23 +00:00
dissectors SSL: bugfix for raw public keys in certificate message 2015-09-07 21:56:42 +00:00
ftypes Allow EUI-64s to be specified as numbers or byte strings. 2015-07-20 22:20:26 +00:00
nghttp2 NGHTTP2: Update to 1.3.0 2015-08-31 17:51:50 +00:00
wmem wmem: Fix wmem_tree_remove_string 2015-08-11 19:55:01 +00:00
wslua Coverity CID 1167971-1167974: constant expressions in wslua_int64 2015-09-04 12:35:49 +00:00
CMakeLists.txt xip-serval: add support for XIP Serval packets 2015-09-04 14:39:51 +00:00
CMakeListsCustom.txt.example
Makefile.am 1.99.9 → 1.99.10. 2015-09-02 18:29:10 +00:00
Makefile.common Plugin Interface: Add GUI callbacks 2015-06-25 16:23:08 +00:00
Makefile.nmake Lemon: Update lemon tools 2015-07-02 08:49:02 +00:00
addr_and_mask.c
addr_and_mask.h
addr_resolv.c Init values set (found by American Fuzzy Lop). 2015-08-18 18:29:58 +00:00
addr_resolv.h DNS: move DNS name resolution pref to Name Resolution prefs 2015-07-25 17:05:01 +00:00
address.h Add the WLAN statistics dialog. 2015-08-20 23:12:37 +00:00
address_types.c Fix address resolution for columns. 2015-07-03 02:21:20 +00:00
address_types.h Add name resolution support to address type. 2015-02-19 13:09:41 +00:00
afn.c
afn.h
aftypes.c
aftypes.h Update comment. 2015-08-18 17:33:02 +00:00
app_mem_usage.c
app_mem_usage.h
arcnet_pids.h
arptypes.h
asm_utils.c
asm_utils.h
asm_utils_win32_x86.asm
asn1.c Stop using atof/strtod (fixes column sorting of float types) 2015-06-25 15:38:45 +00:00
asn1.h
ax25_pids.h
bridged_pids.h
charsets.c
charsets.h
chdlctypes.h
circuit.c
circuit.h
color_dissector_filters.c
color_dissector_filters.h
column-info.h Speed up column sorting. 2015-08-28 02:54:20 +00:00
column-utils.c Speed up column sorting. 2015-08-28 02:54:20 +00:00
column-utils.h Declare col_get_text() as WS_DLL_PUBLIC 2015-09-03 20:08:49 +00:00
column.c Take all epan_column_info members that always get allocated to "number of columns" to share their own data structure. 2015-06-29 02:11:04 +00:00
column.h
conv_id.h
conversation.c conversation: fix indent (use tabs) 2015-07-30 11:05:22 +00:00
conversation.h
conversation_debug.h
conversation_table.c Further refactor SRT stats. 2015-06-21 03:35:13 +00:00
conversation_table.h
crc6-tvb.c
crc6-tvb.h
crc8-tvb.c
crc8-tvb.h
crc10-tvb.c
crc10-tvb.h
crc16-tvb.c Add "seed" capabilities to crc16_x25_ccitt (now crc16_x25_ccitt_seed) so we can remove CRC algorithm calculation in packet-assa_r3.c. 2015-03-03 05:12:10 +00:00
crc16-tvb.h Add "seed" capabilities to crc16_x25_ccitt (now crc16_x25_ccitt_seed) so we can remove CRC algorithm calculation in packet-assa_r3.c. 2015-03-03 05:12:10 +00:00
crc32-tvb.c
crc32-tvb.h
decode_as.c Qt: Fix DecodeAs 2015-03-14 14:26:17 +00:00
decode_as.h
diam_dict.h
diam_dict.l Allow empty-element Diameter Applications and use that format. 2015-05-08 04:23:10 +00:00
disabled_protos.c Remove all preferences related to enabling/disabling heuristic dissectors. 2015-07-17 17:12:22 +00:00
disabled_protos.h Add new long options to GUIs to allow arbitrary protocols and heuristics to be disabled via command-line 2015-07-17 11:27:52 +00:00
dissector_filters.c
dissector_filters.h
doxygen.cfg.in
dtd.h
dtd_grammar.lemon Lemon grammar: fix indent (use tabs) 2015-08-27 04:35:23 +00:00
dtd_parse.h
dtd_parse.l
dtd_preparse.l
dvb_chartbl.c
dvb_chartbl.h
dwarf.c dwarf.c: fix V629 warning reported by PVS-Studio 2015-06-07 14:34:36 +00:00
dwarf.h
eap.h
eapol_keydes_types.h
enterprise-numbers [Automatic update for 2015-09-06] 2015-09-06 15:10:57 +00:00
epan-int.h
epan.c Reduce epan dependence on dissectors by having print module "cache" the protocol and field ids that it needs. 2015-03-20 05:30:52 +00:00
epan.h
epan_dissect.h
etypes.h xip: add support for XIP packets 2015-07-10 02:55:24 +00:00
ex-opt.c
ex-opt.h
except.c Print unsigned long values with %lu, not %ld. 2015-06-06 01:40:08 +00:00
except.h
exceptions.h
exntest.c Revert "exntest: Fix Dead Store (Dead assignement/Dead increment) warning found by Clang" 2015-02-24 19:34:50 +00:00
expert.c Add API to expose "expert info" summary. 2015-09-08 04:45:19 +00:00
expert.h Add API to expose "expert info" summary. 2015-09-08 04:45:19 +00:00
exported_pdu.c Add ability to export PDUs for heuristic dissectors also 2015-06-25 00:10:13 +00:00
exported_pdu.h Simply code for export of PDUs coming from heuristic dissectors 2015-07-15 18:30:57 +00:00
filter_expressions.c Clear the filter expression list in prefs.c. 2015-02-20 23:16:54 +00:00
filter_expressions.h Clear the filter expression list in prefs.c. 2015-02-20 23:16:54 +00:00
follow.c ui/follow: fix The 'find_addr[UDP_STREAM]' variable is assigned values twice successively. Perhaps this is a mistake. Found by PVS Studio (V519) 2015-06-06 17:11:45 +00:00
follow.h follow.h: fix api reference warning 2015-04-29 08:32:58 +00:00
frame_data.c
frame_data.h Fix diagnostics macros and squelch a gcc warning. 2015-02-14 19:46:42 +00:00
frame_data_sequence.c
frame_data_sequence.h
funnel.c Added Reload Lua plugins. 2015-08-11 12:09:07 +00:00
funnel.h Added Reload Lua plugins. 2015-08-11 12:09:07 +00:00
g_int64_hash_routines.c Fix FSF address. 2015-02-16 21:35:49 +00:00
g_int64_hash_routines.h Fix declaration and export the routines. 2015-02-16 19:51:08 +00:00
garrayfix.h
gcp.c [GCP] Add a command string when there's no context tracking. 2015-05-13 12:35:14 +00:00
gcp.h
geoip_db.c
geoip_db.h
golay.c
golay.h
guid-utils.c add function guid_cmp() to compare guids 2015-07-01 14:55:38 +00:00
guid-utils.h Add DCE-RPC and ONC-RPC service response time dialogs. 2015-08-12 20:17:35 +00:00
iax2_codec_type.h
in_cksum.c Fix MSCV 2015RC Warning in_cksum.c(92): warning C4311: 'type cast': 2015-06-08 11:13:23 +00:00
in_cksum.h
ip_opts.h
ipproto.c Capitalize IPv6 extension headers ipprotostr() 2015-09-04 14:38:35 +00:00
ipproto.h
ipv4.c
ipv4.h
ipv6-utils.h
lapd_sapi.h
llcsaps.h
next_tvb.c Remove deprecated tvb_length calls 2015-06-24 00:31:25 +00:00
next_tvb.h
nlpid.h
oids.c MIB/OID Fix assertion in proto.c tmp_fld_check_assert(). 2015-08-04 14:55:31 +00:00
oids.h
oids_test.c
osi-utils.c Pass tvb and offset into print_nsap_net() and print_area() to "hide" the tvb_get_ptr call that dissectors are using. 2015-02-27 07:37:40 +00:00
osi-utils.h Pass tvb and offset into print_nsap_net() and print_area() to "hide" the tvb_get_ptr call that dissectors are using. 2015-02-27 07:37:40 +00:00
oui.c DHCP: Lookup OUI for TR111 suboption. Also add Ubiquisys OUI to oui_vals. 2015-07-03 20:23:46 +00:00
oui.h DHCP: Lookup OUI for TR111 suboption. Also add Ubiquisys OUI to oui_vals. 2015-07-03 20:23:46 +00:00
packet-range.c
packet-range.h
packet.c Fixed a comment in cleanup_dissection 2015-08-15 17:33:08 +00:00
packet.h Added Reload Lua plugins. 2015-08-11 12:09:07 +00:00
packet_info.h
params.h
plugin_if.c PluginIF: Parent menu and goto frame 2015-09-08 11:03:35 +00:00
plugin_if.h PluginIF: Parent menu and goto frame 2015-09-08 11:03:35 +00:00
ppptypes.h
prefs-int.h Add a preferences editor frame. 2015-06-18 00:46:50 +00:00
prefs.c The official #define for 32-bit and 64-bit Windows is _WIN32. 2015-09-02 22:59:10 +00:00
prefs.h Added Reload Lua plugins. 2015-08-11 12:09:07 +00:00
print.c Take all epan_column_info members that always get allocated to "number of columns" to share their own data structure. 2015-06-29 02:11:04 +00:00
print.h Reduce epan dependence on dissectors by having print module "cache" the protocol and field ids that it needs. 2015-03-20 05:30:52 +00:00
print.ps
print_stream.c
print_stream.h
proto.c Speed up column sorting. 2015-08-28 02:54:20 +00:00
proto.h Add a new expert info type for decryption problems. 2015-09-07 23:58:57 +00:00
ps.h
ptvcursor.h
radius_dict.l
range.c Add the Display Filter Expression dialog. 2015-06-03 02:27:00 +00:00
range.h Add the Display Filter Expression dialog. 2015-06-03 02:27:00 +00:00
reassemble.c Remove deprecated tvb_length calls 2015-06-24 00:31:25 +00:00
reassemble.h [Reassembly] Fix a reassembly case where the two fragments are in the same 2015-03-18 05:32:06 +00:00
reassemble_test.c
reedsolomon.c
reedsolomon.h
req_resp_hdrs.c Fix some cases where we're shifting a signed 1 left. 2015-04-30 22:22:59 +00:00
req_resp_hdrs.h
rtd_table.c Tap parameter and stats dialog fixups. 2015-08-20 18:07:02 +00:00
rtd_table.h Add ResponseTimeDelayDialog. 2015-07-07 23:17:51 +00:00
rtp_pt.h Replace tabs by spaces when editor modelines has "expandtab" 2015-02-13 17:34:53 +00:00
sctpppids.h
show_exception.c Add preference for disabling 'packet size limited during capture' message in Info column. 2015-07-17 11:29:08 +00:00
show_exception.h
slow_protocol_subtypes.h
sminmpec.c [Automatic update for 2015-09-06] 2015-09-06 15:10:57 +00:00
sminmpec.h Netflow/Ipfix: Add Citrix Netscaler AppFlow 2015-03-19 14:27:24 +00:00
srt_table.c Bugfix parsing filters out of SRT tables with parameters. 2015-06-25 18:42:36 +00:00
srt_table.h Add ServiceResponseTimeDialog. 2015-07-03 23:09:13 +00:00
stat_groups.h Convert the MTP3 stats to new "generic stat API". 2015-08-31 23:06:09 +00:00
stat_tap_ui.c Fixup stat_tap table freeing. 2015-08-06 21:22:13 +00:00
stat_tap_ui.h Add DCE-RPC and ONC-RPC service response time dialogs. 2015-08-12 20:17:35 +00:00
stats_tree.c Add support for IPv6 stats tree statistics 2015-08-22 08:30:52 +00:00
stats_tree.h Add ServiceResponseTimeDialog. 2015-07-03 23:09:13 +00:00
stats_tree_priv.h Add TapParameterDialog. 2015-06-08 19:51:34 +00:00
stream.c [MSVC 2015] Try to fix warinings turned errors. 2015-06-04 15:10:15 +00:00
stream.h
strutil.c
strutil.h
t35.c
t35.h
tap-voip.h
tap.c Recompile dfilter for all tap listeners when fields changed 2015-08-19 08:55:19 +00:00
tap.h Recompile dfilter for all tap listeners when fields changed 2015-08-19 08:55:19 +00:00
tfs.c zvt: handle multi-byte tags 2015-07-15 20:15:55 +00:00
tfs.h zvt: handle multi-byte tags 2015-07-15 20:15:55 +00:00
time_fmt.h
timestamp.c
timestamp.h
timestats.c
timestats.h Add ServiceResponseTimeDialog. 2015-07-03 23:09:13 +00:00
to_str-int.h Make FT_{U}INT64 behave more like FT_{U}INT32, add support for FT_{U}INT{40,48,56} 2015-02-21 16:57:52 +00:00
to_str.c Added TDMoP protocol dissector 2015-08-19 04:17:41 +00:00
to_str.h Fix address resolution for columns. 2015-07-03 02:21:20 +00:00
tpg.c
tpg.h
tvbparse.c epan: fix build error with gcc5 2015-02-24 09:10:46 +00:00
tvbparse.h
tvbtest.c Remove deprecated tvb_length calls 2015-06-24 00:31:25 +00:00
tvbuff-int.h Remove tvb_ from the names of wsutil mempbrk routines. 2015-02-21 20:39:25 +00:00
tvbuff.c tvb_new_octet_aligned() should return both the captured and reported 2015-08-04 08:54:14 +00:00
tvbuff.h Remove calls of tvb_ensure_length_remaining. 2015-08-27 04:34:10 +00:00
tvbuff_base64.c
tvbuff_composite.c Remove deprecated tvb_length calls 2015-06-24 00:31:25 +00:00
tvbuff_real.c
tvbuff_subset.c Remove deprecated tvb_length calls 2015-06-24 00:31:25 +00:00
tvbuff_zlib.c
uat-int.h Fix handling of invalid UAT items 2015-02-15 23:52:24 +00:00
uat.c Fix escaping of strings in UATs. 2015-07-20 17:02:59 +00:00
uat.h Use an "Open" instead of a "Save" dialog for UAT prefs. 2015-05-28 21:16:39 +00:00
uat_load.l Fix x64 compilation warning 2015-04-27 14:40:16 +00:00
value_string.c
value_string.h
x264_prt_id.h
xdlc.c
xdlc.h