wireshark/epan/ftypes
Guy Harris 272502790b Add FT_STRINGZTRUNC.
FT_STRINGZPAD is for null-*padded* strings, where the field is in an
area of specified length, and, if the string is shorter than that
length, all bytes past the end of the string are NULs.

FT_STRINGZTRUNC is for null-*truncated* strings, where the field is in
an area of specified length and, if the string is shorter than that
length, there's a null character (which might be more than one byte, for
UCS-2, UTF-16, or UTF-32), and anything after that is not guaranteed to
have any particular value.

Use IS_FT_STRING() in some places rather than enumerating all the string
types, so that those places get automatically changed if the set of
string types changes.
2020-09-12 14:16:12 -07:00
..
.editorconfig HTTPS In Even More Places, update some links. 2019-07-28 04:21:18 +00:00
CMakeLists.txt Tools: Clean up checkAPI and add ui/qt. 2020-09-05 07:41:29 +00:00
ftype-bytes.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
ftype-double.c ftypes: make conversion of FT_DOUBLE to string locale-independent 2019-02-04 17:36:53 +00:00
ftype-guid.c Get rid of some unnecessary string operations 2019-10-08 22:10:25 +00:00
ftype-ieee-11073-float.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
ftype-integer.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
ftype-ipv4.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
ftype-ipv6.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
ftype-none.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
ftype-pcre.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
ftype-protocol.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
ftype-string.c Add FT_STRINGZTRUNC. 2020-09-12 14:16:12 -07:00
ftype-time.c ftype-time: Use time zone from hfinfo->display 2020-07-23 21:49:33 +00:00
ftypes-int.h HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
ftypes.c HTTPS (almost) everywhere. 2019-07-26 18:44:40 +00:00
ftypes.h Add FT_STRINGZTRUNC. 2020-09-12 14:16:12 -07:00