From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate001.proxmox.com (gate001.proxmox.com [IPv6:2a0f:8001:1:32::40]) by lore.proxmox.com (Postfix) with ESMTPS id 4EFBD1FF0AF for ; Fri, 23 Oct 2026 20:36:39 +0200 (CEST) Received: from gate001.proxmox.com (localhost.localdomain [127.0.0.1]) by gate001.proxmox.com (Proxmox) with ESMTP id 6C4CE215F8; Fri, 23 Oct 2026 20:36:38 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; t=1792780587; cv=none; d=google.com; s=arc-20260327; b=fkNco6XUolke/g5od9mIOxPqNE8+ABVg2rxt7PO1sMfHUnWh1bGRJq0T6JyRCqvV1P Iy8afSr7VgmXMAmg/9E2Vh91tof0QjeZonLirCBHCBM69jiVy1qEqh9Wd6tBCBYrCJDQ yjqDhLPuDiQdUaLOCVUta3U3MI9R16j9PTNNOazSeR068kl9ElTKXhfQtBG0aWs2j8E7 bj6Ff2yryai3V/j4Rn9VqmdryKU5HAsEHOWVVywlEbs0DrLBNH2QurflrcOOFSCOuke9 wNb4v7ZhluRd1BOx5fqUL0PiUlipvCwZNKSA54WRRckJCgvDgufE1fLS5E1cbJYoXHLZ zR1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=1ROM6w2VEFasfQwQFcy44/LQTX2GqLjtoux/WfEn018=; fh=qUdnlOw4HMavIAa4vJfUpEe/QUA6LBLHlg5B+iT7exQ=; b=Urn0PdDr+IbxhA4m5yqbXloYgKHwc3lCu1wEhfBzcbak4Azz0QTj5Js9WMKVKEdflQ 8LlBk+dw0c5fJO4YUL3khChfL4NOVvcLbE4JQb1u3+ooIFOs1bnZaBo67db5YPDooMqX ZqkXB+FuaIO1vN6lNJYG5FoTkK9XUZmlT6qWy4A2hcIqWOiJ/YBnwBKd44KwmIMBeSie Yyb4e5dwpQS1ZQ/P7uUchC0fSPD9GocI/bWxOLxI8pY2ohwrdxJDS1Lzi649HJl7jhqM olWo9Dibr2dsLUspVrTnlIQtbjhRqVxu4O13uYTKwGq9ZW+jhHPlwWn7Dqql/RZYOF/n OS2w==; darn=lists.proxmox.com ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wolfssl-com.20251104.gappssmtp.com; s=20251104; t=1792780587; x=1793385387; darn=lists.proxmox.com; h=content-type:to:subject:message-id:date:from:mime-version:from:to :cc:subject:date:message-id:reply-to:content-type; bh=1ROM6w2VEFasfQwQFcy44/LQTX2GqLjtoux/WfEn018=; b=lGf+yZLKRLn7bzz6h/ojW758oakRff3DhKN1mkHN7hJjniai0HBySjVxYOCAYAUKOP fDrQNlNwKs83E5qeacTFaZ2IDzMjFzoW0HZlVs/ZNbHQ8ybAb4OAO1IlK8EnafKmnZAK qa/q9qrXo7fDgWcAiqq8zDilrNOj0aF3lQez3aTbsWErJCXDHDJKsQ4L+8rPjHiXjk03 rkonYYLtSjsczjRyjrEoet1zRuDt4GnlbrR6GunUI+MnrdeIPWt03bQsosUAPDwsGMt0 o/NqqfF09C17FNVmlUI8Ghaiig7bNLzzgAUTRsEU8Xi2msejNvq9rAVNiJlVtC8Zg/6z 1omg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792780587; x=1793385387; h=content-type:to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=1ROM6w2VEFasfQwQFcy44/LQTX2GqLjtoux/WfEn018=; b=SNmokhNIx0kiYolPBZVncmvjVCheBsFzEhEvka6rz0jjl9CPr+3k5h97yngwoMsryS +jOQsvhd+Ar18J9XThVF5JlrMoSVAKIiB6fXifxR2oKHC/aHQ/r9BWt9EyRjo3yN5ASp 6O0JwI0al4nhX0bvMwyt0sppJM/Nx0fBiYd5SFX+UtBij7vhgPl+54qVl6sq86CKWNgu 4/CFc1cyZtyRzs9hvcirSaX5YaT7HuRrNc6SxFHlovDXjHM3Ak5CMm1YJMUKPFcc2AlG TRBLI9qM7PeqskRKNeqADBdjC5CahQouM4o36JdhiPyvvtBV2IJp7/Z/uNZf2GGBuvII kzzQ== X-Gm-Message-State: AFq9FYLp4GkDEbgUoBMPkrHABsNXoxlA8MWWBZ86TcRQ2O7F/QArAYll sg3cd56yJceegX6aauyKktjpPfi3mMFaLPasoMqdyV+lS1aptsnwoh4lvxj9y4w+8t3dLyCKOgm 6zfLifLHig/Ani2+TOOpgzN3WyOGZF9XefuBByX6M1KcaN70Z0OYFaOc= X-Gm-Gg: AYBFou3g+uvWDZfjfOs4p2QGMFitN25qf8UyGdGwi3TaHn7FYZHRSgeoSTK+JS9z6TL DrqCRq4EX5KOFgNJOEwxA5P2KBOINGz6cmnERFufiTcY5Oso8NHMqrtR9+KoCx0jD+ZGjYprh6+ y33WUpdsHpl2w1NGFveHp5FwKH580JeOb65vbW539yvdKV0c3w6t3kBj0cAW8SEzwTBiMTN/HXU 81sA2V5XQVgD4C7difJClhfd1eDK+uEPYxB0flvUGvIKoEG2FvMmjc9nP+2+rL0zER0sTvtGqFg YIVno5x40jCMZZ2hd5cYjxOQ76h07tGY5dm/RAhYEo5pTsYD4tO+yhm78CpO20kqAu4tS8Q3J21 wJ27rHph1Vf7bVvOXxq6Me7zrMlypOTembL4sAY3hECKBelBGgzbGLCoB6GADhOuWL8f5YvXhju ZDbGc0/Cd5eOJuxuc7tFg9b8GwNn1IL7mBdo4kqCo5ATo5j29B2TC3jO3Ee8c+DmzYRdKFUw5bm JiSW6r2OXsWsTEt/yU6TiGpvvekS8hWydO7EwGK7pF+SIxOdUusZiiLtMqZJYngOsEc0kk= X-Received: by 2002:a05:6512:4015:b0:5ba:3632:cf9 with SMTP id 2adb3069b0e04-5bfb71d95d1mr9726e87.66.1792780586718; Fri, 23 Oct 2026 11:36:26 -0700 (PDT) MIME-Version: 1.0 From: Mark Atwood Date: Fri, 23 Oct 2026 18:36:25 +0000 X-Gm-Features: AclHuK-ZNKdpUrfiiOWP_W-CfTmTER3xF47RXF-K31Ckat2G4SMtc1TKrQaDXTk Message-ID: Subject: [PATCH common 0/2] ticket: sign RSA tickets with SHA-256 To: pve-devel@lists.proxmox.com X-SPAM-LEVEL: Spam detection results: 0 AWL 0.000 Adjusted score from AWL reputation of From: address DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DMARC_PASS -0.1 DMARC pass policy HTML_MESSAGE 0.001 HTML included in message RCVD_IN_DNSWL_NONE -0.0001 Sender listed at https://www.dnswl.org/, no trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Message-ID-Hash: 5BDN6V3LX6KYQ3NYFHG7G34RFISYEPM4 X-Message-ID-Hash: 5BDN6V3LX6KYQ3NYFHG7G34RFISYEPM4 X-MailFrom: mark@wolfssl.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 3.3.10 X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox VE development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: UlNBIHRpY2tldHMgYXJlIGN1cnJlbnRseSBzaWduZWQgd2l0aCBTSEEtMSwgYmVjYXVzZSB0aGF0 IGlzIHRoZQ0KQ3J5cHQ6Ok9wZW5TU0w6OlJTQSBkZWZhdWx0LiBOSVNUIFNQIDgwMC0xMzFBIFJl di4gMiBkaXNhbGxvd3MgU0hBLTEgZm9yDQpjcmVhdGluZyBzaWduYXR1cmVzLiBXaXRoIGEgRklQ UyBwcm92aWRlciB0aGF0IGVuZm9yY2VzIHRoaXMsIHN1Y2ggYXMNCndvbGZQcm92aWRlciBvciB0 aGUgT3BlblNTTCBGSVBTIHByb3ZpZGVyIHdpdGggaXRzIHNpZ25hdHVyZSBkaWdlc3QNCmNoZWNr IGVuYWJsZWQsIHRoZSBzaWduaW5nIGNhbGwgZmFpbHMgYW5kIG5vYm9keSBjYW4gbG9nIGluLg0K DQpUaGUgY2hhbmdlIGlzIHNwbGl0IGluIHR3byBzbyB0aGF0IGl0IGNhbiBiZSBzdGFnZWQgZm9y IGNsdXN0ZXJzIHdpdGgNCm1peGVkIHZlcnNpb25zLCB3aGVyZSBhbiB1cGRhdGVkIG5vZGUgZm9y d2FyZHMgaXRzIHRpY2tldHMgdG8gbm9kZXMNCnRoYXQgYXJlIG5vdCB1cGRhdGVkIHlldDoNCg0K MS8yIG1ha2VzIHZlcmlmaWNhdGlvbiBhY2NlcHQgU0hBLTI1NiBhcyB3ZWxsIGFzIFNIQS0xLiBJ dCBjaGFuZ2VzIG5vDQogICAgaXNzdWVkIHRpY2tldCBhbmQgY2FuIGJlIGFwcGxpZWQgcmlnaHQg YXdheS4NCjIvMiBzd2l0Y2hlcyBzaWduaW5nIHRvIFNIQS0yNTYuIE5vZGVzIHdpdGhvdXQgMS8y IHJlamVjdCB0aGUgbmV3DQogICAgdGlja2V0cywgc28gdGhpcyBzaG91bGQgZ28gaW4gb25jZSAx LzIgaGFzIGJlZW4gaW4gYSByZWxlYXNlZA0KICAgIHZlcnNpb24gZm9yIGEgd2hpbGUsIGZvciBl eGFtcGxlIHdpdGggdGhlIG5leHQgbWFqb3IgcmVsZWFzZS4NCg0KVGhlIFNIQS0xIHZlcmlmaWNh dGlvbiBmYWxsYmFjayBjYW4gYmUgZHJvcHBlZCBpbiBhIGxhdGVyIG1ham9yIHJlbGVhc2UsDQpv bmNlIG5vIHN1cHBvcnRlZCB2ZXJzaW9uIHNpZ25zIHdpdGggU0hBLTEgYW55bW9yZS4gVGlja2V0 cyBhcmUgb25seQ0KdmFsaWQgZm9yIHR3byBob3Vycywgc28gaXQgZG9lcyBub3QgbmVlZCB0byBj b3ZlciBvbGQgdGlja2V0cywgb25seQ0Kbm9kZXMgcnVubmluZyBvbGQgdmVyc2lvbnMuDQoNClRl c3RlZCB3aXRoICJtYWtlIGNoZWNrIiBvbiBEZWJpYW4gdHJpeGllIHdpdGggdGhlIGJ1aWxkIGRl cGVuZGVuY2llcw0KZnJvbSBwdmUtbm8tc3Vic2NyaXB0aW9uLiBUaGUgbmV3IHRlc3QgZmFpbHMg b24gbWFzdGVyIGZvciB0aGUgU0hBLTI1Ng0KY2FzZXMgYW5kLCB3aXRoIG9ubHkgMS8yIGFwcGxp ZWQsIGZvciB0aGUgc2lnbmluZyBjaGVja3Mgb2YgMi8yLiBJIGFsc28NCmNoZWNrZWQgYSB0aWNr ZXQgaXNzdWVkIHdpdGggdGhlIHNlcmllcyBhcHBsaWVkIHdpdGgNCiJvcGVuc3NsIGRnc3QgLXNo YTI1NiAtdmVyaWZ5Iiwgd2hpY2ggYWNjZXB0cyBpdCwgYW5kIHdpdGggLXNoYTEsIHdoaWNoDQpy ZWplY3RzIGl0Lg0KDQpBIHNlcGFyYXRlIHBhdGNoIGZvciBwdmUtYWNjZXNzLWNvbnRyb2wgcmVt b3ZlcyB0aGUgbGVmdG92ZXIgU0hBLTEgQ1NSRg0KdG9rZW4gZmFsbGJhY2sgdGhlcmUuDQoNCk1h cmsgQXR3b29kICgyKToNCiAgdGlja2V0OiBhY2NlcHQgUlNBIHRpY2tldHMgc2lnbmVkIHdpdGgg U0hBLTI1Ng0KICB0aWNrZXQ6IHNpZ24gUlNBIHRpY2tldHMgd2l0aCBTSEEtMjU2DQoNCiBzcmMv UFZFL1RpY2tldC5wbSAgIHwgIDE5ICsrKysrKysrLQ0KIHRlc3QvTWFrZWZpbGUgICAgICAgfCAg IDEgKw0KIHRlc3QvdGlja2V0X3Rlc3QucGwgfCAxMDIgKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysNCiAzIGZpbGVzIGNoYW5nZWQsIDEyMSBpbnNlcnRpb25zKCsp LCAxIGRlbGV0aW9uKC0pDQogY3JlYXRlIG1vZGUgMTAwNzU1IHRlc3QvdGlja2V0X3Rlc3QucGwN Cg0KDQpiYXNlLWNvbW1pdDogZDNlODQwNTg3NGY0M2U0YTEyOGExMWQ3Y2U4MjkxMDJmZGEyZWVm ZA0KLS0gDQoyLjU1LjANCg==