Commit Graph

100 Commits

Author SHA1 Message Date
Michael Tüxen 76d03b5bcb Provide information regarding thred support.
svn path=/trunk/; revision=38058
2011-07-16 12:19:57 +00:00
Gerald Combs 5467d67f2a In version_info.c, assume we always have the "matches" operator. In
capture_opts.c, assume our output filename has been passed through
arg_list_utf_16to8().

svn path=/trunk/; revision=37974
2011-07-11 19:15:57 +00:00
Stig Bjørlykke e015eca944 Show locale in version info (if !win32).
This may help us identifying bugs related to locale.

svn path=/trunk/; revision=37829
2011-06-29 08:05:53 +00:00
Stig Bjørlykke 8443bbbf75 Replace all strerror() with g_strerror().
Remove our local strerror implementation.
Mark strerror as locale unsafe API.

This fixes bug 5715.

svn path=/trunk/; revision=37812
2011-06-28 09:00:11 +00:00
Guy Harris 317cb92f9c The "shared by every program in the Wireshark suite, including dumpcap"
version information doesn't include Python version information (only
programs using libwireshark have that) or GeoIP version information
(ditto).  Don't include headers required only for that information;
hopefully this will keep dumpcap from requiring the Python library on
Windows.

svn path=/trunk/; revision=37650
2011-06-11 02:35:58 +00:00
Bill Meier 00ac593f91 (Trivial) Testing _MSC_FULL_VER can be done at compile time.
svn path=/trunk/; revision=37366
2011-05-23 16:09:09 +00:00
Bill Meier ba48c5061e Fix a Windows compiler warning;
Minor whitespace cleanup.

svn path=/trunk/; revision=35563
2011-01-16 23:04:33 +00:00
Stig Bjørlykke 388453b79d New Year.
svn path=/trunk/; revision=35322
2011-01-01 12:23:21 +00:00
Stephen Fisher 9e5dc7e406 Fix bug #5453 "Help->About Wireshark mis-reports OS" (again) without the help of MSDN code fragments.
svn path=/trunk/; revision=35090
2010-12-01 16:39:28 +00:00
Stephen Fisher 283e7471e2 Back out r35084 since it contains code fragments from MSDN, which are covered
under the "Microsoft Limited Public License" apparently.


svn path=/trunk/; revision=35085
2010-12-01 00:42:48 +00:00
Stephen Fisher 7ba78f6857 Fix bug #5453: Use GetSystemNativeInfo() function if found on the machine running Wireshark instead of GetSystemInfo(), so that we obtain the machine's actual architecture even when running under WOW64 x86 emulation.
svn path=/trunk/; revision=35084
2010-11-30 23:42:47 +00:00
Stig Bjørlykke 2cedc69849 Fixed "Compiled with" information in the About box.
svn path=/trunk/; revision=34601
2010-10-21 07:13:43 +00:00
Stig Bjørlykke afd6761f46 A GString has it's own length.
svn path=/trunk/; revision=34034
2010-08-31 18:28:59 +00:00
Guy Harris 04cf498c25 More information on getting the distribution name and release.
svn path=/trunk/; revision=33545
2010-07-15 22:31:53 +00:00
Guy Harris 96e8176ac2 More details on getting the distribution name and version on Linux.
svn path=/trunk/; revision=33543
2010-07-15 20:59:26 +00:00
Guy Harris d9b1e79b1e On OS X, give the OS version as
Mac OS X 10.x.y (Darwin a.b.c)

rather than as

	Darwin a.b.c (Mac OS X 10.x.y)

and also note that, on Linux, the lsb_release command might be able to
give you the *distribution* name and version.

svn path=/trunk/; revision=33542
2010-07-15 20:55:46 +00:00
Guy Harris a2d9316f8c Don't include headers we don't need (they might be generating external
references to functions in libraries with which we're not necessarily
being linked).

