CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:27:30
Modified files:
usr.bin/openssl: speed.c
Log message:
Convert openssl(1) speed for opaque EVP_AEAD_CTX
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:28:07
Modified files:
usr.bin/openssl: dgst.c
Log message:
openssl(1) dgst: fix build after clones removal
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:32:27
Modified files:
regress/lib/libcrypto/bn/mont: mont.c
Log message:
Simplify BN_mont test slightly using a new accessor.
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:33:46
Modified files:
regress/lib/libcrypto/ct: Makefile
Log message:
The cttest can link dynamically now
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:38:50
Modified files:
regress/lib/libcrypto/aead: Makefile
regress/lib/libcrypto/asn1: Makefile
regress/lib/libcrypto/dh: Makefile
regress/lib/libcrypto/dsa: Makefile
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:25:42
Modified files:
usr.bin/openssl: genrsa.c
Log message:
openssl(1) genrsa: simplify access to rsa->e
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:25:00
Modified files:
usr.bin/openssl: gendsa.c
Log message:
Convert openssl(1) gendsa.c to opaque DSA
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:26:41
Modified files:
usr.bin/openssl: rsa.c
Log message:
Convert openssl(1) rsa.c for opaque RSA
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:35:18
Modified files:
regress/lib/libcrypto/wycheproof: wycheproof.go
Log message:
Convert wycheproof.go for opaque EVP_AEAD_CTX
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 03:17:30
Modified files:
usr.bin/openssl: pkey.c pkeyparam.c
Log message:
Enable openssl pkey -{,pub}check and pkeyparam -check
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:16:13
Modified files:
lib/libcrypto/asn1: asn1t.h
lib/libcrypto/cms: cms_asn1.c
lib/libcrypto/ec: ec_asn1.c
lib/libcrypto/pkcs12: p12_asn.c
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:23:25
Modified files:
lib/libcrypto : crypto.h
Log message:
Garbage collect the unused OPENSSL_ITEM
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:43:06
Modified files:
lib/libcrypto/asn1: asn1_locl.h asn1t.h
Log message:
Remove all asn1_* symbols from public visibility
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:56:00
Modified files:
lib/libcrypto/objects: objects.h
Log message:
Hide OBJ_bsearch_ from public visibility,
This removes OBJ_bsearch_ex_() from the exported symbols and makes
OBJ_bsearch_()
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:59:30
Modified files:
lib/libcrypto : opensslfeatures.h ossl_typ.h
lib/libcrypto/stack: safestack.h
Log message:
Expose Certificate Transparency symbols in headers
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:01:36
Modified files:
lib/libcrypto/x509: x509v3.h
Log message:
Remove header guard around RFC 3779 declarations
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:06:03
Modified files:
lib/libcrypto : Symbols.list
Log message:
Update Symbols.list
ok inoguchi
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:11:22
Modified files:
lib/libssl : ssl_kex.c
Log message:
Convert ssl_kex.c to opaque DH
Stop reaching into DH internals and use the new API functions instead.
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:20:18
Modified files:
usr.sbin/acme-client: acctproc.c
Log message:
Fix acme-client build with opaque RSA
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:22:50
Modified files:
usr.bin/openssl: dhparam.c
Log message:
Convert openssl(1) dhparam to opaque DH
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:06:03
Modified files:
lib/libcrypto/hmac: hmac.h hmac_local.h
Log message:
Remove HMAC_CTX_{init,cleanup}() and HMAC_init from public visibility
In OpenSSL commit 32fd54a9a3
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:21:13
Modified files:
lib/libcrypto : ossl_typ.h
lib/libcrypto/comp: comp.h comp_local.h
Log message:
Make structs in comp.h opaque
This moves COMP_CTX and COMP_METHOD to
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:25:44
Modified files:
lib/libcrypto/dh: dh.h dh_local.h
Log message:
Make structs in dh.h opaque
This moves the struct internals for DH and DH_METHOD to dh_local.h.
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:29:06
Modified files:
lib/libcrypto/dsa: dsa_ameth.c dsa_asn1.c dsa_lib.c dsa_locl.h
Log message:
Simplify DSAPublicKey_it
This was obtained by porting the OpenSSL commit below and then using
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:50:25
Modified files:
lib/libcrypto/x509: x509_lcl.h x509v3.h
Log message:
Remove name_cmp from public visibility
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:53:53
Modified files:
lib/libcrypto/asn1: asn1.h asn1_locl.h
Log message:
Move ASN1_BOOLEAN to internal only.
This moves {d2i,i2d}_ASN1_BOOLEAN() to internal only. They are unused,
but help
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:10:11
Modified files:
lib/libssl : ssl_lib.c
Log message:
Use BIO_next/BIO_set_next in ssl_lib.c
Trivial conversion to cope with opaque BIO.
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:15:08
Modified files:
lib/libcrypto : shlib_version
lib/libssl : shlib_version
lib/libtls : shlib_version
Log message:
bump libcrypto, libssl, libtls majors after
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:19:19
Modified files:
sbin/isakmpd : dh.c
Log message:
isakmpd: convert modp to opaque DH
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:23:42
Modified files:
usr.bin/openssl: dsa.c
Log message:
Convert openssl(1) dsa.c to opaque DSA
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:24:20
Modified files:
usr.bin/openssl: dsaparam.c
Log message:
Convert openssl(1) dsaparam to opaque dsa
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:04:14
Modified files:
lib/libcrypto/evp: evp.h evp_locl.h
lib/libcrypto/hmac: hmac.h hmac_local.h
Log message:
Make structs in evp.h and hmac.h opaque
This moves most structs to
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:12:31
Modified files:
lib/libcrypto : Makefile
lib/libcrypto/asn1: asn1.h
lib/libcrypto/rsa: rsa.h
Removed files:
lib/libcrypto/asn1: n_pkey.c x_nx509.c
Log
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:14:48
Modified files:
lib/libcrypto/asn1: asn1t.h
Log message:
Remove NO_ASN1_FIELD_NAMES
This follows OpenSSL commit 26f2412d.
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:27:23
Modified files:
lib/libcrypto/dsa: dsa.h dsa_locl.h
Log message:
Make DSA opaque
This moves DSA_SIG, DSA and DSA_METHOD to dsa_locl.h.
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:34:39
Modified files:
lib/libcrypto : ossl_typ.h
lib/libcrypto/rsa: rsa.h rsa_locl.h
Log message:
Make RSA, RSA_PSS_PARAMS and RSA_METHOD opaque
Move the struct internals to
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:38:48
Modified files:
lib/libssl : ssl_algs.c
Log message:
Garbage collect last use of EVP_ecdsa()
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:40:57
Modified files:
lib/libcrypto/asn1: bio_asn1.c
lib/libcrypto/bio: bf_buff.c bf_lbuf.c bf_nbio.c bf_null.c bio.h
bio_err.c bio_lib.c bio_local.h
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:52:05
Modified files:
lib/libcrypto/objects: objects.h
Log message:
Remove check_defer and obj_cleanup_defer from public visibility
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:03:53
Modified files:
lib/libcrypto : opensslfeatures.h
Log message:
Unconditionally comment out OPENSSL_NO_RFC3779
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:12:15
Modified files:
lib/libssl : tls12_record_layer.c tls13_record_layer.c
Log message:
Convert the new record layers to opaque EVP_AEAD_CTX
ok jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:12:53
Modified files:
lib/libssl : bio_ssl.c
Log message:
Use the correct type for ssl_callback_ctrl()
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:16:52
Modified files:
distrib/sets/lists/base: mi
Log message:
sync
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:21:54
Modified files:
usr.bin/openssl: dh.c
Log message:
Convert openssl(1) dh.c to opaque DH
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:01:47
Modified files:
lib/libcrypto/bn: bn.h bn_lcl.h
Log message:
Move BN structs to bn_lcl.h
This makes all structs in bn.h opaque that are also opaque in OpenSSL.
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:09:18
Modified files:
lib/libcrypto : ossl_typ.h
lib/libcrypto/asn1: asn1.h asn1_locl.h
Log message:
Remove ASN1_OBJECT internals from public visibility.
Move the struct declaration
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:18:55
Modified files:
lib/libcrypto : ossl_typ.h
lib/libcrypto/bio: bio.h bio_local.h
Log message:
Make structs in bio.h opaque
Move BIO, BIO_METHOD and BIO_F_BUFFER_CTX to
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:31:03
Modified files:
lib/libcrypto/ecdsa: ecdsa.h ecs_locl.h
Log message:
Move ECDSA_SIG to ecs_locl.h
We can't make ECDSA_METHOD opaque since it is still used in smtpd(8)
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:32:26
Modified files:
lib/libcrypto/ocsp: ocsp.h ocsp_local.h
Log message:
Make structs in ocsp.h opaque
This adds a little order to this pig sty.
ok inoguchi jsing
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 01:38:06
Modified files:
lib/libcrypto : Makefile
lib/libcrypto/asn1: asn1_item.c
lib/libcrypto/evp: c_all.c evp.h evp_locl.h m_gostr341194.c
m_md4.c
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:08:03
Modified files:
lib/libkeynote : auxil.c signature.c
Log message:
libkeynote: fix build with opaque RSA and DSA
This is a completely mechanical conversion to use accessors instead
of
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 02:09:30
Modified files:
lib/libssl : Makefile bio_ssl.c
Log message:
bio_ssl.c needs to peek into bio_local.h
CVSROOT:/cvs
Module name:src
Changes by: mb...@cvs.openbsd.org 2022/01/14 12:53:42
Modified files:
regress/lib/libm/msun: Makefile
Log message:
mark failing tests for macppc
OK bluhm@
CVSROOT:/cvs
Module name:src
Changes by: inogu...@cvs.openbsd.org2022/01/14 16:55:46
Modified files:
lib/libcrypto/asn1: asn1_par.c
Log message:
Avoid buffer overflow in asn1_parse2
asn1_par.c r1.29 changed to access p[0] directly, and this pointer could be
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2022/01/14 21:02:37
Modified files:
lib/libcrypto/dsa: dsa_ameth.c
Log message:
Minor cleanup and simplification in dsa_pub_encode()
This function has a weird dance of allocating an ASN1_STRING in an
inner
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2022/01/14 21:10:01
Modified files:
sys/dev/pci: if_msk.c
Log message:
bring back spelling fix from rev 1.138 lost in rev 1.140
pointed out by Brad
CVSROOT:/cvs
Module name:src
Changes by: inogu...@cvs.openbsd.org2022/01/14 19:46:12
Modified files:
regress/lib/libcrypto/free: freenull.c.head
Log message:
Add ct.h and x509_vfy.h
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2022/01/14 08:00:23
Modified files:
usr.sbin/rpki-client: extern.h main.c output-json.c parser.c
repo.c
Log message:
Introduce a validated cache which holds all the files that
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2022/01/14 08:00:16
Modified files:
sys/dev/pci/drm/include/linux: atomic.h
Log message:
We don't have 64-bit atomics on powerpc, but we don't really need them.
So don't provide atomic64_cmpxchg()
59 matches
Mail list logo