Commit graph

686 commits

Author SHA1 Message Date
Gerald Combs
48c21706f2 Add TurboCap-related changes from /trunk-1.0:
From Dustin Johnson: Add support for TurboCap.
  - packet-ppi.c: Add aggregation and 802.3 extended information.
  - capture-wpcap.c: Add support for pcap_list_datalinks and pcap_set_datalink.

Make pcap_list_datalinks and pcap_set_datalink mandatory on Windows.

svn path=/trunk/; revision=25593
2008-06-24 21:16:22 +00:00
Bill Meier
46386986fa Use editcap_SOURCES and capinfos_SOURCES in Windows Makefile
svn path=/trunk/; revision=25524
2008-06-22 15:13:08 +00:00
Bill Meier
7ed148d6ec Fix editcap Windows build problem.....
svn path=/trunk/; revision=25501
2008-06-21 13:03:18 +00:00
Anders Broman
69be6a73f2 Use GTK+ 2.12.10
svn path=/trunk/; revision=25437
2008-06-10 05:35:38 +00:00
Anders Broman
2640b786f4 Fix run checkapi for more targets.
svn path=/trunk/; revision=25414
2008-06-03 05:35:19 +00:00
Anders Broman
4f9cd6c27d Fix run checkapi for more targets.
svn path=/trunk/; revision=25380
2008-05-26 17:09:03 +00:00
Anders Broman
36d89bb79c Fix some of the Errors/warnings detected by checkapi.
svn path=/trunk/; revision=25368
2008-05-23 05:55:34 +00:00
Jeff Morriss
a5cee04fad Move the file utility functions from wiretap to libwsutil so that
libwireshark (and the plugins using those functions) do not depend on
wiretap on Windows.

While doing that, rename the eth_* functions to ws_*.

svn path=/trunk/; revision=25354
2008-05-22 15:46:27 +00:00
Anders Broman
c5b4b98a8f Let the buildbot run a some of the checkapi targets.
svn path=/trunk/; revision=25348
2008-05-21 20:27:15 +00:00
Bill Meier
aaeee9acca Create temporary empty checkapi target so no Windows buildbo build error
svn path=/trunk/; revision=25334
2008-05-20 23:50:10 +00:00
Jeff Morriss
58459d3fba Create a new "Wireshark utility" library and move the mpeg-audio stuff from
wiretap to this new libwsutil.  This solves
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1677 by making libwireshark
no longer depend on libwiretap.

svn path=/trunk/; revision=25330
2008-05-20 21:51:01 +00:00
Tomas Kukosa
b202c984e3 Update GnuTls to gnutls-2.3.8-1
svn path=/trunk/; revision=25309
2008-05-16 06:53:15 +00:00
Tomas Kukosa
a1d164a5da Update to Portaudio pa_stable_v19_20071207
svn path=/trunk/; revision=25285
2008-05-13 07:39:23 +00:00
Tomas Kukosa
27ccd63ce7 Update to WpdPack 4.0.2 and NASM 2.02
svn path=/trunk/; revision=25278
2008-05-12 19:13:55 +00:00
Jaap Keuter
cacee64927 From Hans-Peter Bock:
Attached to this post you find a patch for integration into wireshark that adds
a dissector for SERCOS III, ethertype 0x88cd.

svn path=/trunk/; revision=25270
2008-05-10 14:44:32 +00:00
Anders Broman
3d39efc2c3 Fix some of the Errors/warnings detected by checkapi.
svn path=/trunk/; revision=25248
2008-05-07 05:26:40 +00:00
Anders Broman
8fbe2f530a Use cairo-1.6.4-1 and pango-dev-1.20.2
svn path=/trunk/; revision=25165
2008-04-24 19:45:29 +00:00
Anders Broman
a0866910ef Use Libsmi 0.4.8
svn path=/trunk/; revision=25147
2008-04-22 19:28:44 +00:00
Anders Broman
5d068af3c6 Use latest Glib version.
svn path=/trunk/; revision=25136
2008-04-21 19:16:22 +00:00
Ulf Lamping
d1c7021840 try to fix adns build on MSVC2003 and alike
svn path=/trunk/; revision=25051
2008-04-15 20:26:51 +00:00
Ulf Lamping
2e505267a8 as we can't easily (re)build adns on msvc6, create and use compiler specific dirs (e.g. MSVC2005EE/adns) to place the compiler specific dll/lib files into
svn path=/trunk/; revision=25000
2008-04-13 21:21:25 +00:00
Ulf Lamping
27b9b6cb8e we can't easily (re)build ADNS on MSVC6, because iphlpapi.h is needed (sic!)
-> so don't do the delete/rebuild on MSVC6 machines

