Merge branch 'master' of https://github.com/sandboxie-plus/Sandboxie
This commit is contained in:
commit
d5b8d72b43
20
CHANGELOG.md
20
CHANGELOG.md
|
@ -9,26 +9,28 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
|||
|
||||
### Added
|
||||
- Mechanism to hook Win32 system calls now also works for 32 bit applications running under WoW64
|
||||
- Added customization to Win32k hooking mechanism, as by default only GdiDdDDI* are installed
|
||||
- Added customization to Win32k hooking mechanism, as by default only GdiDdDDI* hooks are installed
|
||||
-- You can force the installation of other hooks by specifying them with "EnableWin32Hook=..."
|
||||
-- or disable the instalation of the default hooks with "DisableWin32Hook=..."
|
||||
-- Please note that some win32k hooks may cause BSOD's or undefined behavioure. (!)
|
||||
-- The most obviusly problematic win32k hooks are blacklisted, this can be bypassed with "IgnoreWin32HookBlacklist=y"
|
||||
- added debug option "AdjustBoxedSystem=n" option disable the adjustment of service ACL's running with a system token
|
||||
- added "NoUACProxy=y" option together with the acompanying template it allows to disable UAC proxy
|
||||
-- or disable the installation of the default hooks with "DisableWin32Hook=..."
|
||||
-- Please note that some Win32k hooks may cause BSODs or undefined behaviour. (!)
|
||||
-- The most obviously problematic Win32k hooks are blacklisted, this can be bypassed with "IgnoreWin32HookBlacklist=y"
|
||||
- added debug option "AdjustBoxedSystem=n" to disable the adjustment of service ACLs running with a system token
|
||||
- added "NoUACProxy=y" option together with the accompanying template, in order to disable UAC proxy
|
||||
-- Note: Boxes configured in compartment mode activate this template by default
|
||||
- added UI option to change default RpcMgmtSetComTimeout preset
|
||||
- added Plus installer option to start the default browser under Sandboxie through a desktop shortcut
|
||||
- added more entries to the Plus installer (current translations on [Languages.iss](https://github.com/sandboxie-plus/Sandboxie/blob/master/Installer/Languages.iss) file need to be updated)
|
||||
|
||||
### Changed
|
||||
- "EnableWin32kHooks=y" is now enabled by default, as no issues were reported in 1.0.3
|
||||
-- Note: currently only the GdiDdDDI* hooks are applied, required for chromeium HW acceleration
|
||||
-- Note: currently only the GdiDdDDI* hooks are applied, required for Chromium HW acceleration
|
||||
- Cleaned up low level hooking code a bit
|
||||
- "RunRpcssAsSystem=y" is now auto applied for boxes in "App Compartment" mode when "RunServicesAsSystem=y" or "MsiInstallerExemptions=y" are present
|
||||
|
||||
### Fixed
|
||||
- fixed RPC handling in case a requested open service is not running [#1443](https://github.com/sandboxie-plus/Sandboxie/issues/1443)
|
||||
- fixed a hooking issue with NdrClientCall2 with 32 bit applications
|
||||
- fixed issue with start directroy when usign sandman to run sansboxed [#1436](https://github.com/sandboxie-plus/Sandboxie/issues/1436)
|
||||
- fixed a hooking issue with NdrClientCall2 in 32 bit applications
|
||||
- fixed issue with start directory to run sandboxed when using SandMan [#1436](https://github.com/sandboxie-plus/Sandboxie/issues/1436)
|
||||
- fixed issue with recovering from network share locations [#1435](https://github.com/sandboxie-plus/Sandboxie/issues/1435)
|
||||
|
||||
|
||||
|
|
|
@ -40,7 +40,7 @@ Name: "spanish"; MessagesFile: "compiler:Languages\Spanish.isl"
|
|||
|
||||
; English
|
||||
english.AddSandboxedMenu=Add "Run Sandboxed" to context menu
|
||||
english.AddSandboxedBrowser=Add Sandboxed web browser to desktop
|
||||
english.AddSandboxedBrowser=Add desktop shortcut for starting Web browser under Sandboxie
|
||||
english.SandboxieStartMenu1=Run any program sandboxed
|
||||
english.SandboxieStartMenu2=Run Web browser sandboxed
|
||||
english.SandboxieStartMenu3=Sandboxie Start Menu
|
||||
|
@ -62,6 +62,11 @@ english.UninstallTaskLabel5=Remove configuration files and &sandboxes%nSelect th
|
|||
|
||||
; Chinese Simplified
|
||||
ChineseSimplified.AddSandboxedMenu=添加“在沙盘中运行”菜单
|
||||
;ChineseSimplified.AddSandboxedBrowser=
|
||||
;ChineseSimplified.SandboxieStartMenu1=
|
||||
;ChineseSimplified.SandboxieStartMenu2=
|
||||
;ChineseSimplified.SandboxieStartMenu3=
|
||||
;ChineseSimplified.SandboxedBrowser=
|
||||
ChineseSimplified.CustomPageLabel1=选择安装方式
|
||||
ChineseSimplified.CustomPageLabel2=应当如何安装
|
||||
ChineseSimplified.CustomPageLabel3=选择安装模式
|
||||
|
@ -79,6 +84,11 @@ ChineseSimplified.UninstallTaskLabel5=移除配置文件和所有沙盘(&S)%n选
|
|||
|
||||
; Chinese Traditional
|
||||
ChineseTraditional.AddSandboxedMenu=加入「在沙箱中執行」選單
|
||||
;ChineseTraditional.AddSandboxedBrowser=
|
||||
;ChineseTraditional.SandboxieStartMenu1=
|
||||
;ChineseTraditional.SandboxieStartMenu2=
|
||||
;ChineseTraditional.SandboxieStartMenu3=
|
||||
;ChineseTraditional.SandboxedBrowser=
|
||||
ChineseTraditional.CustomPageLabel1=選擇安裝方式
|
||||
ChineseTraditional.CustomPageLabel2=應該如何安裝
|
||||
ChineseTraditional.CustomPageLabel3=選擇安裝模式
|
||||
|
@ -96,6 +106,11 @@ ChineseTraditional.UninstallTaskLabel5=刪除設定檔和沙箱(&S)%n選擇此
|
|||
|
||||
; Dutch
|
||||
dutch.AddSandboxedMenu="In sandbox uitvoeren" aan contextmenu toevoegen
|
||||
;dutch.AddSandboxedBrowser=
|
||||
;dutch.SandboxieStartMenu1=
|
||||
;dutch.SandboxieStartMenu2=
|
||||
;dutch.SandboxieStartMenu3=
|
||||
;dutch.SandboxedBrowser=
|
||||
dutch.CustomPageLabel1=Installatietype selecteren
|
||||
dutch.CustomPageLabel2=Hoe moet er geïnstalleerd worden
|
||||
dutch.CustomPageLabel3=Installatiemodus kiezen
|
||||
|
@ -113,6 +128,11 @@ dutch.UninstallTaskLabel5=Configuratiebestanden en sandboxen verwijderen%nSelect
|
|||
|
||||
; French
|
||||
french.AddSandboxedMenu=Ajouter « Exécuter dans un bac à sable » au menu contextuel
|
||||
;french.AddSandboxedBrowser=
|
||||
;french.SandboxieStartMenu1=
|
||||
;french.SandboxieStartMenu2=
|
||||
;french.SandboxieStartMenu3=
|
||||
;french.SandboxedBrowser=
|
||||
french.CustomPageLabel1=Sélectionnez le type d'installation
|
||||
french.CustomPageLabel2=Comment doit-on l'installer
|
||||
french.CustomPageLabel3=Choisissez le mode d'installation
|
||||
|
@ -130,6 +150,11 @@ french.UninstallTaskLabel5=Supprimer les fichiers de configuration et les &bacs
|
|||
|
||||
; German
|
||||
german.AddSandboxedMenu=Füge "In Sandbox ausführen" zum Kontextmenü hinzu
|
||||
;german.AddSandboxedBrowser=
|
||||
;german.SandboxieStartMenu1=
|
||||
;german.SandboxieStartMenu2=
|
||||
;german.SandboxieStartMenu3=
|
||||
;german.SandboxedBrowser=
|
||||
german.CustomPageLabel1=Wählen Sie die Installationsart aus
|
||||
german.CustomPageLabel2=Wie soll installiert werden
|
||||
german.CustomPageLabel3=Wählen Sie die Installationsmethode
|
||||
|
@ -149,6 +174,11 @@ german.AutoStartProgram=Starte automatisch %1
|
|||
|
||||
; Italian
|
||||
Italian.AddSandboxedMenu=Aggiungi l'opzione "Avvia nell'area virtuale" al menu contestuale
|
||||
Italian.AddSandboxedBrowser=Aggiungi un collegamento sul desktop per l'avvio del browser Web in Sandboxie
|
||||
Italian.SandboxieStartMenu1=Avvia un programma nell'area virtuale
|
||||
Italian.SandboxieStartMenu2=Avvia il browser Web nell'area virtuale
|
||||
Italian.SandboxieStartMenu3=Menu Start di Sandboxie
|
||||
Italian.SandboxedBrowser=Browser Web nell'area virtuale
|
||||
Italian.CustomPageLabel1=Seleziona tipo di installazione
|
||||
Italian.CustomPageLabel2=Come dovrebbe essere installato
|
||||
Italian.CustomPageLabel3=Scegli la modalità di installazione
|
||||
|
@ -166,6 +196,11 @@ Italian.UninstallTaskLabel5=Rimuovi i file di configurazione e le &aree virtuali
|
|||
|
||||
; Polish
|
||||
polish.AddSandboxedMenu=Dodaj "Uruchom w piaskownicy" do menu kontekstowego
|
||||
;polish.AddSandboxedBrowser=
|
||||
;polish.SandboxieStartMenu1=
|
||||
;polish.SandboxieStartMenu2=
|
||||
;polish.SandboxieStartMenu3=
|
||||
;polish.SandboxedBrowser=
|
||||
polish.CustomPageLabel1=Wybierz typ instalacji
|
||||
polish.CustomPageLabel2=Jak należy instalować
|
||||
polish.CustomPageLabel3=Wybierz tryb instalacji
|
||||
|
@ -183,6 +218,11 @@ polish.UninstallTaskLabel5=Usuń pliki konfiguracyjne i pia&skownice%nWybierz t
|
|||
|
||||
; Portuguese
|
||||
portuguese.AddSandboxedMenu=Adicionar "Roda na Caixa de Areia" para o menu de contexto
|
||||
;portuguese.AddSandboxedBrowser=
|
||||
;portuguese.SandboxieStartMenu1=
|
||||
;portuguese.SandboxieStartMenu2=
|
||||
;portuguese.SandboxieStartMenu3=
|
||||
;portuguese.SandboxedBrowser=
|
||||
portuguese.CustomPageLabel1=Selecione Tipo de Instalação
|
||||
portuguese.CustomPageLabel2=Como deve ser instalado
|
||||
portuguese.CustomPageLabel3=Escolha o modo de instalação
|
||||
|
@ -200,6 +240,11 @@ portuguese.UninstallTaskLabel5=Remover arquivos de configuração e &caixas de a
|
|||
|
||||
; Russian
|
||||
russian.AddSandboxedMenu=Добавить "Запустить в песочнице" в контекстное меню
|
||||
;russian.AddSandboxedBrowser=
|
||||
;russian.SandboxieStartMenu1=
|
||||
;russian.SandboxieStartMenu2=
|
||||
;russian.SandboxieStartMenu3=
|
||||
;russian.SandboxedBrowser=
|
||||
russian.CustomPageLabel1=Выберите тип установки
|
||||
russian.CustomPageLabel2=Как следует установить
|
||||
russian.CustomPageLabel3=Выберите режим установки
|
||||
|
@ -217,6 +262,11 @@ russian.UninstallTaskLabel5=Удалить файлы конфигурации
|
|||
|
||||
; Spanish
|
||||
spanish.AddSandboxedMenu=Agregar "Ejecutar Aislado en una Sandbox" al menú contextual
|
||||
;spanish.AddSandboxedBrowser=
|
||||
;spanish.SandboxieStartMenu1=
|
||||
;spanish.SandboxieStartMenu2=
|
||||
;spanish.SandboxieStartMenu3=
|
||||
;spanish.SandboxedBrowser=
|
||||
spanish.CustomPageLabel1=Seleccione el tipo de instalación
|
||||
spanish.CustomPageLabel2=¿Cómo se debe instalar?
|
||||
spanish.CustomPageLabel3=Elija el modo de instalación
|
||||
|
|
|
@ -1747,7 +1747,7 @@ You can use 'Open for All' instead to make it apply to all programs, or change t
|
|||
<item row="5" column="3">
|
||||
<widget class="QLabel" name="label_54">
|
||||
<property name="text">
|
||||
<string>The rule specificity is a measure to how well a given rule matches a particular path, simply put the specificity is the length of characters from the begin of the path up to and including the last matching non-wildcard substring. A rule which matches only file types like "*.tmp" would have the highest specificity as it would always match the entire file path.
|
||||
<string>The rule specificity is a measure to how well a given rule matches a particular path, simply put the specificity is the length of characters from the begin of the path up to and including the last matching non-wildcard substring. A rule which matches only file types like "*.tmp" would have the highest specificity as it would always match the entire file path.
|
||||
The process match level has a higher priority than the specificity and describes how a rule applies to a given process. Rules applying by process name or group have the strongest match level, followed by the match by negation (i.e. rules applying to all processes but the given one), while the lowest match levels have global matches, i.e. rules that apply to any process.</string>
|
||||
</property>
|
||||
<property name="wordWrap">
|
||||
|
@ -2173,7 +2173,7 @@ The process match level has a higher priority than the specificity and describes
|
|||
<item row="15" column="1" colspan="2">
|
||||
<widget class="QCheckBox" name="chkComTimeout">
|
||||
<property name="text">
|
||||
<string>Disable using RpcMgmtSetComTimeout by default (toggle this may resovle compatybility issues)</string>
|
||||
<string>Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues)</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -2985,10 +2985,6 @@ The process match level has a higher priority than the specificity and describes
|
|||
<source>Add sandboxed processes to job objects (recommended)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>COM isolation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Drop critical privileges from processes running with a SYSTEM token</source>
|
||||
<translation type="unfinished"></translation>
|
||||
|
@ -3029,6 +3025,14 @@ The process match level has a higher priority than the specificity and describes
|
|||
<source>The below options can be used safely when you don't grant admin rights.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>COM/RPC</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disable the use of RpcMgmtSetComTimeout by default (this may resolve compatibility issues)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PopUpWindow</name>
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue