Commit Graph

909 Commits

Author SHA1 Message Date
Anders Broman cbb9271a0a Make it possible to "decode as" NBAP over SCTP, update IANA registered PPID's
for SCTP.

svn path=/trunk/; revision=21927
2007-05-24 20:42:55 +00:00
Anders Broman 082c1718a7 No longer needed as nothing is exported.
svn path=/trunk/; revision=21925
2007-05-24 19:11:04 +00:00
Tomas Kukosa 3ecba48898 fix rrlp subdissector calling
svn path=/trunk/; revision=21921
2007-05-24 13:30:45 +00:00
Tomas Kukosa 062d80f7b8 - RNSAP calls RRC through dissector handle instead of direct function call
- PER dissectors regenerated

svn path=/trunk/; revision=21919
2007-05-24 12:30:38 +00:00
Anders Broman c4669fd0cb Put in some forgotten actx.
svn path=/trunk/; revision=21912
2007-05-23 20:49:53 +00:00
Tomas Kukosa fe5ee23c89 - support of CONTAINING constraint in OCTET STRING and BIT STRING
- fix handling of tag for EXTERNAL type
- change automatic postfix for duplicate names from '...%d' to '..._%02d'

svn path=/trunk/; revision=21906
2007-05-23 13:42:05 +00:00
Anders Broman 412fc09583 Regenerate dissector with -X and -T directives.
svn path=/trunk/; revision=21895
2007-05-22 21:17:08 +00:00
Anders Broman dca634c4de Prepare for the use of the new -X parameter for BER encoded protocols.
svn path=/trunk/; revision=21889
2007-05-22 16:17:54 +00:00
Guy Harris c4af642e10 Reflect the name change of the .asn file.
svn path=/trunk/; revision=21849
2007-05-21 01:51:38 +00:00
Anders Broman eef2203f38 Update MAP_DialoguePDU to 3GPP TS 29.002 V8.1.0 (2007-03) update makefiles and
rename the asn file.

TCAP ad Id and update makefiles.

svn path=/trunk/; revision=21845
2007-05-20 21:19:48 +00:00
Anders Broman dac26af515 Add Id.
svn path=/trunk/; revision=21842
2007-05-20 19:56:44 +00:00
Anders Broman 434334f24d Latest ASN1 files to be used later when the RANAP dissector is regenerated with
the latest asn2wrs facillities.

svn path=/trunk/; revision=21827
2007-05-18 15:11:48 +00:00
Tomas Kukosa 16c1010894 RRLP updated to 3GPP TS 44.031 V7.4.0 (2007-03)
svn path=/trunk/; revision=21825
2007-05-18 12:53:55 +00:00
Tomas Kukosa 2251e35514 RNSAP updated to V7.4.0 (2007-03)
svn path=/trunk/; revision=21803
2007-05-16 13:41:54 +00:00
Tomas Kukosa 2054f1302a use some by mistake unused types
remove unused variables and types

svn path=/trunk/; revision=21800
2007-05-16 06:30:45 +00:00
Tomas Kukosa d3bedd76f6 typo SULP.asn -> SUPL.asn
svn path=/trunk/; revision=21788
2007-05-15 13:10:49 +00:00
Tomas Kukosa 783da34c50 get rid of the rest of dummy ASN.1 code and switch()
svn path=/trunk/; revision=21787
2007-05-15 12:53:04 +00:00
Tomas Kukosa a0ee5100c4 ULP regenerated from OMA UserPlane Location Protocol Candidate Version 1.0 – 22 Jan 2007
svn path=/trunk/; revision=21778
2007-05-15 08:26:18 +00:00
Tomas Kukosa 3b7fab5bc2 remove obsolete -X command line option of asn2wrs
svn path=/trunk/; revision=21774
2007-05-15 06:03:27 +00:00
Anders Broman f08cd1e5e3 actx in the rest of dissect_ber..()l
svn path=/trunk/; revision=21773
2007-05-15 05:49:43 +00:00
Tomas Kukosa 892313093f packet-rnsap-template.h is not necessary
svn path=/trunk/; revision=21762
2007-05-14 14:14:32 +00:00
Tomas Kukosa c388131e82 - RNSAP regenerated from the last specification Release 6 V6.13.0 (2007-03)
(original unchanged ASN.1 source could be used because asn2wrs has been improved)
- IE value switch(){} replaced with dissector table
  (some switch() and dummy CHOICE still remains but will be removed soon)

svn path=/trunk/; revision=21761
2007-05-14 14:11:43 +00:00
Tomas Kukosa 25c299ea4e - support of constraint unions
- support of FN_VARIANT parameter for OpenType
- many small changes

svn path=/trunk/; revision=21758
2007-05-14 13:46:09 +00:00
Anders Broman c01f382974 Second step in introducing asn context to BER dissectors just like in PER.
svn path=/trunk/; revision=21753
2007-05-13 20:58:29 +00:00
Tomas Kukosa a38b44a647 - simple Information Objects support
- all definitions in ASN.1 source are skipped and need not to be commented out
  - #.CLASS directive can define types for Object Class Fields
- do not append 'xxx' postfix to parametrized types (changes H.235 and H.450 in accordance with it)
- change QSIG ASN.1 source to be more identical to original one

