Windows Development Files for Wireshark OVERVIEW This repository contains the libraries necessary to compile Wireshark under 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-win32-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: adns-1.0-win32-05ws.zip Location: http://www.chiark.greenend.org.uk/~ian/adns/ Description: Asynchronous DNS resolver library. License: GNU GPL CRT: MSVCRT.DLL (Locally compiled for MSVC > 6) Local changes: Updated src/config.h for Microsoft Visual C++ 2008. Package: AirPcap_Devpack_1_0_0_594.zip Location: http://www.cacetech.com/ Description: The AirPcap developer's pack License: BSD CRT: MSVCRT.DLL Local changes: None. Packages: gettext-runtime-0.17-1.zip gettext-runtime-dev-0.17-1.zip glib-2.2.3-20040116.zip glib-dev-2.2.3-20040116.zip gtk+-1.3.0-20030717.zip gtk+-dev-1.3.0-20030115.zip libiconv-1.9.1.bin.woe32.zip ./gtk2.12: atk-1.22.0.zip atk-dev-1.22.0.zip cairo-1.6.4.zip cairo-dev-1.6.4.zip glib-2.16.3.zip glib-dev-2.16.3.zip gtk+-2.12.9.zip gtk+-dev-2.12.9.zip jpeg-6b-4-bin.zip libpng-1.2.8-bin.zip pango-1.20.0.zip pango-dev-1.20.0.zip tiff-3.8.2-1-bin.zip Location: http://ftp.gnome.org/pub/GNOME/binaries/win32/ (formerly at http://www.gimp.org/~tml/gimp/win32/) Description: GTK+ libraries for Windows License: GNU LGPL CRT: MSVCRT.DLL Local changes: None Packages: gnutls-2.6.4-1.zip Location: http://josefsson.org/gnutls4win/ Description: GNUTLS encryption library plus libgcrypt, libtasn1, and libgpg-error License: GNU LGPL CRT: MSVCRT.DLL Local changes: The package was modified as described in README.wireshark. Package: kfw-2.5.zip Location: http://web.mit.edu/Kerberos/dist/historic.html Decription: Kerberos For Windows v 2.5 Licence: MIT CRT: MSVCRT.DLL 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" Package: lua5_1_4_Win32_dll6_lib.zip Location: http://luaforge.net/ Description: The Lua scripting language License: MIT CRT: MSVCRT.DLL Local changes: None Package: pcre-7.0.zip Location: http://www.pcre.org/ Description: The Perl Compatible Regular Expression library License: BSD CRT: MSVCRT.DLL Local changes: None 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) CRT: Locally compiled 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_0_2.zip Location: http://www.winpcap.org/ Description: The WinPcap packet capture library License: BSD CRT: MSVCRT.DLL Local changes: None. Packages: zlib123ws.zip Location: http://www.gzip.org/zlib/ Description: The zlib compression library (source and DLL versions) License: zlib/libpng CRT: MSVCRT (Locally compiled for MSVC > 6) Local changes: Refrences to version 1.2.2 in win32/zlib1.rc have been changed to 1.2.3. Packages: user-guide-24665.zip Location: http://www.wireshark.org/docs/ Description: Wireshark User's Guide in Microsoft's "Compressed HTML Help" format License: GPL CRT: None Local Change: None. Package: libsmi-0.4.8.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) CRT: MSVCRT.dll Local Change: Precompiled using MSVC++ 6.0. And we added all the mibs from libsmi in a single 'mibs' directory. Package: upx301w.zip Location: http://upx.sourceforge.net/download Description: a high-performance and versatile executable and dll packer. License: GNU GPL (http://www.gnu.org/copyleft/gpl.html) & UPX (http://upx.sourceforge.net/upx-license.html) CRT: Not applicable Local Change: None 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) CRT: Not applicable Local Change: None Package: nasm-2.02-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) CRT: Not applicable Local Change: None Package: c-ares-1.6.0ws.zip Location: http://daniel.haxx.se/projects/c-ares/ Description: Asynchronous DNS resolver library. License: MIT CRT: MSVCRT.DLL (Locally compiled for MSVC > 6) Local Change: Compiled with Microsoft Visual C++ 6.0 and the Microsft SDK February 2003 by running "nmake -f Makefile.vc6" with debug disabled. Package: GeoIP-1.4.5ws.zip Location: http://geolite.maxmind.com/download/geoip/api/c/ Description: IP database lookup library. License: LGPL 2.1 CRT: MSVCRT.DLL Local Change: Modified sources to enable compilation under Microsoft Visual C++ 6.0. Copied Makefile.vc's from c.tar.gz: http://geolite.maxmind.com/download/geoip/api/c/old/old_win32/ Ran "nmake -f Makefile.vc".