comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: ANN: Simple components for Ada v4.41 released
Date: Mon, 5 Aug 2019 13:57:16 +0200
Date: 2019-08-05T13:57:16+02:00	[thread overview]
Message-ID: <qi95it$1es7$1@gioia.aioe.org> (raw)

The new release is focused on ASN.1 support. The implementation does not 
require ASN.1 compiler. It is based on reflection of Ada attributes. The 
objects corresponding to ASN.1 objects are put together into record 
types and the encoding is deduced from the placement. The implementation 
provides arena pool to allocate data associated with ASN.1 objects. This 
allows to handle very large and indefinite ASN.1 objects without 
allocating maximum possible memory in advance. This also enables sharing 
memory between ASN.1 CHOICE alternatives as well as recursively defined 
ASN.1 objects. Implementations of LDAP and X.509 certificates based on 
ASN.1 are provided.

    http://www.dmitry-kazakov.de/ada/components.htm

Changes to the previous version:

- The package OpenSSL was extended;
- Added implementation of ASN.1 encoding;
- X.509 ASN.1 certificates implementation added;
- LDAP implementation added.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

             reply	other threads:[~2019-08-05 11:57 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-08-05 11:57 Dmitry A. Kazakov [this message]
2019-08-05 14:22 ` ANN: Simple components for Ada v4.41 released Shark8
2019-08-05 15:56   ` Dmitry A. Kazakov
2019-09-13  0:40     ` R Srinivasan
2019-09-13  7:29       ` Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox