aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2014-01-08TFShark (Terminal Fileshark) v.001. Bug 9607 ↵Michael Mann1-4/+37
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9607) This is a VERY PRELIMINARY version of tfshark. It's an attempt to jumpstart FileShark and its architecture. Right now it's mostly just a very stripped down version of tshark with all of the necessary build modifications (including now building filetap library since tfshark depends on it) This code has helped me identify what I believe to be all of the necessary layers for a complete fileshark architecture. And those layers will slowly be added in time (patches always welcome!). svn path=/trunk/; revision=54646
2014-01-02Stop building and distributing the asn1 plugin. I bleleve it to be obsolete.Anders Broman1-1/+0
svn path=/trunk/; revision=54559
2013-12-13Add a "captype" file that just reports the type of a capture file, basedGuy Harris1-3/+13
on what libwiretap thinks it is. Update some comments to reflect the death of the hack used to include (libwiretap) plugin support in programs not built with libwireshark. svn path=/trunk/; revision=54015
2013-12-02Move most of the plugin code from epan to wsutil and remove allGuy Harris1-6/+9
knowledge of particular types of plugins. Instead, let particular types of plugins register with the common plugin code, giving a name and a routine to recognize that type of plugin. In particular applications, only process the relevant plugin types. Add a Makefile.common to the codecs directory. svn path=/trunk/; revision=53710
2013-11-26Overhaul rpm-building options a bit: as suggested by Anders, have the RPM followJeff Morriss1-2/+4
./configure's options for gtk2 vs gtk3 vs qt. Make it possible to not build the GNOME package (now both UIs' packages are optional). I think Chris requested this a while ago. If this works out it may make sense to control the rest of the options via ./configure . svn path=/trunk/; revision=53607
2013-11-17Move the epan/filesystem.c routines to wsutil; they're not specific toGuy Harris1-2/+1
packet dissection, they're specific to the entire Wireshark suite of programs. svn path=/trunk/; revision=53377
2013-11-11From Michael Bean via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9384 :Pascal Quantin1-0/+1
Add support for Alcatel-Lucent 8950 AAA svn path=/trunk/; revision=53258
2013-10-29Make it so out-of-tree builds (autofoo and cmake) have access to the variousJeff Morriss1-1/+1
data files (diameter/*, COPYING, manuf) when running *shark from the build directory. Do this by passing in the top-level source directory as a compile-time definition (unfortunately this has to be in the top-level Makefile too because some programs link directly with epan/filesystem.c). The plugins dir is no longer below the datafile directory but rather the progfile directory (if we have one). Handle the special case of AUTHORS-SHORT (a data file but a generated one) by checking the file name before building the path. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5664 svn path=/trunk/; revision=52940
2013-10-22Revert "Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9209 :"Balint Reczey1-1/+0
This reverts commit r52441. svn path=/trunk/; revision=52772
2013-10-07Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9209 :Jeff Morriss1-0/+1
Debian still uses XPMs for their menu system[1] so distribute wsicon32.xpm in the source tarball again (reverting part of r48565). This is the icon that debian/wireshark.menu refers to. [1] http://lintian.debian.org/tags/menu-icon-not-in-xpm-format.html svn path=/trunk/; revision=52441
2013-10-01Use separate "Read me first" files for Qt and GTK+.Gerald Combs1-1/+1
svn path=/trunk/; revision=52321
2013-09-30Make sure we copy Wireshark's libraries to Frameworks. Use top_builddirGerald Combs1-1/+1
instead of top_srcdir. It shouldn't make any difference in our case but it's more correct. svn path=/trunk/; revision=52302
2013-09-30Fix compile when use gzip from make dist-gzip (Missing some images)Alexis La Goutte1-0/+2
svn path=/trunk/; revision=52284
2013-09-13Move debian-setup.sh into tools/Jeff Morriss1-1/+0
svn path=/trunk/; revision=52023
2013-08-21Make it possible to add custom Diameter AVP .xml files and distribute them ↵Anders Broman1-1/+2
by adding the file name to separate files and leave the "normal" makefiles untouched. svn path=/trunk/; revision=51457
2013-08-21Arrange that "make distcheck" use the GUI configure flags used toGuy Harris1-0/+1
configure Wireshark, so we don't, for example, do "make distcheck" with no options, and thus default to GTK+ 3, on a system without GTK+ 3 where Wireshark was configured with --with-gtk2. (This also means that if we're configuring only with Qt, or with GTK+ *and* Qt, "make distcheck" will check with those.) svn path=/trunk/; revision=51456
2013-08-07Switch to make-services.py. Fix some variable names and version tests.Gerald Combs1-1/+1
svn path=/trunk/; revision=51189
2013-07-25Make it easier to add custom (proprietary) Diameter XML files.Jeff Morriss1-0/+1
svn path=/trunk/; revision=50889
2013-07-25Reinstate r47243 (i.e., revert r50869): with the old way "make distcheck"Jeff Morriss1-2/+1
fails. Fix radius/Custom.make so that automake likes it (remove the \ followed by nothing). Once that's done, make the inclusion of that file mandatory so that it actually (as I supposed--incorrectly--would happen in r47243) gets distributed in the source tarball. svn path=/trunk/; revision=50883
2013-07-24The files in aclocal-fallback are copies of .m4 files from variousGuy Harris1-1/+0
packages, providing macros that we use in our configure script in case somebody building from SVN doesn't happen to have the package installed and thus doesn't happen to have those macros defined. In the case of Qt, there *isn't* such a .m4 file, so we had to create the macro. Move it to acinclude.m4, and rename it to AC_WIRESHARK_QT_CHECK to indicate that it's our own check. svn path=/trunk/; revision=50881
2013-07-24Use the dist_ prefix for the _DATA variables. That way we don't have toJeff Morriss1-14/+7
explicitly add them to the distribution (via EXTRA_DIST). svn path=/trunk/; revision=50878
2013-07-24Revert ↵Anders Broman1-0/+1
http://anonsvn.wireshark.org/viewvc/trunk/Makefile.am?r1=47243&r2=47242&pathrev=47243 Config.nmake is needed when doing "make install" on a build from a tarball. svn path=/trunk/; revision=50869
2013-07-18Fix copy/paste errorPascal Quantin1-1/+0
svn path=/trunk/; revision=50727
2013-07-18From Anders: add Verizon Wireless dictionaryPascal Quantin1-2/+4
svn path=/trunk/; revision=50726
2013-07-15As suggest by Balint:Jeff Morriss1-1/+0
Remove the 03-preferences patch: there's an ongoing discussion over at Debian about using xdg-open to open URLs[1] (instead of sensible-browser as this patch was doing) and anyway xdg-open behaves better for Balint. Since we'll be using xdg-open, add a dependency on xdg-utils (also suggested by Balint). Both changes are untested. [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=172436 svn path=/trunk/; revision=50611
2013-07-15Move report_err.{h,c} from epan into wsutil: there's nothing epan-specific ↵Jeff Morriss1-1/+0
there and moving it avoids having to recompile the file for use in editcap and capinfos (which don't link against libwireshark). svn path=/trunk/; revision=50598
2013-07-12Note the issue with setting program_LINK.Guy Harris1-0/+6
svn path=/trunk/; revision=50545
2013-07-12Setting wireshark_LINK means that wireshark_LDFLAGS isn't used; there'sGuy Harris1-1/+0
no need to set it for the GTK+ version, so don't. (For Qt, we should find some other way of forcing it to link wireshark-qt as a C++ program, perhaps by having a wireshark-qt.cpp file in the top-level source directory that contains main() and that calls the ui/qt code.) svn path=/trunk/; revision=50544
2013-07-12Revert a change that shouldn't have been checked in.Guy Harris1-1/+1
svn path=/trunk/; revision=50530
2013-07-12print.ps moved to epan.Guy Harris1-2/+2
svn path=/trunk/; revision=50529
2013-07-12Move the print modules into epan.Jeff Morriss1-3/+0
svn path=/trunk/; revision=50526
2013-07-09Use older versions of some libraries, and build 32-bit, when buildingGuy Harris1-0/+1
for Leopard. Fix some issues that came up with the older versions. We don't support building *on* Leopard - we check for that up front - so eliminate some code to handle that. When uninstalling, check for the installed version by looking at the name of the -done file, so we don't have to trust the _VERSION settings. We don't appear to need to build our own versions of libpng or pixman when building *on* Snow Leopard *for* Leopard. The libffi configure patch for GLib appears not to be necessary - perhaps building and installing pkg-config *before* building GLib makes it no longer necessary - and it doesn't work with older versions of GLib, so don't apply it. svn path=/trunk/; revision=50456
2013-07-06Add a --enable-osx-deploy-target option to set the deployment targetGuy Harris1-1/+1
when building for OS X; that causes the MACOSX_DEPLOYMENT_TARGET environment variable to be set when building (so that, for example, we don't use linker features available on the version on which we're building but not on the minimum OS version for which we're building), and causes the SDK for that version to be used (so that, for example, we don't link with libraries with later version numbers than the ones provided with the OS version for which we're building). svn path=/trunk/; revision=50410
2013-06-27Don't assume the system include files are under /usr/include; trick theGuy Harris1-0/+1
compiler into saying where they are, and use that. Patch a bug in PortAudio pa_stable_v19_20111121 that clang found. svn path=/trunk/; revision=50186
2013-06-26Don't link wireshark against the Qt libraries and don't like wireshark-qtJeff Morriss1-5/+3
against the Gtk+ libraries. (I didn't notice this before because the resulting programs aren't, on my system, actually linked against the libraries they don't use--presumably because of the "-Wl,--as-needed" flag.) svn path=/trunk/; revision=50170
2013-06-25Last changes to autofoo, rename the files as they live now in their own dir...Luis Ontanon1-8/+6
svn path=/trunk/; revision=50152
2013-06-25Allow the Gtk+ and Qt versions to be built simultaneously (with autotools).Jeff Morriss1-29/+39
./configure now accepts: --with-gtk2 : enabled by default; exclusive of --with-gtk3 --with-gtk3 : disabled by default; exclusive of --with-gtk2 --with-qt : disabled by default, can be specified with gtk --enable-wireshark : controls whether *any* GUI is built If Qt is enabled then a new program is created: "wireshark-qt". "wireshark" remains the Gtk+ version. svn path=/trunk/; revision=50147
2013-06-25This should get cmake to ignore echld...Luis Ontanon1-5/+29
svn path=/trunk/; revision=50141
2013-06-25Revert --with-echld until I find out how to get it to work with Cmake...Luis Ontanon1-29/+5
: svn path=/trunk/; revision=50138
2013-06-25--with-echldLuis Ontanon1-5/+29
svn path=/trunk/; revision=50137
2013-05-22On OS X, get the interface type from the System Configuration framework.Guy Harris1-2/+1
svn path=/trunk/; revision=49486
2013-05-01Install the new global profiles and add them to the distribution.Gerald Combs1-0/+9
svn path=/trunk/; revision=49122
2013-05-01Remove cmake/modules/FindPYTHON.cmake from the source distribution.Jeff Morriss1-1/+0
svn path=/trunk/; revision=49109
2013-04-30Move the contents of wsar_html/core to wsar_html. Create tag files forGerald Combs1-2/+4
core, epan, and ui, and link them to each other to varying degrees. This seems to be the best way to organize our documentation. The alternative is to switch to a single doxygen.cfg and manually add files to different groups or sections. Add a wireshark.dox file which contains markup for the main page. Add .dox and .txt to svnadd. Clean up our tag files. Force wsar_html to rebuild each time. svn path=/trunk/; revision=49091
2013-04-26Buildbot (via Twisted) sets a restrictive umask. Unset it before we runGerald Combs1-1/+1
Doxygen. svn path=/trunk/; revision=49052
2013-04-26Add some Doxygen checks.Gerald Combs1-0/+4
svn path=/trunk/; revision=49051
2013-04-26Update the main, epan, and ui Doxygen configuration files. Change theGerald Combs1-0/+9
output directory to wsar_html (Wireshark API Reference HTML) to match the Docbook naming convention. In each doxygen.cfg.in move the doxygen_global.cfg to the top of the file so that our local definitions don't get clobbered. Add makefile targets for wsar_html and wsar-zip. svn path=/trunk/; revision=49043
2013-04-24Add a basic file for China Telecom AVP:s.Anders Broman1-0/+1
svn path=/trunk/; revision=49017
2013-03-28Make that wssplash *underscore* dev dot pngJaap Keuter1-1/+1
svn path=/trunk/; revision=48608
2013-03-28Distribute the shiny new splash screen logos.Jaap Keuter1-2/+2
svn path=/trunk/; revision=48607