svn path=/trunk/; revision=24997
2008-04-13 18:46:47 +00:00
Ulf Lamping
f2012542c0 attempt to build ADNS on none MSVC6 systems - with the same mechanism as done with ZLIB
Unfortunately, both dep and rc files need to be patched, so I added the patched files

It's an ugly solution but it seems to work ...

svn path=/trunk/; revision=24996
2008-04-13 17:58:04 +00:00
Ulf Lamping
075a4d5dad disable ADNS stuff for now
svn path=/trunk/; revision=24981
2008-04-13 15:20:00 +00:00
Ulf Lamping
35681c074c first preparations to build ADNS_DLL
svn path=/trunk/; revision=24978
2008-04-13 14:45:43 +00:00
Ulf Lamping
22045b4a54 lot's of GTK1 related code cleanup in the Win32 build process
svn path=/trunk/; revision=24854
2008-04-09 03:48:16 +00:00
Ulf Lamping
73c84a7d7b remove more GTK1 stuff from the Win32 build process (incomplete)
svn path=/trunk/; revision=24780
2008-04-05 01:22:53 +00:00
Anders Broman
533063e063 Use the latest GTK libraries.
svn path=/trunk/; revision=24711
2008-03-21 16:15:21 +00:00
Anders Broman
5d7eef17d3 Get the Windows build going again.
svn path=/trunk/; revision=24705
2008-03-20 20:41:23 +00:00
Gerald Combs
d4ba88b677 Use libgmodule-2.0-0.dll 2.14.5 for the GTK+1 version of Wireshark.
svn path=/trunk/; revision=24703
2008-03-20 00:30:47 +00:00
Gerald Combs
d3f4acf0c0 Update to the latest User's Guide.
svn path=/trunk/; revision=24684
2008-03-18 02:11:03 +00:00
Gerald Combs
7519d12f8f Make sure the Infiniband plugin is properly built and packaged.
svn path=/trunk/; revision=24634
2008-03-14 21:53:16 +00:00
Bill Meier
de432167c8 From Chris Maynard: Add missing clean_setup items;
svn path=/trunk/; revision=24497
2008-02-28 14:54:05 +00:00
Bill Meier
6dd33f26f6 Add rawhark_OBJECTS to clean: target
svn path=/trunk/; revision=24375
2008-02-18 13:22:00 +00:00
Bill Meier
69a44d1cb8 Clean-up: remove obsolete references to GTK libraries, ETHEREAL_EUG_DIR, etc
svn path=/trunk/; revision=24365
2008-02-16 21:07:19 +00:00
Anders Broman
363524d728 Use gtk+ 2.12.8 glib 2.12.6-2 and pcre 7.0.
( Problem seemed to be with pxbuffloaders).

svn path=/trunk/; revision=24357
2008-02-16 16:35:49 +00:00
Gerald Combs
98bacb3556 Add rawshark, a utility that, when given raw pcap-formatted packets and
a list of fields, prints the field values found in each packet.

Packet data can be specified as a libpcap DLT, e.g. "EN10MB" or an upper-layer protocol, e.g. "http".

