From 4df16e200fe58c1bca3a608d96cc3ba8e0e1624a Mon Sep 17 00:00:00 2001
From: Pinga <121483313+getpinga@users.noreply.github.com>
Date: Tue, 26 Dec 2023 13:44:11 +0200
Subject: [PATCH] Added compatibility with RFC8624
---
cp/app/Controllers/DomainsController.php | 6 ++----
cp/resources/views/admin/domains/createDomain.twig | 13 -------------
cp/resources/views/admin/domains/updateDomain.twig | 13 -------------
epp/src/epp-create.php | 3 +--
epp/src/epp-update.php | 6 ++----
5 files changed, 5 insertions(+), 36 deletions(-)
diff --git a/cp/app/Controllers/DomainsController.php b/cp/app/Controllers/DomainsController.php
index a8cc96f..23f957a 100644
--- a/cp/app/Controllers/DomainsController.php
+++ b/cp/app/Controllers/DomainsController.php
@@ -543,7 +543,7 @@ class DomainsController extends Controller
}
// Validate alg
- $validAlgorithms = [2, 3, 5, 6, 7, 8, 10, 13, 14, 15, 16];
+ $validAlgorithms = [8, 13, 14, 15, 16];
if (!empty($dsAlg) && !in_array($dsAlg, $validAlgorithms)) {
return view($response, 'admin/domains/createDomain.twig', [
'domainName' => $domainName,
@@ -563,7 +563,6 @@ class DomainsController extends Controller
]);
}
$validDigests = [
- 1 => 40, // SHA-1
2 => 64, // SHA-256
4 => 96 // SHA-384
];
@@ -1336,7 +1335,7 @@ class DomainsController extends Controller
}
// Validate alg
- $validAlgorithms = [2, 3, 5, 6, 7, 8, 10, 13, 14, 15, 16];
+ $validAlgorithms = [8, 13, 14, 15, 16];
if (!empty($dsAlg) && !in_array($dsAlg, $validAlgorithms)) {
$this->container->get('flash')->addMessage('error', 'Incomplete algorithm provided');
return $response->withHeader('Location', '/domain/update/'.$domainName)->withStatus(302);
@@ -1348,7 +1347,6 @@ class DomainsController extends Controller
return $response->withHeader('Location', '/domain/update/'.$domainName)->withStatus(302);
}
$validDigests = [
- 1 => 40, // SHA-1
2 => 64, // SHA-256
4 => 96 // SHA-384
];
diff --git a/cp/resources/views/admin/domains/createDomain.twig b/cp/resources/views/admin/domains/createDomain.twig
index 2d729d3..9ee6dac 100644
--- a/cp/resources/views/admin/domains/createDomain.twig
+++ b/cp/resources/views/admin/domains/createDomain.twig
@@ -130,13 +130,7 @@
@@ -157,13 +150,7 @@