pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/libjwt
Module Name: pkgsrc
Committed By: adam
Date: Fri Jul 3 11:31:45 UTC 2026
Modified Files:
pkgsrc/security/libjwt: Makefile PLIST distinfo
Log Message:
libjwt: updated to 3.6.1
LibJWT 3.6.1 is a small test-portability patch release.
The in-process HTTP server used by the cached-JWKS test cast write() to (void) to ignore its result. glibc marks write() warn_unused_result, and the (void) cast does not suppress that warning on
newer glibc, so the -Werror test build failed. The result is now asserted with ck_assert_int_gt(write(...), 0).
This is ABI-compatible with 3.6.0: no library source changed, so the exported symbol set is identical and per the libtool rules only the SONAME revision advances (18:0:4 → 18:1:4). The SONAME stays
libjwt.so.14 and existing binaries keep working.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/security/libjwt/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/security/libjwt/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/security/libjwt/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/libjwt/Makefile
diff -u pkgsrc/security/libjwt/Makefile:1.11 pkgsrc/security/libjwt/Makefile:1.12
--- pkgsrc/security/libjwt/Makefile:1.11 Sun May 17 06:52:11 2026
+++ pkgsrc/security/libjwt/Makefile Fri Jul 3 11:31:45 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2026/05/17 06:52:11 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2026/07/03 11:31:45 adam Exp $
-DISTNAME= libjwt-3.3.3
-PKGREVISION= 1
+DISTNAME= libjwt-3.6.1
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_GITHUB:=benmcollins/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/security/libjwt/PLIST
diff -u pkgsrc/security/libjwt/PLIST:1.8 pkgsrc/security/libjwt/PLIST:1.9
--- pkgsrc/security/libjwt/PLIST:1.8 Sun May 17 06:52:11 2026
+++ pkgsrc/security/libjwt/PLIST Fri Jul 3 11:31:45 2026
@@ -1,4 +1,6 @@
-@comment $NetBSD: PLIST,v 1.8 2026/05/17 06:52:11 wiz Exp $
+@comment $NetBSD: PLIST,v 1.9 2026/07/03 11:31:45 adam Exp $
+bin/jwe-decrypt
+bin/jwe-encrypt
bin/jwk2key
bin/jwt-generate
bin/jwt-verify
@@ -10,12 +12,45 @@ lib/cmake/LibJWT/LibJWTConfig.cmake
lib/libjwt.a
lib/libjwt.so
lib/libjwt.so.14
-lib/libjwt.so.14.2.7
+lib/libjwt.so.14.4.1
lib/pkgconfig/libjwt.pc
+man/man1/jwe-decrypt.1
+man/man1/jwe-encrypt.1
man/man1/jwk2key.1
man/man1/jwt-generate.1
man/man1/jwt-verify.1
man/man1/key2jwk.1
+man/man3/JWE_ALG_A128GCMKW.3
+man/man3/JWE_ALG_A128KW.3
+man/man3/JWE_ALG_A192GCMKW.3
+man/man3/JWE_ALG_A192KW.3
+man/man3/JWE_ALG_A256GCMKW.3
+man/man3/JWE_ALG_A256KW.3
+man/man3/JWE_ALG_DIR.3
+man/man3/JWE_ALG_ECDH_ES.3
+man/man3/JWE_ALG_ECDH_ES_A128KW.3
+man/man3/JWE_ALG_ECDH_ES_A192KW.3
+man/man3/JWE_ALG_ECDH_ES_A256KW.3
+man/man3/JWE_ALG_INVAL.3
+man/man3/JWE_ALG_NONE.3
+man/man3/JWE_ALG_PBES2_HS256_A128KW.3
+man/man3/JWE_ALG_PBES2_HS384_A192KW.3
+man/man3/JWE_ALG_PBES2_HS512_A256KW.3
+man/man3/JWE_ALG_RSA_OAEP.3
+man/man3/JWE_ALG_RSA_OAEP_256.3
+man/man3/JWE_ENC_A128CBC_HS256.3
+man/man3/JWE_ENC_A128GCM.3
+man/man3/JWE_ENC_A192CBC_HS384.3
+man/man3/JWE_ENC_A192GCM.3
+man/man3/JWE_ENC_A256CBC_HS512.3
+man/man3/JWE_ENC_A256GCM.3
+man/man3/JWE_ENC_INVAL.3
+man/man3/JWE_ENC_NONE.3
+man/man3/JWE_FORMAT_COMPACT.3
+man/man3/JWE_FORMAT_JSON_FLAT.3
+man/man3/JWE_FORMAT_JSON_GENERAL.3
+man/man3/JWK_KEY_GEN_KID.3
+man/man3/JWK_KEY_NONE.3
man/man3/JWK_KEY_OP_DECRYPT.3
man/man3/JWK_KEY_OP_DERIVE_BITS.3
man/man3/JWK_KEY_OP_DERIVE_KEY.3
@@ -26,6 +61,8 @@ man/man3/JWK_KEY_OP_SIGN.3
man/man3/JWK_KEY_OP_UNWRAP.3
man/man3/JWK_KEY_OP_VERIFY.3
man/man3/JWK_KEY_OP_WRAP.3
+man/man3/JWK_KEY_TRY_HMAC.3
+man/man3/JWK_KEY_TYPE_AKP.3
man/man3/JWK_KEY_TYPE_EC.3
man/man3/JWK_KEY_TYPE_NONE.3
man/man3/JWK_KEY_TYPE_OCT.3
@@ -34,6 +71,9 @@ man/man3/JWK_KEY_TYPE_RSA.3
man/man3/JWK_PUB_KEY_USE_ENC.3
man/man3/JWK_PUB_KEY_USE_NONE.3
man/man3/JWK_PUB_KEY_USE_SIG.3
+man/man3/JWK_THUMBPRINT_SHA256.3
+man/man3/JWK_THUMBPRINT_SHA384.3
+man/man3/JWK_THUMBPRINT_SHA512.3
man/man3/JWT_ALG_EDDSA.3
man/man3/JWT_ALG_ES256.3
man/man3/JWT_ALG_ES256K.3
@@ -43,6 +83,9 @@ man/man3/JWT_ALG_HS256.3
man/man3/JWT_ALG_HS384.3
man/man3/JWT_ALG_HS512.3
man/man3/JWT_ALG_INVAL.3
+man/man3/JWT_ALG_ML_DSA_44.3
+man/man3/JWT_ALG_ML_DSA_65.3
+man/man3/JWT_ALG_ML_DSA_87.3
man/man3/JWT_ALG_NONE.3
man/man3/JWT_ALG_PS256.3
man/man3/JWT_ALG_PS384.3
@@ -62,6 +105,9 @@ man/man3/JWT_CRYPTO_OPS_GNUTLS.3
man/man3/JWT_CRYPTO_OPS_MBEDTLS.3
man/man3/JWT_CRYPTO_OPS_NONE.3
man/man3/JWT_CRYPTO_OPS_OPENSSL.3
+man/man3/JWT_FORMAT_COMPACT.3
+man/man3/JWT_FORMAT_JSON_FLAT.3
+man/man3/JWT_FORMAT_JSON_GENERAL.3
man/man3/JWT_VALUE_BOOL.3
man/man3/JWT_VALUE_ERR_EXIST.3
man/man3/JWT_VALUE_ERR_INVALID.3
@@ -74,29 +120,82 @@ man/man3/JWT_VALUE_INVALID.3
man/man3/JWT_VALUE_JSON.3
man/man3/JWT_VALUE_NONE.3
man/man3/JWT_VALUE_STR.3
+man/man3/JWT_VERIFY_POLICY_ALL.3
+man/man3/JWT_VERIFY_POLICY_ANY.3
+man/man3/jwe_alg_str.3
+man/man3/jwe_builder_add_protected_json.3
+man/man3/jwe_builder_add_recipient.3
+man/man3/jwe_builder_add_unprotected_json.3
+man/man3/jwe_builder_auto_t.3
+man/man3/jwe_builder_error.3
+man/man3/jwe_builder_error_clear.3
+man/man3/jwe_builder_error_msg.3
+man/man3/jwe_builder_free.3
+man/man3/jwe_builder_generate.3
+man/man3/jwe_builder_grp.3
+man/man3/jwe_builder_new.3
+man/man3/jwe_builder_set_aad.3
+man/man3/jwe_builder_set_format.3
+man/man3/jwe_builder_set_partyinfo.3
+man/man3/jwe_builder_setkey.3
+man/man3/jwe_builder_setpbes2.3
+man/man3/jwe_builder_t.3
+man/man3/jwe_checker_auto_t.3
+man/man3/jwe_checker_decrypt.3
+man/man3/jwe_checker_decrypt_all.3
+man/man3/jwe_checker_error.3
+man/man3/jwe_checker_error_clear.3
+man/man3/jwe_checker_error_msg.3
+man/man3/jwe_checker_free.3
+man/man3/jwe_checker_get_aad.3
+man/man3/jwe_checker_grp.3
+man/man3/jwe_checker_new.3
+man/man3/jwe_checker_setkey.3
+man/man3/jwe_checker_t.3
+man/man3/jwe_enc_str.3
+man/man3/jwe_enc_t.3
+man/man3/jwe_grp.3
+man/man3/jwe_key_alg_t.3
+man/man3/jwe_recipient_add_header_json.3
+man/man3/jwe_recipient_set_partyinfo.3
+man/man3/jwe_recipient_t.3
+man/man3/jwe_serialization_t.3
+man/man3/jwe_str_alg.3
+man/man3/jwe_str_enc.3
man/man3/jwk_item_t.3
+man/man3/jwk_key_flags_t.3
man/man3/jwk_key_op_t.3
man/man3/jwk_key_type_t.3
man/man3/jwk_pub_key_use_t.3
+man/man3/jwk_set_auto_t.3
man/man3/jwk_set_t.3
+man/man3/jwk_thumbprint_alg_t.3
man/man3/jwks_core_grp.3
man/man3/jwks_create.3
man/man3/jwks_create_fromfile.3
man/man3/jwks_create_fromfp.3
+man/man3/jwks_create_fromkey.3
+man/man3/jwks_create_fromkey_file.3
man/man3/jwks_create_fromurl.3
+man/man3/jwks_create_generate.3
man/man3/jwks_create_strn.3
man/man3/jwks_error.3
man/man3/jwks_error_any.3
man/man3/jwks_error_clear.3
man/man3/jwks_error_msg.3
+man/man3/jwks_export.3
man/man3/jwks_find_bykid.3
+man/man3/jwks_find_bythumbprint.3
+man/man3/jwks_find_bythumbprint_uri.3
man/man3/jwks_free.3
+man/man3/jwks_generate.3
man/man3/jwks_grp.3
man/man3/jwks_item_alg.3
man/man3/jwks_item_count.3
man/man3/jwks_item_curve.3
man/man3/jwks_item_error.3
man/man3/jwks_item_error_msg.3
+man/man3/jwks_item_export.3
man/man3/jwks_item_free.3
man/man3/jwks_item_free_all.3
man/man3/jwks_item_free_bad.3
@@ -109,16 +208,29 @@ man/man3/jwks_item_key_ops.3
man/man3/jwks_item_kid.3
man/man3/jwks_item_kty.3
man/man3/jwks_item_pem.3
+man/man3/jwks_item_thumbprint.3
+man/man3/jwks_item_thumbprint_uri.3
man/man3/jwks_item_use.3
+man/man3/jwks_item_x5c.3
+man/man3/jwks_item_x5c_count.3
+man/man3/jwks_item_x5t.3
+man/man3/jwks_item_x5t_s256.3
man/man3/jwks_load.3
man/man3/jwks_load_fromfile.3
man/man3/jwks_load_fromfp.3
+man/man3/jwks_load_fromkey.3
+man/man3/jwks_load_fromkey_file.3
man/man3/jwks_load_fromurl.3
+man/man3/jwks_load_fromurl_cached.3
man/man3/jwks_load_strn.3
+man/man3/jwks_refresh_fromurl.3
+man/man3/jwks_url_config_t.3
man/man3/jwt_advanced_grp.3
man/man3/jwt_alg_grp.3
man/man3/jwt_alg_str.3
man/man3/jwt_alg_t.3
+man/man3/jwt_builder_add_signature.3
+man/man3/jwt_builder_auto_t.3
man/man3/jwt_builder_claim_del.3
man/man3/jwt_builder_claim_get.3
man/man3/jwt_builder_claim_set.3
@@ -134,26 +246,49 @@ man/man3/jwt_builder_header_del.3
man/man3/jwt_builder_header_get.3
man/man3/jwt_builder_header_set.3
man/man3/jwt_builder_new.3
+man/man3/jwt_builder_set_detached.3
+man/man3/jwt_builder_set_format.3
+man/man3/jwt_builder_setb64.3
man/man3/jwt_builder_setcb.3
+man/man3/jwt_builder_setcnf.3
+man/man3/jwt_builder_setcnf_jkt.3
+man/man3/jwt_builder_setcnf_jwk.3
+man/man3/jwt_builder_setcrit.3
+man/man3/jwt_builder_setjti.3
man/man3/jwt_builder_setkey.3
+man/man3/jwt_builder_setpayload.3
+man/man3/jwt_builder_settyp.3
man/man3/jwt_builder_t.3
man/man3/jwt_builder_time_offset.3
man/man3/jwt_callback_t.3
+man/man3/jwt_checker_auto_t.3
man/man3/jwt_checker_claim_del.3
man/man3/jwt_checker_claim_get.3
man/man3/jwt_checker_claim_set.3
+man/man3/jwt_checker_enable_embedded_jwk.3
+man/man3/jwt_checker_enable_embedded_jwk_keyring.3
man/man3/jwt_checker_error.3
man/man3/jwt_checker_error_clear.3
man/man3/jwt_checker_error_msg.3
+man/man3/jwt_checker_expect_typ.3
man/man3/jwt_checker_free.3
man/man3/jwt_checker_getctx.3
man/man3/jwt_checker_grp.3
man/man3/jwt_checker_new.3
+man/man3/jwt_checker_require.3
+man/man3/jwt_checker_setalgs.3
man/man3/jwt_checker_setcb.3
+man/man3/jwt_checker_setjti.3
man/man3/jwt_checker_setkey.3
+man/man3/jwt_checker_setkeyring.3
+man/man3/jwt_checker_sig_count.3
+man/man3/jwt_checker_sig_key.3
+man/man3/jwt_checker_sig_verified.3
man/man3/jwt_checker_t.3
man/man3/jwt_checker_time_leeway.3
+man/man3/jwt_checker_understands.3
man/man3/jwt_checker_verify.3
+man/man3/jwt_checker_verify_detached.3
man/man3/jwt_claim_del.3
man/man3/jwt_claim_get.3
man/man3/jwt_claim_set.3
@@ -169,6 +304,7 @@ man/man3/jwt_crypto_provider_t.3
man/man3/jwt_free_t.3
man/man3/jwt_get_alg.3
man/man3/jwt_get_alloc.3
+man/man3/jwt_get_cnf.3
man/man3/jwt_get_crypto_ops.3
man/man3/jwt_get_crypto_ops_t.3
man/man3/jwt_grp.3
@@ -177,9 +313,13 @@ man/man3/jwt_header_get.3
man/man3/jwt_header_set.3
man/man3/jwt_helpers_get_grp.3
man/man3/jwt_helpers_set_grp.3
+man/man3/jwt_jti_check_cb_t.3
+man/man3/jwt_jti_gen_cb_t.3
+man/man3/jwt_long_t.3
man/man3/jwt_malloc_t.3
man/man3/jwt_memory_grp.3
man/man3/jwt_object_grp.3
+man/man3/jwt_serialization_t.3
man/man3/jwt_set_GET_BOOL.3
man/man3/jwt_set_GET_INT.3
man/man3/jwt_set_GET_JSON.3
@@ -191,11 +331,17 @@ man/man3/jwt_set_SET_STR.3
man/man3/jwt_set_alloc.3
man/man3/jwt_set_crypto_ops.3
man/man3/jwt_set_crypto_ops_t.3
+man/man3/jwt_signature_add_header_json.3
+man/man3/jwt_signature_add_protected_json.3
+man/man3/jwt_signature_t.3
man/man3/jwt_str_alg.3
man/man3/jwt_t.3
+man/man3/jwt_token_hash.3
+man/man3/jwt_token_hash_half.3
man/man3/jwt_value_error_t.3
man/man3/jwt_value_t.3
man/man3/jwt_value_type_t.3
+man/man3/jwt_verify_policy_t.3
share/doc/LibJWT/LICENSE
share/doc/LibJWT/README.md
share/doc/LibJWT/html/Info.plist
@@ -217,6 +363,7 @@ share/doc/LibJWT/html/doxygen-awesome.cs
share/doc/LibJWT/html/doxygen.css
share/doc/LibJWT/html/doxygen.svg
share/doc/LibJWT/html/doxygen_crawl.html
+share/doc/LibJWT/html/examples.html
share/doc/LibJWT/html/favicon.ico
share/doc/LibJWT/html/functions.html
share/doc/LibJWT/html/functions_vars.html
@@ -224,6 +371,24 @@ share/doc/LibJWT/html/graph_legend.dot.c
share/doc/LibJWT/html/graph_legend.html
share/doc/LibJWT/html/graph_legend.md5
share/doc/LibJWT/html/graph_legend.svg
+share/doc/LibJWT/html/group__jwe__builder__grp.html
+share/doc/LibJWT/html/group__jwe__builder__grp.js
+share/doc/LibJWT/html/group__jwe__builder__grp.map
+share/doc/LibJWT/html/group__jwe__builder__grp.md5
+share/doc/LibJWT/html/group__jwe__builder__grp.svg
+share/doc/LibJWT/html/group__jwe__builder__grp_org.svg
+share/doc/LibJWT/html/group__jwe__checker__grp.html
+share/doc/LibJWT/html/group__jwe__checker__grp.js
+share/doc/LibJWT/html/group__jwe__checker__grp.map
+share/doc/LibJWT/html/group__jwe__checker__grp.md5
+share/doc/LibJWT/html/group__jwe__checker__grp.svg
+share/doc/LibJWT/html/group__jwe__checker__grp_org.svg
+share/doc/LibJWT/html/group__jwe__grp.html
+share/doc/LibJWT/html/group__jwe__grp.js
+share/doc/LibJWT/html/group__jwe__grp.map
+share/doc/LibJWT/html/group__jwe__grp.md5
+share/doc/LibJWT/html/group__jwe__grp.svg
+share/doc/LibJWT/html/group__jwe__grp_org.svg
share/doc/LibJWT/html/group__jwks__core__grp.html
share/doc/LibJWT/html/group__jwks__core__grp.js
share/doc/LibJWT/html/group__jwks__core__grp.map
@@ -335,6 +500,10 @@ share/doc/LibJWT/html/navtree.css
share/doc/LibJWT/html/navtree.js
share/doc/LibJWT/html/navtreedata.js
share/doc/LibJWT/html/navtreeindex0.js
+share/doc/LibJWT/html/navtreeindex1.js
+share/doc/LibJWT/html/pages.html
+share/doc/LibJWT/html/profiles.html
+share/doc/LibJWT/html/structjwks__url__config__t.html
share/doc/LibJWT/html/structjwt__config__t.html
share/doc/LibJWT/html/structjwt__value__t.html
share/doc/LibJWT/html/svg.min.js
Index: pkgsrc/security/libjwt/distinfo
diff -u pkgsrc/security/libjwt/distinfo:1.9 pkgsrc/security/libjwt/distinfo:1.10
--- pkgsrc/security/libjwt/distinfo:1.9 Tue May 5 04:28:44 2026
+++ pkgsrc/security/libjwt/distinfo Fri Jul 3 11:31:45 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2026/05/05 04:28:44 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/07/03 11:31:45 adam Exp $
-BLAKE2s (libjwt-3.3.3.tar.gz) = 799d1162d885fef103830ea4cc1e310635159190f25a14ac4047fc862763cbb7
-SHA512 (libjwt-3.3.3.tar.gz) = d26b5f00b3ec612cb8c0511efad678cca6331c76b22431b65ccc0b2b784b52e3326e139b9298a3f0f2849fbc04997f0c947f480edb369ad7f0e342800d21ce1c
-Size (libjwt-3.3.3.tar.gz) = 606701 bytes
+BLAKE2s (libjwt-3.6.1.tar.gz) = dcbaa8516d927febcef1711bba6a4be1fe2b38d775ccf5b20af684e71fb3e859
+SHA512 (libjwt-3.6.1.tar.gz) = 736e71dbbb3f9ae81c9106ced3dc522bc64dc9ec9ffbc52fe286acada3b8fe8ab1b2fc8c689b79857e6c8a0d66a12643443a3e2ef00657061f637da50cf8c085
+Size (libjwt-3.6.1.tar.gz) = 2952183 bytes
SHA1 (patch-CMakeLists.txt) = dbbf7807ad3004d120d82dc0d53063d025e7d6ff
Home |
Main Index |
Thread Index |
Old Index