parent
077ebff5e6
commit
c2cbed3e94
|
@ -91,7 +91,9 @@ jobs:
|
|||
echo 'dayly->daily' >> dictionary.txt
|
||||
echo 'erdinal->ordinal' >> dictionary.txt
|
||||
echo 'wizars->wizard' >> dictionary.txt
|
||||
echo 'kmdutill->kmdutil' >> dictionary.txt
|
||||
echo "sandboxies->Sandboxie's, sandboxed" >> dictionary_code.txt
|
||||
# Only lowercase letters are allowed in --ignore-words-list
|
||||
codespell --dictionary=dictionary.txt --dictionary=dictionary_rare.txt --dictionary=dictionary_code.txt \
|
||||
--ignore-words-list="wil,unknwn,tolen,pevent,doubleclick,parm,parms,etcp,ois,ba,ptd,modell,namesd,stdio,uint,errorstring,ontext,atend,deque,ecounter,nmake,namess,inh,daa,varient,lite,uis,emai,ws,slanguage,woh,tne" \
|
||||
--ignore-words-list="wil,unknwn,tolen,pevent,doubleclick,parm,parms,etcp,ois,ba,ptd,modell,namesd,stdio,uint,errorstring,ontext,atend,deque,ecounter,nmake,namess,inh,daa,varient,lite,uis,emai,ws,slanguage,woh,tne,process'" \
|
||||
--skip="./.git,./.github/workflows/codespell.yml,./dictionary*.txt,./Sandboxie/msgs/Text-*-*.txt,./Sandboxie/msgs/report/Report-*.txt,./SandboxiePlus/SandMan/*.ts,./Installer/Languages.iss,./Installer/isl/*.isl,./Sandboxie/common/Detours/Makefile,./Sandboxie/common/Detours/disasm.cpp,./Sandboxie/install/build.bat"
|
||||
|
|
|
@ -856,7 +856,7 @@ _FX VOID Dll_Ordinal1(INJECT_DATA * inject)
|
|||
}
|
||||
|
||||
//
|
||||
// explorer needs sandboxed COM show warning and terminate when COM is not sandboxies
|
||||
// explorer needs sandboxed COM to show a warning and terminate when COM is not sandboxed
|
||||
//
|
||||
|
||||
if (Dll_ImageType == DLL_IMAGE_SHELL_EXPLORER && SbieDll_IsOpenCOM()) {
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
* group: other
|
||||
* class: sandboxing
|
||||
* name: SBIE2181: Failed to load SbieDll.dll
|
||||
* description: Fix the DACLs of sandboxies home folder
|
||||
* description: Fix the DACLs of Sandboxie's home folder
|
||||
*
|
||||
*/
|
||||
|
||||
wizard.showStatus(tr('Failures to load SbieDll.dll when encountered by chrome, or an other software employing app containers, ' +
|
||||
'is often caused by invalid DACL entries for the sandboxie home directory. ' +
|
||||
'This mitigation measure will fix these, for this it will prompt for admin privileges for kmdutill.exe which need to be granted.'), true);
|
||||
wizard.showStatus(tr('Failures to load SbieDll.dll when encountered by Chrome, or another software employing app containers, ' +
|
||||
'it is often caused by invalid DACL entries for the Sandboxie home directory. ' +
|
||||
'This mitigation measure will fix them, for this reason it will prompt for admin privileges which need to be granted for kmdutil.exe.'), true);
|
||||
|
||||
let ret = system.execute(system.expandPath('%SbieHome%\\kmdutil.exe'), 'fixdacls', {elevate: true});
|
||||
|
||||
if(ret.error)
|
||||
wizard.setResult(false, 'Failed to start kmdutill, error: ' + ret.error);
|
||||
wizard.setResult(false, 'Failed to start kmdutil, error: ' + ret.error);
|
||||
else if(ret.exitCode != 0)
|
||||
wizard.setResult(false, 'kmdutill returned an error: ' + ret.exitCode);
|
||||
wizard.setResult(false, 'kmdutil returned an error: ' + ret.exitCode);
|
||||
else
|
||||
{
|
||||
sbie.setupTrace();
|
||||
|
@ -24,7 +24,7 @@ else
|
|||
{ id: 'yes', name: tr('Yes'), type: 'radio' },
|
||||
{ id: 'no', name: tr('No'), type: 'radio' },
|
||||
];
|
||||
let ret = wizard.showForm(form, tr('The DACLs have been adjusted please try to run your application again and indicate if the issue has been resolved.'));
|
||||
let ret = wizard.showForm(form, tr('The DACLs have been adjusted, please try to run your application again and indicate if the issue has been resolved.'));
|
||||
if (ret['yes'] == true) {
|
||||
wizard.setResult(true);
|
||||
}
|
||||
|
|
|
@ -8,11 +8,11 @@
|
|||
|
||||
function openOptions(message, box, page)
|
||||
{
|
||||
message += '\n\n' + tr('Do you want to open the box option dialog to change this preset.');
|
||||
message += '\n\n' + tr('Do you want to open the box option dialog to change this preset?');
|
||||
|
||||
let form = [
|
||||
{ id: 'yes', name: tr('Yes'), type: 'radio' },
|
||||
{ id: 'no', name: tr('No, its fine as it is'), type: 'radio' },
|
||||
{ id: 'no', name: tr('No, it is fine as it is'), type: 'radio' },
|
||||
{ id: 'bug', name: tr('No, but I want to report a bug'), type: 'radio' },
|
||||
];
|
||||
|
||||
|
|
Loading…
Reference in New Issue