Shreyas Zare
|
278cf3d618
Minor code refactoring changes done.
|
2 месяцев назад |
Shreyas Zare
|
b3737eb457
AdvancedBlocking: minor changes done.
|
6 месяцев назад |
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.
|
9 месяцев назад |
Shreyas Zare
|
c5fbafbb42
AdvancedBlocking: Code refactoring changes done for performance. Updated file scheme url implementation to update and reload on config update.
|
9 месяцев назад |
Shreyas Zare
|
5db0abc4e7
AdvancedBlocking: fixed null ref bug caused when url entry is returned null for simple/regex blocked domains.
|
11 месяцев назад |
Shreyas Zare
|
221cc2b83c
AdvancedBlocking: added support for custom addresses per block list url. Added support to read local files as url.
|
11 месяцев назад |
Shreyas Zare
|
3fd52302a6
AdvancedBlocking: fixed issue with app async loading.
|
1 год назад |
Shreyas Zare
|
2d59fe7310
AdvancedBlocking: updated implementation to use new IDnsRequestBlockingHandler interface. Added feature to select group based on DNS server local end point.
|
1 год назад |
Shreyas Zare
|
cccbacad13
AdvancedBlocking: using HttpClientNetworkHandler that does retries as well as resolves via given dns client.
|
1 год назад |
Shreyas Zare
|
6c3168f5d4
AdvancedBlocking: updated ProcessRequestAsync() allowed domain resolution handling to log better error log. Updated DownloadListFileAsync() to perform http retries.
|
1 год назад |
Shreyas Zare
|
8b929a84d8
AdvancedBlocking: updated parser to read inline comments correctly.
|
1 год назад |
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 год назад |
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 год назад |
Shreyas Zare
|
4765eb92d3
AdvancedBlockingApp: code refactoring changes done.
|
1 год назад |
Shreyas Zare
|
88c45a1b4b
AdvancedBlocking: updated DownloadListFileAsync() to support all decompression methods.
|
1 год назад |
Shreyas Zare
|
3544a273b1
AdvancedBlocking: updated ReadListFile() to support wildcard block lists.
|
1 год назад |
Shreyas Zare
|
2a8ea3eea5
AdvancedBlocking: removed newtonsoft
|
1 год назад |
Shreyas Zare
|
ff8203ee70
AdvancedBlocking: refactored complete app design to use less memory when same block lists are used in multiple groups.
|
2 лет назад |
Shreyas Zare
|
0b5adc73e2
AdvancedBlocking: updated UpdateAllListsAsync() to not use system proxy.
|
2 лет назад |
Shreyas Zare
|
a677c9428c
AdvancedBlocking.App: minor change.
|
2 лет назад |
Shreyas Zare
|
2d0a0c2c6a
AdvancedBlocking: fixed null ref exception issue and added correct SOA request handling.
|
2 лет назад |
Shreyas Zare
|
fa417216f3
major code refactoring done.
|
2 лет назад |
Shreyas Zare
|
66e76641c1
AdvancedBlocking: fixed typo issue in InitializeAsync(). Minor changes done.
|
2 лет назад |
Shreyas Zare
|
f2c209741c
AdvancedBlocking: fixed bugs in regex block list loading.
|
3 лет назад |
Shreyas Zare
|
f8f2162c5f
AdvancedBlocking: updated implementation to have blocking options at group level.
|
3 лет назад |
Shreyas Zare
|
8ad19666e5
AdvancedBlockingApp: project name refactored
|
3 лет назад |