Commit Graph

460 Commits

Author SHA1 Message Date
gerald 66a56904ae If bash is run as a non-login shell, it doesn't read /etc/profile. Under
Cygwin this has the side effect of making the Windows "find" command appear 
first in the path instead of Cygwin's "find" command.  Call /usr/bin/find
explicitly in win32-setup.sh.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12639 f5534014-38df-0310-8fa8-9805f1628bb7
2004-12-01 16:56:37 +00:00
guy 1e4ebe3d43 From Francisco Alcoba: link with setargv.obj so that wildcards are
expanded in the command line.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12635 f5534014-38df-0310-8fa8-9805f1628bb7
2004-12-01 11:35:27 +00:00
gerald a22c74cb37 Update to GTK+ 2.4.13.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12581 f5534014-38df-0310-8fa8-9805f1628bb7
2004-11-23 17:31:16 +00:00
gerald e5a3c5c1f1 Update the Windows build to zlib 1.2.2.
Have win32-setup.sh download from "2004-11-02" tag directory.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12474 f5534014-38df-0310-8fa8-9805f1628bb7
2004-11-02 19:07:52 +00:00
ulfl 745c22e563 renamed capinfo to capinfos, as the former name capinfo was already used in a program called tcprelay, so that might confuse packaging managers and users. Hopefully I got all the places need to be changed.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12358 f5534014-38df-0310-8fa8-9805f1628bb7
2004-10-20 18:50:58 +00:00
guy 0ae7408055 From Graeme Hewson: make AUTHORS-SHORT not include formatting codes,
with AUTHORS-SHORT-FORMAT containing the formatting codes.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12334 f5534014-38df-0310-8fa8-9805f1628bb7
2004-10-17 23:03:11 +00:00
ulfl 36a95a468a update setup target to latest win32 libs
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12316 f5534014-38df-0310-8fa8-9805f1628bb7
2004-10-16 11:17:57 +00:00
gerald 0d6143632e Updates to reflect revision 4 of ethereal-win32-libs.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12305 f5534014-38df-0310-8fa8-9805f1628bb7
2004-10-15 18:30:05 +00:00
gerald 422a09166e Add support for decoding DES3/CBC/MD5 keys. Make it disabled by default.
Whitespace cleanup.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12304 f5534014-38df-0310-8fa8-9805f1628bb7
2004-10-15 15:36:12 +00:00
ulfl 43dd7283d6 update setup target to latest GTK library files
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12249 f5534014-38df-0310-8fa8-9805f1628bb7
2004-10-09 07:48:13 +00:00
guy c8f4988327 From Lars Roland: don't link EXTRA_OBJECTS unnecessarily with
ethereal.exe, tethereal.exe and dftest.exe.  Export mkstemp() from
libethereal.dll instead.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12181 f5534014-38df-0310-8fa8-9805f1628bb7
2004-10-02 01:54:35 +00:00
guy 1ca10ac96d From Lars Roland: add an option to link plugins with libethereal rather
than using the plugin address table.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12139 f5534014-38df-0310-8fa8-9805f1628bb7
2004-09-29 19:30:10 +00:00
ulfl e74828494b Use new win32 libs from anonsvn instead of webpage, including setup target. Use updated GTK 2.4.9 libraries. But still use wget.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12086 f5534014-38df-0310-8fa8-9805f1628bb7
2004-09-24 16:08:44 +00:00
guy e17eed0239 From Gisle Vanem: add support for pcap_datalink_val_to_name() for Win32.
Also add support for pcap_datalink_name_to_val(), and arrange that we
properly define HAVE_PCAP_DATALINK_NAME_TO_VAL and
HAVE_PCAP_DATALINK_VAL_TO_NAME for MSVC++ builds.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12073 f5534014-38df-0310-8fa8-9805f1628bb7
2004-09-23 17:54:49 +00:00
ulfl ba076609cd added a clean_setup target, to cleanup the unzipped files
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11977 f5534014-38df-0310-8fa8-9805f1628bb7
2004-09-12 10:07:23 +00:00
guy f5f32b2b94 From Graeme Hewson: translate accented UTF-8 characters to Pod E<>
escapes so they turn into *roff escapes and HTML entities in the output,
in case raw UTF-8 doesn't work.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11975 f5534014-38df-0310-8fa8-9805f1628bb7
2004-09-11 23:42:03 +00:00
ulfl b3483d6aff renamed REQUIRED_APPS to REQUIRED_TOOLS and verify_apps to verify_tools, as it seems much more appropriate
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11874 f5534014-38df-0310-8fa8-9805f1628bb7
2004-09-01 11:53:28 +00:00
gerald 9dca41666a Bump the GTK+ 2.4 version up to 2.4.7, and bup GTK-Wimp up to 0.62.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11842 f5534014-38df-0310-8fa8-9805f1628bb7
2004-08-26 23:01:46 +00:00
gerald 2ffd4ab4b8 Update to GTK-Wimp 0.6.1.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11721 f5534014-38df-0310-8fa8-9805f1628bb7
2004-08-11 21:22:49 +00:00
gerald 798d0294f3 Change the "setup" target to download the updated GTK+ libraries described
at http://mail.gnome.org/archives/gtk-devel-list/2004-August/msg00058.html .


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11718 f5534014-38df-0310-8fa8-9805f1628bb7
2004-08-11 20:34:42 +00:00
gerald 9ce3fdff5e Update the "setup" target for GLib 2.4.5, GTK+ 2.4.4, and Pango-1.4.1.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11612 f5534014-38df-0310-8fa8-9805f1628bb7
2004-08-06 16:25:59 +00:00
obiot 4eacf3415f From Lars Roland: MSVC make fixes.
Many people have recently reported many problems with the nmake build 
process. It seems that these problems come from using 
epan/makefile.nmake to compile the DISSECTOR_SUPPORT_SOURCES which are 
located in /trunk.

