aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.common
AgeCommit message (Collapse)AuthorFilesLines
2012-06-28From Pontus Fuchs:Guy Harris1-0/+2
Add an interface monitor that, on Linux distributions with libnl, watches for interfaces to appear or disappear and, on such an event, causes windows showing interface lists to update. svn path=/trunk/; revision=43521
2012-06-24Build Wireshark with ws80211_utils.cJörg Mayer1-1/+2
svn path=/trunk/; revision=43463
2012-06-20Makefile.common:Jörg Mayer1-2/+1
- ws80211_utils.c is only needed to build dumpcap, not to build wireshark. If it were different it would probably indicate a bad api design. ui/gtk/Makefile.common: - Sort in the toolbar in the right place (alphabetically) svn path=/trunk/; revision=43415
2012-06-20Add ws80211_utils.[ch] of bug ↵Anders Broman1-3/+6
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6973 sligtly modified to compile on Windows. See if it breaks any other platform. svn path=/trunk/; revision=43410
2012-03-18Remove ui/qt/main.cpp from the list of source files for Wireshark, forGuy Harris1-1/+0
now. svn path=/trunk/; revision=41650
2012-03-18Add automake support for Qt - use --with-qt as a configure scriptGuy Harris1-0/+1
argument. svn path=/trunk/; revision=41647
2012-03-08Move alert_box.c to the ui directory.Guy Harris1-1/+0
svn path=/trunk/; revision=41436
2012-02-19Build the TShark taps into a static libcliui library in the ui/cliGuy Harris1-46/+1
directory, and link TShark with that; let's see if this fixes the Windows buildbots. svn path=/trunk/; revision=41070
2012-02-19Move dftest.c back to the top-level directory; that way, all of theGuy Harris1-1/+1
stuff in ui/cli can be stuffed into a libcliui library to link with TShark, and all of the source files containing main() (except for Wireshark) are in the top-level directory (dftest isn't any more special than TShark or capinfos or mergecap or editcap or...). svn path=/trunk/; revision=41064
2012-02-18Create a libui (static) library in the ui directory, which contains theGuy Harris1-18/+5
object files from all the source files in the ui directory (but not in its subdirectories), and link the programs that need it with them. This cleans things up a little bit, and may also fix the Windows build. svn path=/trunk/; revision=41061
2012-02-17Fix a typo that broke compilation on all platformsJörg Mayer1-1/+1
svn path=/trunk/; revision=41055
2012-02-17Trying to fix the compile of ui/util.c on Windows by moving theJörg Mayer1-26/+28
source file directly into the sources variable - there seems to be a subtle difference between ui/util.c and epan/crypt/md5.c svn path=/trunk/; revision=41052
2012-02-17Start moving files to ui/ and ui/cli/Jörg Mayer1-43/+43
svn path=/trunk/; revision=41047
2012-02-05From QA Cafe:Anders Broman1-0/+1
Add support to follow UDP and TCP streams like wireshark does. UDP streams are selected with IP address/port pairs. TCP stream are selected with either the stream index or IP address/port pairs. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6684 svn path=/trunk/; revision=40852
2012-01-18Add some files that didn't get checked in.Guy Harris1-0/+1
svn path=/trunk/; revision=40562
2012-01-18Restructure the recent file code so that recent.c is GUI-independent;Guy Harris1-0/+3
move it to the top-level source directory for now, and move ui/gtk/recent.h to the ui directory. svn path=/trunk/; revision=40561
2012-01-16Move alert_box.c back up to the top-level directory for now, to fix theGuy Harris1-2/+2
Windows build. We probably want to construct a "ui" (static) library the same way we construct the libwireshark (dynamic) library, out of stuff in the ui directory and the relevant subdirectories. svn path=/trunk/; revision=40541
2012-01-16Move some headers for UI stuff, and the alert_box.c UI-specific file, toGuy Harris1-7/+7
the ui directory. (Perhaps some other files that would be used by all flavors of Wireshark, for any GUI toolkit or for someting such as ncurses, and not for any command-line tool such as TShark, should be moved there as well.) Shuffle some #includes to put the "ui/XXX.h" includes together. svn path=/trunk/; revision=40529
2012-01-15Rename crypt-xxx to xxxJörg Mayer1-1/+1
svn path=/trunk/; revision=40511
2012-01-03Move capture_sync.h as well.Guy Harris1-1/+1
svn path=/trunk/; revision=40359
2012-01-03capture_sync.c is another file common to all programs that captureGuy Harris1-2/+1
traffic by running dumpcap (not surprising, as it's the file with all the "run dumpcap" routines). svn path=/trunk/; revision=40358
2011-12-29Swallow cant_load_winpcap_err() up into capture-wpcap.c, so thatGuy Harris1-2/+0
anything that uses WinPcap can use that message text in its error messages. svn path=/trunk/; revision=40335
2011-09-15Add a tap for showing all expert items.Martin Mathieson1-0/+1
svn path=/trunk/; revision=39010
2011-07-14Add LTE RLC stats tap to tshark.Martin Mathieson1-0/+1
svn path=/trunk/; revision=38019
2011-07-14Add LTE MAC statistics to tshark.Martin Mathieson1-0/+1
svn path=/trunk/; revision=38016
2011-06-21From Stéphane Gorse:Anders Broman1-0/+1
The menu gets a new item (Statistics -> RTSP -> Packet Counter). Like HTTP, filter can be set and then the dialog windows shows the result of the RTSP analysis. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6042 svn path=/trunk/; revision=37741
2011-04-27Create a new frame_data_sequence data type; it represents a denseGuy Harris1-0/+2
sequence of frame_data structures, indexed by the frame number. Extract the relevant bits of the capture_file data structure and move them to the frame_data_sequence, and move the relevant code from cfile.c and tweak it to handle frame_data_sequence structures. Have a possibly-null pointer to a frame_data_sequence structure in the capture_file structure; if it's null, we aren't keeping a sequence of frame_data structures (we don't keep that sequence when we're doing one-pass processing in TShark). Nothing in libwireshark should care about a capture_file structure; get rid of some unnecessary includes of cfile.h. svn path=/trunk/; revision=36881
2011-04-11Add conversation tracking and tshark tap support to ICMPv6. Fixes bug 5810.Chris Maynard1-0/+1
TODO: Add a Wireshark tap or look into possibly using the stats tree instead. Also, like ICMP, the ICMPv6 payload appears to carry the sender's timestamp, so it might be possible to make use of this information to estimate the total SRT. (See bug 5770 for more details.) svn path=/trunk/; revision=36561
2011-04-05Add ICMP tap support, and add a tshark tap to measure such things as:Chris Maynard1-0/+1
* Number of ICMP echo requests, replies, lost replies and percent loss. * Min, Max, Average SRT (Service Response Time), and standard deviation. (This is my first tap, so hopefully I didn't miss something, but we'll see ...) TODO: Add a Wireshark tap. svn path=/trunk/; revision=36480
2011-03-27Add "-z hosts", which dumps name resolution information in hosts format.Gerald Combs1-0/+1
svn path=/trunk/; revision=36372
2010-11-28Move u3 code to top-level directory since it's not GTK specificStephen Fisher1-1/+3
svn path=/trunk/; revision=35046
2010-11-27Move main_statusbar.h to the top-level directory; none of its routinesGuy Harris1-0/+1
use GTK+ data types, so, at least in theory, it could be implemented atop another toolkit. Make statusbar_push_temporary_msg() take a format string and format arguments. Use it instead of simple_status(), and change one call to just take a format string and arguments rather than to take the result of using that format string and arguments with g_strdup_printf() and passing the result to statusbar_push_temporary_msg(). svn path=/trunk/; revision=35041
2010-09-18From Cal Turney via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5223 :Jeff Morriss1-0/+1
I would like to contribute iSCSI SRT tap, 'tap-scsistat.c' for tshark. The output exactly matches that of the Wireshark's iSCSI(disk) SRT dialog. From me: a couple of small changes to make it compile without warnings. svn path=/trunk/; revision=34152
2010-06-01From Michael Bernhard via bug 3398 with minor fixups:Gerald Combs1-0/+1
I've created a ASN.1 dissector for the IEC 61850 Sampled Values protocol. It dissects ethernet frames of the IEC 61850-9-2LE specification form the UCA International User Group. There is also a new TAP for tshark (-R sv) which extracts the important information of the frame and allows to create plots (with external tools) of the sampled values. I've developed under Linux (Ubuntu 8.10) but everything should be in place for successful compilation under Windows. It would be great if this dissector could be included in wireshark. I'm looking forward for your comments. svn path=/trunk/; revision=33039
2010-05-28Move some code (including the optional objects) into libwsutilJeff Morriss1-17/+0
svn path=/trunk/; revision=33012
2010-05-07Add routines vfprintf_stderr() and fprintf_stderr() to print to theGuy Harris1-0/+1
standard error and, in Wireshark on Windows, create a console if necessary. Have the cmdarg_err routines use them. Use *fprintf_stderr() to print the output of -L, rather than using cmdarg_err_cont(), so that we don't get extra newlines in the output (it should look similar to the output of tcpdump). svn path=/trunk/; revision=32711
2010-03-06From Andrej Kuehnal:Anders Broman1-0/+1
New feature: extract specified diameter AVPs from large capture files. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4560 svn path=/trunk/; revision=32132
2010-03-04In Wireshark and TShark, run dumpcap to get interface lists and lists ofGuy Harris1-5/+17
link-layer header types for interfaces; if special privileges are necessary to open capture devices, Wireshark and TShark shouldn't have those privileges, but dumpcap should. svn path=/trunk/; revision=32104
2009-10-06Invert check for getopt: NEED_GETOPT_H -> HAVE_GETOPT_HStig Bjørlykke1-2/+2
Rename getopt.[ch] -> wsgetopt.[ch] to avoid name collision. svn path=/trunk/; revision=30370
2009-08-31Remove strcasecmp. We use g_ascii_strcasecmp exclusivelyKovarththanan Rajaratnam1-1/+0
svn path=/trunk/; revision=29643
2009-07-02Pull mkstemp() into tempfile.c. That's the only place we use it now, andGerald Combs1-2/+0
it's arguably the only place we _should_ use it. Add create_tempdir() to tempfile.c and use it to create a temp directory for IP maps. This should fix bug 3530. (This still doesn't work on IE 8 / Vista here. IE gives an access denied error in OpenLayers.js, but this is a separate issue). svn path=/trunk/; revision=28920
2009-05-20From Vincenzo Condoleo via bug 2589:Gerald Combs1-0/+1
Add IP packet comparison statistics. svn path=/trunk/; revision=28426
2008-12-31Add tap-megaco-common.h, so it'll show up in the distribution tarball.Guy Harris1-0/+1
svn path=/trunk/; revision=27145
2008-12-31Service response time statistics for MEGACO (CLI part).Balint Reczey1-0/+2
Refactored GUI part to avoid code duplication. svn path=/trunk/; revision=27143
2008-06-30Move privileges.c and unicode-utils.c from epan to wsutil (so things likeJeff Morriss1-6/+2
capinfos and dumpcap don't need to depend on libwireshark nor directly pull in those modules). Because capinfos and editcap were only being linked with privileges.c if we had plugins, this allows those programs to be linked when someone is compiling --without-plugins. svn path=/trunk/; revision=25640
2008-06-21Revert incorrect change which killed *nix buuilds...Bill Meier1-6/+5
svn path=/trunk/; revision=25504
2008-06-21Fix editcap Windows build problem.....Bill Meier1-5/+6
svn path=/trunk/; revision=25501
2008-06-21From Ken Smith (bug 2574): Allow editcap to parse files into even time intervalsSake Blok1-0/+1
A few changes from me: - make use of nstime_set_unset and nstime_is_unset i.s.o. extra variable first_pass - change 'if' to 'while' to allow intervals with no packets - remove 'unused' variable current_pkt_ts svn path=/trunk/; revision=25499
2008-04-12various code cleanupUlf Lamping1-1/+0
svn path=/trunk/; revision=24964
2008-04-12And remove tap_dfilter_dlg.hStig Bjørlykke1-1/+0
svn path=/trunk/; revision=24959