tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
lib
/
libcrypto
/
asn1
/
at
trash-bin2
67 files
a_bitstr.c
Expose asn1_abs_set_unused_bits() in asn1_locl.h
3 years ago
a_enum.c
Indent goto labels for diffability.
4 years ago
a_int.c
Rewrite c2i_ASN1_INTEGER() using CBS.
4 years ago
a_mbstr.c
Indent goto labels for diffability.
4 years ago
a_object.c
Fix d2i_ASN1_OBJECT()
3 years ago
a_octet.c
Consolidate code/templates for ASN.1 types.
4 years ago
a_pkey.c
Indent goto labels for diffability.
4 years ago
a_print.c
Only import cryptlib.h in the four source files that actually need it. Remove the openssl public includes from cryptlib.h and add a small number of includes into the source files that actually need them. While here, also sort/group/tidy the includes.
11 years ago
a_pubkey.c
Indent goto labels for diffability.
4 years ago
a_strex.c
Move more ASN1_STRING_* functions to a_string.c.
4 years ago
a_string.c
Clean up and fix ASN1_STRING_to_UTF8()
3 years ago
a_strnid.c
this file doesn't use anything from <stdio.h>; in particular, NULL is also in <stdlib.h> according to the C99 standard; "free commit" tb@
4 years ago
a_time.c
Move ASN1_<type>_* functions to the top, encoding/decoding to the bottom.
4 years ago
a_time_tm.c
Refactor ASN1_TIME_adj_internal()
4 years ago
a_type.c
Merge evp_asn1.c into a_type.c - these are all ASN1_TYPE_* functions.
4 years ago
a_utf8.c
Only import cryptlib.h in the four source files that actually need it. Remove the openssl public includes from cryptlib.h and add a small number of includes into the source files that actually need them. While here, also sort/group/tidy the includes.
11 years ago
ameth_lib.c
Prepare to provide EVP_PKEY_{public,param}_check
4 years ago
asn1.h
Move ASN1_BOOLEAN to internal only.
4 years ago
asn1_err.c
Fix a NULL dereference in GENERAL_NAME_cmp()
5 years ago
asn1_gen.c
Indent goto labels for diffability.
4 years ago
asn1_item.c
Remove legacy sign/verify from EVP_MD.
4 years ago
asn1_lib.c
Use size_t for ASN.1 lengths.
4 years ago
asn1_locl.h
Expose asn1_abs_set_unused_bits() in asn1_locl.h
3 years ago
asn1_old.c
Indent goto labels for diffability.
4 years ago
asn1_old_lib.c
Use size_t for ASN.1 lengths.
4 years ago
asn1_par.c
Avoid potential single byte overread in asn1_parse2().
4 years ago
asn1_types.c
Consolidate ASN.1 universal tag type data.
4 years ago
asn1t.h
Remove ASN1_AFLG_BROKEN.
3 years ago
asn_mime.c
Indent goto labels for diffability.
4 years ago
asn_moid.c
include asn1_locl.h where it will be needed for the bump.
4 years ago
bio_asn1.c
Implement new-style OpenSSL BIO callbacks
4 years ago
bio_ndef.c
Indent goto labels for diffability.
4 years ago
charmap.h
Explicitly export a list of symbols from libcrypto.
9 years ago
charmap.pl
openssl-engine-0.9.6 merge
25 years ago
nsseq.c
Remove initialisers with default values from the ASN1 data structures.
11 years ago
p5_pbe.c
Indent goto labels for diffability.
4 years ago
p5_pbev2.c
Indent goto labels for diffability.
4 years ago
p8_pkey.c
Move the now internal X.509-related structs into x509_lcl.h. Garbage collect the now unused LIBRESSL_CRYPTO_INTERNAL and LIBRESSL_OPAQUE_X509. Include "x509_lcl.h" where needed and fix a couple of unnecessary reacharounds.
4 years ago
t_crl.c
Indent goto labels for diffability.
4 years ago
t_pkey.c
Add #include "bn_lcl.h" to the files that will soon need it.
4 years ago
t_req.c
Simplify X509_ATTRIBUTE ASN.1 encoding.
3 years ago
t_spki.c
Move the now internal X.509-related structs into x509_lcl.h. Garbage collect the now unused LIBRESSL_CRYPTO_INTERNAL and LIBRESSL_OPAQUE_X509. Include "x509_lcl.h" where needed and fix a couple of unnecessary reacharounds.
4 years ago
t_x509.c
Indent goto labels for diffability.
4 years ago
t_x509a.c
Move the now internal X.509-related structs into x509_lcl.h. Garbage collect the now unused LIBRESSL_CRYPTO_INTERNAL and LIBRESSL_OPAQUE_X509. Include "x509_lcl.h" where needed and fix a couple of unnecessary reacharounds.
4 years ago
tasn_dec.c
Refactor asn1_d2i_ex_primitive()
3 years ago
tasn_enc.c
include asn1_locl.h where it will be needed for the bump.
4 years ago
tasn_fre.c
Rename asn1_enc_free() to asn1_enc_cleanup().
3 years ago
tasn_new.c
Remove ASN.1 combining.
3 years ago
tasn_prn.c
Convert ASN1_PCTX_new() to calloc().
4 years ago
tasn_typ.c
Drop pointless cast in i2d_ASN1_BOOLEAN(). This may or may not fix a weird coverity warning.
4 years ago
tasn_utl.c
Rename asn1_enc_free() to asn1_enc_cleanup().
3 years ago
x_algor.c
Rewrite X509_ALGOR_set_md() without reaching into EVP_MD.
4 years ago
x_attrib.c
Simplify X509_ATTRIBUTE ASN.1 encoding.
3 years ago
x_bignum.c
Implement a print function for BIGNUM_it.
7 years ago
x_crl.c
Get rid of SHA1 for comparing CRL's - use SHA512 just like we do for certs. ok tb@
4 years ago
x_exten.c
Move the now internal X.509-related structs into x509_lcl.h. Garbage collect the now unused LIBRESSL_CRYPTO_INTERNAL and LIBRESSL_OPAQUE_X509. Include "x509_lcl.h" where needed and fix a couple of unnecessary reacharounds.
4 years ago
x_info.c
Clean up asn1/x_info.c
5 years ago
x_long.c
Avoid undefined behaviour that results from negating a signed long with minimum value.
7 years ago
x_name.c
Indent goto labels for diffability.
4 years ago
x_pkey.c
Indent goto labels for diffability.
4 years ago
x_pubkey.c
Indent goto labels for diffability.
4 years ago
x_req.c
Move the now internal X.509-related structs into x509_lcl.h. Garbage collect the now unused LIBRESSL_CRYPTO_INTERNAL and LIBRESSL_OPAQUE_X509. Include "x509_lcl.h" where needed and fix a couple of unnecessary reacharounds.
4 years ago
x_sig.c
Move the now internal X.509-related structs into x509_lcl.h. Garbage collect the now unused LIBRESSL_CRYPTO_INTERNAL and LIBRESSL_OPAQUE_X509. Include "x509_lcl.h" where needed and fix a couple of unnecessary reacharounds.
4 years ago
x_spki.c
Remove initialisers with default values from the ASN1 data structures.
11 years ago
x_val.c
Remove initialisers with default values from the ASN1 data structures.
11 years ago
x_x509.c
Indent goto labels for diffability.
4 years ago
x_x509a.c
Indent goto labels for diffability.
4 years ago