CVS: cvs.openbsd.org: src

2024-07-21 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/21 07:25:11 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: asn1time: indicate which comparison function failed extracted from a diff by Kenjiro Nakayama

CVS: cvs.openbsd.org: src

2024-07-21 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/21 02:36:43 Modified files: lib/libcrypto/man: DH_get0_pqg.3 DSA_get0_pqg.3 EC_KEY_METHOD_new.3 EVP_AEAD_CTX_init.3 EVP_DigestInit.3

CVS: cvs.openbsd.org: src

2024-07-21 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/21 02:10:17 Modified files: lib/libcrypto/man: EVP_PKEY_decrypt.3 Log message: Garbage collect ENGINE "use" from EVP_PKEY_decrypt() example

CVS: cvs.openbsd.org: src

2024-07-20 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/20 12:37:38 Modified files: regress/lib/libssl/client: Makefile clienttest.c Log message: Fix golden numbers after beck broke it months ago (why is it always me who gets to clean up this shit?)

CVS: cvs.openbsd.org: src

2024-07-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/17 09:22:56 Modified files: regress/lib/libssl/ciphers: cipherstest.c Log message: Add RCS id

CVS: cvs.openbsd.org: src

2024-07-16 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/16 04:19:38 Modified files: lib/libssl/man : SSL_CIPHER_get_name.3 Log message: Fix .Ox for SSL_CIPHER_get_handshake_digest()

CVS: cvs.openbsd.org: xenocara

2024-07-16 Thread Theo Buehler
CVSROOT:/cvs Module name:xenocara Changes by: t...@cvs.openbsd.org2024/07/16 02:22:06 Modified files: distrib/sets/lists/xbase: mi Log message: sync ./usr/X11R6/include/va part of a larger diff by matthieu

CVS: cvs.openbsd.org: src

2024-07-15 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/15 12:50:42 Modified files: lib/libcrypto/hidden/openssl: x509.h Log message: Switch the EVP_PKEY_*attr* API to LCRYPTO_UNUSED() This would have prevented the PKCS12 oopsie.

CVS: cvs.openbsd.org: src

2024-07-15 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/15 09:43:25 Modified files: lib/libcrypto/pkcs12: p12_crt.c Log message: Fix PKCS12_create() This tries to copy some microsoft attributes which are not usually present and chokes on the now

CVS: cvs.openbsd.org: src

2024-07-14 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/14 10:06:31 Modified files: lib/libcrypto/evp: evp_pkey.c Log message: Rewrite EVP_PKEY_add1_attr_by_NID() Instead of jumping through many layers that cause headache, we can achieve the same in an

CVS: cvs.openbsd.org: src

2024-07-14 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/14 10:04:10 Modified files: lib/libcrypto/evp: evp_pkey.c Log message: Disable most EVP_PKEY_*attr* API There is a single consumer of this entire family of function, namely the openssl(1) pkcs12

CVS: cvs.openbsd.org: src

2024-07-14 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/14 09:56:08 Modified files: lib/libssl : ssl_err.c Log message: Forgot to annotate the TMP UGLY CAST[S] as requested by jsing h/t to levitte

CVS: cvs.openbsd.org: src

2024-07-14 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/14 09:48:24 Modified files: lib/libssl/man : SSL_CIPHER_get_name.3 Log message: Document SSL_CIPHER_get_handshake_digest(3)

CVS: cvs.openbsd.org: src

2024-07-14 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/14 00:34:04 Modified files: sbin/slaacd: log.h Log message: Unbreak tree by defining log_getverbose() for SMALL builds ok anton florian

CVS: cvs.openbsd.org: src

2024-07-13 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/13 12:33:18 Modified files: lib/libssl : Makefile ssl.h lib/libssl/man : ssl.3 Removed files: lib/libssl : ssl2.h ssl23.h Log message: ssl2.h and ssl23.h join the party in

CVS: cvs.openbsd.org: src

2024-07-13 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/13 11:42:13 Modified files: lib/libssl : ssl_err.c Log message: Make error constants const in libssl This could be made cleaner if we expose ERR_load_const_strings(), but for now this hackier

CVS: cvs.openbsd.org: src

