aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2008-07-18Remove iconv/libiconv checks from *NIX builds: GLIB-2 provides iconv ↵morriss1-3/+0
replacements. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25765 f5534014-38df-0310-8fa8-9805f1628bb7
2008-07-16Don't use C-style comments in a shell script. This fixes this error:morriss1-1/+1
./configure: line 21850: /bin: is a directory when running configure. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25757 f5534014-38df-0310-8fa8-9805f1628bb7
2008-07-03packet-pkcs12-template.c uses the libgcrypt symbol GCRY_CIPHER_RFC2268_40morriss1-1/+1
which, according to: http://lists.gnupg.org/pipermail/gnupg-devel/2004-February/020779.html is new to the 1.1.92 release of libgcrypt. Bump our required version of libgcrypt from 1.1.42 to 1.1.92 . git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25666 f5534014-38df-0310-8fa8-9805f1628bb7
2008-06-25Constify a bunch of stuff, to squelch -Wwrite-strings warnings. guy1-1/+1
epan/dissectors/packet-ncp2222.inc is a bit hard to fix, so we're not ready to enable that warning by default yet. Throw in some casts to handle GLib routines that take arbitrary non-const pointers (they can later return the pointers, and some callers might want to modify or free up those pointers in cases where they're known to be writable or allocated). Use ep_tvb_memdup() rather than a combination of ep_alloc() and tvb_memcpy(). Clean up some indentation. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25601 f5534014-38df-0310-8fa8-9805f1628bb7
2008-06-25Update a comment.guy1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25597 f5534014-38df-0310-8fa8-9805f1628bb7
2008-06-24Make -Wwrite-strings non-default for now.guy1-3/+8
Note what files are blocking some -W flags. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25589 f5534014-38df-0310-8fa8-9805f1628bb7
2008-06-24We're not ready for -Wshadow by default yet.guy1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25585 f5534014-38df-0310-8fa8-9805f1628bb7
2008-06-24Temporarily turn on some -W options, to provoke the buildbots to buildguy1-3/+3
with them to check whether we've cleaned those warnings up or not. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25578 f5534014-38df-0310-8fa8-9805f1628bb7
2008-06-24One -Wcast-align suffices.guy1-1/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25577 f5534014-38df-0310-8fa8-9805f1628bb7
2008-06-23Temporarily make -Wshadow not a default.guy1-1/+3
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25550 f5534014-38df-0310-8fa8-9805f1628bb7
2008-06-23Add -Wshadow, so we catch cases where somebody might not be using theguy1-0/+1
variable they think they are. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25537 f5534014-38df-0310-8fa8-9805f1628bb7
2008-06-21We have to define HTML_VIEWER for the prefs.c code that sets the defaultguy1-2/+9
value of the Web browser preference, even though that preference won't be offered. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25515 f5534014-38df-0310-8fa8-9805f1628bb7
2008-06-21If we have xdg-open, always run that to launch a Web browser, and ignoreguy1-8/+14
the Web browser setting; that should honor the user's *real* preferred Web browser setting (i.e., the one they've selected in their desktop environment). Don't bother defining HTML_VIEWER as "xdg-open" if we have xdg-open - we don't need it. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25514 f5534014-38df-0310-8fa8-9805f1628bb7
2008-06-04g_ascii_strtoull() is in GLib 2.2 and later, and we require GLib 2.4 orguy1-22/+0
later, so there's no longer any need to have our own g_ascii_strtoull. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25423 f5534014-38df-0310-8fa8-9805f1628bb7
2008-05-28Print "POSIX capabilities" instead of "libcap".gerald1-1/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25390 f5534014-38df-0310-8fa8-9805f1628bb7
2008-05-20Create a new "Wireshark utility" library and move the mpeg-audio stuff frommorriss1-0/+1
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. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25330 f5534014-38df-0310-8fa8-9805f1628bb7
2008-05-10From Hans-Peter Bock:jake1-0/+1
Attached to this post you find a patch for integration into wireshark that adds a dissector for SERCOS III, ethertype 0x88cd. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25270 f5534014-38df-0310-8fa8-9805f1628bb7
2008-05-05Require GLib 2.4 or later.guy1-103/+3
That means that G_GINT64_MODIFIER will be defined, so don't check whether it's defined. We don't use the PRI[douxX]64 macros, as we use the GLib print routines and thus use G_GINT64_MODIFIER instead. Get rid of the checks for whether inttypes.h defines PRI[douxX]64; just check whether it exists at all. That means we don't set INTTYPES_H_DEFINES_FORMATS, so don't check for it. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25243 f5534014-38df-0310-8fa8-9805f1628bb7
2008-05-05Require automake 1.9 or later; earlier versions don't support theguy1-1/+1
"tar-ustar" option. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25241 f5534014-38df-0310-8fa8-9805f1628bb7
2008-05-05Have autoconf generate "ustar" tar files by default. This should let us havegerald1-4/+3
paths longer than 99 characters. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25232 f5534014-38df-0310-8fa8-9805f1628bb7
2008-04-29All versions of GLib 2.x come with g_ascii_strcasecmp(), and we requireguy1-22/+0
GLib 2.x; we don't have to check for its presence and supply a replacement if it's missing. Get rid of an unremoved reference in epan/dtd_parse.l. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25197 f5534014-38df-0310-8fa8-9805f1628bb7
2008-04-29Have the error for not finding GTK+ indicate that we require GTK+ 2.4 orguy1-4/+4
later. Do the same for the GLib error messages, having them indicate that we require GLib 2.x. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25191 f5534014-38df-0310-8fa8-9805f1628bb7
2008-04-23Require at least version 2.4.0 of GTKjmayer1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25152 f5534014-38df-0310-8fa8-9805f1628bb7
2008-04-17If we have xdg-open, define HAVE_XDG_OPEN.guy1-0/+5
Add a routine "filemanager_open_directory()", which takes a pathname (presumed to be UTF-8 in Windows and Mac OS X; this might need work for other UN*Xes) and attempts to open a file manager window for it, using ShellExecute on Windows, Launch Services on OS X, and, for now, running xdg-open on other OSes if we have it (should we have a preference for the file manaager, just as we have one for the Web browser?). (For that matter, if we have xdg-open, do we need a preference for the Web browser, or should we just have xdg-open open the Web browser?) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25097 f5534014-38df-0310-8fa8-9805f1628bb7
2008-04-14Update the warning flags (suppress one warning that appears with -pedantic)jmayer1-1/+4
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25019 f5534014-38df-0310-8fa8-9805f1628bb7
2008-04-08Reword the "you can't do setuid install without dumpcap" error mainly to ↵morriss1-1/+1
take out the comma. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24846 f5534014-38df-0310-8fa8-9805f1628bb7
2008-04-04Remove GTK1 from Unix build process.sfisher1-26/+4
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24775 f5534014-38df-0310-8fa8-9805f1628bb7
2008-03-29Remove most of the OS X packaging files from the distribution. Thegerald1-1/+0
files in Resources/themes/Clearlooks-Quicksilver-OSX overrun the 99-character file name length limitation imposed by the default tar format (V7). We can fix this by - Feeding "tar-ustar" to AM_INIT_AUTOMAKE, which apparently means changing AM_INIT_AUTOMAKE(wireshark, x.y.z) in configure.in to AC_INIT(wireshark, x.y.z) AM_INIT_AUTOMAKE(tar-ustar) Although the automake documentation recommends this, it means updating make-version.pl and possibly other scripts. - Shortening everything in the Clearlooks-Quicksilver-OSX path. - Skipping tar distributions altogether in favor of zip. None of these fixes are trivial, and version 1.0 awaits. For now, you'll have to build OS X packages from SVN. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24752 f5534014-38df-0310-8fa8-9805f1628bb7
2008-03-28Add the OS X packaging Makefile to configure.stig1-0/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24748 f5534014-38df-0310-8fa8-9805f1628bb7
2008-03-17Bump the version in the trunk to 1.0.99 (which will become 1.1.0 at somegerald1-1/+1
point). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24676 f5534014-38df-0310-8fa8-9805f1628bb7
2008-03-16Don't link plugins against libwireshark: any program that loads the dissectormorriss1-1/+1
plugins should already be linked against libwireshark. Don't link capinfos and editcap against libwireshark: they only needed to be because the plugins were linked against libwireshark (see rev 24123 and the ensuing discussion on -dev). capinfos and editcap: don't complain if plugins fail to load: dissector plugins should fail to load because they need libwireshark. I am assuming here that wiretap plugins don't need libwireshark (I've never seen such a plugin but LEGO's code and comments suggest this is the case). (The goal of this checkin is to stop linking capinfos and editcap against libwireshark while still allowing wiretap plugins. Since we don't have any such plugins in the tree I do somewhat doubt the need for all this but I don't want to be the one to remove the functionality.) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24650 f5534014-38df-0310-8fa8-9805f1628bb7
2008-03-15Check in the OS X packaging patch from bug 2341, since I've hadgerald1-0/+20
confirmation that the OS X package works on at least one system other than my laptop. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24640 f5534014-38df-0310-8fa8-9805f1628bb7
2008-03-14From Stephen Donnelly via bug 2235:gerald1-0/+1
This plugin implements a dissector for Infiniband. It is released under the GPL v2. Rather than using say libpcap to capture raw (unframed) IP packets from near the top of an IPoIB stack, this plugin dissects link level Infiniband frames. Infiniband trace files can be read from Endace ERF format trace files, or from libpcap DLT_ERF files containing ERF TYPE_INFINIBAND records. There is currently no native DLT_INFINIBAND in libpcap. Each record contains a hardware timestamp, capture metadata such as port Id, and a complete link level Infiniband frame starting from the Local Route Header. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24628 f5534014-38df-0310-8fa8-9805f1628bb7
2008-03-03Add missing parts of the PCAP dissector.gerald1-0/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24541 f5534014-38df-0310-8fa8-9805f1628bb7
2008-02-29Don't link the plugins against glib: they already link against libwireshark ↵morriss1-1/+1
which is linked against glib. Hopefully this will fix the OS-X buildbot when building with glib-1 without breaking anything else. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24509 f5534014-38df-0310-8fa8-9805f1628bb7
2008-02-26Wireshark (packet-ssl-utils.h) uses gnutls_x509_crt_t which appears to only ↵morriss1-1/+1
be present in GNUTLS > 1.2 . Check that, if we have GNUTLS, it is at least that version (previously we checked for 1.0). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24472 f5534014-38df-0310-8fa8-9805f1628bb7
2008-02-25Check for setres[gu]id and define HAVE_SETRESUID and HAVE_SETREGUIDgerald1-0/+1
accordingly. Also define _GNU_SOURCE to appease glibc. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24465 f5534014-38df-0310-8fa8-9805f1628bb7
2008-02-22Rawshark depends on libpcap. Make sure we enforce this in the configure gerald1-17/+32
script, just as we do with dumpcap. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24422 f5534014-38df-0310-8fa8-9805f1628bb7
2008-02-18The trunk is now 0.99.9.gerald1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24379 f5534014-38df-0310-8fa8-9805f1628bb7
2008-02-16Fix compilation on non-Windows systems.gerald1-0/+19
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24340 f5534014-38df-0310-8fa8-9805f1628bb7
2008-01-06Create makefiles for s1ap and x2ap.gerald1-0/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24018 f5534014-38df-0310-8fa8-9805f1628bb7
2007-12-20Follow-up to SVN commit 23925: Remove tshark from description of setuidsfisher1-5/+5
options in configure script, leaving just dumpcap. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23926 f5534014-38df-0310-8fa8-9805f1628bb7
2007-12-18Exit -Wextra again, entry -Woverflow and -Warray-boundsjmayer1-1/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23909 f5534014-38df-0310-8fa8-9805f1628bb7
2007-12-17Actually fail if no lex and yacc (derivatives) could be found.jmayer1-1/+12
Add -Wextra to extra warnings if supported. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23906 f5534014-38df-0310-8fa8-9805f1628bb7
2007-12-07Get rid of configure in wiretap. Finally!jmayer1-1/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23795 f5534014-38df-0310-8fa8-9805f1628bb7
2007-12-07From Sjoerd Simons: Fix bug #2077: configuring with --with-plugins not ↵wmeier1-3/+2
behaving like documented git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23792 f5534014-38df-0310-8fa8-9805f1628bb7
2007-12-04Support for RPCAP features in GUI (from Boris Misenov, see Bug 1366)kukosa1-0/+22
- 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 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23750 f5534014-38df-0310-8fa8-9805f1628bb7
2007-11-30Add a directory argument and some default directories to "configuregerald1-11/+3
--with-libsmi". git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23676 f5534014-38df-0310-8fa8-9805f1628bb7
2007-11-27strcasecmp(), strncasecmp(), g_strcasecmp(), and g_strncasecmp() delendaguy1-0/+22
est. Use g_ascii_strcasecmp() and g_ascii_strncasecmp(), and supply our own versions if they're missing from GLib (as is the case with GLib 1.x). In the code to build the list of named fields for Diameter, don't use g_strdown(); do our own g_ascii_-style upper-case to lower-case mapping in the hash function and use g_ascii_strcasecmp() in the compare function. We do this because there is no guarantee that toupper(), tolower(), and functions that use them will, for example, map between "I" and "i" in all locales; in Turkish locales, for example, there are, in both upper case and lower case, versions of "i" with and without a dot, and the upper-case version of "i" is "I"-with-a-dot and the lower-case version of "I" is "i"-without-a-dot. This causes strings that should match not to match. This finishes fixing bug 2010 - an earlier checkin prevented the crash (as there are other ways to produce the same crash, e.g. a bogus dictionary.xml file), but didn't fix the case-insensitive string matching. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23623 f5534014-38df-0310-8fa8-9805f1628bb7
2007-11-25Corrected setting of "warnings_as_errors_default".stig1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23577 f5534014-38df-0310-8fa8-9805f1628bb7