From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pmg-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9])
	by lore.proxmox.com (Postfix) with ESMTPS id 7C5641FF15C
	for <inbox@lore.proxmox.com>; Wed, 30 Oct 2024 14:35:02 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id C489319B03;
	Wed, 30 Oct 2024 14:35:06 +0100 (CET)
From: Maximiliano Sandoval <m.sandoval@proxmox.com>
To: pmg-devel@lists.proxmox.com
Date: Wed, 30 Oct 2024 14:35:03 +0100
Message-Id: <20241030133503.300014-1-m.sandoval@proxmox.com>
X-Mailer: git-send-email 2.39.5
MIME-Version: 1.0
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.098 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DMARC_MISSING             0.1 Missing DMARC policy
 KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
Subject: [pmg-devel] [PATCH pmg-api v2] api: use standard fingerprint-sha256
 option
X-BeenThere: pmg-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox Mail Gateway development discussion
 <pmg-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pmg-devel>, 
 <mailto:pmg-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pmg-devel/>
List-Post: <mailto:pmg-devel@lists.proxmox.com>
List-Help: <mailto:pmg-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pmg-devel>, 
 <mailto:pmg-devel-request@lists.proxmox.com?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: pmg-devel-bounces@lists.proxmox.com
Sender: "pmg-devel" <pmg-devel-bounces@lists.proxmox.com>

