Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal AUTHORS Makefile.am Makefile.common Makefile
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: guy@xxxxxxxxxxxx (Guy Harris)
Date: Sun, 9 May 2004 05:03:39 -0500 (CDT)
guy 2004/05/09 05:03:39 CDT
Modified files:
. AUTHORS Makefile.am Makefile.common
Makefile.nmake alert_box.c capture.c
config.h.win32 config.nmake configure.in
file.c follow.h packet-ansi_a.h
packet-ansi_map.h packet-dcerpc.h
packet-fc.h packet-gsm_a.h
packet-gsm_map.h packet-h225.h
packet-isup.h packet-mtp3.h packet-rpc.h
packet-smb-sidsnooping.h packet-wsp.h
prefs-int.h prefs.h print.h smb.h
tap-ansi_astat.c tap-gsm_astat.c
tap-h225counter.c tap-rpcstat.c
tap-smbsids.c tap-smbstat.c tap-wspstat.c
tap.h tethereal.c
Log:
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".
Revision Changes Path
1.1013 +1 -0 ethereal/AUTHORS
1.729 +2 -1 ethereal/Makefile.am
1.42 +5 -6 ethereal/Makefile.common
1.417 +42 -23 ethereal/Makefile.nmake
1.7 +5 -1 ethereal/alert_box.c
1.251 +5 -1 ethereal/capture.c
1.45 +22 -1 ethereal/config.h.win32
1.86 +10 -2 ethereal/config.nmake
1.258 +7 -1 ethereal/configure.in
1.383 +5 -1 ethereal/file.c
1.15 +3 -2 ethereal/follow.h
1.4 +5 -4 ethereal/packet-ansi_a.h
1.3 +5 -3 ethereal/packet-ansi_map.h
1.42 +5 -3 ethereal/packet-dcerpc.h
1.6 +8 -2 ethereal/packet-fc.h
1.2 +13 -11 ethereal/packet-gsm_a.h
1.3 +4 -3 ethereal/packet-gsm_map.h
1.8 +17 -16 ethereal/packet-h225.h
1.3 +6 -4 ethereal/packet-isup.h
1.6 +5 -4 ethereal/packet-mtp3.h
1.45 +9 -3 ethereal/packet-rpc.h
1.3 +6 -2 ethereal/packet-smb-sidsnooping.h
1.11 +8 -5 ethereal/packet-wsp.h
1.12 +4 -3 ethereal/prefs-int.h
1.61 +2 -2 ethereal/prefs.h
1.44 +11 -11 ethereal/print.h
1.55 +9 -6 ethereal/smb.h
1.4 +5 -1 ethereal/tap-ansi_astat.c
1.2 +5 -1 ethereal/tap-gsm_astat.c
1.3 +5 -1 ethereal/tap-h225counter.c
1.12 +5 -1 ethereal/tap-rpcstat.c
1.2 +5 -1 ethereal/tap-smbsids.c
1.6 +5 -1 ethereal/tap-smbstat.c
1.4 +5 -1 ethereal/tap-wspstat.c
1.9 +5 -2 ethereal/tap.h
1.239 +5 -1 ethereal/tethereal.c
- Prev by Date: [Ethereal-cvs] cvs commit: ethereal/epan proto.h
- Next by Date: [Ethereal-cvs] cvs commit: ethereal/doc Makefile.nmake
- Previous by thread: [Ethereal-cvs] cvs commit: ethereal/epan/ftypes ftypes.c
- Next by thread: [Ethereal-cvs] cvs commit: ethereal/doc Makefile.nmake
- Index(es):