Windows Development Files for Wireshark (x64) $Id: README.txt 542 2018-12-19 17:12:26Z peter $ OVERVIEW This repository contains the libraries necessary to compile Wireshark for 64-bit Windows. You can download and unpack them by hand, but it's much easier to run nmake -f Makefile.nmake setup from the main Wireshark source directory. This automatically downloads the files to c:\wireshark-win64-libs and unpacks them. This directory can be changed by modifying the "WIRESHARK_LIBS" variable in config.nmake. PACKAGES The packages in this repository came from a number of locations and have been released under different licenses. Package: gtk+-bundle_2.24.23-3.39-2_win64ws.zip Location: http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_13.1/noarch/ Description: GLib and GTK+ libraries for Windows 64-bit License: GNU LGPL CRT: MSVCRT.DLL Local changes: The package was created as described in README.Wireshark. Package: glib2-2.52.2-1.31-win64ws.zip Location: http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_Leap_42.3/noarch/ Description: GLib libraries for Windows License: GNU LGPL CRT: MSVCRT.DLL Local changes: The package was created as described in README.Wireshark. Package: json-glib-1.0.2-4.31-win64ws.zip Location: http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_Leap_42.3/noarch/ Description: JSON-GLib library for Windows License: GNU LGPL CRT: MSVCRT.DLL Local changes: The package was created as described in README.Wireshark. Packages: gnutls-3.2.15-2.9-win64ws.zip Location: http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_13.1/noarch/ Description: GnuTLS encryption library plus libgmp, libhogweed, libintl, libnettle, libp11-kit, libffi, libtasn1, libgcrypt, libgpg-error and libgcc. License: GNU LGPL CRT: MSVCRT.DLL Local changes: The package was created as described in README.Wireshark. Packages: gnutls-3.4.11-1.35-win64ws.zip Location: http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_13.2/noarch/ Description: GnuTLS encryption library plus libgmp, libhogweed, libintl, libnettle, libp11-kit, libffi, libtasn1 and libgcc. License: GNU LGPL CRT: MSVCRT.DLL Local changes: The package was created as described in README.Wireshark. Packages: gnutls-3.6.3-1-win64ws.zip Location: https://git.lekensteyn.nl/peter/wireshark-notes/tree/windows-libs/make-gnutls-libs-zip.sh?id=b86878e458d5d7deb21218ce6598b98af4ed7ec2 Description: Fedora 29 MinGW64 packages including gnutls, gcc, gmp, nettle, p11-kit, libffi, libtasn1 and winpthreads. License: GNU LGPL CRT: MSVCRT.DLL Local changes: The package was created as described in README.Wireshark. (Basically, copy upstream .dll and include, create .lib) Packages: kfw-3-2-2-x64-ws.zip Location: http://www.secure-endpoints.com/index.html#kfw Decription: Kerberos For Windows v 3.2.2 built for 64-bit by Secure Endpoints Inc. Licence: MIT CRT: MSVCRT.DLL Local changes: Extracted the development libraries from the 64-bit MSI installer Packages: libgcrypt-1.7.6-win64ws.zip Location: https://gnupg.org/download/index.html#libgcrypt Description: Libgcrypt encryption library plus libgpg-error. License: GNU LGPL and GPL CRT: MSVCRT.DLL Local changes: The package was created as described in README.Wireshark. Packages: libgcrypt-1.8.3-win32ws.zip Location: https://gnupg.org/download/index.html#libgcrypt Description: Libgcrypt encryption library plus libgpg-error. License: GNU LGPL and GPL CRT: MSVCRT.DLL Local changes: The package was created as described in README.Wireshark. Package: lua-5.2.4_Win64_dll10_lib.zip Location: http://luabinaries.sourceforge.net/ Description: The Lua scripting language License: MIT CRT: MSVCR100.DLL Local changes: None Package: lua-5.2.4_Win64_dll11_lib.zip Location: http://luabinaries.sourceforge.net/ Description: The Lua scripting language License: MIT CRT: MSVCR110.DLL Local changes: None Package: lua-5.2.4_Win64_dll12_lib.zip Location: http://luabinaries.sourceforge.net/ Description: The Lua scripting language License: MIT CRT: MSVCR120.DLL Local changes: None Package: lua-5.2.4_Win64_dll14_lib.zip Location: http://luabinaries.sourceforge.net/ Description: The Lua scripting language License: MIT CRT: VCRUNTIME140.DLL Local changes: None Package: lua-5.2.4_Win64_dllw4_lib.zip Location: http://luabinaries.sourceforge.net/ Description: The Lua scripting language License: MIT CRT: MSVCRT.DLL Local changes: lua52.def generated with Dependency Walker and lua52.lib generated with MSVC lib Package: portaudio_v19_2.zip Location: http://www.portaudio.com/ Description: The PortAudio portable cross-platform Audio API License: PortAudio (http://www.portaudio.com/license.html) Local changes: Original pa_stable_v19_20071207.tar.gz with root directory "portaudio" repacked to portaudio_v19_2.zip with root directory "portaudio_v19_2" Package: WpdPack_4_1_2.zip Location: http://www.winpcap.org/ Description: The WinPcap packet capture library License: BSD Local changes: None. Package: AirPcap_Devpack_4_1_0_1622.zip Location: http://www.cacetech.com/ Description: The AirPcap developer's pack License: BSD CRT: MSVCRT.DLL Local changes: None. Packages: zlib-1.2.8-ws.zip Location: http://www.zlib.net Description: The zlib compression library source code. License: zlib/libpng Local changes: Modified from source for CMake builds as detailed in Readme.txt in the package Source package, compiled locally. Packages: zlib-1.2.11-2-ws.zip Location: http://www.zlib.net Description: The zlib compression library source code. License: zlib/libpng Local changes: Modified from source for CMake builds as detailed in Readme.txt in the package Source package, compiled locally. Packages: user-guide-gdf2fcdf.zip Location: https://www.wireshark.org/docs/ Description: Wireshark User's Guide in Microsoft's "Compressed HTML Help" format License: GPL Local Change: None. Package: libsmi-svn-40773-win32ws.zip Location: http://www.ibr.cs.tu-bs.de/projects/libsmi/ Description: a library that allows management applications to access SMI MIB module definitions. License: libsmi (http://www.ibr.cs.tu-bs.de/projects/libsmi/COPYING.html) Local changes: The package was created as described in README.Wireshark. Package: FindProc.zip Location: http://nsis.sourceforge.net/Find_Process_By_Name Description: NSIS plugin to determine if a given executable (name) is running. Used by PortableApps distribution. License: FindProc (http://nsis.sourceforge.net/Find_Process_By_Name#Copyright) Local Change: None Package: nasm-2.09.08-win32.zip Location: http://nasm.sourceforge.net/ Description: The Netwide Assembler, NASM, is an 80x86 and x86-64 assembler designed for portability and modularity. (http://nasm.sourceforge.net/doc/nasmdoc1.html) License: GNU Library or Lesser General Public License (LGPL) Local Change: None Package: c-ares-1.12.0-1-win64ws.zip Location: http://c-ares.haxx.se/ Description: Asynchronous DNS resolver library. License: MIT CRT: MSVCRT.DLL Local Change: Compiled with MinGW64 on Ubuntu 16.04. Package: c-ares-1.14.0-win64ws.zip Location: http://c-ares.haxx.se/ Description: Asynchronous DNS resolver library. License: MIT CRT: MSVCRT.DLL Local Change: Compiled with MinGW64 on Ubuntu 17.10. Package: MaxMindDB-1.3.2-win64ws.zip Location: https://github.com/maxmind/libmaxminddb Description: GeoIP2 geolocation and database lookup library. License: Apache License 2.0 CRT: MSVCRT.DLL Local changes: The package was created as described in README.Wireshark. Package: npcap-0.99-r8.exe Location: https://nmap.org/npcap/ Description: Windows packet capture driver License: BSD Local changes: None Package: USBPcapSetup-1.2.0.4.exe Location: https://github.com/desowin/usbpcap Description: Windows USB packet capture driver License: GPLv2 for USBPcapDriver and BSD 2-Clause for USBPcapCMD Local changes: None Package: WinPcap_4_1_3.exe Location: http://www.winpcap.org/ Description: Windows packet capture driver License: BSD Local changes: None Missing 64-bit Libraries Package: kfw-2.5.zip Location: http://web.mit.edu/Kerberos/dist/historic.html Decription: Kerberos For Windows v 2.5 Licence: MIT Local changes: header/define tweaking for kfw to compile with VC6 removal of all parts of kfw that wireshark does not use/need and rearchived as "kfw-2.5.zip" 64-bit status: Alpha release available, untested. Package: WinSparkle-0.5.7.zip Location: http://www.winsparkle.org/ Description: Windows software update library License: MIT Local changes: None. Package: libssh-0.7.3-1-win64ws.zip Location: https://www.libssh.org Description: Multiplatform C library implementing the SSHv2 and SSHv1 protocol on client and server side License: GNU LGPL CRT: MSVCRT.DLL Local changes: MinGW64 compilation with zlib and gcrypt support Package: libxml2-2.9.4-win64ws.zip Location: http://xmlsoft.org/ Description: XML C parser and toolkit developed for the Gnome project License: MIT CRT: MSVCRT.DLL Local changes: MinGW64 compilation without LZMA and Python support Package: nghttp2-1.14.0-1-win64ws.zip Location: https://www.nghttp2.org Description: nghttp2 is an implementation of HTTP/2 and its header compression algorithm HPACK in C License: MIT CRT: MSVCRT.DLL Local changes: None Package: lz4-1.7.5-win64ws.zip Location: https://lz4.github.io/lz4 Description: LZ4 is lossless compression algorithm License: BSD CRT: MSVCRT.DLL Local changes: None Package: snappy-1.1.3-1-win64ws.zip Location: https://google.github.io/snappy Description: Snappy is a compression/decompression library License: BSD CRT: MSVCRT.DLL Local changes: None Package: sbc-1.3-1-win64ws.zip Location: https://www.kernel.org/pub/linux/bluetooth Description: SBC is a digital audio encoder and decoder used to transfer data to Bluetooth audio output devices like headphones or loudspeakers License: GNU GPLv2 CRT: MSVCRT.DLL Local changes: None Package: spandsp-0.0.6-1-win64ws.zip Location: http://www.soft-switch.org/ Description: SpanDSP is a library of DSP functions for telephony License: GNU LGPLv2.1 CRT: MSVCRT.DLL Local changes: Removed FAX related files to decrease library size. See README.Wireshark file in archive for details Package: bcg1.0.4-win64ws.zip Location: http://www.belledonne-communications.com/bcg729.html Description: bcg729 is a G.729A decoder / encoder License: GNU GPLv2 CRT: MSVCRT.DLL Local changes: None