73 Commits
Author SHA1 Message Date
Shreyas Zare 55761f9cdc app assembly version updated for release. 2026-09-26 16:26:51 +05:30
Shreyas Zare b357a0841b AdvancedBlocking: Updated ProcessRequestAsync() to return RA flag based on AllowTxtBlockingReport option. 2026-09-26 12:00:50 +05:30
Shreyas Zare e8305755df fixed issue with string comparison. 2026-09-26 11:50:29 +05:30
Shreyas Zare c9966d0efc app assembly version updated for release. 2026-09-19 20:01:55 +05:30
Shreyas Zare 0e635837bd AdvancedBlocking: Updated ProcessRequestAsync() to hide indicators of blocking to prevent issues with certain clients. Updated ReadListFile() to ensure that line read is in hosts file format to avoid issues with adp lists. 2026-09-19 13:20:10 +05:30
Shreyas Zare ff316ed0d2 app assembly version updated for release. 2026-07-05 17:19:41 +05:30
Shreyas Zare 543b59c925 AdvancedBlocking: implemented nullable. 2026-07-05 15:12:17 +05:30
Shreyas Zare 56ef2121c0 AdvancedBlocking: Updated DownloadListFileAsync() to set ua string, and implement idle timeout mechanism. 2026-06-27 11:55:40 +05:30
Shreyas Zare f5f242006f Updated code to use new WriteLog() method which accepts exception parameter. 2026-06-13 13:53:27 +05:30
Shreyas Zare db4380bc9a Updated dotnet to v10.0. App assembly version updated for release. 2026-04-25 15:57:13 +05:30
Shreyas Zare a98b673397 app-docs: updated app documentation with minor fixes and additions. 2026-04-19 17:14:44 +05:30
Shreyas Zare b6fe70d18f Merge branch 'app-docs-pr' into app-docs 2026-04-18 18:43:44 +05:30
Zafer Balkan 78c94010f9 Added README for Apps (#1704)
* Added sample README

* Initial version of documentation of all default apps

Signed-off-by: Zafer Balkan <[email protected]>

* Updated README files

* Standardization

* Minor fixes

* Pushed README files when building

* Fix default values

* Fixed documentation error

* Config update

* Added GeoDB notes

* Fixed the mistake in IPv6 example

---------

Signed-off-by: Zafer Balkan <[email protected]>
2026-04-18 18:41:41 +05:30
Shreyas Zare d1daef81b8 AdvancedBlocking: updated code to support comments in config. 2026-04-18 13:26:43 +05:30
Shreyas Zare 6d97ebf799 AdvancedBlocking: updated config example to avoid user confusion. 2026-03-14 18:00:17 +05:30
Shreyas Zare 0dd2eb3fd5 AdvancedBlocking: code refactoring changes done. 2026-03-14 17:59:36 +05:30
Shreyas Zare 7d77b850c2 app assembly version updated 2025-12-20 18:44:33 +05:30
Shreyas Zare 984ae26fe3 AdvancedBlocking: updated app to support new update interval minutes option in config. 2025-12-20 15:17:17 +05:30
Shreyas Zare e3e3f78317 app assembly version updated for release. 2025-11-22 18:22:12 +05:30
Shreyas Zare 1eee10505e AdvancedBlocking: implemented new blockingAnswerTtl property. Implemented nullable and code refactoring changes done. 2025-11-22 11:40:44 +05:30
Shreyas Zare 23024b9816 AdvancedBlockingApp: Added blockingAnswerTtl property to config. 2025-11-22 11:34:59 +05:30
Shreyas Zare d365d67937 Upgraded to .NET 9. App assembly version updated for release. 2025-11-08 15:58:42 +05:30
Shreyas Zare 5e50fcf1f3 AdvancedBlocking: Minor changes done. 2025-11-02 15:46:10 +05:30
Shreyas Zare a21f4b32aa AdvancedBlocking: updated app to use new HttpClientNetworkHandler changes. 2025-07-06 19:55:37 +05:30
Shreyas Zare 7e57fef85a app assembly version updated for release. 2024-09-22 17:12:00 +05:30
Shreyas Zare 278cf3d618 Minor code refactoring changes done. 2024-09-14 16:21:33 +05:30
Shreyas Zare a7f83ecbdc app assembly version updated for release. 2024-06-15 17:42:39 +05:30
Shreyas Zare b3737eb457 AdvancedBlocking: minor changes done. 2024-05-19 14:45:05 +05:30
Shreyas Zare 096a0cd7ab app assembly version updated for release. 2024-03-16 18:07:08 +05:30
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. 2024-02-17 17:18:22 +05:30
Shreyas Zare 6dbd8a2ea1 app assembly version updated for release 2024-02-04 21:59:17 +05:30
Shreyas Zare c5fbafbb42 AdvancedBlocking: Code refactoring changes done for performance. Updated file scheme url implementation to update and reload on config update. 2024-02-04 16:54:39 +05:30
Shreyas Zare e3b2fdbe47 app assembly version updated for release. 2023-12-05 21:04:35 +05:30
Shreyas Zare 5db0abc4e7 AdvancedBlocking: fixed null ref bug caused when url entry is returned null for simple/regex blocked domains. 2023-12-05 21:03:57 +05:30
Shreyas Zare f5f43721de app assembly version updated for release. 2023-12-03 21:18:57 +05:30
Shreyas Zare bb057ab9b1 AdvancedBlocking: updated sample config 2023-12-03 21:17:19 +05:30
Shreyas Zare 221cc2b83c AdvancedBlocking: added support for custom addresses per block list url. Added support to read local files as url. 2023-12-03 21:17:00 +05:30
Shreyas Zare bf88dafeac app assembly version updated for release. 2023-10-30 11:56:42 +05:30
Shreyas Zare 3fd52302a6 AdvancedBlocking: fixed issue with app async loading. 2023-10-30 11:56:18 +05:30
Shreyas Zare 4379f666e4 app assembly version updated for release. 2023-10-29 22:46:37 +05:30
Shreyas Zare 15b197f499 AdvancedBlocking: updated sample config. 2023-10-29 20:27:44 +05:30
Shreyas Zare 2d59fe7310 AdvancedBlocking: updated implementation to use new IDnsRequestBlockingHandler interface. Added feature to select group based on DNS server local end point. 2023-10-29 20:27:20 +05:30
Shreyas Zare ea46a32b5d app assembly version updated for release 2023-04-29 16:18:14 +05:30
Shreyas Zare cccbacad13 AdvancedBlocking: using HttpClientNetworkHandler that does retries as well as resolves via given dns client. 2023-03-18 13:32:07 +05:30
Shreyas Zare d2432cb983 app assembly version updated for release. 2023-03-11 17:02:44 +05:30
Shreyas Zare 6c3168f5d4 AdvancedBlocking: updated ProcessRequestAsync() allowed domain resolution handling to log better error log. Updated DownloadListFileAsync() to perform http retries. 2023-03-11 15:11:09 +05:30
Shreyas Zare b085afca5c updated default app config 2023-02-26 18:02:37 +05:30
Shreyas Zare 4a81bc7656 app assembly version updated for release. 2023-02-25 17:07:36 +05:30
Shreyas Zare 8b929a84d8 AdvancedBlocking: updated parser to read inline comments correctly. 2023-02-25 12:55:08 +05:30
Shreyas Zare 12db30dcb7 app assembly version updated for release 2023-02-18 17:51:13 +05:30