Age | Commit message (Collapse) | Author | Files | Lines |
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38813 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38811 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
This time keep the tvb routines in epan.
Now we can use common crc routines outside epan.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38810 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38803 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
This way we can use the crc routines in wiretap.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38800 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38683 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37883 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
referenced in function _tvb_get_ephemeral_string_enc
Remove duplicated EBCDIC_to_ASCII from libwireshark.def
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37879 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
building libwireshark.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37653 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
- Define macros for certain CFLAGS in config.nmake iso of having defs in each makefile;
a. -DHAVE_CONFIG_H and -D_U_="" are now part of a macro named STANDARD_CFLAGS;
b. -WX has been replaced by WARNINGS_ARE_ERRORS (defined as -WX in config.nmake)
(This allows disabling "Warnings as Errors" by just changing config.nmake)
c. CVARSDLL definitions (not usage) have been removed from the various makefiles.
XXX: It appears the usage of CVARSDLL can also be removed (not yet done) since:
-DWIN32 and -DNULL=0 do not appear to be needed (any more);
-D_MT and _D_DLL are not needed since /MP causes these definitions.
d. Define a macro WARNINGS_CFLAGS with additional specific compiler (level4) warnings to be enabled.
E.G., 4295: array is too small to include a terminating null character
- config.nmake: reformat some long lines for readability;
- plugins\Makefile.nmake: clean-deps does nothing: remove it (and usage in top-level makefile);
- dissectors/Makefile.nmake: test to enable packet-rrc.obj target needs to include MSVC2010 ...
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35747 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
target in a makefile is what you get when you just run make (without a target). Revert 35073 and 35069.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35075 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35073 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34614 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34121 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
Followup to 34081: move libwsutil _all_ the way forward so that our inet_pton
is always linked in before wsock32's. This means that our Windows-7 Win64
builds (on which there is a native inet_pton in wsock32) will still work on
pre-Vista Win64's.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34093 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
with the Lua or libgnutls flags, as nothing in the top-level directory
should use them directly.
However, libwireshark *does* require the Lua flags, so use them.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33534 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
Sébastien's initial commit [1] didn't contain support for embedding Python on
Windows.
[1] http://anonsvn.wireshark.org/viewvc?view=rev&revision=28529
From me:
Comment out PYTHON_EMBED for now.
Start a list of known Python+CRT versions.
Add get_wspython_dir to libwireshark.def.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33036 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33012 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
So: don't run mt program ("manifest-tool") when building Wireshark & etc with VC10.
See: http://msdn.microsoft.com/en-us/library/dd293574.aspx
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32540 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
Add the dot ('.') to the characters that can compose a name.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32068 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32055 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31976 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30511 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
linked win-iconv instead
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29580 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28923 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
if we're not using any encryption libraries on Windows.
This fixes the last Win64 compilation problems in epan.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28008 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28003 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
casts.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28002 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
generated from pycrc. The command line used to generate the file is in
epan/crc/Makefile.common. I used "plain" to distinguish it from CCITT,
USB, and other 16-bit CRCs. Integrate the new CRC code into our
infrastructure.
Add crc16_plain_tvb_offset() to epan/crc16.[ch] and use it in
plugins/profinet/packet-pn-rt.c. This _should_ work correctly, but
hasn't been tested.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27790 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
that would break compilation for older compilers. Create a "DLL_LDFLAGS"
variable and use it in DLLs and plugins. Use PLUGIN_LDFLAGS and
DLL_LDFLAGS where needed. Don't force i386 code in the TPG plugin.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27582 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
conversion.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27098 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
of Visual C++. (How did this "feature" ever see the light of day?) Make
sure we use LOCAL_CFLAGS *everywhere*. This should fix problems with
building a usable installer under Visual Studio 2008 SP1.
Add comments with links to Visual C++'s idiotic handling of assemblies
and deployment using xcopy. Move to c-ares 1.5.3. Make sure we remove
all of our manifests in epan and packaging/u3/tools.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26219 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
MSC_VER_REQUIRED when we run mt.exe instead of checking for each
individual MSVC_VARIANT. This fixes the current buildbot test failures
on Windows, which resulted from a missing check for MSVC2008. This
also keeps us from having to mess with a bunch of makefiles when we add
support for new Visual C++ versions.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26052 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
Windows build. Add support for async IPv6 lookups. Update the ADNS
code slightly.
This is not supported (yet) on the UNIX side.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25953 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
From me:
Instead of adding adns_config.h, place it a custom adns package in
wireshark-win32-libs. Update tools/win32-setup.sh accordingly.
Split the MSVC2008EE variant into MSVC2008 and MSVC2008EE, similar to
MSVC2005 and MSVC2005EE. We have to worry about vcredist_x86.exe in
both cases.
Add Pascal to AUTHORS.
Update the Developer's Guide.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25921 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
Add checkapi rules to Makefile.am files.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25656 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
check for it - but not for TShark plugins, as they are expected to
print to the standard output.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25653 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25356 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25333 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
wiretap to this new libwsutil. This solves
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1677 by making libwireshark
no longer depend on libwiretap.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25330 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
make non ASCII char a warning for now.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25240 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
addition to revision 24710.
Makefiles updated to make new lempar.c effective in build rules.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24718 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24330 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23947 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
The startup timeout on Win32 is reduced to 80% without assembler and to 50% with assembler usage (which is optional)
proto.c
- do not look up in filed tree and inserts in two steps but do it at once
- next few small speedups
- some often called elementary functions can be optionally implemented in assembler
- dispart some functions to see more exact result from profiling
packet-tpnc.c
- do not reallocate memory for each filed
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23643 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
once (instead of worst-case 1+2+3 times)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23187 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22934 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22679 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
files - for one thing, the former aren't compiled into .o or .obj files.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22452 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
such as the fact that Flex strips all but the last component of the "-o"
argument, and that it doesn't generate a header file to declare routines
the generated lexical analyzer defines. Use that script when building
lexical analyzers, and, for each lexical analyzer, include the generated
header file in the generated analyzer.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22446 f5534014-38df-0310-8fa8-9805f1628bb7
|