Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=8789
|
|
greater than the alphabet length.
Just use "proto_tree_add_item()" if you have a range of bytes, of known
length, that are to be added as an item - that handles both FT_STRING
and FT_BYTES, including null-terminating the string value.
svn path=/trunk/; revision=8779
|
|
1, TunnellingProtocol_id is a CHOICE not a SEQUENCE
2, change some values to be FT_STRING instead of FT_BYTES
3, update dissect_per_octet_String to always 0 terminate all FT_STRINGs
(if necessary in a temporary buffer) before passing them on to proto_tree_add_string() since that function did not want to handle FT_STRING or FT_STRINGZ othervise.
svn path=/trunk/; revision=8771
|
|
We did align to byte a bit too frequently inside dissect_per_octet_string
Also change GroupIP.group from being a FT_BYTES into being FT_STRING
svn path=/trunk/; revision=8744
|
|
svn path=/trunk/; revision=8653
|
|
other definitions of OPTIONAL (such as the one in Windows).
svn path=/trunk/; revision=8650
|
|
numbered choices starting with non-zero values (eg X.880 ROS).
svn path=/trunk/; revision=8519
|
|
versions of GCC do.
svn path=/trunk/; revision=8328
|
|
hide some more fields behind the "show asn.1 internals"
preference;
show the booleans as values true or false, instead of set or not
set.
svn path=/trunk/; revision=8324
|
|
dissect_per_choice and it made us display the wrong string sometimes
svn path=/trunk/; revision=8299
|
|
svn path=/trunk/; revision=8275
|
|
svn path=/trunk/; revision=8247
|
|
NonStandardParameter data in the H.245 dissector.
svn path=/trunk/; revision=8206
|
|
Added decoding of unicode strings in BMPString dissector helper
svn path=/trunk/; revision=8111
|
|
svn path=/trunk/; revision=8092
|
|
is displayed in the tree for CHOICE constructs when internal PER fields are displayed.
svn path=/trunk/; revision=8091
|
|
svn path=/trunk/; revision=8089
|
|
I could not find a definition of which order the characters in the restricted set are encoded in so I could not implement the actual decoding.
svn path=/trunk/; revision=8049
|
|
warnings.
svn path=/trunk/; revision=8034
|
|
constrained integers with an extension marker.
Update all calls to the constrained integer dissector
Add dissection to the rfc_number type which is a constrasined integer with an extension marker
Add H245 so that it builds by default in ethereal.
It has been tested extensively by a semi-large number of people with a lot of real and synthetic captures and seems to work very well.
New protocol added to ethereal
svn path=/trunk/; revision=8032
|
|
Implement some restricted ia5strings
svn path=/trunk/; revision=8029
|
|
svn path=/trunk/; revision=8018
|
|
and put them in their own file.
I had to put them im packet-per.c instead of asn1-per.c since othervise
i couldnt get it to invoke the register routine from register.c
the per dissector is compiled into ethereal by default, but there are no callers in ethereal until the h245 dissector is added.
someone that knows the registry stuff better might consider renaming it to asn1-per.c instead of packet-per.c
svn path=/trunk/; revision=8017
|