path: root/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2012-08-23The name configure.in has been deprecated for many years.Jörg Mayer1-2311/+0
Use configure.ac instead. svn path=/trunk/; revision=44630
2012-08-19Get the package version using configure.in, not grep+sed. Make sure weGerald Combs1-0/+1
exit with an error in a few places where it would be useful. svn path=/trunk/; revision=44572
2012-08-13Fill in PACKAGE_URL and PACKAGE_BUGREPORT.Gerald Combs1-1/+1
svn path=/trunk/; revision=44474
2012-07-20WiMAX OFDMA PHY SAP dissector plugin ↵Michael Mann1-0/+1
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2695) svn path=/trunk/; revision=43844
2012-07-09Add LTE Positioning Protocol Extensions dissectorPascal Quantin1-0/+1
Upgrade LTE Positioning Protocol to V10.5.0 svn path=/trunk/; revision=43628
2012-07-07Use -D_FORTIFY_SOURCE=2 only if the gc optimization level is greater than 0.Bill Meier1-5/+7
Fixes Bug #7449: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7449 ----- Issue: Building Wireshark with '-O0 -D_FORTIFY_SOURCE=2 ...' fails The warning [error] message: /usr/include/features.h:314:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp]` A bit of research shows that this warning was added to a recent version of glibc (on at least Fedora). See: http://sourceware.org/bugzilla/show_bug.cgi?id=13979 The warning message occurs if -D_FORTIFY_SOURCE=... is used and the gcc 'optimization level' == 0 (-O0). Unfortunately when building with -O0 this warning message: 1. Causes compiles to fail (if -Werror [stop on warning]) 2. Causes ./configure to fail with an (incorrect) message about the pcap header being older than the libpcap version. svn path=/trunk/; revision=43601
2012-06-28From Pontus Fuchs:Guy Harris1-1/+1
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-24Pontus Fuchs (via bug 6973):Jörg Mayer1-0/+1
Add libnl version 1 support for wireless toolbar. svn path=/trunk/; revision=43462
2012-06-20Remove HAVE_WIRELESS_TOOLBAR from the other build systems.Jörg Mayer1-4/+0
svn path=/trunk/; revision=43419
2012-06-19Add a list of release dates for major versions of GTK+ and GLib in caseGerald Combs1-0/+24
we want to have another Purging Of Old Code. svn path=/trunk/; revision=43390
2012-06-19AAAAARGH. Making the UI libs platform-dependent breaks dependencyGuy Harris1-3/+0
checking, so if a UI library changes Wireshark won't be relinked with it. Revert the change that made them platform-dependent; we may end up having to have separate targets for GTK+ Wireshark and Qt Wireshark. svn path=/trunk/; revision=43384
2012-06-19Pontus FuchsJörg Mayer1-0/+30
add libnl detection to configure (not yet used until the missing part of bug 6973 has been committed) svn path=/trunk/; revision=43375
2012-06-19Start to have an generic wireless toolbar. Sligtly modified patch from Anders Broman1-0/+1
Pontus Fuchs. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6973 svn path=/trunk/; revision=43354
2012-06-18The toolkit-dependent UI library, well, depends on the toolkit. Make itGuy Harris1-0/+3
so. svn path=/trunk/; revision=43329
2012-06-051.7.2 → 1.9.0.Gerald Combs1-1/+1
svn path=/trunk/; revision=43120
2012-06-02If the user tries to save a capture file atop a file that has all itsGuy Harris1-0/+5
write bits turned off or, on 4.4-Lite-based systems, has its "user immutable" bit turned on, ask them if they really want to overwrite the file (as those are both used to say "this file is precious, don't let me easily accidentally trash it") and, if the "user immutable" bit is set, turn it off first so that the move in the "safe save" won't fail. svn path=/trunk/; revision=43006
2012-06-01No more GIOP plugins, no more plugins/giop directory.Guy Harris1-1/+0
svn path=/trunk/; revision=42982
2012-05-04The rest of the fix for https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7221Jeff Morriss1-0/+16
(emem alignment problems on SPARC) : Have emem use 8-byte alignment when we need it. Since I can't seem to write code that which reliably (across GCC versions and optimization levels) determines if 8-byte alignment is needed for doubles, "when" is defined as "if we're compiling for a CPU other than i386." Windows doesn't need a check because it's either i386 or 64-bit (x86_64 or maybe ia64--both of which get 8-byte alignment from G_MEM_ALIGN). (And, yes, all of this is ignoring the 16-byte alignment requirements of long doubles.) svn path=/trunk/; revision=42431
2012-04-061.7.1 → 1.7.2.Gerald Combs1-1/+1
svn path=/trunk/; revision=41971
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