svn path=/trunk/; revision=24339
2008-02-15 23:20:32 +00:00
Bill Meier
718b14c7ce Glib >= 2.14.5 does not require iconv
svn path=/trunk/; revision=24330
2008-02-14 17:16:12 +00:00
Bill Meier
1401a76e91 For Windows: Update to use Gtk+ 2.12.6; Use latest Glib 2.14.5 again;
Gtk 2.12.6 fixes bugzilla.gnome.org bug #503326 which thus means that
Wireshark no longer needs a work-around for Wireshark bug #2066. 
(See svn #24219).

svn path=/trunk/; revision=24221
2008-01-29 18:55:28 +00:00
Sake Blok
c024c88a0b Revert GTK+/GLIB to GTK+ 2.12.1 with GLib 2.14.3 for Windows installs
as a workaround for bug 2066. We should stick to these versions until
bug report #503326 on bugzilla.gnome.org has been fixed.


svn path=/trunk/; revision=24219
2008-01-29 10:48:53 +00:00
Anders Broman
2e5732b7ae New gettext-runtime
svn path=/trunk/; revision=24206
2008-01-27 14:26:11 +00:00
Bill Meier
fa83e20a08 dumpcap link: remove duplicate epan/unicode-utils.obj
svn path=/trunk/; revision=24111
2008-01-16 04:40:18 +00:00
Anders Broman
cd93b15841 Use New GTK packages:
Overview of Changes from GLib 2.14.4 to GLib 2.14.5
===================================================

* Bugs fixed:
 482313 gregex: no way to tell why compilation failed
 315437 extern inline -> static inline
 480122 g_module_open fails to open modules with ".la" extension
 495589 gspawn.c failing to set FD_CLOEXEC
 500638 gkeyfile speedup ...
 503029 g_time_val_from_iso8601 parse non-ISO8601 dates
 503420 gkeyfile leaks a hash table 

Overview of Changes from GTK+ 2.12.3 to 2.12.4
==============================================

 * Bugs fixed:
 494667 gdkpixloader jpeg loader problems with some files
 496546 Tooltips may crashe because a window is destroyed
 503824 gtk_paned_find_neighbours aborts with assertion failure
 388321 gtk_notebook_remove_tab_label
 503190 Doesn't build with directfb >= 1.0
 491847 gtk-builder-convert --root option doesn't work for GtkWin...
 492977 Setup autorelease pool automatically in each mainloop ite...
 499951 GtkAssistant remove_page may leave current_page as a dang...
 502250 Leak in gtkfilechooserdefault.c:shortcuts_reload_icons()
 503569 Leak in GtkTreeViewColumn
 504753 Destroyed subviews are not removed from the view hierarchy
 504804 Typo in TEST_EXPAND_ROW signal
 504984 Problems with hiding/showing transient windows
 505708 compatibility macros for signals has wrong type.
 506107 mem leak in print dialogue
 502850 gtk-builder-convert program not found
 504749 gtk-builder-convert and GtkMenu 

GTK+ 2.12.5
This release fixes an incomplete icon cache that was
accidentally shipped in 2.12.4.

svn path=/trunk/; revision=24101
2008-01-15 20:18:04 +00:00
Stig Bjørlykke
e189eb8887 Added copy of ethercat.dll, as pointed out by Peter Johansson.
svn path=/trunk/; revision=24088
2008-01-14 12:05:33 +00:00
Anders Broman
6fbf8be77d Build with assembler support (NASM).
svn path=/trunk/; revision=23947
2007-12-25 15:55:19 +00:00
Stig Bjørlykke
18b230372f Ensure we make $(INSTALL_DIR)/plugins on windows.
svn path=/trunk/; revision=23864
2007-12-14 17:52:53 +00:00
Anders Broman
e0d9497f1c Use:
GTK+ 2.13.3
Overview of Changes from GTK+ 2.12.2 to 2.12.3
==============================================

 * Win32:
 - Respect viewable drive restrictions 

 * Bugs fixed:
 499868 fix for crash during DnD on Quartz
 500804 null pointer dereference in quartz drawing function
 144269 GtkHPaned flickers and leaves widgets in child panels unr...
 495124 Valgrind error with windows of type GTK_WINDOW_POPUP
 501583 Root window not fully initialized

 * Updated translations:
 Estonian (et)
 French (fr)
 Irish (ga)

svn path=/trunk/; revision=23771
2007-12-05 18:09:44 +00:00
Tomas Kukosa
08bbd29c71 Support for RPCAP features in GUI (from Boris Misenov, see Bug 1366)
- retrieving the list of remote PCAP interfaces
  - password authentication support
  - UDP data fransfer
  - packet sampling (available in WinPcap 4.x)
  etc.

fix problem if non-default rpcap port is used

svn path=/trunk/; revision=23750
2007-12-04 11:19:29 +00:00
Ulf Lamping
99d60cce59 first steps to support MSVC 2008 Express Edition
svn path=/trunk/; revision=23691
2007-11-30 22:01:05 +00:00
Anders Broman
26c07ee766 Update to gtk+ 2.14.2 and glib glib-2.14.4
svn path=/trunk/; revision=23674
2007-11-29 21:34:38 +00:00