wireshark/tools
Michael Mann 2758114e0a Some more ncp2222 improvements
Including:
1. Using ENC_BIG_ENDIAN and ENC_LITTLE_ENDIAN instead of self made macros

2. Creating an "expert info hook" so that fields can be parsed "in real time" and added as expert info instead of searching by field name and manually getting values.  Most of the expert info is still under if (tree)s, but this is another step closer to removing all of the "manual labor" done that requires "special handling" of all tree functionality.  Once the "manual labor" is removed, this dissector can behave like every other dissector and the if (tree)s can be removed with more abandon.

Change-Id: If2c6a4c723e12e070e68d6df2d492d4b5ac35123
Reviewed-on: https://code.wireshark.org/review/10555
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-09-19 08:13:05 +00:00
..
cppcheck Continue to remove $Id$ from top of file 2014-03-31 18:48:06 +00:00
dftestfiles Rename PCAP files to .pcap; set mime-type appropriately. Should these files be in the test/captures directory? 2013-09-18 14:23:14 +00:00
dftestlib dfilter-test.py: add OOT support and Python 3 compat 2015-03-25 07:15:36 +00:00
lemon lemonflex: fix warning: no previous prototype for 'df_scanner_*' [-Wmissing-prototypes] 2015-08-21 04:51:54 +00:00
npl Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
pidl Change a lot of http:// URLs to https://. 2015-03-10 19:30:50 +00:00
tpg Continue to remove $Id$ from top of file 2014-03-31 18:48:06 +00:00
.gitattributes Add simple script to export release tarball right from Git 2014-06-19 00:35:02 +00:00
Makefile.am Add files missing from the tarball. 2015-01-28 12:45:25 +00:00
Makefile.nmake Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
SkinnyProtocolOptimized.xml dissector-skinny: Update skinny dissector to fix ServerRes Message 2015-09-13 19:24:00 +00:00
WiresharkXML.py Update WiresharkXML.py to work with Python 2.7. 2013-01-24 18:16:32 +00:00
asn2deb Merge asn2deb and idl2deb from official Debian package 2013-03-06 13:31:08 +00:00
asn2wrs.py tools/asn2wrs.py: fix isdn-sup generation with Py3 2015-06-29 22:46:58 +00:00
build-qt-sdk.bat Confirm the license as well. 2013-10-24 17:24:07 +00:00
checkAPIs.pl Remove calls of tvb_ensure_length_remaining. 2015-08-27 04:34:10 +00:00
checkfiltername.pl Remove proto_tree_add_text from some dissectors. 2015-05-26 15:20:46 +00:00
checkhf.pl Replace HF_EMPTY and ETT_EMPTY with -1 2015-03-25 01:05:02 +00:00
checklicenses.py Always use html2text.py for FAQ, improve output 2015-03-25 07:08:52 +00:00
colorfilters2js.pl Add license header to colorfilters2js.pl as per email from Dirk. 2013-09-13 23:02:39 +00:00
commit-msg Add commit-msg hook to tools to spare searching for it 2014-04-08 17:23:14 +00:00
compare-abis.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
compress-pngs.sh WSUG and image updates. 2015-02-14 19:47:03 +00:00
convert-proto-tree-new.awk Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
convert_expert_add_info_format.pl Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
convert_proto_tree_add_text.pl tvb_bytes_to_ep_str -> tvb_bytes_to_str 2015-01-07 18:16:23 +00:00
debian-setup.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
delete_includes.py delete_includes.py: Python 3 compatibility 2015-03-22 16:33:47 +00:00
dfilter-test.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
extract_asn1_from_spec.pl LTE RRC: upgrade dissector to v12.5.0 2015-03-31 21:40:10 +00:00
fix-encoding-args.pl Add proto_tree_add_bitmask_with_flags. 2014-12-08 01:13:02 +00:00
fix_pragma_wdocumentation.sh Add tools for fix -Wdocumentation 2014-11-11 17:31:43 +00:00
fixhf.pl Update my email address in a couple more spots. 2014-06-25 02:15:55 +00:00
ftsanity.py ftsanity.py: make it work with modern tshark 2015-03-24 05:13:46 +00:00
fuzz-test.sh fuzz-test.sh: added missing option in help. 2015-08-13 11:24:08 +00:00
gen-bugnote "tools" updates. 2014-02-25 00:00:54 +00:00
generate-bacnet-vendors.py [tools] Add missing GPL license to generate-bacnet-vendors.py 2014-10-08 10:52:38 +00:00
git-compare-abis.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
git-export-release.sh Generate xz compressed archives instead of .bz2-s 2014-06-19 00:35:56 +00:00
html2text.py html2text.py: Python 2.5 compatibility, improve Unicode support 2015-03-26 07:14:20 +00:00
idl2deb Merge asn2deb and idl2deb from official Debian package 2013-03-06 13:31:08 +00:00
idl2wrs Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
indexcap.py indexcap.py: fix tmpdir handling, python 3 compat 2015-03-25 07:09:41 +00:00
install_rpms_for_devel.sh Install GTK3 too. 2015-08-17 20:53:58 +00:00
lex.py Ply parser updated to 3.5 (from GitHub github.com/dabeaz/ply) 2013-12-04 14:45:32 +00:00
list_protos_in_cap.sh indexcap.py: fix tmpdir handling, python 3 compat 2015-03-25 07:09:41 +00:00
make-dissector-reg.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
make-manuf Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
make-services.pl Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
make-services.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
make-sminmpec.pl Be less aggressive about rebuilding sminmpec.c. 2014-05-09 09:03:24 +00:00
make-tap-reg.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
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 Some more ncp2222 improvements 2015-09-19 08:13:05 +00:00
netscreen2dump.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
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 Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
pre-commit tools/pre-commit: compare files instead of mtime 2015-09-08 11:01:18 +00:00
process-x11-fields.pl Add a comment to each of these scripts to say that 2014-12-19 03:51:12 +00:00
process-x11-xcb.pl Fix some cases where we're shifting a signed 1 left. 2015-05-01 02:55:29 +00:00
randpkt-test.sh tools: permit setting BIN_DIR in the environment 2015-06-26 06:52:58 +00:00
rdps.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
runa2x.sh Fix Cygwin path 2015-01-12 12:40:04 +00:00
runlex.sh Fix the flex wrapper to ensure Cygwin /bin is on the path for Windows. 2014-07-08 13:14:42 +00:00
setuid-root.pl.in Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
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 Modified script to not use PS 3.0 constructs 2014-08-20 06:24:44 +00:00
update-tx Don't commit translation updates for now. 2015-04-05 15:56:30 +00:00
usb-ptp-extract-models.pl Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
usb-ptp-extract-models.txt From Max Baker via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8431 2013-04-12 15:50:55 +00:00
valgrind-wireshark.sh Update valgrind script for the UI 2015-06-26 21:17:39 +00:00
vg-suppressions Add ws_mempbrk_sse42_compile to Valgrind suppression list 2015-02-15 18:46:54 +00:00
win-setup.ps1 Windows: update GeoIP library to 1.6.6 2015-08-31 20:14:53 +00:00
win-setup.sh Pass HTTP URLs to wget. 2015-04-09 19:56:19 +00:00
wireshark_be.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
wireshark_gen.py Need to generate hf_ variable for aliases in structs. 2015-05-07 06:07:37 +00:00
ws-coding-style.cfg Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
yacc.py Ply parser updated to 3.5 (from GitHub github.com/dabeaz/ply) 2013-12-04 14:45:32 +00:00