Nmake from MSVC6 puts the object code of the DISSECTOR_SUPPORT_SOURCES 
in /epan although Nmake expects the object code in /trunk when it 
checkes dependencies. Thus DISSECTOR_SUPPORT_OBJECTS are built every 
time even when they are already there.

Nmake Version 1.5 (MSVC 2003 Toolkit) puts the object code of the 
DISSECTOR_SUPPORT_SOURCES in /trunk instead.
This makes it impossible to use epan/makefile.nmake for compiling the 
DISSECTOR_SUPPORT_SOURCES and to make it work for both versions of nmake.

We have to use /trunk/makefile.nmake for compiling the 
DISSECTOR_SUPPORT_SOURCES to solve these issues.

It should also be possible to build ethereal without libethereal.dll again.

Once we have moved all DISSECTOR_SUPPORT_SOURCES into a subdirectory of 
epan we can get rid of this patchwork in the nmake makefiles.



git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11562 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-29 07:25:11 +00:00
obiot 7eeccacedb Add the MSWIN RC information for capinfo.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11556 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-28 21:13:27 +00:00
obiot 206ce3d9b9 From Ian Schorr: capinfo - provides capture file information.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11555 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-28 20:51:29 +00:00
guy 71fb633a10 From Graham Bloice: add resources to wiretap.dll.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11476 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-23 06:11:50 +00:00
gerald aec2218ce5 Add doxygen.cfg to the "clean" target.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11464 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-21 22:12:49 +00:00
gerald 012b3ad803 Fixes (and ugly hacks) for Windows compilation.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11435 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-19 21:18:40 +00:00
ulfl e7ef0c2ff1 Fix the win32 nmake generation for now (it will compile/link/run again). This will need more cleanup if the movements of the dissector sources are finished. Hopefully this doesn't broke the unix build.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11423 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-18 23:46:07 +00:00
ulfl bf07db58a4 first attempt to make Win32 generation (nmake) ready for the dissector movings (but still incomplete)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11415 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-18 20:21:20 +00:00
gram 35a6e092c3 Move dissectors to epan/dissectors directory.
Also move ncp222.py, x11-fields, process-x11-fields.pl,
make-reg-dotc, and make-reg-dotc.py.

Adjust #include lines in files that include packet-*.h
files.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11410 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-18 18:06:47 +00:00
guy 0f43797234 Set the svn:eol-style property on all text files to "native", so that
they have LF at the end of the line on UN*X and CR/LF on Windows;
hopefully this means that if a CR/LF version is checked in on Windows,
the CRs will be stripped so that they show up only when checked out on
Windows, not on UN*X.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11400 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-18 00:24:25 +00:00
ulfl 9a02c422c2 Changed dependencies, so image dir will be generated before epan, otherwise the libethereal.res file will not be available when needed to link libethereal.dll
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11394 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-17 12:49:34 +00:00
guy 9d5df14fdd From Graham Bloice: add resource information to libethereal.dll.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11388 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-17 09:49:32 +00:00
gerald 009cb2340f Convert make-version.pl and the associated cvsversion.h and CVSVERSION
definition to Subversion.  "svn info" prints out the last changed date
of the repository, so we don't have to go hunting through "CVS/Entries"
files anymore.



