wireshark/tools
Guy Harris 8d234a0d8c More tvbuff API deprecation, comment expansion, and documentation updates.
Do with tvb_get_stringz() what was done with tvb_get_string().

Redo the comments for the string get routines to try to give more detail
in a fashion that's a bit less hard to read.

Warn, in comments, of the problems with using
tvb_get_string()/tvb_get_stringz() (i.e., if your strings are non-ASCII,
all bytes with the 8th bit set are going be replaced by the Unicode
REPLACEMENT CHARACTER, and displayed as such).

Warn, in a comment, of the problems with tvb_get_const_stringz() (i.e.,
it gives you raw bytes, rather than guaranteed-to-be-valid UTF-8).

Update documentation and release notes appropriately.

Change-Id: Ibd3efb92a203861f507ce71bc8d04d19d9d38a93
Reviewed-on: https://code.wireshark.org/review/327
Reviewed-by: Guy Harris <guy@alum.mit.edu>
2014-02-26 22:04:08 +00:00
..
cppcheck
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 Fix up some more svn properties. 2013-10-27 00:51:54 +00:00
lemon Fix two coverity messages: 2014-01-19 17:59:20 +00:00
npl Add license header (attributing to Jakub) for a few of the npl files. 2013-09-13 18:29:08 +00:00
pidl Document {CODE,HEADER} {START,END}. 2014-01-13 21:18:29 +00:00
tpg
Makefile.am Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
Makefile.nmake Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
WiresharkXML.py
asn2deb
asn2wrs.py Remove a trailing space from a line of generated code. 2014-02-26 19:37:20 +00:00
build-qt-sdk.bat Confirm the license as well. 2013-10-24 17:24:07 +00:00
checkAPIs.pl More tvbuff API deprecation, comment expansion, and documentation updates. 2014-02-26 22:04:08 +00:00
checkfiltername.pl Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
checkhf.pl Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
checklicenses.py Licensecheck improvements, just two errors left. 2014-02-08 16:51:42 +00:00
colorfilters2js.pl Add license header to colorfilters2js.pl as per email from Dirk. 2013-09-13 23:02:39 +00:00
compare-abis.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +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 Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
debian-setup.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +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 Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
fix-encoding-args.pl Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
fixhf.pl Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
ftsanity.py Add some license headers after emailing the respective authors to confirm. 2013-10-09 17:30:50 +00:00
fuzz-test.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
gen-bugnote "tools" updates. 2014-02-25 00:00:54 +00:00
git-compare-abis.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
html2text.py
idl2deb
idl2wrs Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
indexcap.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
install_rpms_for_devel.sh Install git-review too. 2014-02-25 20:47:33 +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 Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
make-dissector-reg Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +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 Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
make-tap-reg.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
make-tapreg-dotc Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
make-usb.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
make_charset_table.c Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
msnchat
native-nmake.cmd
ncp2222.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
netscreen2dump.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +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 Enhance pre-commit tools to avoid false positive 2014-02-20 18:24:05 +00:00
process-x11-fields.pl Get rid of a few more Subversion remnants. 2014-02-25 18:05:08 +00:00
process-x11-xcb.pl Get rid of a few more Subversion remnants. 2014-02-25 18:05:08 +00:00
randpkt-test.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
rdps.py Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
runlex.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +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 Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
test-common.sh Get rid of a few more Subversion remnants. 2014-02-25 18:05:08 +00:00
textify.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +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
valgrind-wireshark.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
vg-suppressions Add a valgrind suppressions file set to suppress the zlib error which otherwise 2013-08-20 03:21:06 +00:00
win-setup.sh Fix indent (use tabs) 2014-02-18 13:51:37 +00:00
win32-setup.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
win64-setup.sh Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +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 Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +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