Commit History

Author SHA1 Message Date
  Shreyas Zare 444baf1b03 BlockListZoneManager: using HttpClientNetworkHandler for retries and custom DNS resolution support. 1 year ago
  Shreyas Zare 0ca9232a52 BlockListZoneManager: updated UpdateBlockListsAsync() to perform http retries. 1 year ago
  Shreyas Zare a53d5df19c BlockListZoneManager: updated implementation of allowed list by having a separate allowed zone. Updated parser to detect inline comment. Added IsAllowed() method. Updated Query() to check count before query. 1 year ago
  Shreyas Zare 431b16c1f4 BlockListZoneManager: Updated code to support Adblock plus list file format. 1 year ago
  Shreyas Zare 3dab7b5f4b BlockListZoneManager: implemented extended error report for blocked domain report. 1 year ago
  Shreyas Zare 975bc5d584 BlockListZoneManager: refactored code for optimization. 1 year ago
  Shreyas Zare b6dae0ad7d BlockListZoneManager: updated UpdateBlockListsAsync() to use all decompression methods. 1 year ago
  Shreyas Zare a247b1562a BlockListZoneManager: Updated ReadListFile() to support wildcard block lists. 1 year ago
  Shreyas Zare e800afd3a0 BlockListZoneManager: updated UpdateBlockListsAsync() to not use default system proxy. 2 years ago
  Shreyas Zare 50fd5e004f BlockListZoneManager: minor change. 2 years ago
  Shreyas Zare bc9803c18a BlockListZoneManager: updated Query() to handle SOA request correctly. 2 years ago
  Shreyas Zare fa417216f3 major code refactoring done. 2 years ago
  Shreyas Zare 3dce9b311d BlockListZoneManager: minor refactoring changes done. 2 years ago
  Shreyas Zare 867843c6f9 BlockListZoneManager: implemented AllowTxtBlockingReport option. 3 years ago
  Shreyas Zare cb3b3e27ec BlockListZoneManager: minor refactoring done. 3 years ago
  Shreyas Zare 2e4ae1fa4b BlockListZoneManager: setting soa minimum to 60. Using correct zone for soa response. Minor refactoring done. 3 years ago
  Shreyas Zare da56c453c7 BlockListZoneManager: updated allowed list implementation to check for domains zone wise so that subdomain names from blocked lists too are allowed. 3 years ago
  Shreyas Zare 964f4d8086 BlockListZoneManager: updated code to implement blocking type with custom address feature. 3 years ago
  Shreyas Zare d2c5243ecf BlockListZoneManager: code refactoring done. 3 years ago
  Shreyas Zare 8e4cfacbb0 BlockListZoneManager: implemented `UseNxDomainForBlocking` option. 3 years ago
  Shreyas Zare fdb1ec8cc8 BlockListZoneManager: using SocketsHttpHandler. 3 years ago
  Shreyas Zare 8de579fbdf BlockListZoneManager: implemented allow list url feature. 3 years ago
  Shreyas Zare 5ef9d83a49 BlockListZoneManager: removed Flush() call in LoadBlockLists() before loading new data. 3 years ago
  Shreyas Zare 1e7c156594 BlockListZoneManager: flushing zone before load to allow reloading. 3 years ago
  Shreyas Zare 9b653fd3a9 BlockListZoneManager: added support for automatic decompression when downloading block list. 3 years ago
  Shreyas Zare dfb5cd054d BlockListZoneManager: added duplicate url check in LoadBlockLists(). Updated code to use async methods with HttpClient. 4 years ago
  Shreyas Zare c2da7784f6 BlockListZoneManager: added name of the domain that was blocked in TXT record. 4 years ago
  Shreyas Zare c5064651ac BlockListZoneManager: fixed null reference error. 4 years ago
  Shreyas Zare 353693529f BlockListZoneManager: zone loading sequence updated. code refactoring done. 4 years ago
  Shreyas Zare 07c7a8c5b7 renamed MasterNameServer to PrimaryNameServer. 4 years ago
  Shreyas Zare e37b98251e BlockListZoneManager: Changes done to manage block list cache folder internally. Code refactoring done. 4 years ago