wireshark/tools
Michael Mann 56aa05227f Create a way to register "capture" dissectors.
Capture dissectors could be architected like dissection dissectors, with tables and subtables and possibly using tvbs to pass there data instead of raw byte arrays.  This is a first step towards that by refactoring capture_info_packet() to work off of a "capture dissector table"

Registering the capture dissection functions instead of calling them directly also clears up a bunch of dissector header files who sole purpose was providing the capture dissection function definition.

Change-Id: I10e9b79e061f32d2572f009823601d4f048d37aa
Reviewed-on: https://code.wireshark.org/review/12581
Petri-Dish: Michael Mann <mmann78@netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-12-13 14:34:13 +00:00
..
cppcheck
dftestfiles
dftestlib Make the dfilter time tests work regardless of what time zone the tests are 2015-11-10 09:04:48 +00:00
lemon Use noyywrap rather than defining our own yywrap functions. 2015-12-05 08:06:50 +00:00
npl new_create_dissector_handle -> create_dissector_handle for plugins. 2015-12-11 03:42:52 +00:00
pidl tools/pidl: avoid trailing tabs 2015-11-01 09:00:13 +00:00
tpg
.gitattributes
Get-HardenFlags.ps1 Fix Windows hardening check (x64) 2015-11-21 22:43:46 +00:00
Makefile.am autotools: Fix extra-compiler-warnings for system headers 2015-11-21 13:50:54 +00:00
Makefile.nmake
SkinnyProtocolOptimized.xml Skinny: packet-skinny 2015-12-09 12:40:44 +00:00
WiresharkXML.py
asn2deb
asn2wrs.py Convert ASN.1 dissectors to remove "new" from "new-style" dissector function names that were generated from asn2wrs.py 2015-12-10 17:06:02 +00:00
checkAPIs.pl Officially remove tvb_get_string and tvb_get_stringz. 2015-11-27 05:11:25 +00:00
checkfiltername.pl eCMP Dissector - Extensible Control & Management Protocol 2015-12-02 01:25:52 +00:00
checkhf.pl
checklicenses.py autotools: Fix extra-compiler-warnings for system headers 2015-11-21 13:50:54 +00:00
colorfilters2js.pl
commit-msg
compare-abis.sh
compress-pngs.sh
convert-proto-tree-new.awk
convert_expert_add_info_format.pl
convert_proto_tree_add_text.pl
debian-setup.sh
delete_includes.py Create a way to register "capture" dissectors. 2015-12-13 14:34:13 +00:00
dfilter-test.py
extract_asn1_from_spec.pl
fix-encoding-args.pl
fixhf.pl
ftsanity.py
fuzz-test.sh fuzz-test.sh: added missing option in help. 2015-08-13 11:24:08 +00:00
gen-bugnote
generate-bacnet-vendors.py
generate-sysdig-event.py Initial Sysdig syscall (event) support. 2015-11-10 20:59:53 +00:00
git-compare-abis.sh
git-export-release.sh
html2text.py
idl2deb
idl2wrs
indexcap.py
install_rpms_for_devel.sh Install GTK3 too. 2015-08-17 20:53:58 +00:00
lex.py
list_protos_in_cap.sh
make-dissector-reg.py
make-manuf Add OUI-28 to make-manuf. 2015-10-16 18:43:20 +00:00
make-pixbuf-csource.pl [GTK] Replace deprecated gdk_pixbuf_new_from_inline() 2015-11-12 07:14:32 +00:00
make-services.pl
make-services.py
make-sminmpec.pl
make-tap-reg.py
make-usb.py Fixup make-usb.py 2015-07-19 20:24:08 +00:00
make_charset_table.c Use %zu, not %zd, to print a size_t value (%zd would be for ssize_t). 2015-06-06 19:20:19 +00:00
msnchat
native-nmake.cmd
ncp2222.py NCP2222: change ncp.nds_return_all_classes filter type from FT_STRING to FT_UINT32 2015-09-29 21:48:42 +00:00
netscreen2dump.py
parse_xml2skinny_dissector.py dissector-skinny: Update skinny dissector to fix ServerRes Message 2015-09-13 19:24:00 +00:00
pkt-from-core.py More spelling fixes found by lintian 2015-11-20 05:47:29 +00:00
pre-commit tools/pre-commit: compare files instead of mtime 2015-09-08 11:01:18 +00:00
process-x11-fields.pl Support building the X11 dissector outside the source tree. 2015-11-29 11:20:39 +00:00
process-x11-xcb.pl Support building the X11 dissector outside the source tree. 2015-11-29 11:20:39 +00:00
randpkt-test.sh tools: permit setting BIN_DIR in the environment 2015-06-26 06:52:58 +00:00
rdps.py
runa2x.sh
runlex.sh
setuid-root.pl.in
test-captures.sh tools: permit setting BIN_DIR in the environment 2015-06-26 06:52:58 +00:00
test-common.sh tools: permit setting BIN_DIR in the environment 2015-06-26 06:52:58 +00:00
textify.ps1
update-tx Don't commit translation updates for now. 2015-04-05 15:56:30 +00:00
usb-ptp-extract-models.pl
usb-ptp-extract-models.txt
valgrind-wireshark.sh Update valgrind script for the UI 2015-06-26 21:17:39 +00:00
vg-suppressions
win-setup.ps1 Update USBPcap installer packaged 2015-12-12 07:30:51 +00:00
win-setup.sh Pass HTTP URLs to wget. 2015-04-09 19:56:19 +00:00
wireshark_be.py Spelling fixes for errors found by lintian 2015-12-07 07:11:54 +00:00
wireshark_gen.py Spelling fixes for errors found by lintian 2015-12-07 07:11:54 +00:00
ws-coding-style.cfg
yacc.py