comp.lang.ada
 help / color / mirror / Atom feed
* ANN: Simple components for Ada v4.41 released
@ 2019-08-05 11:57 Dmitry A. Kazakov
  2019-08-05 14:22 ` Shark8
  0 siblings, 1 reply; 5+ messages in thread
From: Dmitry A. Kazakov @ 2019-08-05 11:57 UTC (permalink / 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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-09-13  7:29 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-05 11:57 ANN: Simple components for Ada v4.41 released Dmitry A. Kazakov
2019-08-05 14:22 ` Shark8
2019-08-05 15:56   ` Dmitry A. Kazakov
2019-09-13  0:40     ` R Srinivasan
2019-09-13  7:29       ` Dmitry A. Kazakov

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