- WIP:
- new json configuration: added multiple configs, ip groups/ip aliases and timetables
  - added multiple configurations:
    - each configuration has his own upstream, singlefilters, doublefilters, blackholeip hostsfile
    - cache DB is global to all configs
    - BL downloader and parser is optimized: each BL source is downloaded/parsed only once
- TODO:
  - implement configuration selection based on source IPs and timetables
  - unused code cleanup
1 parent 5c5e4e4 commit b6dfee64a6c8527237f5ddc13d8868e95dfd928c
@bloved bloved authored on 12 Jan 2021
Showing 10 changed files
View
00.database.go
View
01.conf.go
View
01.killfile.go
View
adlist_hosts.go
View
adlist_single.go
View
config.json
View
dns_client.go
View
dns_handler.go
View
hostfile.go
View
main.go