Age | Commit message (Collapse) | Author | Files | Lines |
|
SNMP and SPNEGO dissectors to see if it helps Coverity locate the
original source files.
svn path=/trunk/; revision=36522
|
|
svn path=/trunk/; revision=35578
|
|
This fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4846
svn path=/trunk/; revision=35258
|
|
keys to have _uint in their names, to match the routines that handle
dissector tables with string keys. (Using _port can confuse people into
thinking they're intended solely for use with TCP/UDP/etc. ports when,
in fact, they work better for things such as Ethernet types, where the
binding of particular values to particular protocols are a lot
stronger.)
svn path=/trunk/; revision=35224
|
|
svn path=/trunk/; revision=34874
|
|
and CHOICE { ... }
svn path=/trunk/; revision=34400
|
|
- avoid crash if unknown type is used in type assignment
svn path=/trunk/; revision=33905
|
|
This allows syntaxes to be registered separately from PDUs.
Within the new section, the ASN.1 types to be used as syntaxes should be iterated.
An optional second parameter on each line may be provided to provide an alternative name for the syntax (that the user will see). This name must be in double quotes.
svn path=/trunk/; revision=33370
|
|
packet-<proto>-syn-reg.c output file. This is more generic and allows the
syntax registrations to the directed from the template file.
svn path=/trunk/; revision=33342
|
|
Usage: asn2wrs.py -r prefix
This is used by x509sat where a prefix is used in type names to
avoid conflicts with built-in types.
svn path=/trunk/; revision=33298
|
|
file as BER syntaxes (register_ber_syntax_dissector()).
svn path=/trunk/; revision=33175
|
|
Example usage in NBAP
svn path=/trunk/; revision=32944
|
|
(necessary for generating e.g. H.248 from original ASN.1 source)
svn path=/trunk/; revision=32782
|
|
svn path=/trunk/; revision=32781
|
|
- Change spaces in the name to underscores before comparing it to the blurb.
- Check if the type simply as T_ prepended to the name.
- Don't put in a blurb of "NULL".
and regenerate the dissectors.
svn path=/trunk/; revision=32748
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3477 by not using blurbs
that look like abbreviations (filter strings).
While we're at it try to avoid giving blurbs that are identical (or nearly so)
to the field name.
Regenerate a couple of dissectors like this to prove out the idea.
svn path=/trunk/; revision=32673
|
|
svn path=/trunk/; revision=32031
|
|
From: Vincent Bernat <bernat@debian.org>
svn path=/trunk/; revision=32006
|
|
"packet-rrlp-fn.c:2391: warning: integer constant is too large for 'long' type."
svn path=/trunk/; revision=31777
|
|
svn path=/trunk/; revision=31447
|
|
enumerated, sequence-of and set-of types.
Added BER functions to check for SIZE constraints and give expert info warnings.
svn path=/trunk/; revision=31309
|
|
Fixes
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4251
svn path=/trunk/; revision=31048
|
|
svn path=/trunk/; revision=28803
|
|
svn path=/trunk/; revision=28773
|
|
svn path=/trunk/; revision=28769
|
|
svn path=/trunk/; revision=28377
|
|
svn path=/trunk/; revision=28048
|
|
svn path=/trunk/; revision=28042
|
|
Fore some reason the trace in bug https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3360 does not decode properly
if dissecting the exension marker so leave that code #if 0:ed out for now.
svn path=/trunk/; revision=27848
|
|
- fix obsolete Python constructions
svn path=/trunk/; revision=27367
|
|
svn path=/trunk/; revision=26788
|
|
prefix, used to avoid conflicts when two modules have types with the same name and they need to be used together
- fix few Python warnings
svn path=/trunk/; revision=26738
|
|
ASN.1: display the real name of SEQUENCE/TYPE OF parameters
svn path=/trunk/; revision=26669
|
|
The attached patch enables asn2wrs.py and packet-ber.c to decode UTCTime
according to the definitions in X.680.
svn path=/trunk/; revision=25897
|
|
svn path=/trunk/; revision=24215
|
|
svn path=/trunk/; revision=24087
|
|
establishment
svn path=/trunk/; revision=24043
|
|
dissect_ber_boolean() to return a value and update asn2wrs to generate the new signature.
Regenerate all BER dissectors.
svn path=/trunk/; revision=24015
|
|
the support is only semiautomated as this feature does not occur very often
use this feature for the TBCD-STRING in the H.225 dissector
svn path=/trunk/; revision=23958
|
|
asn2wrs has -T (tagged types support) and -X (new BER sttructures) default behavior
remove all -T and -X usage
svn path=/trunk/; revision=23823
|
|
regenerate involved dissectors
svn path=/trunk/; revision=23783
|
|
forward declarations of OPERATION and ERROR classes are not necessary when Remote-Operations-Information-Objects.asn itself is compiled
svn path=/trunk/; revision=23328
|
|
svn path=/trunk/; revision=23321
|
|
svn path=/trunk/; revision=23320
|
|
- parameterized object class assignment
- octet string with extensible size constraint
- RELATIVE-OID type (still not supported in packet-per/ber)
packet-per
- octet string with extensible size constraint
more dissect_per_... functions exported from libwireshark.dll
PER dissectors regenerated
add forgotten packet-h323-template.h
fix svn properties for h323 files
svn path=/trunk/; revision=23309
|
|
svn path=/trunk/; revision=23250
|
|
H.225
- change RysMessage_vals to h225_Rasmessage_vals
- use #.PDU directive for H323-UserInformation and RasMessage instead of implementing it by hands
- register RasMessage_PDU as "h225.ras" dissector for calling it from H.460
asn2wrs make PDUs exportable
svn path=/trunk/; revision=23226
|
|
- new directive #.IMPORT which ignores nonexistent input file if -E is used
- type name parameter for #.FN_HDR and #.FN_FTR is optional if #.FN_PARS or #.FN_HDR precedes
svn path=/trunk/; revision=23181
|
|
svn path=/trunk/; revision=23155
|
|
svn path=/trunk/; revision=23146
|