| Commit message (Expand) | Author | Age | Files | Lines |
* | Make internal header file names consistent | tb | 2022-11-26 | 1 | -2/+2 |
* | Rewrap some lines, no functional change. | jsing | 2022-09-03 | 1 | -4/+6 |
* | Tidy up asn1_c2i_primitive() slightly. | jsing | 2022-09-03 | 1 | -8/+8 |
* | Avoid recycling ASN1_STRINGs when decoding ASN.1. | jsing | 2022-09-03 | 1 | -14/+12 |
* | Ensure ASN.1 types are appropriately encoded. | jsing | 2022-09-03 | 1 | -5/+6 |
* | Provide c2i_ASN1_ENUMERATED_cbs() and call it from asn1_c2i_primitive(). | jsing | 2022-09-03 | 1 | -7/+7 |
* | Refactor asn1 time parsing to use CBS - enforce valid times in ASN.1 parsing. | beck | 2022-06-29 | 1 | -1/+8 |
* | Use ints for boolean values. | jsing | 2022-06-25 | 1 | -31/+31 |
* | Remove some unhelpful comments and spell NULL correctly. | jsing | 2022-05-21 | 1 | -10/+4 |
* | Factor out ASN1_ITYPE_EXTERN handling. | jsing | 2022-05-21 | 1 | -15/+32 |
* | Use 'at' for ASN1_TEMPLATE variable names rather than 'tt'. | jsing | 2022-05-21 | 1 | -52/+58 |
* | Remove _ex_ from all of the internal function names. | jsing | 2022-05-21 | 1 | -35/+35 |
* | Reorder functions within file. | jsing | 2022-05-19 | 1 | -624/+608 |
* | Rewrite the asn1_template_*() functions with CBS. | jsing | 2022-05-19 | 1 | -218/+168 |
* | Refactor asn1_d2i_ex_primitive() | jsing | 2022-05-17 | 1 | -98/+146 |
* | Refactor ASN.1 template functions before rewriting. | jsing | 2022-05-17 | 1 | -133/+145 |
* | Rewrite asn1_item_ex_d2i_sequence() using CBS and readable variable names. | jsing | 2022-05-16 | 1 | -131/+113 |
* | Call the ASN1_OP_D2I_PRE callback after ASN1_item_ex_new(). | jsing | 2022-05-12 | 1 | -10/+8 |
* | Rewrite asn1_item_ex_d2i_choice() using CBS. | jsing | 2022-05-12 | 1 | -73/+54 |
* | Rewrite asn1_enc_save() using CBS. | jsing | 2022-05-12 | 1 | -3/+5 |
* | Remove ASN1_AFLG_BROKEN. | jsing | 2022-05-12 | 1 | -10/+2 |
* | Rewrite asn1_item_ex_d2i() using CBS. | jsing | 2022-05-10 | 1 | -58/+125 |
* | Remove ASN.1 combining. | jsing | 2022-05-10 | 1 | -23/+10 |
* | Split asn1_item_ex_d2i() into three. | jsing | 2022-05-07 | 1 | -223/+287 |
* | Rewrite asn1_d2i_ex_primitive() with CBS. | jsing | 2022-05-07 | 1 | -72/+86 |
* | Refactor asn1_ex_c2i() | jsing | 2022-05-07 | 1 | -39/+59 |
* | Use size_t for ASN.1 lengths. | jsing | 2022-05-05 | 1 | -3/+4 |
* | Rewrite asn1_collect() and asn1_find_end() with CBS. | jsing | 2022-05-04 | 1 | -77/+80 |
* | Avoid special handling of definite length before calling asn1_find_end(). | jsing | 2022-05-04 | 1 | -10/+4 |
* | Change asn1_check_tag_cbs() out_len from long to size_t. | jsing | 2022-05-04 | 1 | -4/+10 |
* | Rewrite asn1_check_tlen() using CBS. | jsing | 2022-04-28 | 1 | -59/+105 |
* | Decode via c2i_ASN1_INTEGER_cbs() from asn1_ex_c2i(). | jsing | 2022-04-27 | 1 | -4/+2 |
* | Remove the ASN.1 decoder tag/length cache (TLC). | jsing | 2022-04-27 | 1 | -90/+37 |
* | Decode via c2i_ASN1_BIT_STRING_cbs() from asn1_ex_c2i(). | jsing | 2022-04-26 | 1 | -4/+2 |
* | Convert asn1_ex_c2i() to CBS. | jsing | 2022-04-23 | 1 | -21/+34 |
* | Remove free_cont from asn1_d2i_ex_primitive()/asn1_ex_c2i(). | jsing | 2022-03-13 | 1 | -47/+30 |
* | A few more files need asn1_locl.h. | tb | 2022-01-07 | 1 | -1/+2 |
* | Indent goto labels for diffability. | jsing | 2021-12-25 | 1 | -6/+6 |
* | Consolidate ASN.1 universal tag type data. | jsing | 2021-12-14 | 1 | -22/+1 |
* | Convert asn1_d2i_ex_primitive()/asn1_collect() from BUF_MEM to CBB. | jsing | 2021-12-13 | 1 | -31/+37 |
* | Inline collect_data() in asn1_collect(). | jsing | 2021-12-09 | 1 | -21/+12 |
* | Pull the recursion depth check up to the top of asn1_collect() | jsing | 2021-12-09 | 1 | -5/+6 |
* | Remove handling of a NULL BUF_MEM from asn1_collect() | jsing | 2021-12-09 | 1 | -14/+9 |
* | Replace asn1_tlc_clear and asn1_tlc_clear_nc macros with a function. | jsing | 2021-12-03 | 1 | -32/+26 |
* | Group and sort includes. | jsing | 2021-12-03 | 1 | -3/+3 |
* | Call asn1_item_ex_d2i() directly from ASN1_item_d2i() | jsing | 2021-12-03 | 1 | -2/+5 |
* | Fix a NULL dereference in GENERAL_NAME_cmp() | tb | 2020-12-08 | 1 | -1/+21 |
* | Require all ASN1_PRIMITIVE_FUNCS functions to be provided. | jsing | 2019-04-01 | 1 | -5/+8 |
* | Simplify initialization of asn1_cb; use correct spelling of NULL. | tb | 2018-09-17 | 1 | -4/+2 |
* | Limit ASN.1 constructed types recursive definition depth | inoguchi | 2018-03-29 | 1 | -20/+41 |