aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2008-07-18Remove iconv/libiconv checks from *NIX builds: GLIB-2 provides iconv ↵Jeff Morriss1-3/+0
replacements. svn path=/trunk/; revision=25765
2008-07-16Don't use C-style comments in a shell script. This fixes this error:Jeff Morriss1-1/+1
./configure: line 21850: /bin: is a directory when running configure. svn path=/trunk/; revision=25757
2008-07-03packet-pkcs12-template.c uses the libgcrypt symbol GCRY_CIPHER_RFC2268_40Jeff Morriss1-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 . svn path=/trunk/; revision=25666
2008-06-25Constify a bunch of stuff, to squelch -Wwrite-strings warnings. Guy Harris1-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. svn path=/trunk/; revision=25601
2008-06-25Update a comment.Guy Harris1-1/+1
svn path=/trunk/; revision=25597
2008-06-24Make -Wwrite-strings non-default for now.Guy Harris1-3/+8
Note what files are blocking some -W flags. svn path=/trunk/; revision=25589
2008-06-24We're not ready for -Wshadow by default yet.Guy Harris1-1/+1
svn path=/trunk/; revision=25585
2008-06-24Temporarily turn on some -W options, to provoke the buildbots to buildGuy Harris1-3/+3
with them to check whether we've cleaned those warnings up or not. svn path=/trunk/; revision=25578
2008-06-24One -Wcast-align suffices.Guy Harris1-1/+0
svn path=/trunk/; revision=25577
2008-06-23Temporarily make -Wshadow not a default.Guy Harris1-1/+3
svn path=/trunk/; revision=25550
2008-06-23Add -Wshadow, so we catch cases where somebody might not be using theGuy Harris1-0/+1
variable they think they are. svn path=/trunk/; revision=25537
2008-06-21We have to define HTML_VIEWER for the prefs.c code that sets the defaultGuy Harris1-2/+9
value of the Web browser preference, even though that preference won't be offered. svn path=/trunk/; revision=25515
2008-06-21If we have xdg-open, always run that to launch a Web browser, and ignoreGuy Harris1-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. svn path=/trunk/; revision=25514
2008-06-04g_ascii_strtoull() is in GLib 2.2 and later, and we require GLib 2.4 orGuy Harris1-22/+0
later, so there's no longer any need to have our own g_ascii_strtoull. svn path=/trunk/; revision=25423
2008-05-28Print "POSIX capabilities" instead of "libcap".Gerald Combs1-1/+2
svn path=/trunk/; revision=25390
2008-05-20Create a new "Wireshark utility" library and move the mpeg-audio stuff fromJeff Morriss1-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. svn path=/trunk/; revision=25330
2008-05-10From Hans-Peter Bock:Jaap Keuter1-0/+1
Attached to this post you find a patch for integration into wireshark that adds a dissector for SERCOS III, ethertype 0x88cd. svn path=/trunk/; revision=25270
2008-05-05Require GLib 2.4 or later.Guy Harris1-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. svn path=/trunk/; revision=25243
2008-05-05Require automake 1.9 or later; earlier versions don't support theGuy Harris1-1/+1
"tar-ustar" option. svn path=/trunk/; revision=25241
2008-05-05Have autoconf generate "ustar" tar files by default. This should let us haveGerald Combs1-4/+3
paths longer than 99 characters. svn path=/trunk/; revision=25232
2008-04-29All versions of GLib 2.x come with g_ascii_strcasecmp(), and we requireGuy Harris1-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. svn path=/trunk/; revision=25197
2008-04-29Have the error for not finding GTK+ indicate that we require GTK+ 2.4 orGuy Harris1-4/+4
later. Do the same for the GLib error messages, having them indicate that we require GLib 2.x. svn path=/trunk/; revision=25191
2008-04-23Require at least version 2.4.0 of GTKJörg Mayer1-1/+1
svn path=/trunk/; revision=25152
2008-04-17If we have xdg-open, define HAVE_XDG_OPEN.Guy Harris1-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?) svn path=/trunk/; revision=25097
2008-04-14Update the warning flags (suppress one warning that appears with -pedantic)Jörg Mayer1-1/+4
svn path=/trunk/; revision=25019
2008-04-08Reword the "you can't do setuid install without dumpcap" error mainly to ↵Jeff Morriss1-1/+1
take out the comma. svn path=/trunk/; revision=24846
2008-04-04Remove GTK1 from Unix build process.Stephen Fisher1-26/+4
svn path=/trunk/; revision=24775
2008-03-29Remove most of the OS X packaging files from the distribution. TheGerald Combs1-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. svn path=/trunk/; revision=24752
2008-03-28Add the OS X packaging Makefile to configure.Stig Bjørlykke1-0/+1
svn path=/trunk/; revision=24748
2008-03-17Bump the version in the trunk to 1.0.99 (which will become 1.1.0 at someGerald Combs1-1/+1
point). svn path=/trunk/; revision=24676
2008-03-16Don't link plugins against libwireshark: any program that loads the dissectorJeff Morriss1-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.) svn path=/trunk/; revision=24650
2008-03-15Check in the OS X packaging patch from bug 2341, since I've hadGerald Combs1-0/+20
confirmation that the OS X package works on at least one system other than my laptop. svn path=/trunk/; revision=24640
2008-03-14From Stephen Donnelly via bug 2235:Gerald Combs1-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. svn path=/trunk/; revision=24628
2008-03-03Add missing parts of the PCAP dissector.Gerald Combs1-0/+1
svn path=/trunk/; revision=24541
2008-02-29Don't link the plugins against glib: they already link against libwireshark ↵Jeff 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. svn path=/trunk/; revision=24509
2008-02-26Wireshark (packet-ssl-utils.h) uses gnutls_x509_crt_t which appears to only ↵Jeff 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). svn path=/trunk/; revision=24472
2008-02-25Check for setres[gu]id and define HAVE_SETRESUID and HAVE_SETREGUIDGerald Combs1-0/+1
accordingly. Also define _GNU_SOURCE to appease glibc. svn path=/trunk/; revision=24465
2008-02-22Rawshark depends on libpcap. Make sure we enforce this in the configure Gerald Combs1-17/+32
script, just as we do with dumpcap. svn path=/trunk/; revision=24422
2008-02-18The trunk is now 0.99.9.Gerald Combs1-1/+1
svn path=/trunk/; revision=24379
2008-02-16Fix compilation on non-Windows systems.Gerald Combs1-0/+19
svn path=/trunk/; revision=24340
2008-01-06Create makefiles for s1ap and x2ap.Gerald Combs1-0/+2
svn path=/trunk/; revision=24018
2007-12-20Follow-up to SVN commit 23925: Remove tshark from description of setuidStephen Fisher1-5/+5
options in configure script, leaving just dumpcap. svn path=/trunk/; revision=23926
2007-12-18Exit -Wextra again, entry -Woverflow and -Warray-boundsJörg Mayer1-1/+2
svn path=/trunk/; revision=23909
2007-12-17Actually fail if no lex and yacc (derivatives) could be found.Jörg Mayer1-1/+12
Add -Wextra to extra warnings if supported. svn path=/trunk/; revision=23906
2007-12-07Get rid of configure in wiretap. Finally!Jörg Mayer1-1/+2
svn path=/trunk/; revision=23795
2007-12-07From Sjoerd Simons: Fix bug #2077: configuring with --with-plugins not ↵Bill Meier1-3/+2
behaving like documented svn path=/trunk/; revision=23792
2007-12-04Support for RPCAP features in GUI (from Boris Misenov, see Bug 1366)Tomas 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 svn path=/trunk/; revision=23750
2007-11-30Add a directory argument and some default directories to "configureGerald Combs1-11/+3
--with-libsmi". svn path=/trunk/; revision=23676
2007-11-27strcasecmp(), strncasecmp(), g_strcasecmp(), and g_strncasecmp() delendaGuy Harris1-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. svn path=/trunk/; revision=23623
2007-11-25Corrected setting of "warnings_as_errors_default".Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=23577