This commit is contained in:
Hyatt 2022-03-21 19:40:43 -05:00
parent 86d8b09b34
commit cf6f39e0da
Signed by: nhyatt
GPG Key ID: C50D0BBB5BC40BEA

View File

@ -27,7 +27,7 @@ func cleanBadDomains(domains []string) []string {
total = len(domains) total = len(domains)
list = []string{} list = []string{}
for _, blocklistItem := range domains { for _, blocklistItem := range domains {
if len([]rune(blocklistItem)) > 250 { if len([]rune(blocklistItem)) > 240 {
continue continue
} }
list = append(list, blocklistItem) list = append(list, blocklistItem)
@ -51,14 +51,16 @@ func cleanBadDomains(domains []string) []string {
list = []string{} list = []string{}
for _, v := range domains { for _, v := range domains {
//log.Printf("[DEBUG] Processing %d of %d (%0.2f%%)\n", k+1, len(domains), float64((k+1)/len(domains))) addEntry := true
for _, allowedItem := range goodAllowedItemList { for _, allowedItem := range goodAllowedItemList {
if regexp.MustCompile(allowedItem).MatchString(v) { if regexp.MustCompile(allowedItem).MatchString(v) {
log.Printf("[DEBUG] Removing allowed matching item: %s\n", v) log.Printf("[DEBUG] Removing allowed matching item: %s\n", v)
} else { addEntry = false
list = append(list, v)
} }
} }
if addEntry {
list = append(list, v)
}
} }
domains = list domains = list
log.Printf("[INFO] Allowed hosts removed: %d\n", total-len(domains)) log.Printf("[INFO] Allowed hosts removed: %d\n", total-len(domains))