TODO epan/dissectors/asn1/kerberos/packet-kerberos-template.c new GSS flags
[wireshark-sm.git] / packaging / wix / Features.wxi
blob8cf7ccc59e6703a916137d2e726958dc0bce2137
1 <?xml version="1.0" encoding="utf-8"?>
2 <Include>
4 <!-- User-selectable features -->
5 <Fragment>
6 <Feature Id="Fe.Wireshark" Title="$(var.WiresharkName)" Level="1" AllowAdvertise="yes" Display="expand" Description="The main network protocol analyzer application.">
7 <ComponentGroupRef Id="CG.Wireshark" />
8 <ComponentGroupRef Id="CG.QtDependencies" />
9 <ComponentGroupRef Id="CG.QtTranslations" />
10 <ComponentGroupRef Id="CG.WiresharkStartMenu" />
11 <ComponentGroupRef Id="CG.WiresharkDesktopIcon" />
12 <ComponentGroupRef Id="CG.WiresharkQuickLaunchIcon" />
13 <ComponentGroupRef Id="CG.WiresharkFileAssociations" />
14 </Feature>
15 <Feature Id="Fe.WiresharkRequired" Title="Required" Level="1" AllowAdvertise="yes" Display="hidden" Description="Install for every user">
16 <ComponentGroupRef Id="CG.WiresharkRequired" />
17 <ComponentGroupRef Id="CG.ColorFilters" />
18 <ComponentGroupRef Id="CG.Diameter" />
19 <ComponentGroupRef Id="CG.RadiusDict" />
20 <ComponentGroupRef Id="CG.Dtds" />
21 <ComponentGroupRef Id="CG.Tpncp" />
22 <ComponentGroupRef Id="CG.Wimaxasncp" />
23 <ComponentGroupRef Id="CG.Protobuf" />
24 <ComponentGroupRef Id="CG.RequiredDependencies" />
26 </Feature>
27 <Feature Id="Fe.TShark" Title="TShark" Level="1" AllowAdvertise="yes" Display="expand" Description="Text based network protocol analyzer.">
28 <ComponentGroupRef Id="CG.TShark" />
29 </Feature>
30 <Feature Id="Fe.Plugins" Title="Plugins &amp; Extensions" Level="1" AllowAdvertise="yes" Display="expand" Description="Plugins and extensions for both $(var.WiresharkName) and TShark.">
31 <!-- XXX - Cleanup plugins directory on uninstall -->
32 <Feature Id="Fe.Plugins.Dissector" Title="Dissector Plugins" Level="1" AllowAdvertise="yes" Display="expand" Description="Additional protocol dissectors.">
33 <ComponentGroupRef Id="CG.Plugins.Dissector" />
34 </Feature>
35 <Feature Id="Fe.Plugins.TreeStat" Title="Tree Statistics Plugin" Level="1" AllowAdvertise="yes" Display="expand" Description="Extended statistics.">
36 <ComponentGroupRef Id="CG.Plugins.TreeStat" />
37 </Feature>
38 <Feature Id="Fe.Plugins.Mate" Title="Mate - Meta Analysis and Tracing Engine" Level="1" AllowAdvertise="yes" Display="expand" Description="Plugin - Meta Analysis and Tracing Engine (Experimental).">
39 <ComponentGroupRef Id="CG.Plugins.Mate" />
40 </Feature>
41 <Feature Id="Fe.Plugins.Transum" Title="TRANSUM - Network and application performance analysis" Level="1" AllowAdvertise="yes" Display="expand" Description="Plugin - Network and application performance analysis (Experimental).">
42 <ComponentGroupRef Id="CG.Plugins.Transum" />
43 </Feature>
44 <Feature Id="Fe.Plugins.Wiretap" Title="Wiretap Plugins" Level="1" AllowAdvertise="yes" Display="expand" Description="Additional file formats support.">
45 <ComponentGroupRef Id="CG.Plugins.Wiretap" />
46 </Feature>
47 <Feature Id="Fe.Plugins.Codecs" Title="Codec Plugins" Level="1" AllowAdvertise="yes" Display="expand" Description="Codecs playback support.">
48 <ComponentGroupRef Id="CG.Plugins.Codecs" />
49 </Feature>
50 <Feature Id="Fe.Plugins.ConfigurationProfiles" Title="Configuration Profiles" Level="1" AllowAdvertise="yes" Display="expand" Description="Configuration Profiles">
51 <!-- XXX - Cleanup configuration profiles directory on uninstall -->
52 <ComponentGroupRef Id="CG.Plugins.ConfigurationProfiles" />
53 </Feature>
54 <?ifdef SMI_DIR?>
55 <Feature Id="Fe.Plugins.SNMP" Title="SNMP MIBs" Level="1" AllowAdvertise="yes" Display="expand" Description="SNMP MIBs for better SNMP dissection.">
56 <ComponentGroupRef Id="CG.Plugins.SNMP" />
57 </Feature>
58 <?endif?>
59 </Feature>
60 <Feature Id="Fe.Tools" Title="Tools" Level="1" AllowAdvertise="yes" Display="expand" Description="Additional command line based tools.">
61 <Feature Id="Fe.Tools.Editcap" Title="Editcap" Level="1" AllowAdvertise="yes" Display="expand" Description="Copy packets to a new file, optionally trimmming packets, omitting them, or saving to a different format.">
62 <ComponentGroupRef Id="CG.Tools.Editcap" />
63 </Feature>
64 <Feature Id="Fe.Tools.Text2Pcap" Title="Text2Pcap" Level="1" AllowAdvertise="yes" Display="expand" Description="Read an ASCII hex dump and write the data into a libpcap-style capture file.">
65 <ComponentGroupRef Id="CG.Tools.Text2Pcap" />
66 </Feature>
67 <Feature Id="Fe.Tools.Mergecap" Title="Mergecap" Level="1" AllowAdvertise="yes" Display="expand" Description="Combine multiple saved capture files into a single output file.">
68 <ComponentGroupRef Id="CG.Tools.Mergecap" />
69 </Feature>
70 <Feature Id="Fe.Tools.Reordercap" Title="Reordercap" Level="1" AllowAdvertise="yes" Display="expand" Description="Copy packets to a new file, sorted by time.">
71 <ComponentGroupRef Id="CG.Tools.Reordercap" />
72 </Feature>
73 <Feature Id="Fe.Tools.Capinfos" Title="Capinfos" Level="1" AllowAdvertise="yes" Display="expand" Description="Print information about capture files.">
74 <ComponentGroupRef Id="CG.Tools.Capinfos" />
75 </Feature>
76 <Feature Id="Fe.Tools.Captype" Title="Captype" Level="1" AllowAdvertise="yes" Display="expand" Description="Print the types of capture files.">
77 <ComponentGroupRef Id="CG.Tools.Captype" />
78 </Feature>
79 <Feature Id="Fe.Tools.Rawshark" Title="Rawshark" Level="1" AllowAdvertise="yes" Display="expand" Description="Raw packet filter.">
80 <ComponentGroupRef Id="CG.Tools.Rawshark" />
81 </Feature>
82 <Feature Id="Fe.Tools.Sharkd" Title="Sharkd" Level="1" AllowAdvertise="yes" Display="expand" Description="Packet dissection daemon.">
83 <ComponentGroupRef Id="CG.Tools.Sharkd" />
84 </Feature>
85 <?ifdef MMDBRESOLVE_EXE?>
86 <Feature Id="Fe.Tools.MMDBResolve" Title="MMDBResolve" Level="1" AllowAdvertise="yes" Display="expand" Description="IP geolocation database resolution.">
87 <ComponentGroupRef Id="CG.Tools.MMDBResolve" />
88 </Feature>
89 <?endif?>
90 <Feature Id="Fe.Tools.Androiddump" Title="Androiddump" Level="2" AllowAdvertise="yes" Display="expand" Description="Provide capture interfaces from Android devices.">
91 <ComponentGroupRef Id="CG.Tools.Androiddump" />
92 </Feature>
93 <Feature Id="Fe.Tools.Randpktdump" Title="Randpktdump" Level="2" AllowAdvertise="yes" Display="expand" Description="Provide random packet generator.">
94 <ComponentGroupRef Id="CG.Tools.Randpktdump" />
95 </Feature>
96 <Feature Id="Fe.Tools.Etwdump" Title="Etwdump" Level="2" AllowAdvertise="yes" Display="expand" Description="Provide ETW reader.">
97 <ComponentGroupRef Id="CG.Tools.Etwdump" />
98 </Feature>
99 <Feature Id="Fe.Tools.Sshdump" Title="Sshdump" Level="1" AllowAdvertise="yes" Display="expand" Description="Provide remote capture through SSH.">
100 <ComponentGroupRef Id="CG.Tools.Sshdump" />
101 </Feature>
102 <Feature Id="Fe.Tools.Ciscodump" Title="Ciscodump" Level="1" AllowAdvertise="yes" Display="expand" Description="Provide capture interface from a remote Cisco router through SSH.">
103 <ComponentGroupRef Id="CG.Tools.Ciscodump" />
104 </Feature>
105 <Feature Id="Fe.Tools.Udpdump" Title="Udpdump" Level="1" AllowAdvertise="yes" Display="expand" Description="Provide capture interface that gets UDP packets from network devices.">
106 <ComponentGroupRef Id="CG.Tools.Udpdump" />
107 </Feature>
108 <Feature Id="Fe.Tools.Wifidump" Title="Wifidump" Level="1" AllowAdvertise="yes" Display="expand" Description="Provide remote capture of Wi-Fi frames through SSH.">
109 <ComponentGroupRef Id="CG.Tools.Wifidump" />
110 </Feature>
111 </Feature>
112 <?ifdef DOC_DIR?>
113 <Feature Id="Fe.Documentation" Title="Documentation" Level="1" AllowAdvertise="yes" Display="expand" Description="Install an offline copy of the User's Guide and FAQ.">
114 <ComponentGroupRef Id="CG.Documentation" />
115 </Feature>
116 <?endif?>
117 <Feature Id="VCRedist" Title="Visual C++ Runtime" AllowAdvertise="no" Display="hidden" Level="1">
118 <MergeRef Id="VCRedist"/>
119 </Feature>
120 </Fragment>
121 </Include>