-
Notifications
You must be signed in to change notification settings - Fork 168
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The file and folder scans across the application now support parallel processing. The "Allow New Apps" page's progress ring will accurately display the progress of the selected folders' scan. Added a new radial gauge to the Supplemental policy creation page that lets you to choose the scalability of the scan which defines how many concurrent threads it can use to complete the scan. It also has a progress bar showing you the scan progress in real time. A new page has been added to the AppControl Manager, allowing you to merge multiple App Control policies into a single, unified policy. This feature has been custom-built exclusively for this application and it completely follows the Code Integrity schema's rules. The merging process ensures that the resulting policy is free of duplicate rules. Additionally, you have the option to deploy the merged policy immediately after the merge is complete. Read more about this feature in here. Added link to the source code which is in this repository to the end of the About section. Added link to the Icons8 website as credit to the end of the About section. Now you can select multiple folders at the same time when browsing for folders in "Allow New Apps" page and the list of the selected folders will show unique folders only. The automatic AppControlManagerSupplementalPolicy supplemental policy now also allows SignTool.exe via FilePublisher rule. This is necessary so that when the DefaultWindows base policy is deployed, SignTool.exe will be able to run to perform necessary signing operations. The automaticAppControlManagerSupplementalPolicy is no longer displayed by default in the System Information page. You can include it in the displayed policies by checking a box if you still want to see them, just like system policies. The reason is that it will be removed automatically when its associated base policy is removed so user doesn't need to take extra action anymore. This further simplifies policy management using the AppControl Manager app. Find more information about it in here Technical Changes Main namespace rename. FilePicker Dialogs now use NativeAOT and Trim compatible code. CsWin32 no longer uses marshaling, necessary logic are implemented manually. Implemented lots of new code analyzers related to style and security. Switched to the new version 7 GUID generation in every part of the code. Removed an unnecessary package CommunityToolkit.WinUI.Behaviors from the app.
- Loading branch information
Showing
213 changed files
with
13,184 additions
and
2,481 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
3,013 changes: 3,013 additions & 0 deletions
3,013
AppControl Manager/Animated Icon Sources/Merge.json
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.