aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2012-03-27Don't enable airpcap if we don't HAVE_LIBPCAP.Jeff Morriss1-16/+20
svn path=/trunk/; revision=41799
2012-03-27Revert r37423: the intent of r34356 was to enable Airpcap by default, it justJeff Morriss1-1/+7
didn't work as intended. Then make it so we build with Airpcap by default. This should hopefully be the end of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4879 svn path=/trunk/; revision=41790
2012-03-23Bug 6448 says Python support doesn't work at all; downgrade its status in ↵Jeff Morriss1-2/+2
the configure help from EXPERIMENTAL to BROKEN/UNSTABLE. svn path=/trunk/; revision=41746
2012-03-21Don't use GNUTLS 3.0, at least until we determine the impact of theirGerald Combs1-1/+2
license change. svn path=/trunk/; revision=41728
2012-03-21Automake can, at times, be a delicate fragile flower. Apparently,Guy Harris1-4/+0
having something in wireshark_LDADD that's filled in by the configure script means that the items referred to by that string aren't treated as dependencies. svn path=/trunk/; revision=41709
2012-03-19Add ui/qt/doxygen.cfg.in (copied from ui/gtk, replacing gtk strings with ↵Jeff Morriss1-0/+1
qt). The doxygen stuff doesn't work, but at least we'll be able to build the source tarball. svn path=/trunk/; revision=41653
2012-03-18Add automake support for Qt - use --with-qt as a configure scriptGuy Harris1-44/+111
argument. svn path=/trunk/; revision=41647
2012-03-16Add some more -D flags to CPPFLAGS rather than CFLAGS, and add someGuy Harris1-1/+9
flags that aren't -D or -I flags to CXXFLAGS as well as CFLAGS. svn path=/trunk/; revision=41595
2012-03-16Put -D and -I flags into CPPFLAGS rather than into CFLAGS; that shouldGuy Harris1-13/+11
make them apply to C++ as well as C. That seems to be what the autoconf documentation suggests: - Variable: CFLAGS Debugging and optimization options for the C compiler. If it is not set in the environment when configure runs, the default value is set when you call AC_PROG_CC (or empty if you don't). configure uses this variable when compiling or linking programs to test for C features. If a compiler option affects only the behavior of the preprocessor (e.g., -Dname), it should be put into CPPFLAGS instead. If it affects only the linker (e.g., -Ldirectory), it should be put into LDFLAGS instead. If it affects only the compiler proper, CFLAGS is the natural home for it. If an option affects multiple phases of the compiler, though, matters get tricky. One approach to put such options directly into CC, e.g., CC='gcc -m64'. Another is to put them into both CPPFLAGS and LDFLAGS, but not into CFLAGS. ... - Variable: CPPFLAGS Preprocessor options for the C, C++, Objective C, and Objective C++ preprocessors and compilers. If it is not set in the environment when configure runs, the default value is empty. configure uses this variable when preprocessing or compiling programs to test for C, C++, Objective C, and Objective C++ features. This variable's contents should contain options like -I, -D, and -U that affect only the behavior of the preprocessor. Please see the explanation of CFLAGS for what you can do if an option affects other phases of the compiler as well. svn path=/trunk/; revision=41593
2012-03-16Have AC_WIRESHARK_GCC_CFLAGS_CHECK take an optional second flag toGuy Harris1-7/+6
indicate whether the flag is C-only, C++-only, or for both compilers; pass the appropriate value for C-only flags. Have the "Checking for..." message indicate whether we're adding to CFLAGS, CXXFLAGS, or both. (Yes, the macro should probably be renamed. "GCC" refers to the GNU Compiler Collection, which includes a C++ compiler, although that's also used for compilers that are more-or-less compatible with the ones from the GNU Compiler Collection, such as the clang compilers.) We set -Wformat-security whether or not --enable-extra-gcc-checks was specified, so we don't need to do it again if it was specified. svn path=/trunk/; revision=41586
2012-02-22We need to build libui even if we're only building TShark. Fixes bugGuy Harris1-1/+1
6855. svn path=/trunk/; revision=41131
2012-02-19Build the TShark taps into a static libcliui library in the ui/cliGuy Harris1-0/+1
directory, and link TShark with that; let's see if this fixes the Windows buildbots. svn path=/trunk/; revision=41070
2012-02-18Create a libui (static) library in the ui directory, which contains theGuy Harris1-1/+3
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-01Add M3AP to the build.Anders Broman1-0/+1
svn path=/trunk/; revision=40792
2012-01-24Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6737Jeff Morriss1-2/+2
As suggested by njtaylor0101 [AT] gmail.com: we (always) check for the gthread module when checking glib so there's no need to check for it when checking GTK. This prevents us, when configuring with gtk3, for checking for gthread-2.0 version 3.0.0 or later. svn path=/trunk/; revision=40684
2012-01-20Bug 6448 says the embedded Python stuff does not really work.Jeff Morriss1-6/+5
And if I run Valgrind with Python enabled, I get pages of errors related to it. So: disable Python by default. svn path=/trunk/; revision=40602
2012-01-17Indicate which version of GTK+ is being used to build Wireshark, andGuy Harris1-2/+14
also indicate if we're including the Mac OS X integration library. svn path=/trunk/; revision=40556
2012-01-17Fix typo.Guy Harris1-1/+1
svn path=/trunk/; revision=40555
2012-01-17Fix test (equality in the test command is =, not ==).Guy Harris1-3/+5
Split lines. svn path=/trunk/; revision=40554
2012-01-17Rename the GTK_OK variable to have_gtk; make sure it's always set. TestGuy Harris1-18/+20
it, instead of no_gtk, to see whether we should check for the OS X integration functions; I think no_gtk is an internal detail of the autoconf macros for GTK+, so let's not depend on it. Clean up indentation. svn path=/trunk/; revision=40553
2012-01-15Move gtk to ui/gtk.Jörg Mayer1-3/+3
This looses the last checkin to gtk, will add this manually back. svn path=/trunk/; revision=40518
2012-01-14Ed Beroset <beroset@mindspring.com> via bug 5531Jörg Mayer1-0/+1
The ANSI C12.22 protocol is a smart grid protocol for utility meters, including gas, water and electric. The dissector implemented in the patch file includes full support for all EPSEM (Extended Protocol Specification for Electricity Metering) services and includes a full implementation of the C12.22 security modes. [...] To decrypt the attached sample file, you need to set up the key table in the preferences to include key 0 with a value of 6624C7E23034E4036FE5CB3A8B5DAB44. Me: Fixes for: [ 64%] Building C object epan/CMakeFiles/epan.dir/dissectors/packet-c1222.c.o ../../asn1/c1222/packet-c1222-template.c: In function ‘dissect_epsem’: ../../asn1/c1222/packet-c1222-template.c:860:15: error: variable ‘ft’ set but not used [-Werror=unused-but-set-variable] [ 5%] Building C object epan/CMakeFiles/epan.dir/dissectors/packet-c1222.c.o ../../asn1/c1222/packet-c1222-template.c:103:19: error: ‘c1222_flags’ defined but not used [-Werror=unused-variable] svn path=/trunk/; revision=40500
2012-01-14Add another warning (-Warray-bounds) to sync with cmakeJörg Mayer1-0/+1
svn path=/trunk/; revision=40497
2011-12-29Define GTK_DISABLE_DEPRECATED only if GTK lt 3.2 sinceBill Meier1-1/+5
GTK 3.2 deprecates GtkVBox & GtkHBox which are currently used extensively by Wireshark. svn path=/trunk/; revision=40326
2011-11-22Unconditionally install idl2wrsBalint Reczey1-17/+0
svn path=/trunk/; revision=39985
2011-11-22hardcode /bin/sh to idl2wrsBalint Reczey1-2/+0
svn path=/trunk/; revision=39984
2011-11-081.7.0 → 1.7.1.Gerald Combs1-1/+1
svn path=/trunk/; revision=39769
2011-11-08Add SBc Application Part (SBc-AP) to build.Anders Broman1-0/+1
svn path=/trunk/; revision=39758
2011-11-07Change the use of threads from "mostly always, depending on yourGerald Combs1-9/+0
configure options and Gtk+ and GLib versions" to "always". svn path=/trunk/; revision=39751
2011-10-23From Pascal Quantin.Anders Broman1-0/+1
The attached patch adds the LPPa (LTE Positioning Protocol A) dissector as specified in 3GPP 36.455 release 9.4.1. (Part 2) https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6478 svn path=/trunk/; revision=39516
2011-10-16From Pascal Quantin.Anders Broman1-0/+1
LTE Positioning Protocol dissector https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6460 svn path=/trunk/; revision=39436
2011-10-11Make asn1/lcsap/MakefileStig Bjørlykke1-0/+1
svn path=/trunk/; revision=39373
2011-09-30Microsoft Credential Security Support Provider (CredSSP) support. Graeme Lunt1-0/+1
Used by direct approach RDP for NTLMSSP authentication under SSL. svn path=/trunk/; revision=39196
2011-09-25Get rid of (hopefully) all configure options to enable MAIN_MENU_USE_UIMANAGERJörg Mayer1-8/+0
as it is the only option left. svn path=/trunk/; revision=39138
2011-09-21Add asn/t124/Makefile to configure.in and remove it from the repository.Graeme Lunt1-0/+1
svn path=/trunk/; revision=39069
2011-08-31Second try to move crc routines to libwsutil.Stig Bjørlykke1-1/+0
This time keep the tvb routines in epan. Now we can use common crc routines outside epan. svn path=/trunk/; revision=38810
2011-08-30Revert r38800, as the crc routines contains some tvb functions.Stig Bjørlykke1-0/+1
svn path=/trunk/; revision=38803
2011-08-30Move all crc routines to libwsutil.Stig Bjørlykke1-1/+0
This way we can use the crc routines in wiretap. svn path=/trunk/; revision=38800
2011-08-29Fix a commentJörg Mayer1-1/+1
svn path=/trunk/; revision=38779
2011-08-23Remove support for libpcre, we use GRegex in GLib.Stig Bjørlykke1-40/+1
svn path=/trunk/; revision=38683
2011-08-22make MAIN_MENU_USE_UIMANAGER the default.Anders Broman1-2/+2
svn path=/trunk/; revision=38657
2011-08-18Change || in an "if test" statement to "-o"Stephen Fisher1-1/+1
svn path=/trunk/; revision=38611
2011-08-18Get --enable-ui-manager working.Michael Tüxen1-1/+1
svn path=/trunk/; revision=38609
2011-08-18When building with GTK3 we *must* use the ui-manager interface,Jörg Mayer1-8/+8
the ItemFactory stuff doesn't exists any more. svn path=/trunk/; revision=38607
2011-08-17Always build with -DGTK_DISABLE_DEPRECATED. The files thatJörg Mayer1-3/+1
fail when built in specific configurations will disable this option when required. svn path=/trunk/; revision=38588
2011-08-11Use '-D_FORTIFY_SOURCE=2' when compiling with GCC or CLang.Bill Meier1-0/+7
For info see: http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html svn path=/trunk/; revision=38467
2011-08-11Add -DG_DISABLE_SINGLE_INCLUDES to CFLAGSBill Meier1-2/+8
Also: Move the addition of -DG_DISABLE_DEPRECATED to CFLAGS so that it actually takes effect. svn path=/trunk/; revision=38466
2011-08-09Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5608 :Jeff Morriss1-1/+1
getopt() can/should normally be found in unistd.h, so: - When testing for getopt(), define that we HAVE_GETOPT instead of HAVE_GETOPT_H (to avoid confusion). - Don't attempt to include getopt.h: not all OS's have it (for example, Solaris 9 does not). - (All the places which need getopt already include unistd.h (if we have it).) If this breaks things on some OS, we might need (a real) HAVE_GETOPT_H check. svn path=/trunk/; revision=38437
2011-08-08MAIN_MENU_USE_UIMANAGER is also used in some includes, not onlyJörg Mayer1-1/+3
in .c files, so the aproach to #undef GTK_DISABLE_DEPRECATED was wrong. Only enable GTK_DISABLE_DEPRECATED if MAIN_MENU_USE_UIMANAGER is defined. svn path=/trunk/; revision=38420
2011-08-08GTK3 stuff:Jörg Mayer1-3/+4
- Update Status file - configure.in: start GSEALing with 2.20 and not 2.22 - configure.in/config.nmake/CMakeLists.txt: enable GTK_DISABLE_SINGLE_INCLUDE and GTK_DISABLE_DEPRECATED - menus.c: If not building with UI_MANAGER, disable GTK_DISABLE_DEPRECATED svn path=/trunk/; revision=38404