[17429] in Kerberos_V5_Development
Re: Future ASN.1 support
daemon@ATHENA.MIT.EDU (Nico Williams)
Thu Dec 8 13:38:21 2011
MIME-Version: 1.0
In-Reply-To: <201112081744.pB8Hi9DU005220@outgoing.mit.edu>
Date: Thu, 8 Dec 2011 12:38:09 -0600
Message-ID: <CAK3OfOhkw=dQw7F7G7cZceOoyAMYvZU4W-G9SZgvBmO9Ym8y=Q@mail.gmail.com>
From: Nico Williams <nico@cryptonector.com>
To: ghudson@mit.edu
Cc: krbdev@mit.edu
Content-Type: text/plain; charset="utf-8"
Errors-To: krbdev-bounces@mit.edu
Content-Transfer-Encoding: 8bit
On Thu, Dec 8, 2011 at 11:44 AM, <ghudson@mit.edu> wrote:
> I want to address this problem for 1.11. Here are the broad options
> I'm considering:
> 2. Heimdal asn1_gen + hacking: we could incorporate the Heimdal
> libasn1 and modify it to generate code for our types and handle our
> edge cases.
2(b). Extend the Heimdal ASN.1 compiler to understand C type controls
(probably in ASN.1 comments), but don't change the C code generator,
only change the template generator and the template system so that
instructions are output that are appropriate for the C types in
question.
The benefit of this approach is that it should be rather simple and
you don't have to write a new compiler (in Python or any language).
Nico
--
_______________________________________________
krbdev mailing list krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev