aboutsummaryrefslogtreecommitdiffstats
path: root/acinclude.m4
AgeCommit message (Collapse)AuthorFilesLines
2010-02-19Don't say "Checking for broken pcap-config" if we don't have aGuy Harris1-8/+10
pcap-config to check for brokenness. svn path=/trunk/; revision=31919
2009-12-11Put in missing comma.Guy Harris1-1/+1
svn path=/trunk/; revision=31241
2009-12-11Add the time zone abbreviation to the result of abs_time_to_str() andGuy Harris1-0/+34
abs_time_secs_to_str(). svn path=/trunk/; revision=31234
2009-08-07- Add an AC macro to test linker flags.Jörg Mayer1-0/+30
- Test whether the linker supports --as-needed and if so, adds it to LDFLAGS svn path=/trunk/; revision=29327
2009-06-08Check for libpcap 1.0's broken pcap-config, which put a space between -LGuy Harris1-0/+26
and its argument - that doesn't work on some platforms (e.g., OS X). svn path=/trunk/; revision=28664
2009-06-08Check for a pcap-config script (as provided by libpcap 1.x) and, if weGuy Harris1-46/+74
find it, use it to determine where to find libpcap and what additional libraries it requires. svn path=/trunk/; revision=28653
2009-06-03Don't reuse lua_dir in a for loop.Stig Bjørlykke1-4/+4
svn path=/trunk/; revision=28625
2009-06-03Fixed setting of LUA_INCLUDES when having extraneous lua heder directory.Stig Bjørlykke1-3/+25
Fixed resetting flags after negative check for Lua. svn path=/trunk/; revision=28624
2009-06-03Only give a failure message if configuring with --with-lua=yes.Stig Bjørlykke1-6/+17
svn path=/trunk/; revision=28623
2009-06-03Added check for extraneous lua header directories, as some systemsStig Bjørlykke1-3/+29
apparently put the headers in a "lua5.1" subdirectory. svn path=/trunk/; revision=28622
2009-06-03Use liblua by default, if available.Stig Bjørlykke1-1/+3
svn path=/trunk/; revision=28621
2009-05-29python binding for wireshark (first commit)Sebastien Tandel1-1/+54
* ability to write dissectors with python for wireshark. documentation (http://wiki.wireshark.org/Python) svn path=/trunk/; revision=28529
2009-03-06From Petr Sumbera (bug 3305):Stig Bjørlykke1-1/+1
Recognize Solaris Kerberos (which is based on MIT Kerberos). svn path=/trunk/; revision=27622
2008-12-23Fix bug #3152 for good.Stephen Fisher1-5/+8
svn path=/trunk/; revision=27092
2008-12-22Fix bug 3152: when searching for igemacintegration manually set GTK_LIBS toJeff Morriss1-1/+14
the found library (AC_SEARCH_LIBS sets the LIBS variable but we really don't want that). svn path=/trunk/; revision=27088
2008-12-21If we don't have any of the pcap_datalink_XXX_to_YYY routines,Guy Harris1-0/+1
substitute our own (I wrote them all, so I can steal them from the BSD-licensed libpcap if I want :-)). This means that linktype_name_to_val() and linktype_val_to_name() are always available, and we don't need to #ifdef use of them. Use pcap_datalink_val_to_description() to get the description for a particular DLT_ value, rather than mapping the DLT_ value to a WTAP_ENCAP_ value and getting the description for the latter. svn path=/trunk/; revision=27074
2008-12-19After checking for ige_mac_menu_set_menu_bar reset CFLAGS and LIBSJeff Morriss1-0/+2
back to what they were before the test (without GTK_LIBS). This prevents tshark (and every other program) from unnecessarily linking against GTK_LIBS. svn path=/trunk/; revision=27056
2008-11-18Require Lua 5.1 for Lua plugin.Balint Reczey1-50/+5
This fixes bug 2510. svn path=/trunk/; revision=26805
2008-10-27Add support for the GeoIP library. Using different database files,Gerald Combs1-0/+30
GeoIP can map IP addresses to Countries, Cities, AS numbers, ISPs, etc. If any library paths are defined AND any database files are found, corresponding columns are added to the endpoint tables in the GUI. To do: - Add columns to the conversation list - Add GeoIP info to "-z conv,..." - Create a default UAT file. svn path=/trunk/; revision=26571
2008-10-26Tweak Mac IGE integration detection so that it can find the functions notStephen Fisher1-4/+5
only in the Gtk+ OS X framework, but also in the separate igemacintegration library. Also add call to ite_mac_menu_set_menu_bar() to synchronize the OS X menu bar with the Gtk menu bar in Wireshark. The Gtk menu bar in Wireshark will remain there. svn path=/trunk/; revision=26560
2008-10-24Add an option to look for the presence of Imendio's Mac OS X integrationGerald Combs1-14/+36
functions in GTK+. svn path=/trunk/; revision=26539
2008-08-08Add support for c-ares to the GNU toolchain.Gerald Combs1-0/+31
svn path=/trunk/; revision=25955
2008-07-04If we have pcap_free_datalinks(), use it. If not, then, on Windows,Guy Harris1-1/+1
just leak the list returned by pcap_list_datalinks(), as there's no guarantee that if you have a library built with one version of the MSVC++ run-time library, and it returns a pointer to allocated data, you can free that data from a program linked with another version of the MSVC++ run-time library. (This is not an issue on UN*X.) This should fix bug 2677. svn path=/trunk/; revision=25668
2008-05-05Require GLib 2.4 or later.Guy Harris1-42/+0
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-04-20Don't define AC_WIRESHARK_CHECK_64BIT_FORMAT twice; just define the oneGuy Harris1-43/+6
that works with GLib's print routines. Make that version compile and link the test programs with GLib. svn path=/trunk/; revision=25127
2008-04-07Remove GTK1 code.Stephen Fisher1-6/+0
svn path=/trunk/; revision=24828
2008-02-07Only check for pcap_breakloop()'s "usability" if it might be present butGuy Harris1-20/+33
unusable; it'd only be unusable if we require that functions be declared before they're used (i.e., if we check for that with -Wimplicit and if we fail if the check produces a warning because we're using -Werror). Always checking doesn't necessarily work if, for example, you're not compiling with GCC, as -Werror and -Wimplicit might not be recognized by other compilers. svn path=/trunk/; revision=24287
2007-12-04Support for RPCAP features in GUI (from Boris Misenov, see Bug 1366)Tomas Kukosa1-0/+17
- 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-20If libcap is present, have dumpcap use it to drop privileges whileGerald Combs1-0/+31
retaining CAP_NET_ADMIN and CAP_NET_RAW. Update some Makefile dependencies for dumpcap. svn path=/trunk/; revision=23511
2007-09-24Get rid of the remains of NET-SNMP in the build process.Jörg Mayer1-76/+0
svn path=/trunk/; revision=22934
2007-06-13YAE2WJaap Keuter1-2/+2
svn path=/trunk/; revision=22085
2007-05-29we dont link with g_snprintf in the configure for gtk1-2 so fall back to Ronnie Sahlberg1-0/+4
snprintf instead svn path=/trunk/; revision=21995
2007-05-29Check for G_GINT64_MODIFIER in Wireshark as we do in Wiretap.Guy Harris1-0/+38
In all the places where a cast to "long long" or "unsigned long long" was done, use G_GINT64_MODIFIER and get rid of the cast, as 1) there's no guarantee that "%ll" works and 2) there's no guarantee that "long long" works (the latter definitely does *NOT* work with MSVC++; the former doesn't work with regular printf in MSVC++, but it might work with the GLib printf-based functions). svn path=/trunk/; revision=21978
2007-04-22update of AC_WIRESHARK_PCAP_CHECK to detect if pcap header version isSebastien Tandel1-1/+66
corresponding to the library version for pcap_breakloop. Issue a warning if the pcap_breakloop is present but not usable. svn path=/trunk/; revision=21498
2007-04-22adding AC_(WIRESHARK|WIRETAP)_GCC_CFLAGS_OPTION macro to test whether gccSebastien Tandel1-0/+30
supports the options passed as arguments. If the options are supported, they are added to CFLAGS. svn path=/trunk/; revision=21493
2007-01-04the -lm flag might be needed to link luaLuis Ontanon1-4/+4
svn path=/trunk/; revision=20315
2006-12-08Get rid of UCD SNMP support (it's not longer supported andJörg Mayer1-140/+0
superseeded by net-snmp). Replace some_snmp by net_snmp where appropriate. svn path=/trunk/; revision=20071
2006-11-26Bug 1246: From Eric Hall, fix typo: s/NETSNMPCNFIG/NETSNMPCONFIG/Jeff Morriss1-1/+1
svn path=/trunk/; revision=19984
2006-10-26Don't include /usr/local if usage of /usr/local has been disabled viaJörg Mayer1-3/+5
configure option. svn path=/trunk/; revision=19706
2006-10-19Set want_portaudio to yes if we'll be building with libportaudio; itGuy Harris1-0/+1
might have been set to ifavailable, but other parts of the configure script expect it to be "yes" or "no" after AC_WIRESHARK_LIBPORTAUDIO_CHECK finishes. svn path=/trunk/; revision=19606
2006-09-27Change some messages when ucd snmp is found but --with-sslJörg Mayer1-3/+6
is missing. Also I changed the behaviour to just disable ucd snmp in case it was requested but no --with-ssl was given instead of bailing out with an error. svn path=/trunk/; revision=19335
2006-09-12AC_CHECK_TYPE already prints a "checking for" message; don't botherGuy Harris1-1/+0
printing another one before calling it. svn path=/trunk/; revision=19223
2006-09-05rtp_player.c will now compile with the new API, although it will notJörg Mayer1-14/+4
actually do something useful except to print that the new API is not supported. Adapt acinclude.m4 to provide PORTAUDIO_API_1 and add back the check_message to indicate *why* we are checking for the type. svn path=/trunk/; revision=19148
2006-09-04AC_CHECK_TYPE outputs a "Checking..." message; we don't need to issueGuy Harris1-2/+1
one ourselves. The documentation for autoconf isn't very clear on the "includes" argument to AC_CHECK_TYPE - it's in the form of a list of #include statements. svn path=/trunk/; revision=19140
2006-09-04After some reading it is clear that the code was written forJörg Mayer1-1/+1
portaudio versions <= 18. At least Suse 10.1 provides a snapshot of version 19, which, in turn has the brand new and incompatible version 2.0 of the API. Change the error message to tell the user that he needs portaudio <= 18. svn path=/trunk/; revision=19133
2006-09-04Use portaudio if it's there. Check that we have the right version.Jörg Mayer1-16/+44
Note: This check is currently carried out by checking that the include defines PortAudioStream. If you know of any better check, please let me know. acinclude.m4: Replace sequences of 8 spaces by tab svn path=/trunk/; revision=19131
2006-08-30From Alejandro Vaquero:Anders Broman1-0/+127
- Change the "listen_rtp" to "rtp_player" - Change from a plugin to be part of the core - By default it will not compile with the rtp_player. In order to compile it is necessary to: + For windows: uncomment the line "PORTAUDIO_DIR=$(WIRESHARK_LIBS)\portaudio_v18_1" in config.nmake + For linux: using the "--with-portaudio=yes" svn path=/trunk/; revision=19094
2006-07-19From Bálint RéczeyAnders Broman1-36/+64
- Added support for versioned lua libnames to aclocal.m4 - create generated elua_register.h from Makefile svn path=/trunk/; revision=18769
2006-06-15autofoo will fail on systems that lack libgcrypt.m4.Jörg Mayer1-156/+0
Provide one in aclocal-fallback. While I'm at it: Remove the libgnutls.m4 stuff from acinclude and provide it in aclocal-fallback as well. svn path=/trunk/; revision=18475
2006-05-31Rename the main executable to "wireshark", along with more conversions:Gerald Combs1-101/+101
ethereal.com -> wireshark.org mailing lists and addresses ETHEREAL -> WIRESHARK Man pages Automake/Autoconf names svn path=/trunk/; revision=18271