svn path=/trunk/; revision=33535
2010-07-15 09:04:10 +00:00
Guy Harris cc3540b0fb Move the code to get version information for libraries used by
libwireshark into libwireshark, and call it only in programs linked with
libwireshark.  That way, programs that don't link with libwireshark
don't have to link with libgcrypt or libgnutls solely so that they can
say that they're linked with a particular version of libgcrypt or
libgnutls.

Don't link dumpcap with libgcrypt or libgnutls any more.

svn path=/trunk/; revision=33531
2010-07-15 02:07:16 +00:00
Guy Harris 36623bcb71 From H.sivank: GtkOSXApplication support.
Call the various flavors of OS X integration just "OS X integration",
not anything with "IGE" in it - it appears that, in some places,
"ige-mac-integration" refers only to the older Carbon-based functions,
although the library still appears to be called -ligemacintegration.

Update the URLs for the information about the OS X integration
libraries.

Clean up help message for --with-pcap-remote.

Clean up white space a bit.

Speaking of white space, it's "Mac OS X", not "MacOS X".

svn path=/trunk/; revision=32941
2010-05-25 00:35:44 +00:00
Guy Harris 0c40b92518 Detect clang and llvm-gcc.
svn path=/trunk/; revision=32905
2010-05-19 23:39:45 +00:00
Jörg Mayer e309a6ad5a Bruno Matos <bruno.matos@gmail.com>
In version_info.c file, if we put the Python include in first place we
remove the warning/error "_POSIX_C_SOURCE redefined", as in this article:
http://bytes.com/topic/python/answers/30009-warning-_posix_c_source-redefined
.

I had problems with CMake build.


svn path=/trunk/; revision=32824
2010-05-15 21:38:36 +00:00
Jeff Morriss d83b07c874 Tell, in the version info, if we were compiled 32- or 64-bit.
svn path=/trunk/; revision=32548
2010-04-24 02:04:14 +00:00
Stig Bjørlykke 534dfde65c Disable usage of zlibVersion() on win32.
svn path=/trunk/; revision=32511
2010-04-19 06:39:45 +00:00
Stig Bjørlykke 8bd4f6139f From Richard Brodie via bug 4606:
Display runtime version for libz, as well as build version.

svn path=/trunk/; revision=32502
2010-04-17 10:22:38 +00:00
Stig Bjørlykke 8c3069eadb Happy New Year!
svn path=/trunk/; revision=31396
2010-01-01 12:15:27 +00:00
Gerald Combs 8fc1491a60 Switch to using a bundled version of the openSUSE Build Service packages
for GNUTLS since they provide 32-bit and 64-bit Windows packages. We no
longer have winposixtype.h, so remove its #includes and add a ssize_t
typedef to config.h.win32.

svn path=/trunk/; revision=31341
2009-12-21 21:06:01 +00:00
Gerald Combs 7c0dc5d7e7 If we don't have PCRE and we do have GLib >= 2.14, use GRegexes for the
"matches" operator.

svn path=/trunk/; revision=31302
2009-12-18 01:15:08 +00:00
Guy Harris 3302631960 Fix typo in comment.
svn path=/trunk/; revision=29955
2009-09-17 02:02:21 +00:00
Bill Meier e9b9b83b49 Fix a typo.
svn path=/trunk/; revision=29951
2009-09-16 23:24:31 +00:00
Bill Meier bfd830ace8 Add info as to 32/64 bit and also if "Windows 7" to runtime version info.
svn path=/trunk/; revision=29950
2009-09-16 23:13:34 +00:00
Gerald Combs 1e93d53b56 Use "svn info" to fetch the version by default. Fetch the repository path as
well. Add the repository path to the version strings.

svn path=/trunk/; revision=29171
2009-07-22 23:59:15 +00:00
Stig Bjørlykke 9a372f685d From Kovarththanan Rajaratnam's patch in bug 3500:
Added info about python version.

svn path=/trunk/; revision=28543
2009-05-31 16:05:13 +00:00
Guy Harris bac808474c The second argument to Gestalt() is an SInt32, which, for backwards
compatibility reasons, is a long rather than an int in ILP32 mode
(probably dating back to the old 68000 days, when 32-bit arithmetic was
slower than 16-bit arithmetic, so an int was 16 bits and a long 32 bits
on some 68K machines) and is an int in LP64 mode.

