Skip to content

Releases: esa/asn1scc

Bugfix release

26 Oct 08:23
Compare
Choose a tag to compare

Fixed issue with identically named enumerants.

Tons of new features as well as new platforms

06 Oct 09:25
Compare
Choose a tag to compare
  • Add support for module-level Object Identifier (module-oid)
  • ACN support allowing to determine the size of an array without an explicit size field (i.e. using a stop marker);
  • Add support for data decoding in streaming mode (callback mechanism to get the following data)
  • Add support for OCTET STRING (CONTAINING Other-Type) syntax and binary encoding. Objective is to have a length byte at the beginning of a packet using the proper ASN.1 syntax
  • XML backend generates XSD schema
  • Support of multiple boards (stm32, msp430, x86, leon) for Ada targets

Work on multiple fronts.

17 Mar 15:02
Compare
Choose a tag to compare
  • Support OCTET STRING (CONTAINING Other-Type)
  • Preliminary support for Streaming mode when decoding data
  • Full support for the TIME types
  • Support OBJECT IDENTIFIERs at module level
  • Support modular runtime in C and Ada
  • Bug fixes

Significant restructuring.

26 Jul 11:06
Compare
Choose a tag to compare
  • ADA RTL updates work.
  • Build-related fixups
  • Work on the C runtime
  • Some _equal functions moved from adaasn1rtl.encoding to adaasn1rtl
  • Fix XER decoding error.

etc.

Enhancing XML AST output with OPTIONAL fields.

28 Oct 14:42
Compare
Choose a tag to compare

Addressing mantis ticket 0000810.

For use in new TASTE master branch (TASTE 9.1)

21 Oct 11:23
Compare
Choose a tag to compare

Multiple bug fixes - most importantly, Ada and C structures align in memory again, and OPTIONAL is working.

Beta release

27 Jul 10:11
Compare
Choose a tag to compare
Beta release Pre-release
Pre-release

Default to the C renaming policy.
NOTE: this beta release only works on Linux, not on Windows.

Support of multiple ASN.1 files with the same filename

03 Jul 11:35
Compare
Choose a tag to compare

Support of multiple ASN.1 files with the same filename (sourced from different paths).

Fixed loop when multiple ASN.1 modules use same-named constant

29 Jun 08:01
Compare
Choose a tag to compare
3.3.21

Fixed loop when multiple ASN.1 modules use same-named constant

Handle non-UNIXy embedded systems that miss strlen

05 May 11:57
Compare
Choose a tag to compare

In supporting systems built with AdaCore's ARM cross-compiler, a whole host of GLIBC functions are missing.
Add proper workarounds in this case, using GCC builtins.