VGhpcyBtYWtlcyB0aGUgcmVnZXggYSBiaXQgbW9yZSBwcmVjaXNlIGFuZCBzcGVjaWZpZXMgdGhh
dCB0aGUKZmluZ2VycHJpbnQgdXNlcyBTSEEtMjU2LgoKU3VnZ2VzdGVkLWJ5OiBTaGFubm9uIFN0
ZXJ6IDxzLnN0ZXJ6QHByb3htb3guY29tPgpTdWdnZXN0ZWQtYnk6IEZhYmlhbiBHcsO8bmJpY2hs
ZXIgPGYuZ3J1ZW5iaWNobGVyQHByb3htb3guY29tPgpTaWduZWQtb2ZmLWJ5OiBNYXhpbWlsaWFu
byBTYW5kb3ZhbCA8bS5zYW5kb3ZhbEBwcm94bW94LmNvbT4KLS0tCkRpZmZlcmVuY2VzIGZyb20g
djE6CgotIFVzZSB0aGUgZXhpc3Rpbmcgc3RhbmRhcmQgb3B0aW9uCgogc3JjL1BNRy9BUEkyL0Ns
dXN0ZXIucG0gIHwgNiArLS0tLS0KIHNyYy9QTUcvQ0xJL3BtZ2NtLnBtICAgICB8IDggKysrLS0t
LS0KIHNyYy9QTUcvQ2x1c3RlckNvbmZpZy5wbSB8IDggKysrLS0tLS0KIDMgZmlsZXMgY2hhbmdl
ZCwgNyBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zcmMvUE1H
L0FQSTIvQ2x1c3Rlci5wbSBiL3NyYy9QTUcvQVBJMi9DbHVzdGVyLnBtCmluZGV4IDg0ZGFmYWJi
Li42ODQ2NzE2ZiAxMDA2NDQKLS0tIGEvc3JjL1BNRy9BUEkyL0NsdXN0ZXIucG0KKysrIGIvc3Jj
L1BNRy9BUEkyL0NsdXN0ZXIucG0KQEAgLTQwOCwxMSArNDA4LDcgQEAgX19QQUNLQUdFX18tPnJl
Z2lzdGVyX21ldGhvZCh7CiAJCWRlc2NyaXB0aW9uID0+ICJJUCBhZGRyZXNzLiIsCiAJCXR5cGUg
PT4gJ3N0cmluZycsIGZvcm1hdCA9PiAnaXAnLAogCSAgICB9LAotCSAgICBmaW5nZXJwcmludCA9
PiB7Ci0JCWRlc2NyaXB0aW9uID0+ICJTU0wgY2VydGlmaWNhdGUgZmluZ2VycHJpbnQuIiwKLQkJ
dHlwZSA9PiAnc3RyaW5nJywKLQkJcGF0dGVybiA9PiAnXig6P1tBLVowLTldW0EtWjAtOV06KXsz
MX1bQS1aMC05XVtBLVowLTldJCcsCi0JICAgIH0sCisJICAgIGZpbmdlcnByaW50ID0+IGdldF9z
dGFuZGFyZF9vcHRpb24oJ2ZpbmdlcnByaW50LXNoYTI1NicpLAogCSAgICBwYXNzd29yZCA9PiB7
CiAJCWRlc2NyaXB0aW9uID0+ICJTdXBlcnVzZXIgcGFzc3dvcmQuIiwKIAkJdHlwZSA9PiAnc3Ry
aW5nJywKZGlmZiAtLWdpdCBhL3NyYy9QTUcvQ0xJL3BtZ2NtLnBtIGIvc3JjL1BNRy9DTEkvcG1n
Y20ucG0KaW5kZXggZWNmOWNjNzYuLjY5OTA4OWUwIDEwMDY0NAotLS0gYS9zcmMvUE1HL0NMSS9w
bWdjbS5wbQorKysgYi9zcmMvUE1HL0NMSS9wbWdjbS5wbQpAQCAtMTEsNiArMTEsNyBAQCB1c2Ug
UFZFOjpTYWZlU3lzbG9nOwogdXNlIFBWRTo6VG9vbHMgcXcoZXh0cmFjdF9wYXJhbSk7CiB1c2Ug
UFZFOjpJTm90aWZ5OwogdXNlIFBWRTo6Q0xJSGFuZGxlcjsKK3VzZSBQVkU6OkpTT05TY2hlbWEg
cXcoZ2V0X3N0YW5kYXJkX29wdGlvbik7CiAKIHVzZSBQTUc6OlV0aWxzOwogdXNlIFBNRzo6VGlj
a2V0OwpAQCAtMTY2LDEyICsxNjcsOSBAQCBfX1BBQ0tBR0VfXy0+cmVnaXN0ZXJfbWV0aG9kKHsK
IAkJZGVzY3JpcHRpb24gPT4gIklQIGFkZHJlc3MuIiwKIAkJdHlwZSA9PiAnc3RyaW5nJywgZm9y
bWF0ID0+ICdpcCcsCiAJICAgIH0sCi0JICAgIGZpbmdlcnByaW50ID0+IHsKLQkJZGVzY3JpcHRp
b24gPT4gIlNTTCBjZXJ0aWZpY2F0ZSBmaW5nZXJwcmludC4iLAotCQl0eXBlID0+ICdzdHJpbmcn
LAotCQlwYXR0ZXJuID0+ICdeKDo/W0EtWjAtOV1bQS1aMC05XTopezMxfVtBLVowLTldW0EtWjAt
OV0kJywKKwkgICAgZmluZ2VycHJpbnQgPT4gZ2V0X3N0YW5kYXJkX29wdGlvbignZmluZ2VycHJp
bnQtc2hhMjU2JywgewogCQlvcHRpb25hbCA9PiAxLAotCSAgICB9LAorCSAgICB9KSwKIAl9LAog
ICAgIH0sCiAgICAgcmV0dXJucyA9PiB7IHR5cGUgPT4gJ251bGwnIH0sCmRpZmYgLS1naXQgYS9z
cmMvUE1HL0NsdXN0ZXJDb25maWcucG0gYi9zcmMvUE1HL0NsdXN0ZXJDb25maWcucG0KaW5kZXgg
YzUyNTA4ZGMuLjQ5MWZlZGUxIDEwMDY0NAotLS0gYS9zcmMvUE1HL0NsdXN0ZXJDb25maWcucG0K
KysrIGIvc3JjL1BNRy9DbHVzdGVyQ29uZmlnLnBtCkBAIC00NSw2ICs0NSw4IEBAIHVzZSB3YXJu
aW5nczsKIAogdXNlIGJhc2UgcXcoUE1HOjpDbHVzdGVyQ29uZmlnOjpCYXNlKTsKIAordXNlIFBW
RTo6SlNPTlNjaGVtYSBxdyhnZXRfc3RhbmRhcmRfb3B0aW9uKTsKKwogc3ViIHZhbGlkX3NzaF9w
dWJrZXlfcmVnZXggewogICAgIHJldHVybiAnXltBLVphLXowLTlcLlwvXCs9XXsyMDAsfSQnOwog
fQpAQCAtNzIsMTEgKzc0LDcgQEAgc3ViIHByb3BlcnRpZXMgewogCSAgICB0eXBlID0+ICdzdHJp
bmcnLAogCSAgICBwYXR0ZXJuID0+IHZhbGlkX3NzaF9wdWJrZXlfcmVnZXgoKSwKIAl9LAotCWZp
bmdlcnByaW50ID0+IHsKLQkgICAgZGVzY3JpcHRpb24gPT4gIlNTTCBjZXJ0aWZpY2F0ZSBmaW5n
ZXJwcmludC4iLAotCSAgICB0eXBlID0+ICdzdHJpbmcnLAotCSAgICBwYXR0ZXJuID0+ICdeKDo/
W0EtWjAtOV1bQS1aMC05XTopezMxfVtBLVowLTldW0EtWjAtOV0kJywKLQl9LAorCWZpbmdlcnBy
aW50ID0+IGdldF9zdGFuZGFyZF9vcHRpb24oJ2ZpbmdlcnByaW50LXNoYTI1NicpLAogICAgIH07
CiB9CiAKLS0gCjIuMzkuNQoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpwbWctZGV2ZWwgbWFpbGluZyBsaXN0CnBtZy1kZXZlbEBsaXN0cy5wcm94bW94
LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9w
bWctZGV2ZWwK