Ethereal-cvs: [Ethereal-cvs] r11440 - in trunk: asn1/cms epan/dissectors: trunk/epan/dissector

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date: Tue, 20 Jul 2004 04:11:40 -0500 (CDT)
Author: sahlberg
Date: Tue Jul 20 04:11:40 2004
New Revision: 11440

Added:
   trunk/epan/dissectors/packet-cms.c
   trunk/epan/dissectors/packet-cms.h
   trunk/epan/dissectors/packet-x509af.c
   trunk/epan/dissectors/packet-x509af.h
   trunk/epan/dissectors/packet-x509ce.c
   trunk/epan/dissectors/packet-x509ce.h
   trunk/epan/dissectors/packet-x509if.c
   trunk/epan/dissectors/packet-x509if.h
   trunk/epan/dissectors/packet-x509sat.c
   trunk/epan/dissectors/packet-x509sat.h
Modified:
   trunk/asn1/cms/packet-cms-template.c
   trunk/epan/dissectors/Makefile.common
   trunk/epan/dissectors/packet-ber.c
   trunk/epan/dissectors/packet-ber.h
   trunk/epan/dissectors/packet-kerberos.c
Log:
Add the new protocols  CMS, X509AF,  X509IF,  X509CE and X509SAT
to the ethereal build.

The dissections are semi-useful  but incomplete.
The big problem still remaining is the x509if  Name object not being 
dissected properly   thus causing the dissection to get out of sync/fail
halfway through the certificate structure.


work in progress but already semi-useful.