Skip to content

1.3.0

Choose a tag to compare

@mouse07410 mouse07410 released this 05 Jan 00:07
· 418 commits to vlm_master since this release
5b2719f

Several enhancements and security fixes.

Some changes are breaking - you may have to refactor your old source before compiling and linking it with the code generated by this release of asn1c.

What's Changed

  • Replace ENCODING-CONTROL warning with recognition note, add AST structure for future implementation by @Copilot in #387
  • Complete ENCODING-CONTROL infrastructure with filename/line reporting by @Copilot in #388
  • Complete ENCODING-CONTROL Phases 4-5: Body Parsing and Type Linking by @Copilot in #389
  • Fix XER output formatting: add newlines after closing tags by @Copilot in #391
  • Fix APER encoder missing length determinant for constrained integers with range > 65536 by @Copilot in #393
  • Fix XER encoder tag mashing in CHOICE types by @Copilot in #395
  • Implement Phase 6: Generate Custom XER Encoders for ENCODING-CONTROL Directives by @Copilot in #397
  • fix undefined behavior in asn1f_fix_constr_ext by @riebl in #400
  • Fix XER encoding and add complex-threshold CLI parameter by @mouse07410 in #399
  • Fix Open Type code generation for SEQUENCE OF in IEEE 1609.2 by @Copilot in #408
  • compiler: fix circular dependency detection by @riebl in #409
  • Fix circular include dependencies in generated code for complex ASN.1 specifications by @Copilot in #411
  • Update asn1c-usage.tex documentation for PRs #399, #389, #353, #336, #334 by @Copilot in #412
  • Revert PRs #409 and #411 circular dependency detection changes, preserve F1AP regression test by @Copilot in #414
  • Fix IOC constraint resolution for SEQUENCE OF with parent field references by @Copilot in #415
  • Add XER decoder support for empty OPTIONAL fields via compile-time flag by @Copilot in #416
  • [WIP] Update ChangeLog to include all undocumented merged PRs by @Copilot in #418
  • Fix XER encoder indentation and empty element spacing with CI regression tests by @Copilot in #420
  • Update ChangeLog to document all merged PRs for v1.3.0 release by @Copilot in #421

Full Changelog: v1.2.6...1.3.0