Revision history for Perl extension Convert::ASN1::asn1c. 0.01 Mon Sep 13 10:13:54 2010 - original version; created by h2xs 1.23 with options -AX -n Convert::ASN1::asn1c 0.02 Tue Sep 14 10:18:00 2010 - added META.yml so that CPAN Testers knows about this modules dependencies - changed test script so that tests that rely on unber/enber are skipped if those are not found because there is no possibility (that I know of) to specify non-perl dependencies (i.e., dependencies on external programs). 0.03 Tue Sep 14 12:53:00 2010 - the previous update didn't have the desired effect, as META.yml is autogenerated by ExtUtils::MakeMaker, so I changed Makefile.PL now - fixed an error in the pod formatting of the documentation 0.04 Wed Sep 15 10:43:00 2010 - instead of giving the template file name to the encode / decode function it is now also possible to supply the template directly as a string with the sencode and sdecode function - added a new function to retreive a list of the tags found in an "unknow" PDU. This helps to decide which template should be used to extract values from the binary PDU in cases where the application protocol allows the arrival of several different PDUs - Put usefull information in the README file 0.05 Tue Sep 21 11:02:00 2010 - removed dependency on too recent perl version 0.06 Sun Oct 24 18:48:00 2010 - added size autocorrection, which fixes the following problem: if the template was obtained from a asn1 pdu where a field was of a certain length and we encode a new packet with a field of different length the field length specification of the changed field will be set to the correct value by the encoding routines - however, the sizes of all enclosing constructed fields remain as they are in the template. That causes enber to generate invalid pdus as enber does not recalculate these sizes by itself - fields of unknown datatype are no longer treated as bit string fields as the encoding of bitstrings has to follow certain rules which are not always met by arbitrary fields 0.07 Mon Oct 25 17:38:00 2010 - fixed a regex matching bug in the size autocorrection code