Age | Commit message (Collapse) | Author | Files | Lines |
|
Create a set of warning-clean ASN.1 dissectors and build them with
-Werror, to try to prevent errors creeping back in. Put the P7
dissector there.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26090 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
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24489 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
Move packet-cops.c out of clean dissectors due to a #define conflict
in the headers of net-snmp with our config.h
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21398 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
update a dissector and recompile, make-dissector-reg.py can now pull
its list of registration routines from a cache instead of having to
scan through every dissector. The time to create register.c has gone
from 20 to 30 seconds down to 2 on my desktop machine.
The cache file is a Python pickle data stream. It should be portable
across architectures, so we may be able to add it to the distribution
at some point.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21348 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
- used in Makefile.nmake instead of DISSECTOR_SRC
- used for the target register.c
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21327 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
- asn dissectors : libasndissectors.la
- pidl dissectors : libpidldissectors.la
- normal dissectors : libdissectors.la *and* libcleandissectors.la. I
separated it in two libraries temporarily. The source files used to build
libcleandissectors.la do not generate warning anymore and the -Werror is used
to compile them. If we patch a dissector and it doesn't generate warning
anymore, we have to move the filename dissector from DISSECTOR_SRC to
CLEAN_DISSECTOR_SRC in epan/dissectors/Makefile.common.
If you want to define specific cflags for one library type, let's say pidl, you
may define libpidldissectors_la_CFLAGS.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21324 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
Fix http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1078
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19103 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
Adds $(LIBGCRYPT_CFLAGS) to two Makefiles
(fix for http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1005)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18753 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
changes here. It compiles OK on OS X, but hasn't been tested anywhere else.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18260 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18197 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
Python versions, as it no longer makes only "register.c", it can also
make a "plugin.c" file for a plugin.
When making "plugin.c", there's no need to include "register.h", as it's
not defining any functions declared there.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17919 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
Fix the Makefile.nmake files to pass the output type argument to
make-reg-dotc or make-reg-dotc.py.
Make tools/make-reg-dotc executable.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17904 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
libetheral or a plugin.c for a plugin, rather than having plugin.c for a
dissector call the routines from register.c. This means we don't ahve
multiple register_all_protocols() and register_all_protocol_handoffs()
routines, and that all the plugin boilerplate is automatically
generated.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17903 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
that it can more easily be used when building plugins.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17881 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
files as not all make implementation work with this.
Found by running
grep '^ ' `find . -name "Makefile.am" -o -name "Makefile.common"`
Gerald: Maybe adding this to the buildbot would be a good idea after all.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14904 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
returned quite a list of files. Add them to MAINTAINERCLEANFILES.
Whitespace changes (replace multiple spaces by TABs, in a few cases this
needed to be done at the beginning of Makefile lines.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14891 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
files. Do this with GENERATED_HEADER_FILES, GENERATED_C_FILES, and
GENERATED_FILES macros in Makefile.common files, along the lines of what
wiretap/Makefile.common has.
Clean up "*~" files with "make clean" rather than only "make distclean"
in some additional places.
Add "maintainer-clean" rules to the Makefile.nmake files, paralelling
the ones in the automake-generated Makefile.in files, using the
GENERATED_FILES macros from Makefile.common files. In some cases, move
the cleanup of files from "make distclean" to "make maintainer-clean",
and in other cases, put in a comment indicating why we're not doing that
(because some files that are distributed in the source tarballs, namely
Flex output, were built with a UN*X Flex and won't compile on Windows,
so we get rid of them with "make distclean" so you can clean up stuff
that *has* to be re-generated for Windows).
Clean up some *CLEANFILES definitions - get rid of ones that no longer
apply as files were moved or that add to the definition a name that's
already there.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13402 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
distribution.
Don't use ":=" - not all versions of make necessarily support it, and,
even for those that do, it doesn't mean the same thing in all versions
(it means something different in Solaris make than in GNU make, for
example).
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12371 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
the distribution, as was the case in the past.
Arrange that RCS IDs be expanded, and that the EOL style be native, for
epan/dissectors/Makefile.{am,common,nmake}.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11532 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
need to run
STCHECK_CONFIGURE_FLAGS=--with-ssl=/usr make distcheck
at least on my system.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11442 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11412 f5534014-38df-0310-8fa8-9805f1628bb7
|
|
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
|