2018-02-05 16:59:45 +00:00
|
|
|
|
// WSDG Chapter Libraries
|
2015-04-02 19:10:36 +00:00
|
|
|
|
|
2014-02-01 19:26:38 +00:00
|
|
|
|
[[ChapterLibraries]]
|
|
|
|
|
|
|
|
|
|
== Library Reference
|
|
|
|
|
|
|
|
|
|
[[ChLibIntro]]
|
|
|
|
|
|
|
|
|
|
=== Introduction
|
|
|
|
|
|
|
|
|
|
Several libraries are needed to build and run Wireshark. Most of them
|
|
|
|
|
are split into three packages:
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
. _Runtime_. System and third party libraries such as _vcruntime140.dll_
|
|
|
|
|
and _libglib-2.0-0.dll_.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
. _Developer_. Documentation, header files, import libraries, and other
|
|
|
|
|
files needed for compilation.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
. _Source_. Library sources, which are usually not required to build
|
|
|
|
|
Wireshark.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[TIP]
|
|
|
|
|
.Our libraries are freely available
|
|
|
|
|
====
|
|
|
|
|
All libraries required to build Wireshark on Windows are available for download at
|
2015-03-10 17:46:50 +00:00
|
|
|
|
https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[] and
|
|
|
|
|
https://anonsvn.wireshark.org/wireshark-win64-libs/trunk/packages/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
See <<ChLibsSetup>> for an easier way to install them.
|
|
|
|
|
====
|
|
|
|
|
|
|
|
|
|
[[ChLibsFormat]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
=== Binary Library Formats
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
Binary libraries are available in different formats, depending on the C
|
|
|
|
|
compiler used to build it and of course the platform they were built for.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[ChLibsFormatUnix]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
==== Unix
|
|
|
|
|
|
|
|
|
|
If you have installed unix binary libraries on your system, they will
|
|
|
|
|
match the C compiler. If not already installed, the libraries should be
|
|
|
|
|
available as a package from the platform installer, or you can download
|
|
|
|
|
and compile the source and then install the binaries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[ChLibsFormatWin32]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
Most of the Win32 binary libraries you will find on the web are in this
|
|
|
|
|
format. You will recognize MSVC libraries by the .lib/.dll file extension.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[ChLibsSetup]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
=== Windows Automated Library Download
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2015-11-01 21:07:42 +00:00
|
|
|
|
The required libraries (apart from Qt) are automatically downloaded as part of
|
|
|
|
|
the CMake generation step, and subsequently as required when libraries are updated.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2015-11-01 21:07:42 +00:00
|
|
|
|
The libraries are downloaded into the directory indicated by the environment
|
|
|
|
|
variable WIRESHARK_BASE_DIR, this must be set appropriately for your environment.
|
|
|
|
|
The libraries are downloaded and extracted into WIRESHARK_BASE_DIR\wireshark-win32-libs
|
|
|
|
|
and WIRESHARK_BASE_DIR\wireshark-win64-libs for 32 and 64 bit builds respectively.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2015-11-01 21:07:42 +00:00
|
|
|
|
You may also directly set the library directory with the environment variable
|
|
|
|
|
WIRESHARK_LIB_DIR, but if you switch between 32 bit and 64 bit builds, the value of this
|
|
|
|
|
must be set appropriately.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2015-11-01 21:07:42 +00:00
|
|
|
|
[[ChLibsQt]]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2015-11-01 21:07:42 +00:00
|
|
|
|
=== Qt
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2015-11-01 21:07:42 +00:00
|
|
|
|
The Qt library is used to build the UI for Wireshark and is used to provide a
|
2019-12-10 16:35:17 +00:00
|
|
|
|
platform independent UI. Wireshark can be built with Qt 5.3 or later.
|
2016-10-12 23:00:44 +00:00
|
|
|
|
|
2015-11-01 21:07:42 +00:00
|
|
|
|
For more information on the Qt libraries, see <<ChUIQt>>.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2015-11-01 21:07:42 +00:00
|
|
|
|
[[ChLibsUnixQt]]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
2015-11-01 21:07:42 +00:00
|
|
|
|
==== Unix
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2016-10-12 23:00:44 +00:00
|
|
|
|
Most Linux distributions provide Qt and its development libraries as standard packages.
|
|
|
|
|
The required libraries and tools will likely be split across several packages. For example,
|
2018-02-04 19:39:56 +00:00
|
|
|
|
building on Ubuntu requires _qttools5-dev_, _qttools5-dev-tools_, _libqt5svg5-dev_,
|
|
|
|
|
_qtmultimedia5-dev_, and possibly others.
|
2016-10-12 23:00:44 +00:00
|
|
|
|
|
|
|
|
|
The Qt Project provides an installation tool for macOS, similar to Windows.
|
|
|
|
|
It is available at https://www.qt.io/download-open-source/#section-2[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2015-11-01 21:07:42 +00:00
|
|
|
|
[[ChLibsWin32Qt]]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-04-09 04:11:26 +00:00
|
|
|
|
Qt5 must be installed manually from the Qt installers page
|
|
|
|
|
https://www.qt.io/download-open-source/#section-2[] using the version of Qt
|
2015-11-01 21:07:42 +00:00
|
|
|
|
appropriate for your compiler. Note that separate installations (into different directories) of Qt
|
|
|
|
|
are required for 32 bit and 64 bit builds. The environment variable QT5_BASE_DIR should be
|
|
|
|
|
set as appropriate for your environment and should point to the Qt directory that contains the
|
2018-04-09 04:11:26 +00:00
|
|
|
|
bin directory, e.g. _C:\Qt\5.9.5\msvc2017_64_.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-04-09 04:11:26 +00:00
|
|
|
|
[[ChLibsGLib]]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-04-09 04:11:26 +00:00
|
|
|
|
=== GLib And Supporting Libraries
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-04-09 04:11:26 +00:00
|
|
|
|
The GLib library is used as a basic platform abstraction library and can
|
|
|
|
|
be used in both CLI and GUI applications. For a detailed description
|
|
|
|
|
about GLib see <<ChCodeGLib>>.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-04-09 04:11:26 +00:00
|
|
|
|
GLib depends on GNU libiconv, GNU gettext, and other libraries. You will
|
|
|
|
|
typically not come into contact with these while doing Wireshark
|
|
|
|
|
development. Wireshark's build system check for and require both GLib
|
|
|
|
|
and its dependencies.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-04-09 04:11:26 +00:00
|
|
|
|
[[ChLibsUnixGLib]]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
==== Unix
|
|
|
|
|
|
2018-04-09 04:11:26 +00:00
|
|
|
|
The GLib library is available for most Linux distributions and UNIX
|
|
|
|
|
flavors. If it isn't already installed and isn't available as a package
|
2019-07-20 15:13:59 +00:00
|
|
|
|
for your platform, you can get it at https://wiki.gnome.org/Projects/GLib[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-04-09 04:11:26 +00:00
|
|
|
|
[[ChLibsWin32GLib]]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-07-20 15:13:59 +00:00
|
|
|
|
Part of our vcpkg-export bundle at
|
|
|
|
|
https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsSMI]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
=== SMI (Optional)
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
LibSMI is used for MIB and PIB parsing and for OID resolution.
|
|
|
|
|
|
|
|
|
|
[[ChLibsUnixSMI]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
==== Unix
|
|
|
|
|
|
|
|
|
|
If this library isn't already installed or available as a
|
|
|
|
|
package for your platform, you can get it at
|
2019-07-20 15:13:59 +00:00
|
|
|
|
https://www.ibr.cs.tu-bs.de/projects/libsmi/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsWin32SMI]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
Wireshark uses the source libSMI distribution at
|
2019-07-20 15:13:59 +00:00
|
|
|
|
https://www.ibr.cs.tu-bs.de/projects/libsmi/[].
|
2018-02-04 23:15:02 +00:00
|
|
|
|
LibSMI is cross-compiled using MinGW32. It’s stored in the libsmi zip archive at
|
2015-03-10 17:46:50 +00:00
|
|
|
|
https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsCares]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
=== c-ares (Optional)
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
C-Ares is used for asynchronous DNS resolution. This is the primary name
|
|
|
|
|
resolution library in Wireshark.
|
|
|
|
|
|
|
|
|
|
[[ChLibsUnixCares]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
==== Unix
|
|
|
|
|
|
|
|
|
|
If this library isn't already installed or available as a package for your
|
2019-07-20 15:13:59 +00:00
|
|
|
|
platform, you can get it at https://c-ares.haxx.se/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsWin32Cares]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
C-Ares is cross-compiled using MinGW32 and is available at
|
2015-04-02 19:10:36 +00:00
|
|
|
|
https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsZlib]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
=== zlib (Optional)
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-07-20 15:13:59 +00:00
|
|
|
|
[quote, The zlib web site, https://www.zlib.net/]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
____
|
|
|
|
|
zlib is designed to be a
|
2019-07-20 15:13:59 +00:00
|
|
|
|
https://www.gzip.org/zlib/zlib_license.html[free],
|
2014-02-01 19:26:38 +00:00
|
|
|
|
general-purpose, legally unencumbered -- that is, not covered by any
|
|
|
|
|
patents -- lossless data-compression library for use on virtually any computer
|
|
|
|
|
hardware and operating system.
|
|
|
|
|
____
|
|
|
|
|
|
|
|
|
|
[[ChLibsUnixZlib]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
==== Unix
|
|
|
|
|
|
|
|
|
|
This library is almost certain to be installed on your system. If it isn't or
|
|
|
|
|
you don't want to use the default library you can download it from
|
2019-07-20 15:13:59 +00:00
|
|
|
|
https://www.zlib.net/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsWin32Zlib]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
The zlib sources are downloaded from
|
2015-03-10 17:46:50 +00:00
|
|
|
|
https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[] and compiled
|
2014-02-01 19:26:38 +00:00
|
|
|
|
locally.
|
|
|
|
|
|
|
|
|
|
[[ChLibsPcap]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
=== libpcap or Npcap (Optional, But Strongly Recommended)
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
Libpcap and Npcap provide that packet capture capabilities that are central
|
2018-02-04 23:15:02 +00:00
|
|
|
|
to Wireshark’s core functionality.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsLibpcap]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
==== Unix: libpcap
|
|
|
|
|
|
|
|
|
|
If this library isn't already installed or available as a package for your
|
2016-11-01 21:35:29 +00:00
|
|
|
|
platform, you can get it at {tcpdump-main-url}.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsWinpPcap]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows: Npcap
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-01-03 22:05:27 +00:00
|
|
|
|
The Windows build environment compiles and links against the
|
|
|
|
|
{winpcap-main-url}devel.htm[WinPcap SDK (WpdPack)] and includes the
|
|
|
|
|
{npcap-main-url}[Npcap packet capture driver] with the .exe installer.
|
|
|
|
|
Both are <<ChLibsSetup,automatically downloaded by CMake>>.
|
|
|
|
|
|
|
|
|
|
You can download the Npcap Windows packet capture library manually from
|
|
|
|
|
{npcap-main-url}.
|
|
|
|
|
|
2019-04-21 22:15:31 +00:00
|
|
|
|
[WARNING]
|
2019-01-03 22:05:27 +00:00
|
|
|
|
.Npcap has its own license with its own restrictions
|
|
|
|
|
====
|
|
|
|
|
Insecure.Com LLC, aka “The Nmap Project” has granted the Wireshark
|
|
|
|
|
Foundation the right to include Npcap with the installers that we
|
|
|
|
|
distribute from wireshark.org. If you wish to distribute your own
|
|
|
|
|
Wireshark installer or any other package that includes Npcap you must
|
|
|
|
|
comply with the {npcap-license-url}[Npcap license] and may be required
|
|
|
|
|
to purchase a redistribution license. Please see {npcap-main-url} for
|
|
|
|
|
more details.
|
|
|
|
|
====
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsGNUTLS]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
=== GnuTLS (Optional)
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-11-29 13:46:21 +00:00
|
|
|
|
The GNU Transport Layer Security Library is used to enable TLS decryption
|
2019-01-03 22:05:27 +00:00
|
|
|
|
using an RSA private key.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsUnixGNUTLS]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
==== Unix
|
|
|
|
|
|
|
|
|
|
If this library isn't already installed or available as a
|
|
|
|
|
package for your platform, you can get it at
|
2018-11-29 13:46:21 +00:00
|
|
|
|
https://gnutls.org/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsWin32GNUTLS]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
We provide a package cross-compiled using MinGW32 at
|
2015-03-10 17:46:50 +00:00
|
|
|
|
https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsGcrypt]]
|
|
|
|
|
|
2017-02-09 14:00:19 +00:00
|
|
|
|
=== Gcrypt
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2017-02-09 14:00:19 +00:00
|
|
|
|
The Gcrypt Library is a low-level cryptographic library that provides
|
|
|
|
|
support for many ciphers and message authentication codes, such as DES, 3DES,
|
|
|
|
|
AES, Blowfish, SHA-1, SHA-256, and others.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsUnixGcrypt]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
==== Unix
|
|
|
|
|
|
|
|
|
|
If this library isn't already installed or available as a
|
|
|
|
|
package for your platform, you can get it at
|
2015-03-10 17:46:50 +00:00
|
|
|
|
https://directory.fsf.org/wiki/Libgcrypt[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsWin32Gcrypt]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
Part of our GnuTLS package.
|
|
|
|
|
|
|
|
|
|
[[ChLibsKerberos]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
=== Kerberos (Optional)
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
The Kerberos library is used to dissect Kerberos, sealed DCERPC and
|
|
|
|
|
secureLDAP protocols.
|
|
|
|
|
|
|
|
|
|
[[ChLibsUnixKerberos]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
==== Unix
|
|
|
|
|
|
|
|
|
|
If this library isn't already installed or available as a
|
|
|
|
|
package for your platform, you can get it at
|
2019-07-20 15:13:59 +00:00
|
|
|
|
https://web.mit.edu/Kerberos/dist/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsWin32Kerberos]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
We provide a package at
|
2015-03-10 17:46:50 +00:00
|
|
|
|
https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsLua]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
=== LUA (Optional)
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
The LUA library is used to add scripting support to Wireshark.
|
|
|
|
|
|
|
|
|
|
[[ChLibsUnixLua]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
==== Unix
|
|
|
|
|
|
|
|
|
|
If this library isn't already installed or available as a
|
|
|
|
|
package for your platform, you can get it at
|
2019-07-20 15:13:59 +00:00
|
|
|
|
https://www.lua.org/download.html[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
[[ChLibsWin32Lua]]
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
|
|
|
|
We provide a copy of the official package at
|
2015-03-10 17:46:50 +00:00
|
|
|
|
https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-02-09 01:20:26 +00:00
|
|
|
|
[[ChLibsMaxMindDB]]
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
=== MaxMindDB (Optional)
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-02-09 01:20:26 +00:00
|
|
|
|
MaxMind Inc. publishes a set of IP geolocation databases and related
|
|
|
|
|
open source libraries. They can be used to map IP addresses to
|
|
|
|
|
geographical locations and other information.
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-02-09 01:20:26 +00:00
|
|
|
|
If libmaxminddb library isn't already installed or available as a
|
2014-02-01 19:26:38 +00:00
|
|
|
|
package for your platform, you can get it at
|
2018-02-09 01:20:26 +00:00
|
|
|
|
https://github.com/maxmind/libmaxminddb[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2018-02-09 01:20:26 +00:00
|
|
|
|
We provide a package for Windows at
|
2015-03-10 17:46:50 +00:00
|
|
|
|
https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[].
|
2014-02-01 19:26:38 +00:00
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[[ChLibsSparkle]]
|
2015-11-01 21:07:42 +00:00
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
=== WinSparkle (Optional)
|
2015-11-01 21:07:42 +00:00
|
|
|
|
|
|
|
|
|
WinSparkle is an easy-to-use software update library for Windows developers.
|
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[[ChLibsWinSparkle]]
|
2015-11-01 21:07:42 +00:00
|
|
|
|
|
2019-01-03 20:01:19 +00:00
|
|
|
|
[discrete]
|
|
|
|
|
==== Windows
|
2015-11-01 21:07:42 +00:00
|
|
|
|
|
|
|
|
|
We provide a copy of the WinSparkle package at
|
|
|
|
|
https://anonsvn.wireshark.org/wireshark-win32-libs/trunk/packages/[].
|
|
|
|
|
|
2018-02-05 16:59:45 +00:00
|
|
|
|
// End of WSDG Chapter Libraries
|