From 2532a2aa230f117b83aaeb80e6249f0bebfc4c54 Mon Sep 17 00:00:00 2001 From: isaak654 Date: Tue, 7 Dec 2021 12:58:20 +0100 Subject: [PATCH 1/4] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b48c4304..527b39a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). -## [1.0.1 / 5.55.1] - 2021-12-06 +## [1.0.1 / 5.55.1] - 2021-12-07 ### Added - added checkboxes to most major box options lists From 1da66d05e43e5391f2295c57d2831673ffe885e6 Mon Sep 17 00:00:00 2001 From: isaak654 Date: Tue, 7 Dec 2021 22:35:35 +0100 Subject: [PATCH 2/4] Update sandman_it.ts --- SandboxiePlus/SandMan/sandman_it.ts | 244 ++++++++++------------------ 1 file changed, 82 insertions(+), 162 deletions(-) diff --git a/SandboxiePlus/SandMan/sandman_it.ts b/SandboxiePlus/SandMan/sandman_it.ts index f03c4800..fd478fbc 100644 --- a/SandboxiePlus/SandMan/sandman_it.ts +++ b/SandboxiePlus/SandMan/sandman_it.ts @@ -89,18 +89,6 @@ Application Compartment (NO Isolation) Compartimento applicazioni (nessun isolamento) - - Hardened - Con restrizioni - - - Default - Standard - - - Legacy Sandboxie Behaviour - Classico (Legacy) - COptionsWindow @@ -312,14 +300,6 @@ Leader Principale - - Direct - Diretto - - - Direct All - Completo - Closed @@ -335,10 +315,6 @@ Read Only Sola lettura - - Hidden - Nascosto - Normal @@ -903,10 +879,6 @@ Percorso completo: %4 Empty Vuota - - NOT SECURE (Debug Config) - NON SICURA (Config Debug) - Application Compartment @@ -1740,11 +1712,7 @@ Scegliere No per selezionare: %2 Sandboxie-Plus is an open source continuation of Sandboxie.<br />Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.<br /><br />%3<br /><br />Driver version: %1<br />Features: %2<br /><br />Icons from <a href="https://icons8.com">icons8.com</a> - Sandboxie Plus è la continuazione open source di Sandboxie.<br />Visita <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> per informazioni.<br /><br />%3<br /><br />Versione driver: %1<br />Funzioni attive: %2<br /><br />Icone by <a href="https://icons8.com">icons8.com</a><br /><br />Traduzione a cura di <a href="https://www.eng2ita.net">eng2ita.net</a> - - - <p>Sandboxie-Plus is an open source continuation of Sandboxie.</p><p></p><p>Visit <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> for more information.</p><p></p><p></p><p></p><p>Icons from <a href="https://icons8.com">icons8.com</a></p><p></p> - <p>Sandboxie Plus è la continuazione open source di Sandboxie.</p><p></p><p>Visita <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> per informazioni.</p><p>Traduzione a cura di <a href="https://www.eng2ita.net">eng2ita.net</a></p><p></p><p></p><p>Icone by <a href="https://icons8.com">icons8.com</a></p><p></p> + Sandboxie Plus è la continuazione open source di Sandboxie.<br />Visita <a href="https://sandboxie-plus.com">sandboxie-plus.com</a> per informazioni.<br /><br />%3<br /><br />Versione driver: %1<br />Funzioni attive: %2<br /><br />Icone by <a href="https://icons8.com">icons8.com</a><br /><br />Traduzione italiana a cura di <a href="https://www.eng2ita.net">eng2ita.net</a><br /> @@ -1992,386 +1960,386 @@ Scegliere No per selezionare: %2 CSbieView - + Create New Box Crea nuova area virtuale - + Remove Group Rimuovi gruppo - + Run Avvia - + Run Program Avvia programma - + Run from Start Menu Avvia dal menu Start - + Default Web Browser Browser Web predefinito - + Default eMail Client Programma di posta predefinito - + Windows Explorer Esplora risorse - + Registry Editor Editor del Registro di sistema - + Programs and Features Programmi e funzionalità - + Terminate All Programs Chiudi tutti i programmi - - + + Create Shortcut Crea collegamento - + Explore Content Esplora contenuto - + Snapshots Manager Gestore istantanee - + Recover Files Recupero file - + Delete Content Elimina contenuto - + Sandbox Presets Opzioni rapide - + Ask for UAC Elevation Richiedi elevazione UAC - + Drop Admin Rights Limita privilegi amministrativi - + Emulate Admin Rights Emula privilegi amministrativi - + Block Internet Access Blocca accesso a internet - + Allow Network Shares Consenti condivisione di rete - + Sandbox Options Opzioni area virtuale - + Rename Sandbox Rinomina area virtuale - + Remove Sandbox Elimina area virtuale - + Terminate Termina - + Preset Impostazioni - + Pin to Run Menu Aggiungi al menu Avvia - + Block and Terminate Blocca e termina - + Allow internet access Consenti accesso a internet - + Force into this sandbox Forza avvio su quest'area virtuale - + Set Linger Process Imposta come processo secondario - + Set Leader Process Imposta come processo principale - + File root: %1 Percorso dei file: %1 - + Registry root: %1 Percorso del registro: %1 - + IPC root: %1 Percorso IPC: %1 - + Options: Opzioni: - + [None] [Nessuno] - + Please enter a new group name Immetti un nome per il nuovo gruppo - + Do you really want to remove the selected group(s)? Eliminare il gruppo o i gruppi selezionati? - + Create Box Group Aggiungi gruppo - + Rename Group Rinomina gruppo - + Command Prompt Prompt dei comandi - + Boxed Tools Strumenti di sistema - + Command Prompt (as Admin) Prompt dei comandi (amministratore) - + Command Prompt (32-bit) Prompt dei comandi (32-bit) - + Execute Autorun Entries Esegui i comandi in Esecuzione automatica - + Browse Content Sfoglia contenuto - + Box Content Contenuto area virtuale - + Open Registry Editor del Registro di sistema - + Duplicate Sandbox Duplica area virtuale - + Move Box/Group Imposta ordine e gruppi - + Move Up Sposta in alto - + Move Down Sposta in basso - + Please enter a new name for the Group. Immetti un nuovo nome per il gruppo. - + This Group name is already in use. Il nome del gruppo risulta già in uso. - + Move entries by (negative values move up, positive values move down): Ordina le voci per (i valori negativi spostano verso l'alto, quelli positivi verso il basso): - + A group can not be its own parent. Un gruppo non può essere il proprio genitore. - - + + Don't show this message again. Non mostrare più questo messaggio. - - - + + + This Sandbox is empty. L'area virtuale è vuota. - + Please enter a new name for the duplicated Sandbox. Immetti un nuovo nome per l'area virtuale duplicata. - + %1 Copy %1 Copia - + Please enter a new name for the Sandbox. Immetti un nuovo nome per l'area virtuale. - + Do you really want to remove the selected sandbox(es)? Eliminare l'area virtuale o le aree virtuali selezionate? - + This Sandbox is already empty. L'area virtuale è già vuota. - + Do you want to delete the content of the selected sandbox? Eliminare il contenuto dell'area virtuale selezionata? - + Do you really want to delete the content of multiple sandboxes? Eliminare il contenuto delle aree virtuali? - + Do you want to terminate all processes in the selected sandbox(es)? Chiudere tutti i processi? - - + + Terminate without asking Termina senza chiedere - - + + Create Shortcut to sandbox %1 Crea collegamento all'area virtuale %1 - + Do you want to %1 %2? Vuoi %1 %2? - + the selected processes i processi selezionati - + This box does not have Internet restrictions in place, do you want to enable them? Quest'area virtuale non dispone di restrizioni a Internet, vuoi attivarle? - + This sandbox is disabled, do you want to enable it? Quest'area virtuale è disattivata, vuoi attivarla? @@ -2689,18 +2657,6 @@ Scegliere No per selezionare: %2 Box info Informazioni area virtuale - - Select restriction/isolation template: - Seleziona modello di isolamento: - - - Initial sandbox configuration: - Configurazione iniziale dell'area virtuale: - - - Copy options from an existing box: - Copia opzioni da un'area virtuale esistente: - Sandbox Name: @@ -2729,10 +2685,6 @@ Scegliere No per selezionare: %2 Appearance Aspetto - - Prevent change to network and firewall parameters - Blocca la modifica dei parametri di rete e firewall - px Width @@ -2896,10 +2848,6 @@ Scegliere No per selezionare: %2 Access Restrictions Restrizioni di accesso - - Open Windows Credentials Store - Apri il servizio di gestione credenziali di Windows - Block read access to the clipboard @@ -3190,22 +3138,6 @@ Nel caso in cui siano definiti i processi principali, tutti gli altri verranno t Add IPC Path Aggiungi percorso IPC - - Move Up - Sposta in alto - - - Move Down - Sposta in basso - - - Configure which processes can access what resources. Double click on an entry to edit it. -'Direct' File and Key access only applies to program binaries located outside the sandbox. -For files access you can use 'Direct All' instead to make it apply to all programs. - Configura l'accesso dei processi a determinate risorse. Fare doppio click su una voce per modificarla. -L'accesso diretto ai file e alle chiavi di registro si applica solo ai programmi eseguibili presenti all'esterno dell'area virtuale. -Per accedere ai file, è possibile utilizzare l'accesso 'Completo' che si estende a tutti i programmi. - File Recovery @@ -3305,10 +3237,6 @@ Per accedere ai file, è possibile utilizzare l'accesso 'Completo&apos Program/Service Programma/Servizio - - Apply Close...=!<program>,... directives also to all binaries located in the sandboxed. - Estendi le esclusioni Close...=!<program>,... a tutti i programmi eseguibili presenti nell'area virtuale. - Emulate sandboxed window station for all processes @@ -3319,10 +3247,6 @@ Per accedere ai file, è possibile utilizzare l'accesso 'Completo&apos Isolation Isolamento - - Various advanced isolation features can break compatibility, with some applications, if you are using this sandbox <b>NOT for Security</b> but for simple application portability by changing these options you can restore compatibility by sacrificing some security.<br>These options can be used securely when you don't grant any of the sandboxed process admin rights. - Diverse funzioni di isolamento possono interrompere la compatibilità con alcune applicazioni se <b>NON</b> utilizzi quest'area virtuale <b>per ragioni di sicurezza</b>, tuttavia, modificando queste impostazioni, è possibile ripristinare la compatibilità abbassando le misure di sicurezza.<br>Queste opzioni possono essere usate in sicurezza nel momento in cui non si concedono privilegi amministrativi ai processi in esecuzione nell'area virtuale. - Allow sandboxed programs to manage Hardware/Devices @@ -3338,10 +3262,6 @@ Per accedere ai file, è possibile utilizzare l'accesso 'Completo&apos Set network/internet access for unlisted processes: Imposta accesso di rete/internet per i processi non presenti in elenco: - - Network Restrictions - Restrizioni di rete - Test Rules, Program: @@ -3850,7 +3770,7 @@ I seguenti valori sono specifici per l'utente e salvati a livello globale p QObject - + Drive %1 Unità %1 From 4960242d551d475c656b3a86adb8cbc5e29d162f Mon Sep 17 00:00:00 2001 From: isaak654 Date: Wed, 8 Dec 2021 00:44:07 +0100 Subject: [PATCH 3/4] Add QtRunLUpdateOnBuild --- SandboxiePlus/SandMan/SandMan.vcxproj | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SandboxiePlus/SandMan/SandMan.vcxproj b/SandboxiePlus/SandMan/SandMan.vcxproj index 6309e5a9..1c081d69 100644 --- a/SandboxiePlus/SandMan/SandMan.vcxproj +++ b/SandboxiePlus/SandMan/SandMan.vcxproj @@ -86,18 +86,22 @@ msvc2019_64 concurrent;core;gui;network;widgets;winextras + true msvc2019 concurrent;core;gui;network;widgets;winextras + true msvc2019_64 concurrent;core;gui;network;widgets;winextras + true msvc2019 concurrent;core;gui;network;widgets;winextras + true From 82284ab66d1dac1daa10fb4790a4a5461322daf7 Mon Sep 17 00:00:00 2001 From: isaak654 Date: Wed, 8 Dec 2021 06:05:13 +0100 Subject: [PATCH 4/4] Update main.yml --- .github/workflows/main.yml | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f30a72af..b2ab539d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,14 +19,15 @@ jobs: # qt-target: win32_msvc2019 # - platform: x64 # qt-target: win64_msvc2019_64 - + runs-on: windows-2019 + steps: - name: Checkout code uses: actions/checkout@v2 - name: Setup msbuild - uses: microsoft/setup-msbuild@v1 + uses: microsoft/setup-msbuild@v1.1 # - name: Do Tests # run: .\TestCI.cmd @@ -36,17 +37,15 @@ jobs: - name: Build Sandboxie 32 bit run: msbuild /t:build Sandboxie\Sandbox.sln /p:Configuration="SbieRelease" /p:Platform=Win32 -maxcpucount:8 - + - name: Build Sandboxie 64 bit run: msbuild /t:build Sandboxie\Sandbox.sln /p:Configuration="SbieRelease" /p:Platform=x64 -maxcpucount:8 - - - name: Cache Qt id: cache-qt - uses: actions/cache@v1 + uses: actions/cache@v2 with: - path: ../Qt + path: ${{ runner.workspace }}\Qt key: Qt-5.15.2-QtCache - name: Install Qt 64 bit @@ -55,7 +54,7 @@ jobs: version: '5.15.2' dir: .. # arch: ${{ matrix.qt-target }} - arch: 'win64_msvc2019_64' + arch: 'win64_msvc2019_64' # tools: 'tools_qtcreator,4.14.0-0-202012170949,qt.tools.qtcreator' cached: ${{ steps.cache-qt.outputs.cache-hit }} @@ -68,21 +67,17 @@ jobs: arch: 'win32_msvc2019' # tools: 'tools_qtcreator,4.14.0-0-202012170949,qt.tools.qtcreator' cached: ${{ steps.cache-qt.outputs.cache-hit }} - + - name: Installing Jom if: steps.cache.outputs.cache-hit != 'true' run: SandboxiePlus\install_jom.cmd - - - name: Build Sandboxie-Plus 64 bit run: SandboxiePlus\qmake_plus.cmd x64 - + - name: Build Sandboxie-Plus 32 bit run: SandboxiePlus\qmake_plus.cmd Win32 - - - name: Merging Builds run: Installer\merge_builds.cmd @@ -92,11 +87,12 @@ jobs: name: Sandboxie_x86 path: | Installer/SbiePlus32/* - + retention-days: 60 + - name: Upload Sandboxie 64 uses: actions/upload-artifact@v2 with: name: Sandboxie_x64 path: | Installer/SbiePlus64/* - + retention-days: 60