Age | Commit message (Collapse) | Author | Files | Lines |
|
- Improve expert info
- Remove the debug tree (one warning unused function, will go)
- Make Sure Pending messages have a cmdmsg (and so a colinfo label)
svn path=/trunk/; revision=16383
|
|
- wildcard field subdissector
svn path=/trunk/; revision=16378
|
|
A small patch for camel and inap, where the linkedid doesn't get dissected correctly in camel or inap
and some tidy up in the camel asn.1 which now compiles with no warnings.
also fix the copy_file target (/y)
svn path=/trunk/; revision=16376
|
|
- do not use a value string for context ids
- remove the plugin registration as it is not supposedd to be a plugin
svn path=/trunk/; revision=16375
|
|
svn path=/trunk/; revision=16372
|
|
svn path=/trunk/; revision=16344
|
|
implement the glue to dissect CMP oer TCP
svn path=/trunk/; revision=16323
|
|
svn path=/trunk/; revision=16322
|
|
auto generated.
svn path=/trunk/; revision=16319
|
|
svn path=/trunk/; revision=16316
|
|
svn path=/trunk/; revision=16315
|
|
svn path=/trunk/; revision=16313
|
|
it from "packet-rtse.h" (which, at least on some platforms, doesn't
declare it as static, so GCC 4.0, at least, fails because the static and
non-static declarations collide).
svn path=/trunk/; revision=16312
|
|
svn path=/trunk/; revision=16310
|
|
svn path=/trunk/; revision=16309
|
|
The ftbp.patch file includes:
a) A fix to acse.cnf which works around an asn2eth bug (it is the AE-qualifier EXPORT I want, but asn2eth doesn't generate the appropriate extern for the values). Also a small cosmetic change for EXTERNAL decodings.
b) New EXPORTs for the FTAM dissector for use in FTBP.
c) A fix to asn2eth to solve the problem if you EXPORT types that include a '-' character in the name (e.g. "AE-qualifier" from acse.cnf, "Date-and-Time-Attribute" from ftam.cnf). The problem is that asn2eth generates the "xxxx-exp.cnf" file using the 'C' name (which has replaced '-' with '_') rather than the original 'ASN' name. The fix just undoes the replacement as I couldn't see the original name being preserved anywhere. There still remains a problem if the type has a '.' in the name - but generally I don't think they do.
* Better ROS handling and registration
* Simplified RTSE registration
* X411 column information, extension naming and use of new RTSE/ROS registration
* X420 notification extensions, warnings removal and export of ExtensionsField (missed from recent FTBP patch).
* Better highlighting of S4406 protocol.
svn path=/trunk/; revision=16296
|
|
6.6.0 Release 6)
All IE:s not dissected yet.
svn path=/trunk/; revision=16293
|
|
svn path=/trunk/; revision=16262
|
|
in the code have to have %'s escaped. Do so.
svn path=/trunk/; revision=16260
|
|
(which would make us recurse until we crashed).
svn path=/trunk/; revision=16252
|
|
svn path=/trunk/; revision=16239
|
|
svn path=/trunk/; revision=16228
|
|
a) maintain the session presentation context
b) support SES_REFUSE
svn path=/trunk/; revision=16213
|
|
svn path=/trunk/; revision=16208
|
|
a CHOICE might not consume any butes in teh encoding if there were no matching
choice arms found.
make the loop in acse abort with malformed packet if the choice failed to decode anything to prevent an infinite loop in bug 529
svn path=/trunk/; revision=16207
|
|
svn path=/trunk/; revision=16191
|
|
svn path=/trunk/; revision=16184
|
|
rab-assignment and secondValue(rab-setupormodifyitem2).
svn path=/trunk/; revision=16182
|
|
- dissect_per_bitstring needs to know if extention exists or not.
- Fixes for bitstring sizes up to 16 ( where max = min ).
svn path=/trunk/; revision=16181
|
|
Extensions to the h.245 dissector to extract H.223 Multiplex Code and Logical
Channel setup messages, and pass this information to the H.223 dissector.
svn path=/trunk/; revision=16139
|
|
svn path=/trunk/; revision=16081
|
|
X420 - incorrect ExtendedBodyPart handling
ACSE - support for implicitly tagged EXTERNALs and dissection based upon direct-reference RTSE - same change for RTSE EXTERNAL handling as above CMS - support for ContentType, MessageDigest, SigningTime and CounterSignature attributes ESS - support for ESSSecurityLabel and EquivalentLabels attributes
svn path=/trunk/; revision=16071
|
|
X420 - incorrect ExtendedBodyPart handling
ACSE - support for implicitly tagged EXTERNALs and dissection based upon direct-reference RTSE - same change for RTSE EXTERNAL handling as above CMS - support for ContentType, MessageDigest, SigningTime and CounterSignature attributes ESS - support for ESSSecurityLabel and EquivalentLabels attributes
svn path=/trunk/; revision=16070
|
|
allows the dissection of ContentInfo based upon it's OID - something that is used for a secure X.400 messages (Protecting Content Type (PCT)).
svn path=/trunk/; revision=16069
|
|
inside H.225 tree or outside
svn path=/trunk/; revision=16020
|
|
end of the data in the tvbuff should stop when the offset is >= the
total amount of data in the tvbuff, not when it's > the total amount in
the tvbuff following the starting offset.
In "unpack_digits()", return a null string, not a null pointer, if
there's nothing left in the tvbuff starting at the starting offset, so
that the caller doesn't have to check for a null pointer, and return an
ep_alloc()ed buffer, so the caller doesn't have to worry about freeing
the result.
If we see a filler digit, don't advance the offset in the string buffer;
we want to put the terminating '\0' right after the character we just
put into the string.
Fuzzed against some GSM captures.
svn path=/trunk/; revision=16002
|
|
dissector. I makes less confusion in info column.
svn path=/trunk/; revision=15958
|
|
svn path=/trunk/; revision=15953
|
|
with a non-null pointer-to-pointer-to-tvbuff and not checking whether
the returned tvbuff pointer was non-null.
svn path=/trunk/; revision=15948
|
|
line endings.
svn path=/trunk/; revision=15947
|
|
putative octet string isn't one; always check before using it to
dissect, and don't call the dissector if the tvbuff is null. This
should fix bug 472.
svn path=/trunk/; revision=15946
|
|
representation of the OID, so the fields for them should be of type
FT_STRING. This should fix bug 470.
svn path=/trunk/; revision=15945
|
|
another function, so move the declaration of
dissect_spnego_PrincipalSeq() to the top of the file.
svn path=/trunk/; revision=15938
|
|
we use to determine how to interpret the token; don't bother fetching
the OID attached to the frame or conversation, as we're not using it.
Indent code in the .cnf file to match the code generated by asn2eth.
The mechListMIC in a NegTokenInit is sometimes a sequence containing a
string; check the header of the mechListMIC and dissect it as such a
sequence or as a regular item depending on whether it's a sequence or
not.
If we see a supportedMech in a NegTokenTarg, save next_level_value for
that OID with the conversation.
Dissect a responseToken in a NegTokenTarg, and a mechListMIC in a
NegTokenTarg, appropriately.
Get rid of "gssapi_dissector_handle()", and just use
next_level_value->handle - it was never being called if next_level_value
was null.
When we're dissecting a KRB5 blob, just use get_ber_identifier() to get
the header, so we don't report an ASN.1 error if there isn't a BER
identifier there; dissect the identifier and length only if we know we
have them.
svn path=/trunk/; revision=15937
|
|
svn path=/trunk/; revision=15916
|
|
svn path=/trunk/; revision=15906
|
|
svn path=/trunk/; revision=15895
|
|
- #.FN_BODY accepts parameters too
- single line variant of #.FN_PAR is possible
- new parameter FN_VARIANT for OBJECT IDENTIFIER
packet-per.c
- dissect_per_object_identifier() returns value as tvb
- new dissect_per_object_identifier_str() function
PER dissectors adapted and regenerated
svn path=/trunk/; revision=15894
|
|
svn path=/trunk/; revision=15874
|
|
Fixes bugs 448, 449, 451, 452, 454, 456, and 461.
Add similar TVB checks to the BER dissector.
svn path=/trunk/; revision=15869
|