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
/
at
jcs
60 folders
23 files
aes
aes: move explicit_bzero() after NULL check
6 months ago
arc4random
spelling fixes; from paul tagliamonte i removed the arithmetics -> arithmetic changes, as i felt they were not clearly correct
3 years ago
arch
Provide LIBRESSL_USE_.*_ASSEMBLY defines.
2 months ago
asn1
a_bitstr.c: fix includes
1 month ago
bf
Remove BF_PTR
10 months ago
bio
Remove BIO_s_log() prototype, pointed out by schwarze
8 months ago
bn
bn_const: add RFC 7919 primes
2 months ago
buffer
Use err_local.h rather than err.h in most places
11 months ago
bytestring
typo: primtive -> primitive
1 year ago
camellia
Remove #error if OPENSSL_NO_FOO is defined
1 year ago
cast
libcrypto: add header guards to *_local.h
4 months ago
chacha
Remove #error if OPENSSL_NO_FOO is defined
1 year ago
cmac
cmac: zero_iv should be const
2 years ago
cms
Clean up confusing logic in CMS_EncryptedData_encrypt()
4 months ago
comp
Drop the comp module
2 years ago
conf
conf_api: remove CONF_DEBUG and disabling of assert()
3 months ago
ct
libcrypto: add header guards to *_local.h
4 months ago
curve25519
curve25519.c: zap trailing whitespace introduced in previous
8 months ago
des
des_key: add missing hyphen in semi-weak keys
5 months ago
dh
DH_check: teach this DoS vector about RFC 7919 primes
2 months ago
dsa
libcrypto: add header guards to *_local.h
4 months ago
ec
More ec_point_cmp() turd polishing
1 month ago
ecdh
Use err_local.h rather than err.h in most places
11 months ago
ecdsa
Use err_local.h rather than err.h in most places
11 months ago
engine
Hide symbols in engine
2 years ago
err
err.c: fix previous: 8 spaces -> tab
10 months ago
evp
EVP_SealInit(): clear random key on exit
2 months ago
hidden
Expose X509_VERIFY_PARAM_get_hostflags()
5 months ago
hkdf
Use err_local.h rather than err.h in most places
11 months ago
hmac
Use err_local.h rather than err.h in most places
11 months ago
idea
libcrypto: add header guards to *_local.h
4 months ago
kdf
Add NULL checks to HKDF and TLS1-PRF EVP_PKEY cleanup functions
10 months ago
lhash
lhash: add missing spaces before assignment operator
11 months ago
man
EVP_SealInit.3: fix RETURN VALUES section
2 months ago
md4
Remove #error if OPENSSL_NO_FOO is defined
1 year ago
md5
Replace MD5_ASM with function specific defines.
2 months ago
mlkem
mlkem: fix mklem_{generate_key,encap}_external_entropy() declarations
2 months ago
modes
Replace GHASH_ASM with function specific defines.
2 months ago
objects
Correct the MLKEM hybrid objects values.
4 months ago
ocsp
Use err_local.h rather than err.h in most places
11 months ago
pem
Ride the libcrypto bump with some simple cleanup:
8 months ago
perlasm
Make a comment match reality better
1 year ago
pkcs12
Avoid type confusion in PKCS#12 parsing
2 months ago
pkcs7
pkcs7: add PKCS7_NO_DUAL_CONTENT flag/behavior
3 months ago
poly1305
Remove #error if OPENSSL_NO_FOO is defined
1 year ago
rand
libcrypto: constify most error string tables
2 years ago
rc2
libcrypto: add header guards to *_local.h
4 months ago
rc4
Further simplify the rc4 implementation.
7 months ago
ripemd
Remove #error if OPENSSL_NO_FOO is defined
1 year ago
rsa
libcrypto: add header guards to *_local.h
4 months ago
sha
Make SHA aarch64 assembly build with gcc.
2 months ago
sm2
Use err_local.h rather than err.h in most places
11 months ago
sm3
Remove #error if OPENSSL_NO_FOO is defined
1 year ago
sm4
Remove #error if OPENSSL_NO_FOO is defined
1 year ago
stack
stack.c: avoid arithmetic on pointers to void
2 months ago
ts
Avoid type confusion in the timestamp response parsing
2 months ago
txt_db
Hide symbols in txt_db
2 years ago
ui
Use err_local.h rather than err.h in most places
11 months ago
util
Remove sk_find_ex()
2 years ago
x509
replace buggy strncmp with strcmp found with clang-tidy
1 month ago
Makefile
Deduplicate the mlkem 768 and mlkem 1024 code.
7 months ago
Symbols.list
Expose X509_VERIFY_PARAM_get_hostflags()
5 months ago
cert.pem
sync cert.pem with updated Mozilla list; ok tb@
4 months ago
constant_time.h
Use RCS tag instead of an incorrect path.
3 years ago
crypto.h
Revert NULL,0 -> OPENSSL_FILE,OPENSSL_LINE from r1.78
6 months ago
crypto_err.c
Rename cpt_err.c into crypto_err.c
1 year ago
crypto_ex_data.c
crypto_ex_data: use same sizeof idiom as everywhere else in our own code
9 months ago
crypto_init.c
Explain why we still need OPENSSL_init() (autoconf)
10 months ago
crypto_internal.h
Remove crypto_cpu_caps_ia32()
8 months ago
crypto_legacy.c
Remove crypto_cpu_caps_ia32()
8 months ago
crypto_local.h
Move (mostly) MI constants to proper headers
10 months ago
crypto_lock.c
Hide symbols in crypto.h
2 years ago
crypto_memory.c
Align CRYPTO_set_mem*_functions with OpenSSL 1.1
1 year ago
format-pem.pl
strip the temporary filename when displaying a verification error; avoids unnecessary diff in output between runs
9 months ago
generate_pkgconfig.sh
Bump libressl's version in pkgconfig to 2.0.0
4 years ago
openssl.cnf
openssl.cnf tweaks following recent changes to usr.bin/openssl:
11 years ago
opensslconf.h
Remove OPENSSL_VAR_AS_FUNCTION #undef
7 months ago
opensslfeatures.h
Nuke the whrlpool (named after the galaxy) from orbit
2 years ago
opensslv.h
Bump libressl version to 4.2.0
6 months ago
ossl_typ.h
remove unused typedefs with structs that were removed
2 years ago
shlib_version
bump lib{crypto,ssl,tls} minors after symbol addition
5 months ago
x509v3.cnf
fixed overrid(d)en typo
11 years ago
x86_arch.h
Provide crypto_cpu_caps_init() for amd64.
1 year ago