2024-07-13 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/13 10:43:56 Modified files: usr.bin/openssl: speed.c Log message: Move the sigaction next to multi Reduces diff in -portable

CVS: cvs.openbsd.org: src

2024-07-13 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/13 09:08:58 Modified files: lib/libcrypto/ct: ct_x509v3.c lib/libcrypto/x509: x509_addr.c x509_akey.c x509_alt.c x509_asid.c x509_bcons.c x509_bitst.c

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 03:57:04 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Drop the unused evp include

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 03:55:38 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Rename the sk in this file to exts

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 03:53:30 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Avoid using ret for an X509_EXTENSION Instead rename the **ext in this file to **out_ext, freeing up ext in

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 03:47:49 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Tweak variable names in X509v3_add_ext() x -> out_ext, sk -> exts requested by jsing on review

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 03:42:24 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Rename crit to critical in this file requested by jsing on review

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 03:35:54 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Simplify X509_EXTENSION_get_critical() This is a silly API, but there are worse. ok jsing

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 03:33:05 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Lose a few extra lines in X509_EXTENSION_set_object() ok jsing

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 03:31:28 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Streamline X509_EXTENSION_create_by_OBJ() ok jsing

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 03:25:43 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Clean up X509_EXTENSION_create_by_NID() Remove unnecessary ret parameter and freeing of obj (which looks like a double free or

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 02:58:59 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Rewrite X509v3_add_ext() This is another brilliancy straight out of muppet labs. Overeager and misguided sprinkling of NULL

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 02:46:45 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Simplify X509v3_get_ext() and X509v3_delete_ext() Drop unnecessary checks that are part of the stack API. ok jsing

CVS: cvs.openbsd.org: src

2024-07-12 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/12 02:44:16 Modified files: lib/libcrypto/x509: x509_v3.c Log message: Align X509v3_get_ext_by_critical() with X509v3_get_ext_by_OBJ() Plus, replace a manual check with a call to

CVS: cvs.openbsd.org: src

2024-07-11 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/11 07:51:47 Modified files: regress/lib/libssl/unit: ssl_set_alpn_protos.c Log message: Adjust regress to match changes in SSL_select_next_proto() args

CVS: cvs.openbsd.org: src

2024-07-11 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/11 07:50:44 Modified files: lib/libssl/man : SSL_CTX_set_alpn_select_cb.3 Log message: Adjust documentation for SSL_select_next_proto() Use better argument names, add a link to the relevant

CVS: cvs.openbsd.org: src

2024-07-11 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/11 07:48:52 Modified files: lib/libssl : ssl_lib.c Log message: Follow BoringSSL's nomenclature in SSL_select_next_proto() SSL_select_next_poto() was written with NPN in mind. NPN has a weird

CVS: cvs.openbsd.org: src

2024-07-10 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/10 07:11:22 Modified files: regress/lib/libcrypto/symbols: Makefile symbols.awk Log message: Teach symbols test about the namespace This ensures that when adding public symbols, the magic is not

CVS: cvs.openbsd.org: src

2024-07-10 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/10 04:22:03 Modified files: lib/libcrypto/man: EVP_PKEY_CTX_set_tls1_prf_md.3 Log message: forgot to add a history section for the TLS PRF API

CVS: cvs.openbsd.org: src

2024-07-10 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/10 02:52:12 Modified files: distrib/sets/lists/comp: mi Log message: sync

CVS: cvs.openbsd.org: src

2024-07-10 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/10 02:51:28 Modified files: lib/libcrypto/man: Makefile Log message: link EVP_PKEY_CTX_set_tls1_prf_md.3 to build

CVS: cvs.openbsd.org: src

2024-07-10 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/10 00:53:27 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Unwrap two lines

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:58:36 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Add another empty line

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:56:41 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Turn tls1_prf_alg() into single exit requested by jsing on review ok beck

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:47:20 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Unwrap a few more lines

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:46:32 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Unwrap a couple of lines

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:44:18 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Align math with t1_enc.c suggested by jsing on review

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:35:55 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Minor cosmetics in pkey_tls1_prf_derive() noticed by jsing on review

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:29:51 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Replace explicit_bzero() plus free() with freezero() This is simpler, if slightly more expensive

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:24:12 Modified files: regress/lib/libcrypto/evp: evp_test.c Log message: Improve test coverage for TLS1-PRF This is basically a copy of the libssl unit tests, moved to libcrypto to avoid

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:09:23 Modified files: regress/lib/libcrypto/evp: evp_test.c Log message: Add a minimal regress test for TLS1-PRF

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:05:46 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Shuffle things into a more sensible order no functional change

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:00:59 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Zap or align some ugly comments

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 11:00:25 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Test & assign once more

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:59:50 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: sec_len -> secret_len

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:59:07 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Test and assign in tls1_prf_P_hash()

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:58:13 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Fix whitespace around '/'

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:57:27 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Invert logic in tls1_prf_alg()

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:54:13 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: olen -> out_len

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:53:33 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Add a few empty lines

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:51:50 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: seclen -> secret_len

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:51:01 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: slen -> secret_len

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:50:07 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: sec -> secret

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:48:39 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Replace local typedef with spelling out the struct name

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:45:33 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Add an RCS tag

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:44:42 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Replace license stub with full license This reverts to the license added in OpenSSL's initial import of this file in commit

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:41:44 Modified files: lib/libcrypto : Makefile Log message: link tls1_prf.c to build ok jsing

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:38:40 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Replace a malloc() call with calloc()

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:37:43 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Replace an ossl_assert() with an error check

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:36:46 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Use C99 initializers for tls1_prf_pkey_meth()

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:33:11 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Inline an instance of OPENSSL_memdup()

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:31:40 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Tidy up includes

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:30:54 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: OPENSSL_free() -> free()

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:30:28 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: OPENSSL_cleanse() -> explicit_bzero()

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:28:31 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: OPENSSL_malloc() -> malloc()

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:27:48 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Spell OPENSSL_zalloc() correctly as calloc()

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:26:59 Modified files: lib/libcrypto/kdf: tls1_prf.c Log message: Mechanically replace KDFerr() with KDFerror()

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 10:15:37 Modified files: lib/libcrypto/evp: evp.h Log message: Add EVP_PKEY_TLS1_PRF as alias for NID_tls1_prf ok jsing

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 04:51:14 Modified files: sys/lib/libz : zconf.h Log message: sync with userland: let z_off_t fall back to long long instead of long In the boot blocks, this would result in various 64-bit

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 04:48:31 Modified files: lib/libz : zconf.h Log message: Let z_off_t fall back to long long instead of only long This is a noop on OpenBSD in userland ok deraadt millert

CVS: cvs.openbsd.org: src

2024-07-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/09 01:57:57 Modified files: lib/libcrypto/hmac: hmac.h Log message: Add bounded attributes to hmac.h ok beck

CVS: cvs.openbsd.org: src

2024-07-08 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/08 10:11:47 Modified files: usr.sbin/rpki-client: x509.c Log message: x509_pubkey_get_ski() should support non-rsa keys for now add an XXX reminder. Pointed out by job a while back

CVS: cvs.openbsd.org: src

2024-07-08 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/08 09:31:58 Modified files: usr.sbin/rpki-client: cert.c Log message: Ensure that the rpkiManifest is a file in the caRepository discussed with jca and job ok claudio

CVS: cvs.openbsd.org: src

2024-07-08 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/08 09:31:11 Modified files: usr.sbin/rpki-client: cert.c Log message: Normalize the rsync caRepository to contain a trailing slash discussed with jca ok claudio

CVS: cvs.openbsd.org: src

2024-07-07 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/07/07 23:59:11 Modified files: usr.bin/openssl: Makefile openssl.c progs.h Removed files: usr.bin/openssl: spkac.c Log message: Remove spkac subcommand Google killed efforts to have SPKAC in

CVS: cvs.openbsd.org: src

2024-06-29 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/29 23:16:17 Modified files: lib/libz : infback.c inffast.c inflate.c Log message: cast string literals with z_const char * from upstream 2ba25b2ddab9aa939c321d087fcfca573a9cca55

CVS: cvs.openbsd.org: src

2024-06-29 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/29 23:13:38 Modified files: lib/libz : zlib.h Log message: Z_HUFFMAN -> Z_HUFFMAN_ONLY + linewrapping churn in a comment from upstream 0f3b7b9595cc7d85c3b13282e71fcecef7f18f9c

CVS: cvs.openbsd.org: src

2024-06-29 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/29 10:10:08 Modified files: lib/libz : compress.3 Log message: Z_HUFFMAN -> Z_HUFFMAN_ONLY from upstream 0f3b7b9595cc7d85c3b13282e71fcecef7f18f9c

CVS: cvs.openbsd.org: src

2024-06-29 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/29 01:34:12 Modified files: lib/libssl : ssl_lib.c Log message: fix typo

CVS: cvs.openbsd.org: src

2024-06-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/28 08:50:37 Modified files: regress/lib/libssl/unit: ssl_set_alpn_protos.c Log message: Add more regress coverage for SSL_select_next_proto()

CVS: cvs.openbsd.org: src

2024-06-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/28 08:48:43 Modified files: lib/libssl/man : SSL_CTX_set_alpn_select_cb.3 Log message: The ALPN callback should really ignore the out parameter if there's no overlap. Document that explicitly. Also

CVS: cvs.openbsd.org: src

2024-06-28 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/28 08:46:19 Modified files: lib/libssl : ssl_lib.c Log message: Fix SSL_select_next_proto() SSL_select_next_proto() is already quite broken by its design: const in, non-const out, with the

CVS: cvs.openbsd.org: src

2024-06-25 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/25 21:39:49 Modified files: lib/libssl : ssl_tlsext.c Log message: tls_extension_find(): make output index optional suggested by jsing

CVS: cvs.openbsd.org: src

2024-06-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/24 23:46:48 Modified files: lib/libssl : ssl_tlsext.c Log message: Fix TLS extension shuffling The diff decoupling the shuffle from the table order still relied on PSK being last because it

CVS: cvs.openbsd.org: src

2024-06-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/24 00:50:07 Modified files: lib/libssl : ssl_err.c Log message: ssl_err: KNF tweak

CVS: cvs.openbsd.org: src

2024-06-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/24 00:49:45 Modified files: lib/libssl : ssl_err.c Log message: ssl_err: fix whitespace

CVS: cvs.openbsd.org: src

2024-06-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/24 00:43:23 Modified files: lib/libcrypto : Makefile cpt_err.c lib/libcrypto/asn1: asn1_err.c lib/libcrypto/bio: bio_err.c lib/libcrypto/bn: bn_err.c

CVS: cvs.openbsd.org: src

2024-06-24 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/24 00:32:04 Modified files: lib/libcrypto/x509: x509_conf.c Log message: x509_conf: rename the merr label into err

CVS: cvs.openbsd.org: src

2024-06-23 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/23 07:53:22 Modified files: regress/lib/libssl/rust-openssl: Makefile Added files: regress/lib/libssl/rust-openssl: config.toml Removed files: regress/lib/libssl/rust-openssl: config

CVS: cvs.openbsd.org: src

2024-06-23 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/23 01:50:52 Modified files: usr.bin/openssl: ca.c Log message: openssl ca: avoid double free for spkac files without default section ok jsing

CVS: cvs.openbsd.org: src

2024-06-19 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/19 02:00:53 Modified files: lib/libcrypto/x509: x_all.c Log message: x_all.c: remove a bunch of unnecessary parentheses

CVS: cvs.openbsd.org: src

2024-06-18 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/18 03:47:03 Modified files: lib/libcrypto/x509: x509_conf.c Log message: v3_generic_extension() use ASN1_STRING_set0() This aligns it with do_ext_i2d()

CVS: cvs.openbsd.org: src

2024-06-18 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/18 03:41:33 Modified files: lib/libcrypto/x509: x509_conf.c Log message: v3_generic_extension() rename the X509_EXTENSION now that ext is free, we can use it like everywhere else

CVS: cvs.openbsd.org: src

2024-06-18 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/06/18 03:35:09 Modified files: lib/libcrypto/x509: x509_conf.c Log message: Rename 'ext' to 'name' in v3_generic_extension() In this code 'ext' is usually used for an X509_EXTENSION object.

  1   2   3   4   5   6   7   8   9   10   >