Commit History

Author SHA1 Message Date
  Shreyas Zare b3737eb457 AdvancedBlocking: minor changes done. 5 months ago
  Shreyas Zare a1ec420f83 AdvancedBlocking: updated implementation to support using domain names for local endpoint group map feature which will work with requests over DoT, DoH and DoQ protocols. 8 months ago
  Shreyas Zare c5fbafbb42 AdvancedBlocking: Code refactoring changes done for performance. Updated file scheme url implementation to update and reload on config update. 9 months ago
  Shreyas Zare 5db0abc4e7 AdvancedBlocking: fixed null ref bug caused when url entry is returned null for simple/regex blocked domains. 11 months ago
  Shreyas Zare 221cc2b83c AdvancedBlocking: added support for custom addresses per block list url. Added support to read local files as url. 11 months ago
  Shreyas Zare 3fd52302a6 AdvancedBlocking: fixed issue with app async loading. 1 year ago
  Shreyas Zare 2d59fe7310 AdvancedBlocking: updated implementation to use new IDnsRequestBlockingHandler interface. Added feature to select group based on DNS server local end point. 1 year ago
  Shreyas Zare cccbacad13 AdvancedBlocking: using HttpClientNetworkHandler that does retries as well as resolves via given dns client. 1 year ago
  Shreyas Zare 6c3168f5d4 AdvancedBlocking: updated ProcessRequestAsync() allowed domain resolution handling to log better error log. Updated DownloadListFileAsync() to perform http retries. 1 year ago
  Shreyas Zare 8b929a84d8 AdvancedBlocking: updated parser to read inline comments correctly. 1 year ago
  Shreyas Zare c29ba412d7 AdvancedBlocking: updated ProcessRequestAsync() to use the new DirectQueryAsync() method and setting the missing response type flag. Fixed bug in ReadAdblockListFile() that added exception domain names to blocked instead of allowed list. Other minor changes. 1 year ago
  Shreyas Zare 0c9aab4adb AdvancedBlockingApp: updated implementation to disable cname cloaking when a domain is allowed. Added support for extended dns error for blocking report. 1 year ago
  Shreyas Zare 4765eb92d3 AdvancedBlockingApp: code refactoring changes done. 1 year ago
  Shreyas Zare 88c45a1b4b AdvancedBlocking: updated DownloadListFileAsync() to support all decompression methods. 1 year ago
  Shreyas Zare 3544a273b1 AdvancedBlocking: updated ReadListFile() to support wildcard block lists. 1 year ago
  Shreyas Zare 2a8ea3eea5 AdvancedBlocking: removed newtonsoft 1 year ago
  Shreyas Zare ff8203ee70 AdvancedBlocking: refactored complete app design to use less memory when same block lists are used in multiple groups. 2 years ago
  Shreyas Zare 0b5adc73e2 AdvancedBlocking: updated UpdateAllListsAsync() to not use system proxy. 2 years ago
  Shreyas Zare a677c9428c AdvancedBlocking.App: minor change. 2 years ago
  Shreyas Zare 2d0a0c2c6a AdvancedBlocking: fixed null ref exception issue and added correct SOA request handling. 2 years ago
  Shreyas Zare fa417216f3 major code refactoring done. 2 years ago
  Shreyas Zare 66e76641c1 AdvancedBlocking: fixed typo issue in InitializeAsync(). Minor changes done. 2 years ago
  Shreyas Zare f2c209741c AdvancedBlocking: fixed bugs in regex block list loading. 3 years ago
  Shreyas Zare f8f2162c5f AdvancedBlocking: updated implementation to have blocking options at group level. 3 years ago
  Shreyas Zare 8ad19666e5 AdvancedBlockingApp: project name refactored 3 years ago