aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/x411
AgeCommit message (Collapse)AuthorFilesLines
2008-01-02Additional EXPORTS (for X.420 dissector) and a message store (P7) attribute.Graeme Lunt1-0/+4
svn path=/trunk/; revision=23979
2007-12-21Added type=value to BuiltInDomainDefinedAttributes items.Stig Bjørlykke2-2/+13
svn path=/trunk/; revision=23933
2007-12-19asn1/*/Makefile.nmake were not part of the source package.Jörg Mayer1-1/+2
Spotted by Tomas Kukosa. svn path=/trunk/; revision=23921
2007-12-10ANSI TCAP regenerated and tested with -T -X asn2wrs optionsTomas Kukosa1-1/+1
asn2wrs has -T (tagged types support) and -X (new BER sttructures) default behavior remove all -T and -X usage svn path=/trunk/; revision=23823
2007-11-25Changes suggested/provided by Anders so that fewer changes are required to ↵Graeme Lunt2-12/+23
the ASN modules. Also includes the MSAccessProtocol.asn to generate defines for the operation numbers. svn path=/trunk/; revision=23586
2007-11-19Initialize credentials.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=23490
2007-11-17Basic P7 (X.400 Message Store Access Protocol) dissection after request from ↵Graeme Lunt3-6/+73
the list: http://www.wireshark.org/lists/wireshark-dev/200711/msg00228.html Only a single (private) capture file is currently available which contains only a few of the P7 operations, so testing has been minimal. General attribute types, containing information from the X.400 envelope, are also included. svn path=/trunk/; revision=23479
2007-11-15dissect_ber_choice returns a gint that is the index of the choice taken, Ronnie Sahlberg1-10/+15
not the tag value svn path=/trunk/; revision=23456
2007-11-06as2wrs now handles EXTERNAL(direct-reference requires no special handling).Anders Broman3-86/+79
svn path=/trunk/; revision=23386
2007-11-01Change:Anders Broman1-2/+2
get_oid_str_name() -> oid_resolved_from_string() get_oid_name() -> oid_resolved_from_encoded() svn path=/trunk/; revision=23331
2007-10-31Use oid_add_from_string for adding names.Anders Broman1-1/+1
(gsmmap and inap does not compile at the moment). svn path=/trunk/; revision=23324
2007-10-23Apply the small performance enhancment patches for:Anders Broman1-1/+1
- if offset is 0, tvb_length is the same as tvb_length_remaining, just faster. Replace - col_append_fstr() with faster col_append_str() - col_add_str() with col_set_str() when it's safe svn path=/trunk/; revision=23252
2007-10-22Update to use the -X and -T asn2wrs flags.Graeme Lunt3-63/+11
Removed the workaround code from the .cnf file. svn path=/trunk/; revision=23243
2007-10-16- Fix svn:ignore for all directoriesJörg Mayer1-5/+5
- gsmmap: uncomment -s option in gsmmap.cnf - Fix cyclic dependencies: + Remove EXPORT_CNF from dependencies for cnf files + Replace all INCLUDE ...-exp.cnf with IMPORT ...-exp.cnf svn path=/trunk/; revision=23202
2007-10-11Remove the remaining autogenereated -exp.cnf filesJörg Mayer1-59/+0
svn path=/trunk/; revision=23148
2007-10-11- Remove -e option if the generated -exp.cnf file isn't used.Jörg Mayer1-0/+2
- Add EXPORT_FILES to all files that still contain -e. svn path=/trunk/; revision=23145
2007-10-10Add missing dependencies and update syntax of existing ones.Jörg Mayer1-2/+16
svn path=/trunk/; revision=23143
2007-10-10- Change Makefiles to include preincJörg Mayer2-1/+3
- Add missing new directories to asn1/Makefile.nmake svn path=/trunk/; revision=23141
2007-10-10Finish conversion (well, almost, need to add theJörg Mayer4-57/+102
generation stuff to the x.../Makefile.common. I love circular dependencies. svn path=/trunk/; revision=23138
2007-10-06- Initialize address_item in MessageIdentifier to avoid a crash in handlingStig Bjørlykke2-3/+9
LocalIdentifier when problems with the GlobalDomainIdentifier. - Initialize global pointers to avoid potential crashes. svn path=/trunk/; revision=23080
2007-08-29- Rewrote handling of extensions to get rid of "funky" oid strings.Stig Bjørlykke3-95/+230
- Added ASN.1 integer values for StandardExtension, ExtensionAttributeType and TokenDataType. - Added expert info for unknown standard-extension, extension-attribute-type and tokendata-type. - Added expert info for unknown built-in content-type. svn path=/trunk/; revision=22730
2007-08-25there's nothing like a MAX_OID_STR_LEN... get rid of a potential stack BOLuis Ontanon1-2/+2
svn path=/trunk/; revision=22657
2007-08-25get users of oid_resolv to use the new oids, rollout packet-snmp.cLuis Ontanon1-1/+1
svn path=/trunk/; revision=22651
2007-08-24get_ber_length doesn't need the tree argument, get rid of it.Jörg Mayer2-4/+4
Rebuild asn1 dissectors. svn path=/trunk/; revision=22627
2007-06-27This patch will set correct extension_id for ExtensionAttributeTypeGraeme Lunt1-1/+24
(error introduced in r22043), and fix printing of CAP values in oraddress (error introduced in r22054). svn path=/trunk/; revision=22209
2007-06-21New preference to specify the tcp port to use for P1 and fix to include /OU= ↵Graeme Lunt2-0/+51
in dissected X.400 addresses. svn path=/trunk/; revision=22149
2007-06-06use ASN.1 type names in #.FN_BODY (instead of Wireshark type names)Tomas Kukosa1-20/+51
svn path=/trunk/; revision=22054
2007-06-05not allow #.FN_HDR/FTR for Wireshark types but only for ASN.1 typesTomas Kukosa1-8/+8
it makes interconnection between .cnf file and ASN.1 source more readable (changes for #.FN_BODY will follow) svn path=/trunk/; revision=22043
2007-05-22Prepare for the use of the new -X parameter for BER encoded protocols.Anders Broman1-2/+2
svn path=/trunk/; revision=21889
2007-05-15actx in the rest of dissect_ber..()lAnders Broman1-2/+2
svn path=/trunk/; revision=21773
2007-05-13Second step in introducing asn context to BER dissectors just like in PER.Anders Broman2-41/+46
svn path=/trunk/; revision=21753
2007-05-06Better column information display for delivery reports.Graeme Lunt3-5/+47
svn path=/trunk/; revision=21700
2007-05-03EXTERNAL type is handled in asn2wrs nowTomas Kukosa2-3/+3
private implementations were renamed EXTERNAL -> EXTERNALt svn path=/trunk/; revision=21662
2007-03-23Support for X.411 "additional information" field.Graeme Lunt2-1/+15
svn path=/trunk/; revision=21148
2007-02-19dissect_x411_mts_apdu() is an old-style dissector, so it shouldn'tGuy Harris2-3/+3
return any value. svn path=/trunk/; revision=20844
2007-02-08This patch adds support for decoding BER-encoded files as "X.411 Message". Graeme Lunt1-0/+1
http://www.wireshark.org/lists/wireshark-dev/200702/msg00355.html svn path=/trunk/; revision=20745
2007-01-28Fix for per-domain-bilateral-information (bilateral-information field wasn't ↵Graeme Lunt3-1/+18
handled). svn path=/trunk/; revision=20583
2006-12-14From Stig Bjorlykke:Stephen Fisher2-0/+6
I have added a new dissector for DMP (STANAG 4406 Direct Message Profile) as defined in STANAG 4406 Annex E. The DMP protocol has no assigned UDP port number yet, so the default value in this dissector is 0 (I suppose this is som sort of "disabled"?) until we get this registered. The dissector has been tested on OSX Intel/PowerPC and Solaris SPARC. Changes in this patch: * Added DMP dissector * Added a new CRC table and functions in crc16.c * Made NonDeliveryReasonCode and NonDeliveryDiagnosticCode available from X.411 * Made NonReceiptReasonField and DiscardReasonField available from X.420 svn path=/trunk/; revision=20133
2006-10-29put every python script name into "" so the call won't fail on Win32 native ↵Ulf Lamping1-1/+1
python. The problem is the slash in e.g.: @$(PYTHON) ../../tools/make-dissector-reg.py is interpreted as an option instead of being part of the path. I didn't wanted to use backslashes as this might introduce new problems with cygwin's python port. svn path=/trunk/; revision=19730
2006-06-28Support for the message-token, proof-of-delivery and recipient-certificate ↵Graeme Lunt4-34/+66
p1 envelope extensions. Patch for unknown built-in content type. svn path=/trunk/; revision=18598
2006-06-28remove functions register_ber_oid_name() and get_ber_oid_name() from ↵Tomas Kukosa2-4/+5
packet-ber.c, they were only OID but not BER related use add_oid_str_name() and get_oid_str_name() instead of them svn path=/trunk/; revision=18595
2006-06-15- BER_MAX_OID_STR_LEN removed and replaced with MAX_OID_STR_LENTomas Kukosa2-4/+4
- x411 and dop regenerated - dissect_ber_tagged_type() prepared (support in asn2wrs will follow) svn path=/trunk/; revision=18468
2006-05-24- remove some #.MODULE_IMPORT from .cng filesTomas Kukosa1-6/+0
- regenerate BER dissectors so as to change rest of Ethereal->Wireshark and asn2eth -> asn2wrs svn path=/trunk/; revision=18217
2006-05-23Ethereal -> WiresharkTomas Kukosa3-4/+13
asn2eth -> asn2wrs svn path=/trunk/; revision=18214
2006-05-21- asn2eth renamed to asn2wrsTomas Kukosa2-5/+5
- remove obsolete -X option from makefiles - not generate enumerated map table for BER dissector will be regenerated later svn path=/trunk/; revision=18199
2006-05-21name changeRonnie Sahlberg2-4/+4
svn path=/trunk/; revision=18197
2006-04-25Add distclean and maintainerclean rules.Guy Harris1-0/+4
svn path=/trunk/; revision=17999
2006-03-29Get rid of an unused variable.Guy Harris1-1/+0
svn path=/trunk/; revision=17764
2006-03-25Support for P1 Strong AuthenticationGraeme Lunt3-34/+78
svn path=/trunk/; revision=17727
2006-03-05ACP133 attribute syntaxes and attribute definitions used by the DAP, DSP and ↵Graeme Lunt2-5/+43
DISP dissectors. Also includes X.402 definitions and OID registrations for object classes. svn path=/trunk/; revision=17471