Skip to content

Commit d9d1e57

Browse files
committed
[DNS] Allow free standing @ as hostname
1 parent 8a4d6ef commit d9d1e57

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

interface/web/dns/form/dns_a.tform.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
'type' => 'TOLOWER')
8787
),
8888
'validators' => array ( 0 => array ( 'type' => 'REGEX',
89-
'regex' => '/^[a-zA-Z0-9\.\-\*]{0,64}$/',
89+
'regex' => '/^([a-zA-Z0-9\.\-\*]{0,64}|@)$/',
9090
'errmsg'=> 'name_error_regex'),
9191
),
9292
'default' => '',

interface/web/dns/form/dns_aaaa.tform.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
'datatype' => 'VARCHAR',
8080
'formtype' => 'TEXT',
8181
'validators' => array ( 0 => array ( 'type' => 'REGEX',
82-
'regex' => '/^[a-zA-Z0-9\.\-\*]{0,64}$/',
82+
'regex' => '/^([a-zA-Z0-9\.\-\*]{0,64}|@)$/',
8383
'errmsg'=> 'name_error_regex'),
8484
),
8585
'default' => '',

interface/web/dns/form/dns_mx.tform.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
'type' => 'TOLOWER')
8888
),
8989
'validators' => array ( 0 => array ( 'type' => 'REGEX',
90-
'regex' => '/^[a-zA-Z0-9\.\-\*]{0,255}$/',
90+
'regex' => '/^([a-zA-Z0-9\.\-\*]{0,255}|@)$/',
9191
'errmsg'=> 'name_error_regex'),
9292
),
9393
'default' => '',

interface/web/dns/form/dns_txt.tform.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
'type' => 'TOLOWER')
8787
),
8888
'validators' => array ( 0 => array ( 'type' => 'REGEX',
89-
'regex' => '/^[a-zA-Z0-9\.\-\_]{0,255}$/',
89+
'regex' => '/^([a-zA-Z0-9\.\-\_]{0,255}|@)$/',
9090
'errmsg'=> 'name_error_regex'),
9191
),
9292
'default' => '',

0 commit comments

Comments
 (0)