Jonathan Cobb пре 5 година
родитељ
комит
00bc337910
2 измењених фајлова са 5 додато и 2 уклоњено
  1. +4
    -1
      src/main/java/org/cobbzilla/util/dns/DnsRecordMatch.java
  2. +1
    -1
      src/main/java/org/cobbzilla/util/security/ShaUtil.java

+ 4
- 1
src/main/java/org/cobbzilla/util/dns/DnsRecordMatch.java Прегледај датотеку

@@ -49,7 +49,10 @@ public class DnsRecordMatch extends DnsRecordBase {

public boolean matches (DnsRecord record) {
if (hasType() && !getType().equals(record.getType())) return false;
if (hasFqdn() && !getFqdn().equalsIgnoreCase(record.getFqdn())) return false;
if (hasFqdn() && !getFqdn().equalsIgnoreCase(record.getFqdn())
&& (!record.getFqdn().startsWith(".") || !getFqdn().equalsIgnoreCase(record.getFqdn().substring(1)))) {
return false;
}
if (hasSubdomain() && record.hasFqdn() && !record.getFqdn().toLowerCase().endsWith(getSubdomain().toLowerCase())) return false;
if (hasPattern() && record.hasFqdn() && !get_pattern().matcher(record.getFqdn()).find()) return false;
if (hasFqdns() && record.hasFqdn() && getFqdns().stream().noneMatch(f -> record.getFqdn().equalsIgnoreCase(f))) return false;


+ 1
- 1
src/main/java/org/cobbzilla/util/security/ShaUtil.java Прегледај датотеку

@@ -29,7 +29,7 @@ public class ShaUtil {

public static byte[] sha256 (String data) {
try {
return sha256(data.getBytes(StringUtil.UTF8));
return sha256(data.getBytes(StringUtil.UTF8cs));
} catch (Exception e) {
return die("sha256: bad data: "+e, e);
}


Loading…
Откажи
Сачувај