summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2012-10-01ASN1_TYPE definition correctedNikos Mavrogiannopoulos1-1/+1
2012-10-01node_data_struct -> asn_data_node_stNikos Mavrogiannopoulos2-5/+8
2012-10-01ASN1_ARRAY_TYPE -> asn_static_node_tNikos Mavrogiannopoulos2-5/+8
2012-10-01Renamed types.Nikos Mavrogiannopoulos11-217/+220
2012-10-01asn1_retCode -> intNikos Mavrogiannopoulos11-73/+75
2012-09-23small optimizations to avoid recalculation of hashes when copying nodes.Nikos Mavrogiannopoulos4-4/+35
2012-09-23improve performance by 50% by using hashes to compare strings.Nikos Mavrogiannopoulos6-14/+272
2012-09-20other small fixNikos Mavrogiannopoulos1-1/+4
2012-09-20Some small optimizations and better checking of tree accesses.Nikos Mavrogiannopoulos1-4/+17
2012-09-14name has size of ASN1_MAX_NAME_SIZE+1 to allow for a terminating null.Nikos Mavrogiannopoulos1-1/+1
2012-09-14removed unneeded castsNikos Mavrogiannopoulos2-4/+4
2012-09-13Revert "small_value_size changed to 8. No visible difference in performance"Nikos Mavrogiannopoulos1-1/+1
2012-09-13Added symbol into old APINikos Mavrogiannopoulos1-6/+1
2012-09-13_asn1_add_node_only -> _asn1_add_single_nodeNikos Mavrogiannopoulos3-8/+8
2012-09-13_asn1_add_node -> _asn1_add_static_nodeNikos Mavrogiannopoulos5-104/+104
2012-09-13Eliminated _asn1_malloc, _asn1_free and _asn_calloc.Nikos Mavrogiannopoulos5-55/+42
2012-09-13reduced maximum name sizeNikos Mavrogiannopoulos1-1/+1
2012-09-13no need to reserve.Nikos Mavrogiannopoulos1-1/+0
2012-09-12Drop long-time deprecated functions.Simon Josefsson2-72/+0
2012-09-12Node type field is now included in ASN1_DATA_NODE.Nikos Mavrogiannopoulos3-23/+49
2012-09-12Added asn1_read_node_value()Nikos Mavrogiannopoulos3-1/+38
2012-09-12small_value_size changed to 8. No visible difference in performanceNikos Mavrogiannopoulos1-1/+1
2012-09-12name is now a statically allocated string and other optimizations.Nikos Mavrogiannopoulos7-132/+113
2012-09-12internal structure removedNikos Mavrogiannopoulos1-16/+0
2012-09-08cleanup _asn1_copy_structure3Tim Ruehsen1-26/+15
2012-05-31Bump versions.Simon Josefsson1-1/+1
2012-05-31Bump versions.Simon Josefsson1-1/+1
2012-05-31Fix syntax-check warnings.Simon Josefsson2-3/+3
2012-05-31Update gnulib files.Simon Josefsson4-22/+59
2012-05-31Silence compiler warnings about unsigned vs signed comparisons.Simon Josefsson1-6/+7
2012-04-06long is always signed.Nikos Mavrogiannopoulos2-4/+4
2012-04-01Simplified the overflow tests by using unsigned int numbers, suggested by Nie...Nikos Mavrogiannopoulos1-49/+31
2012-03-31Added overflow detection that does not depend on specific compiler, and asn1_...Nikos Mavrogiannopoulos1-13/+44
2012-03-19Indent code.Simon Josefsson6-53/+54
2012-03-14Simplify overflow check.Simon Josefsson3-76/+38
2012-03-13for some reason the tot < 0 test wasn't successful on negative results. Repla...Nikos Mavrogiannopoulos1-2/+2
2012-03-13reverted to the old ABI.Nikos Mavrogiannopoulos3-60/+73
2012-03-13check for overflowsNikos Mavrogiannopoulos1-4/+6
2012-03-13int is signed.Nikos Mavrogiannopoulos2-7/+7
2012-03-13Added asn1_get_length_der_checked() to put some of the common checks in a sin...Nikos Mavrogiannopoulos1-51/+54
2012-03-13cleanups in asn1_der_decoding_element().Nikos Mavrogiannopoulos1-66/+111
2012-03-13API is based on integers instead of long to prevent errors in systems where s...Nikos Mavrogiannopoulos3-7/+7
2012-03-13asn1_get_length_der() may handle up to signed long values.Nikos Mavrogiannopoulos1-1/+1
2012-03-13updated to bison 2.5Nikos Mavrogiannopoulos1-407/+455
2012-03-13better cleanup in decoding.Nikos Mavrogiannopoulos1-58/+104
2012-03-07Update gnulib files.Simon Josefsson4-11/+9
2012-01-23Bump copyright years.Simon Josefsson18-34/+18
2012-01-23Update gnulib files.Simon Josefsson23-49/+66
2011-12-06Bump versions.Simon Josefsson1-3/+2
2011-11-25Fix valgrind check.Simon Josefsson1-1/+1