Commit Graph

17 Commits

Author SHA1 Message Date
Harald Welte 9511448a97 MAPv1: Add header to each .asn file indicating its genesis 2011-04-12 17:00:07 +02:00
Harald Welte 85f384dd92 Add MAPv1 from TS 09.02 3.10.0 converted to work with modern ASN.1
The conversions that have been made include
 * port from OPERATION MACRO to OPERATION Class
 * port from old TCAP to modern-day TCAP
 * various spelling fixes

This ASN.1 source can successfully validate using the Erlang/OTP asn1ct
2011-04-12 16:49:35 +02:00
Harald Welte 06accfbbf4 fix typo (missing =) 2011-04-11 22:28:21 +02:00
Harald Welte 1345c04755 Version 3.10.0: Syntactic fixes to ensure it can be parsed 2011-04-11 22:10:58 +02:00
Harald Welte e24d777213 remove --<B-- and --B>-- markers from asn1 source
this marker is somehow related to an ancient ETSI / Siemens ASN.1 tool
2011-04-11 21:22:50 +02:00
Harald Welte a1786e9e56 fix a bug in END detection 2011-03-27 16:03:22 +02:00
Harald Welte d4a3adaaae add support to save individual .asn1 modules (+ output from 4.2.0/4.3.0) 2011-03-27 15:33:42 +02:00
Harald Welte 577b3d8e2c disable debugging by default, allow specification of outfile
(-d and -o foo.asn1)
2011-03-27 15:27:23 +02:00
Harald Welte 5f8c2ec02a import extracted ASN.1 definition from TS 09.02 4.2.0 2011-03-27 15:15:39 +02:00
Harald Welte c8c8acb887 Fix bug ignoring last entry in each format table block 2011-03-27 15:02:17 +02:00
Harald Welte 1e6d96fdc2 add support for markers in TS 09.02 revision >= 4.0.0
This mode for hidden text .$ / .# markers can be activated using -4
2011-03-27 14:48:48 +02:00
Harald Welte 248ff92af7 add an output directory containing the recovered asn1 source 2011-03-26 23:20:43 +01:00
Harald Welte 59311fd173 apply filtering for control characters 2011-03-26 22:57:05 +01:00
Harald Welte 22b7835699 fix Makefile 'make clean' 2011-03-26 22:48:58 +01:00
Harald Welte 904220276d Check for filename as cmdline argument 2011-03-26 22:48:45 +01:00
Harald Welte 33dbd46983 check for the MAGIC bytes at the beginning of the file 2011-03-26 22:48:33 +01:00
Harald Welte 127d84b43c Initial check-in of ETSI MAP specification ASN.1 extractor
This program can extract the raw ASN.1 source from the MS Word for DOS
file of the MAP ASN.1 spec, such as 380-6.DOC which is part of
http://ftp.3gpp.org/specs/archive/09_series/09.02/0902-380.zip
2011-03-26 22:42:09 +01:00