svn path=/trunk/; revision=21715
2007-05-07 12:59:31 +00:00
Anders Broman 4c692a62b6 Start introducing actx to ber functions.
svn path=/trunk/; revision=21705
2007-05-06 22:34:05 +00:00
Anders Broman 1103a38976 Ad missing pkcs12.
svn path=/trunk/; revision=21704
2007-05-06 21:41:06 +00:00
Anders Broman 07f4155687 -p not -b :)
svn path=/trunk/; revision=21703
2007-05-06 20:02:26 +00:00
Anders Broman 91466a5503 Add mpeg to the Win makefiles.
svn path=/trunk/; revision=21702
2007-05-06 19:56:01 +00:00
Graeme Lunt 01fa6378eb Better column information display for delivery reports.
svn path=/trunk/; revision=21700
2007-05-06 16:38:04 +00:00
Anders Broman 334177b096 Show BER internal fields in external type in ACSE, update a comment in packet-ber.c.
svn path=/trunk/; revision=21685
2007-05-04 20:27:43 +00:00
Tomas Kukosa bbe6caca6b - Q.932: fix warnings
- RNSAP: generate field functions only for necessary types 
- other dissectors regenerated

svn path=/trunk/; revision=21683
2007-05-04 13:33:35 +00:00
Tomas Kukosa 180f915bef fix few warnings in Q.932 and QSIG dissectors
svn path=/trunk/; revision=21677
2007-05-04 07:51:19 +00:00
Tomas Kukosa cfa43d6daa generate T.38 dissector from ASN.1 source
svn path=/trunk/; revision=21676
2007-05-04 07:10:15 +00:00
Anders Broman 141674620e Fix a copy paste error.
svn path=/trunk/; revision=21674
2007-05-04 06:41:55 +00:00
Tomas Kukosa a22b42d509 revert changes done by mistake - keep original ASN.1 source
svn path=/trunk/; revision=21673
2007-05-04 06:08:17 +00:00
Anders Broman f16eb4e369 Dissect returnedFunction.
svn path=/trunk/; revision=21667
2007-05-03 19:55:22 +00:00
Tomas Kukosa a70a1b3eb6 EXTERNAL type is handled in asn2wrs now
private implementations were renamed EXTERNAL -> EXTERNALt

svn path=/trunk/; revision=21662
2007-05-03 11:37:47 +00:00
Tomas Kukosa a2e548266d comment out parameters of parametrized type
svn path=/trunk/; revision=21661
2007-05-03 10:49:49 +00:00
Tomas Kukosa 558221f7b8 uppercase identifiers are not allowed
svn path=/trunk/; revision=21660
2007-05-03 09:59:09 +00:00
Tomas Kukosa e09ee99714 uppercase identifiers are not allowed
svn path=/trunk/; revision=21659
2007-05-03 09:51:49 +00:00
Anders Broman 1cf1f16391 Split out common asn1 stuff to asn1.h and include that where needed.
svn path=/trunk/; revision=21635
2007-05-01 22:05:11 +00:00
Guy Harris 358b838924 Fix up the asn/q932 Makefile as per Tomas Kukosa's suggestion - and make
it a lot more like the Makefile.nmake file.  Also, use $(PROTOCOL_NAME)
in a couple of places in Makefile.nmake where it wasn't being used
before.

(It might be interesting to see whether we can use a template for these
Makefiles, and just tweak some variables at the beginning.)

That lets us get a Q.932 ROS dissector with the right file name and with
"q932.ros" rather than "q932-ros" as the dissector name; do that.

svn path=/trunk/; revision=21625
2007-04-30 08:55:59 +00:00
Guy Harris 2f88e4ca81 The Q.932 dissector doesn't need to include <string.h>; the Q.932 ROS
dissector does.

The fix to the Makefile to generate packet-q932-ros.c changed the
protocol name in some cases; change it uniformly.

svn path=/trunk/; revision=21622
2007-04-30 06:41:53 +00:00
Guy Harris d77bc4e02e Put the q932-ros dissector into a file with the right name.
svn path=/trunk/; revision=21620
2007-04-30 06:24:27 +00:00
Guy Harris e502e1efb9 Include <string.h> before using C string functions.
svn path=/trunk/; revision=21616
2007-04-28 22:22:35 +00:00
Guy Harris 0d8936ebd8 Fix the dependencies.
svn path=/trunk/; revision=21614
2007-04-28 22:16:27 +00:00
Anders Broman 2630b817b0 From Gavin Heer:
Here's a patch that decodes MMS(Manufacturing Messaging
Specification) when transported over COTP/TPKT/TCP.  Previously, MMS would only be decoded if the OSI Presentation Layers were present. Now MMS/COTP/TPKT/TCP is dissected.
With a change to use more functions from packet-ber

svn path=/trunk/; revision=21608
2007-04-28 14:38:53 +00:00
Tomas Kukosa 4204c7006c Fix Q.932 extra dist and add QSIG to extra dist.
svn path=/trunk/; revision=21605
2007-04-28 07:55:41 +00:00
Anders Broman ad6d3f5120 Add Q.932 to extra dist.
svn path=/trunk/; revision=21604
2007-04-27 23:03:37 +00:00