svn path=/trunk/; revision=27921
2009-04-01 04:01:13 +00:00
Tomas Kukosa e22d7c79eb display runtime versions of GnuTLS and Gcrypt libraries
svn path=/trunk/; revision=27194
2009-01-08 13:24:04 +00:00
Jaap Keuter 60c6bbcdc2 We had a roll-over of the calendar thingy.
svn path=/trunk/; revision=27190
2009-01-08 07:28:58 +00:00
Gerald Combs d2aa34721a Check in a modified version of Jaap's patch in bug 3162. This should fix
compilation under Visual C++ 6.0.

svn path=/trunk/; revision=27136
2008-12-30 19:17:35 +00:00
Gerald Combs 7d22c0fb7f Rename geoip.[ch] to geoip_db.[ch] so we don't collide with GeoIP.h. Rename
some functions to match.

Add GeoIP lookups to the IP dissector. Add a preference for GeoIP lookups,
which is disabled by default.

svn path=/trunk/; revision=27063
2008-12-19 23:49:03 +00:00
Stig Bjørlykke 097002bb0d Detect Windows Server 2008 in the runtime version info.
svn path=/trunk/; revision=26979
2008-12-13 00:02:34 +00:00
Stig Bjørlykke 0470fff9fe Added info about GeoIP. Only dump info about ADNS if without c-ares.
svn path=/trunk/; revision=26578
2008-10-27 18:01:48 +00:00
Bill Meier afd857957a Fix a few Emacs "file variables" to have "safe" values.
That is: indent-tabs-mode: tabs --> indent-tabs-mode: t
Also: fix a typo: set-tabs-mode --> indent-tabs-mode

svn path=/trunk/; revision=26113
2008-09-02 11:17:03 +00:00
Guy Harris bee3c109d5 Fix a typo in a comment.
svn path=/trunk/; revision=26061
2008-08-23 01:40:00 +00:00
Stig Bjørlykke 6bea15f3cb Added c-ares version string.
svn path=/trunk/; revision=25988
2008-08-12 10:34:46 +00:00
Gerald Combs 021a926793 Add support for the c-ares asynchronous DNS resolution library to the
Windows build. Add support for async IPv6 lookups. Update the ADNS
code slightly.

This is not supported (yet) on the UNIX side.

svn path=/trunk/; revision=25953
2008-08-07 21:41:48 +00:00
Jeff Morriss 83f9ecf96f Move privileges.c and unicode-utils.c from epan to wsutil (so things like
capinfos and dumpcap don't need to depend on libwireshark nor directly pull
in those modules).  Because capinfos and editcap were only being linked with
privileges.c if we had plugins, this allows those programs to be linked when
someone is compiling --without-plugins.

svn path=/trunk/; revision=25640
2008-06-30 17:16:29 +00:00
Anders Broman 3d39efc2c3 Fix some of the Errors/warnings detected by checkapi.
svn path=/trunk/; revision=25248
2008-05-07 05:26:40 +00:00
Stig Bjørlykke 3b5f1bce7b Don't add newline before LIBCAP, as this is done correct in end_string().
svn path=/trunk/; revision=24563
2008-03-05 09:59:15 +00:00
Gerald Combs 626cd5efaa Add a POSIX capabilities blurb to get_compiled_version_info().
svn path=/trunk/; revision=24561
2008-03-04 23:57:55 +00:00
Stig Bjørlykke 5b87422976 Bump date
svn path=/trunk/; revision=24096
2008-01-15 14:34:03 +00:00
Ulf Lamping 99d60cce59 first steps to support MSVC 2008 Express Edition
svn path=/trunk/; revision=23691
2007-11-30 22:01:05 +00:00
Stephen Fisher 432aa1788a Add MacOS X version next to the Darwin version in version outputs.
svn path=/trunk/; revision=23418
2007-11-10 00:57:41 +00:00