summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/tasn_typ.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Hide global _it symbols in asn1t.hbeck2024-07-081-1/+2
| | | | ok tb@
* Hide global _it variables in asn1.hbeck2024-07-081-1/+18
| | | | ok tb@
* Hide symbols in asn1 and biobeck2023-07-051-1/+61
| | | | ok jsing@
* Drop pointless cast in i2d_ASN1_BOOLEAN(). This may or may not fixtb2021-12-261-2/+2
| | | | | | | | a weird coverity warning. CID 345121 ok jsing
* Consolidate code/templates for ASN.1 types.jsing2021-12-251-162/+2
| | | | | | | Where an ASN.1 type has its own file, move the ASN.1 item template and template related functions into the file. Discussed with tb@
* Route templated implementations of {d2i,i2d}_ASN1_BOOLEAN() throughtb2021-12-231-3/+5
| | | | | | | | ASN1_item_ex_{d2i,i2d}() instead of ASN1_item_{d2i,i2d}(). Fixes test failure on sparc64, and hopefully all other architectures. reported by tobhe with/ok jsing
* Clean up d2i_ASN1_BOOLEAN() and i2d_ASN1_BOOLEAN().jsing2021-12-131-1/+21
| | | | | | Convert these to templated ASN.1, given we already have ASN1_BOOLEAN_it. ok inoguchi@ tb@
* Expand ASN1_ITEM_TEMPLATE/ASN1_EX_TEMPLATE_TYPE/ASN1_ITEM_TEMPLATE_ENDjsing2015-07-241-7/+35
| | | | macros - the generated assembly only differs by changes to line numbers.
* Expand IMPLEMENT_ASN1_MSTRING macros - the generated assembly only differsjsing2015-07-241-4/+31
| | | | by changes to line numbers.
* Remove default value initialisers for ASN1_ITEM. Minor changes to generatedjsing2015-02-101-93/+11
| | | | assembly due to switches between .quad and .zero for structs.
* Expand IMPLEMENT_ASN1_TYPE macros - no change to generated assembly.jsing2015-02-101-23/+221
|
* Expand the -IMPLEMENT_ASN1_ENCODE_FUNCTIONS_(const_)?fname macros so thatjsing2015-02-101-3/+27
| | | | | | | | the code is visible and functions can be readily located. Change has been scripted and there is no change to the generated assembly. Discussed with beck@ miod@ tedu@
* Expand the IMPLEMENT_ASN1_FUNCTIONS_{const,fname,name} macros so that thejsing2015-02-101-5/+101
| | | | | | | | | code is visible and functions can be readily located. Change has been scripted and the generated assembly only differs by changes to line numbers. Discussed with beck@ miod@ tedu@
* Expand the IMPLEMENT_ASN1_FUNCTIONS macro so that the code is visible andjsing2015-02-091-16/+376
| | | | | | | | | functions can be readily located. Change has been scripted and the generated assembly only differs by changes to line numbers. Discussed with beck@ miod@ tedu@
* tags as requested by miod and teduderaadt2014-06-121-1/+1
|
* More KNF.jsing2014-04-181-5/+5
|
* resolve conflicts, fix local changesdjm2010-10-011-0/+11
|
* resolve conflictsdjm2009-01-091-1/+1
|
* resolve conflictsdjm2008-09-061-0/+4
|
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-0/+133