Commit Graph

60 Commits

Author SHA1 Message Date
8b8b957897 change default defaults https://github.com/webmin/webmin/issues/1203 2020-02-23 10:02:52 -08:00
5affc13406 Also fix DMARC order in swebmin https://github.com/virtualmin/virtualmin-gpl/issues/117 2019-10-27 10:09:09 -07:00
fd265242d1 Records with ; need to be quoted https://www.virtualmin.com/node/66527 2019-07-21 22:51:45 -07:00
9ecb8b578d Domain might not be found 2019-02-18 18:09:49 -08:00
cf75e66c5e Flush zone file before reading https://github.com/webmin/webmin/issues/870 2018-06-19 21:21:26 -07:00
080c399e85 Remove extra space 2017-10-29 20:19:51 -07:00
aa71f4d8e1 no warnings redefine to prevent confusing warnings 2017-04-23 19:41:56 -05:00
2b7688d445 Trying to limit the level of recursion when parsing turns out to be infinitely expensive :-( 2016-11-18 15:14:49 -08:00
a19b85d570 Limit level of recursion possible for the most expensive regexp https://www.virtualmin.com/node/43153 2016-10-28 16:53:59 -07:00
c6cd892f15 Fail fast if file can't be opened 2016-09-30 14:01:44 -07:00
55fb44f34c open_execute_command doesn't work with file handle vars https://sourceforge.net/p/webadmin/bugs/4801/ 2016-08-17 20:12:57 -07:00
792b4d2bd7 Fix perl error 2016-08-14 11:41:33 -07:00
54c7f75bf9 Some records don't have values https://sourceforge.net/p/webadmin/bugs/4800/ 2016-08-11 20:27:02 -07:00
c8f403c5f6 Fix some warnings 2016-08-07 22:11:30 -07:00
e6765ece27 fix perl errors if dmarc components are missing 2016-07-03 16:57:51 -07:00
c5a51403d1 name may not be defined 2016-07-03 02:15:07 -07:00
347b7e87cf Fix a bunch of minor warnings and unitialized vars 2016-06-23 23:15:12 -07:00
085865ec9a Some fields may not be set 2016-06-23 22:45:36 -07:00
3a2f028f7e make $uscore and $star global
XXX could be better encapsulated
2016-06-02 19:23:50 -07:00
8d538fae68 Make ipv6revzone available in all CGIs https://github.com/webmin/webmin/issues/369 2016-05-31 20:50:06 -07:00
ef72775550 Deal with case with dmarc isn't even set 2016-05-31 16:50:36 -07:00
1edcc12734 'other' field may be entirely missing 2016-05-30 16:27:53 -07:00
f3a5631c04 strict and warnings for records-lib.pl
Also make Perl Critic happy, except for return undefs.
2016-05-29 20:07:01 -07:00
319a3b4d84 Email addresses cannot have spaces https://www.virtualmin.com/node/39564: 2016-02-01 17:44:12 -08:00
743d0d59ad Multi-part TXT records are not automatically joined by a space, so when creating an SPF record this has to be explicitly added 2015-04-15 21:19:52 -07:00
6d5f109068 Use ; and space as DMARC separators 2015-01-19 17:45:29 -08:00
889d7d2ea0 Fixes for DMARC record editing 2015-01-18 22:39:39 -08:00
754248f6af Support for editing DMARC records, similar to the way SPF is handled 2015-01-18 18:41:07 -08:00
2bbb13cc3f Properly define return value for DNS key records list 2014-04-26 10:44:25 -07:00
e8811cc23e Decode raw format slave zone files https://sourceforge.net/p/webadmin/bugs/4172/ 2013-12-13 09:21:43 -08:00
0d8077e8cf Fix display of public keys 2013-03-03 21:25:17 -08:00
0bbfdce8d6 Fix for SPF record type 2013-02-27 21:32:31 -08:00
32db124487 Config option to use SPF records 2013-02-22 14:09:09 -08:00
e4b940a376 DNSSEC-Tools support, thanks to Suresh Krishnaswamy 2012-05-25 22:31:48 -07:00
6c6eef0a7d Use names in record links instead of indexes 2011-05-28 11:03:07 -07:00
b35abfa3bf Handle SPF exists: tag
http://www.virtualmin.com/node/17242
2011-02-17 23:51:40 -08:00
826752a1ca Only flush modified file 2011-02-06 18:07:29 -08:00
c4a92ae9ba Functions needed to support Cloudmin DNS provisioning 2010-12-28 17:06:43 -08:00
8889f4344a Fixed parsing of DKIM record with ; in quotes
http://sourceforge.net/tracker/?func=detail&atid=117457&aid=3139576&group_id=17457
2010-12-18 11:30:38 -08:00
51be804a4f IPv6 SPF record support 2010-11-05 23:04:26 -07:00
849b1aaad4 Make loop much faster, thanks to Paul Gear 2010-05-11 10:27:49 -07:00
7f30830358 Allow sorting records by type 2009-08-26 09:59:04 -07:00
9dbd5db2c9 Fix permissions 2009-07-20 23:42:32 -07:00
ac59a0f549 Fix key creation in a chroot 2009-07-02 19:59:20 +00:00
e39440bdb7 Redirect and explanation modifiers can be viewed and edited in SPF records 2009-05-20 19:38:12 +00:00
94c5b7f478 Split long SPF records 2009-03-06 20:09:36 +00:00
40068efffe Fixed DNSSEC keys directory option 2009-02-23 19:25:55 +00:00
004dea4150 Fix comment 2009-01-29 22:52:39 +00:00
93e69eb62b Remove useless module name 2009-01-06 17:28:35 +00:00
749a49b2e3 More work on DNSSEC 2008-11-24 22:23:58 +00:00