git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11379 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-15 21:09:33 +00:00
gerald 4c2047dd81 Both epan/doxygen.cfg and gtk/doxygen.cfg depend on the root doxygen.cfg.
Build it before going into those directories.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11375 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-13 19:30:02 +00:00
guy 601356c8bd From Laurent Rabret: replace "lib" with "link /lib"; "lib" is just a
wrapper around "link /lib", and not all Microsoft C compiler
distributions provide "lib".


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11242 f5534014-38df-0310-8fa8-9805f1628bb7
2004-06-26 02:16:16 +00:00
ulfl 8c080c0feb Add experimental feature of opening a webbrowser, to show some of the
webpages from http://www.ethereal.com. This functionality is copied from
the Gimp.
Win32 will use ShellExecute to use the system registered webbrowser.
On unix builds, currently the mozilla browser is hardcoded, we still need a
preference setting for this (I will add this later).


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11206 f5534014-38df-0310-8fa8-9805f1628bb7
2004-06-21 17:27:35 +00:00
gerald 11e5782825 Change to GLib 2.4.2 and GTK+ 2.4.3.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11204 f5534014-38df-0310-8fa8-9805f1628bb7
2004-06-21 15:57:50 +00:00
ulfl 4dec3a16c9 add GTK2.4 and alike libs to the setup target,
depending on settings in config.nmake


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11200 f5534014-38df-0310-8fa8-9805f1628bb7
2004-06-20 20:22:09 +00:00
ulfl fda8928023 add merge.obj to the linking of mergecap.exe
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11193 f5534014-38df-0310-8fa8-9805f1628bb7
2004-06-20 09:49:36 +00:00
ulfl 68bb731e73 convert AUTHORS file to a shorter version (without the tasks done)
for the about dialog


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10944 f5534014-38df-0310-8fa8-9805f1628bb7
2004-05-21 17:25:32 +00:00
ulfl e3ec6a83b0 GTK Wimp has it's own setting: GTK_WIMP_DIR,
the setup target should use it accordingly


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10894 f5534014-38df-0310-8fa8-9805f1628bb7
2004-05-14 16:23:38 +00:00
obiot 0dabec54e7 Fix a typo (seperate should be separate).
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10878 f5534014-38df-0310-8fa8-9805f1628bb7
2004-05-13 20:54:39 +00:00
guy 7b627e9908 From Lars Roland: add support for building a libethereal.dll with MSVC:
add a config.nmake option to control whether to build
	libethereal.dll or not;

	remove "./wiretap" from PATH to prevent problems due to
	wrongly-loaded files;

	build dissector.lib with MSVC;

	move "print.c" and "ps.c" to the dissector helpers, as "print.c"
	imports variables from packet-frame.c and packet-data.c, which
	are in libethereal;

	move "g711.c" out of the dissector helpers, as they're used only
	by Ethereal in a tap, not in Tethereal or in any dissector;

	add a .def file for libethereal;

	arrange to declare global variables exported from libethereal
	with "__declspec(dllimport)" when building programs that import
	those variables;

	update the NSIS installer.

Make the "configure" script define ETH_VAR_IMPORT as "extern".


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10834 f5534014-38df-0310-8fa8-9805f1628bb7
2004-05-09 10:03:41 +00:00
obiot 08d168fbf8 Get rid of epan/config.h.win32.
Fix a missing ZLIB_CFLAGS in epan/Makefile.nmake.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10807 f5534014-38df-0310-8fa8-9805f1628bb7
2004-05-06 20:48:36 +00:00
guy c2317727a2 From Lars Roland:
"make distclean" now removes "cvsversion.h";

	new "update_plugin_api" which just builds the "xyzzy" target in
	the plugins subdirectory but makes sure that "config.h" has been
	generated, added.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10672 f5534014-38df-0310-8fa8-9805f1628bb7
2004-04-23 05:19:49 +00:00
ulfl 76a1c42daf Modify the "setup" target to download the packages we've defined, so that we
don't download the GTK1 packages unless we have GTK1_DIR defined.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10579 f5534014-38df-0310-8fa8-9805f1628bb7
2004-04-10 07:29:14 +00:00
gerald 6131d31ae6 Modify the "setup" target to download the packages we've defined, so that we
don't download the GTK2 packages unless we have GTK2_DIR defined.

Fix some path checking in win32-setup.sh.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10577 f5534014-38df-0310-8fa8-9805f1628bb7
2004-04-09 16:54:07 +00:00
ulfl a67f46c1e1 use the configured names from config.nmake for the required apps list
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10574 f5534014-38df-0310-8fa8-9805f1628bb7
2004-04-09 07:38:38 +00:00
gerald 8d70ae6bb8 Add a Makefile.nmake target called "setup" that uses the script
tools\win32-setup.sh to

  - Check for applications required to build Ethereal
  - Download and unpack required packages into $ETHEREAL_LIBS

Update ADNS to the latest version.

Make Python 2.3 the default.


git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10567 f5534014-38df-0310-8fa8-9805f1628bb7
2004-04-08 20:36:09 +00:00