aboutsummaryrefslogtreecommitdiffstats
path: root/config.h.win32
AgeCommit message (Collapse)AuthorFilesLines
2001-06-02Windows+MSVC lacks "strptime()", so we need to include "strptime.h" toGuy Harris1-1/+2
declare our version of it. svn path=/trunk/; revision=3502
2001-05-01Base HAVE_PLUGINS on whether "g_module_supported()" returns TRUE, not onGuy Harris1-4/+1
whether there's a "dlfcn.h" header file; that lets us support plugins on HP-UX. svn path=/trunk/; revision=3390
2001-04-05Win32 build fix, show "0.5.2 (WinPcap 2.1)" as the libpcap versionGilbert Ramirez1-2/+3
for Win32, and show a slightly more informative (i.e., geared to the user) help message when trying to capture without having WinPcap installed. svn path=/trunk/; revision=3261
2001-04-05Use sed in the Win32 build to place the version in various files.Gilbert Ramirez1-2/+2
We us $(VERSION), defined in the top-level config.nmake, to replace @VERSION@ in various files. $(RC_VERSION) and $(WTAP_VERSION) are similarly used. svn path=/trunk/; revision=3258
2001-03-05Move version to 0.8.16.Gilbert Ramirez1-4/+4
Fix build for splitting build dir from src dir. Note the use of updated GTK+ release for Win32 binaries. svn path=/trunk/; revision=3107
2001-01-12Change version numbers to 0.8.15Gilbert Ramirez1-3/+3
svn path=/trunk/; revision=2882
2000-11-28Move Win32 version to 0.8.14.1Gilbert Ramirez1-3/+3
svn path=/trunk/; revision=2705
2000-11-22Generated Bison and Flex files test whether __STDC__ is definedGuy Harris1-1/+18
in order to check whether to use ANSI C features such as "const". GCC defines it as 1 even if extensions that render the implementation non-conformant are enabled; Sun's C compiler (and, I think, other AT&T-derived C compilers) define it as 0 if extensions that render the implementation non-conformant are enabled; Microsoft Visual C++ 6.0 doesn't define it at all if extensions that render the implementation non-conformant are enabled. We define it as 0 in "config.h.win32", so that those generated files will use those features (and thus not get type warnings when compiled with MSVC++). svn path=/trunk/; revision=2698
2000-11-20Move to version 0.8.14Gilbert Ramirez1-3/+3
svn path=/trunk/; revision=2682
2000-10-27Move to 0.8.13Gilbert Ramirez1-2/+2
svn path=/trunk/; revision=2540
2000-10-27Move to version 0.8.13.Gilbert Ramirez1-2/+2
Mention IGRP dissector in NEWS. svn path=/trunk/; revision=2539
2000-10-17Make the top-level "config.h.win32" more closely resemble the top-levelGuy Harris1-14/+48
"config.h", and update it to include stuff added to "config.h" and remove stuff removed from "config.h". Give libethereal a "config.h.win32" and make its "Makefile.nmake" file copy it to "config.h". svn path=/trunk/; revision=2504
2000-09-14Move to version 0.8.12Gilbert Ramirez1-3/+3
svn path=/trunk/; revision=2432
2000-08-03Move to version 0.8.11Gilbert Ramirez1-3/+3
svn path=/trunk/; revision=2196
2000-07-31There is a <sys/stat.h> available on Win32, and, in fact, we now includeGuy Harris1-1/+4
it in "util.c", so we have to define HAVE_SYS_STAT_H in Win32. svn path=/trunk/; revision=2192
2000-07-14Apparently, on systems with glibc 2.2, "inet_aton()" is declared inGuy Harris1-1/+2
<arpa/inet.h>, but is, in some fashion, declared differently from the way we declare it in "inet_v6defs.h", but "inet_ntop()" isn't defined, so we include "inet_v6defs.h" in "inet_pton.c", which causes "inet_pton.c" not to compile as we get a collision between the two declarations. Move the declaration of "inet_aton()" to "inet_aton.h", define "NEED_INET_ATON_H" iff we didn't find "inet_aton()" in the system libraries, and include "inet_aton.h" in the callers of "inet_aton()" iff "NEED_INET_ATON_H" is defined, so that it doesn't get declared by us if "inet_aton()" is defined by a system library (which hopefully means it's declared in <arpa/inet.h> instead). svn path=/trunk/; revision=2137
2000-07-05Add:Gilbert Ramirez1-1/+2
#define strcasecmp stricmp for prefs.c svn path=/trunk/; revision=2118
2000-07-04Change version to 0.8.10Gilbert Ramirez1-3/+3
In gtk/Makefile.nmake, add progress_dlg.obj svn path=/trunk/; revision=2108
2000-06-07Add COPS dissector (with a few fixes for compiling on Win32).Gilbert Ramirez1-4/+6
I put the header file info in packet-cops.c since no one else uses it. Fix the version number and plugin directory in config.h.win32. svn path=/trunk/; revision=2044
2000-04-07Move to version 0.8.6.Gilbert Ramirez1-1/+1
svn path=/trunk/; revision=1812
2000-04-05Update version and plugin directory.Gilbert Ramirez1-2/+2
svn path=/trunk/; revision=1801
2000-03-28Add getopt.c (from GNU libc) for use on Win32.Gilbert Ramirez1-0/+1
Ethereal/win32 now supports command-line options. Tethereal now compiles on win32, except for the fact that I haven't put the Makefile.nmake changes in for that yet. svn path=/trunk/; revision=1758
2000-02-09Integrate Ed Meaney's <emeaney@altiga.com> changes for using libpcapGilbert Ramirez1-1/+1
from WinDump with Ethereal. We now have packet capturing on Win32. :) svn path=/trunk/; revision=1612
2000-02-07Code changes, but not Makefile changes, for enabling plugins for Win32.Gilbert Ramirez1-0/+1
svn path=/trunk/; revision=1605
2000-01-15Merge in the final code to make Ethereal run on Win32, compiledGilbert Ramirez1-56/+33
with MSVC 6.0 and 'nmake', the make tool that comes with MSVC. It compiles, links, and runs. It doesn't run correctly. There's a problem when reading files. I'm getting short reads. I'm not linking in zlib or libsnmp because it first needs to be debugged. I changed the plugin code to use gmodule instead of libltdl, but the Unix build still links ethereal against libltdl. I'll fix that tonight; sorry about leaving it in such a sad state, but I wanted to check in this code before I left work on a Friday night. Ethereal still works, but the building is less than optimal. svn path=/trunk/; revision=1479
2000-01-10Some initial changes for win32 support, but not all.Gilbert Ramirez1-6/+12
Added lots of #ifdef HAVE_*_H wrappers. Added some #defines in config.h.win32 Check for more headers in configure.in Added prototype for inet_aton() in inet_v6defs.h. Changed "BYTE" token (i.e., #define) in ascend-gramamr.y because it conflicts with a windows definition. Use HEXBYTE instead. svn path=/trunk/; revision=1448
1999-12-22Prep for the next release.Gerald Combs1-1/+1
svn path=/trunk/; revision=1367
1999-12-15Pull in some additional non-definitions, to make it match the currentGuy Harris1-4/+44
"config.h" on my machine. (Should YYTEXT_POINTER be defined?) svn path=/trunk/; revision=1344
1999-07-13Added support for compiling on win32 with Visual C and 'nmake'. It compiles,Gilbert Ramirez1-0/+63
but does not link. Perhaps someone who understands the MS tools can help out. I made it link a few months ago, but with different version of glib/gtk+. I can't remember how I made it link. Most of the compatibility issues were resolved with adding #ifdef HAVE_UNISTD_H the the source code. Please be sure to add this to all future code. svn path=/trunk/; revision=359