Sandboxie/CHANGELOG.md

3632 lines
206 KiB
Markdown
Raw Normal View History

2021-10-15 16:04:52 +01:00
# Changelog
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).
2024-09-07 08:59:25 +01:00
2024-09-15 11:54:44 +01:00
## [1.14.9 / 5.69.9] - 2024-09-??
2024-09-15 12:30:11 +01:00
### Added
2024-09-15 17:54:29 +01:00
- added alternative default sandbox paths to the box wizard:
- \\??\\%SystemDrive%\\Sandbox\\%USER%\\%SANDBOX%
- \\??\\%SystemDrive%\\Sandbox\\%SANDBOX%
- \\??\\%SystemDrive%\\Users\\%USER%\Sandbox\\%SANDBOX%
- added Sandbox Import dialog
2024-09-15 13:48:45 +01:00
### Changed
2024-09-15 17:54:29 +01:00
- sandbox root selection in global settings is now a combo box
2024-09-15 13:48:45 +01:00
### Fixed
- fixed Exported encrypted archive files cannot be unpacked by Sandboxie [#4229](https://github.com/sandboxie-plus/Sandboxie/issues/4229)
2024-09-15 12:30:11 +01:00
2024-09-15 11:54:44 +01:00
2024-09-08 23:03:30 +01:00
## [1.14.8 / 5.69.8] - 2024-09-09
2024-09-07 08:59:25 +01:00
### Changed
2024-09-15 11:54:44 +01:00
- allow users to import/export boxes with .zip files [#4200](https://github.com/sandboxie-plus/Sandboxie/pull/4200)
2024-09-07 08:59:25 +01:00
### Fixed
2024-09-15 11:54:44 +01:00
- fixed a supporter certificate issue introduced with 1.14.7
2024-09-07 08:59:25 +01:00
2024-09-05 21:17:45 +01:00
## [1.14.7 / 5.69.7] - 2024-09-05
2024-07-31 05:29:19 +01:00
### Added
- added "RandomRegUID" (bool) which could modify Windows Product ID in the registry to a random value
- added "HideDiskSerialNumber" (bool) return random value when applications try to get disk serial number
- added option to get free 10 days evaluation certificates from the support settings page
2024-09-09 09:49:46 +01:00
- the evaluation certificates are node locked to the HwID and for each HwID up to 3 certificates can be requested
- added "TerminateWhenExit" (bool, in Sandboxie-Plus.ini) to terminate all processes when SandMan exits for [#4171](https://github.com/sandboxie-plus/Sandboxie/issues/4171)
2024-08-26 15:24:30 +01:00
- added a question box to ask for Sandbox Import Location for [#4169](https://github.com/sandboxie-plus/Sandboxie/issues/4169)
2024-08-28 12:46:34 +01:00
- added UI option to configure DropConHostIntegrity
- added "HideNetworkAdapterMAC" (bool) return random value when applications try to get network adapter MAC address
- added shared template selection to the Shared Template feature in the advanced options of the New Box Wizard [#4199](https://github.com/sandboxie-plus/Sandboxie/issues/4199)
- the number of available shared templates has been increased to 10
- to update the names displayed in the list, simply adjust the "Tmpl.Title" setting within each template
2024-08-28 08:02:55 +01:00
### Fixed
- fixed and improved HideDiskSerialNumber option causes applications to crash [#4185](https://github.com/sandboxie-plus/Sandboxie/issues/4185)
- fixed encrypted proxy password was improperly formatted [#4197](https://github.com/sandboxie-plus/Sandboxie/issues/4197)
- fixed NtQueryDirectoryObject (should not return "STATUS_MORE_ENTRIES") as this is an easy sandbox detection [#4201](https://github.com/sandboxie-plus/Sandboxie/issues/4201)
2024-08-28 08:02:55 +01:00
2024-08-18 09:31:09 +01:00
2024-07-30 17:37:41 +01:00
## [1.14.6 / 5.69.6] - 2024-07-30
2024-07-23 23:39:19 +01:00
2024-07-27 18:35:11 +01:00
### Added
- added alias for a sandbox [#4112](https://github.com/sandboxie-plus/Sandboxie/issues/4112)
### Fixed
- fixed issue with Windows 7 caused by the new CustomLCID option [#4117](https://github.com/sandboxie-plus/Sandboxie/issues/4117)
- fixed Settings Window issue with non-advanced certificates introduced in 1.14.0
- fixed issue with API_PROCESS_EXEMPTION_CONTROL
2024-07-27 18:35:11 +01:00
2024-07-23 23:39:19 +01:00
2024-07-23 18:30:33 +01:00
## [1.14.5 / 5.69.5] - 2024-07-23
2024-07-21 09:13:32 +01:00
### Added
- added HwID display
2024-07-21 12:51:35 +01:00
- added Language Spoof "CustomLCID=1033" [#4024](https://github.com/sandboxie-plus/Sandboxie/pull/4024) (thanks Yeyixiao)
- added option to always run the SandMan UI as admin [#4090](https://github.com/sandboxie-plus/Sandboxie/issues/4090)
2024-07-21 18:29:08 +01:00
- added Proxy exclusion [#4036](https://github.com/sandboxie-plus/Sandboxie/issues/4036)
2024-07-21 19:41:14 +01:00
- added "ForceChildren=Program.exe" [#4070](https://github.com/sandboxie-plus/Sandboxie/issues/4070)
2024-07-23 10:49:01 +01:00
- added UI options for "ForceRestartAll" and "UseCreateToken" in OptionWindow
- added an optional context menu option to make folder/file forced quickly
- Note: you can also use "SandMan.exe /add_force program_path" to do it
### Changed
- the certificate format can now take an explicit validity days specification, needed for gapless certificate renewal
2024-07-21 09:13:32 +01:00
### Fixed
2024-07-21 12:55:51 +01:00
- fixed two supporter certificate popping up every time a Sandboxes' settings are opened [#4074](https://github.com/sandboxie-plus/Sandboxie/issues/4074)
- fixed issue with HwID-bound serial keys failing when no HwID could be obtained
2024-07-21 10:15:06 +01:00
- fixed issue with "UseChangeSpeed=y"
- fixed broken "HideFirmwareInfo=y" implementation
2024-07-21 12:51:35 +01:00
- changed reg path to key "HKCU\\System\\SbieCustom", value: "SMBiosTable"
2024-07-21 13:34:03 +01:00
- added UI options
2024-07-21 14:53:52 +01:00
- fixed schannel error SEC_E_SECPKG_NOT_FOUND in encrypted sandboxes [#4081](https://github.com/sandboxie-plus/Sandboxie/issues/4081)
2024-07-21 16:46:39 +01:00
- fixed The name of the sandbox is too long, causing an error in sbie2327 [#4064](https://github.com/sandboxie-plus/Sandboxie/issues/4064)
2024-07-22 07:42:00 +01:00
- fixed Job objects cannot be assigned memory limits greater than 4 GB [#4096](https://github.com/sandboxie-plus/Sandboxie/issues/4096)
2024-07-21 09:13:32 +01:00
2024-07-13 13:44:45 +01:00
## [1.14.4 / 5.69.4] - 2024-07-13
2024-07-03 18:08:28 +01:00
2024-07-03 19:31:46 +01:00
### Changed
- improved removal of leftovers [#4050](https://github.com/sandboxie-plus/Sandboxie/pull/4050)
2024-07-03 18:08:28 +01:00
### Fixed
2024-07-21 12:55:51 +01:00
- fixed the Start Restrictions tab layout breaking [#4045](https://github.com/sandboxie-plus/Sandboxie/issues/4045)
- fixed administrators unable to change the sandbox configuration [#4057](https://github.com/sandboxie-plus/Sandboxie/issues/4057) [#4068](https://github.com/sandboxie-plus/Sandboxie/issues/4068)
2024-07-10 08:25:02 +01:00
2024-07-01 18:31:47 +01:00
## [1.14.3 / 5.69.3] - 2024-07-01
2024-06-21 18:26:35 +01:00
### Changed
- changed Qt 5 version to Qt 5.15.14 with OpenSSL 3.3.1 [#3994](https://github.com/sandboxie-plus/Sandboxie/pull/3994) (thanks offhub)
2024-06-24 17:24:42 +01:00
### Fixed
2024-07-21 12:55:51 +01:00
- fixed applications unable to launch as admin in a sandbox with "UseCreateToken/SandboxieAllGroup" when using an MSFT account [#4022](https://github.com/sandboxie-plus/Sandboxie/issues/4022)
2024-06-24 20:19:48 +01:00
- fixed Firefox issue with Sbie 1.14.1 and 1.14.2 [#4012](https://github.com/sandboxie-plus/Sandboxie/issues/4012)
- rolled back the driver verifier fix added in 1.14.1
2024-06-27 14:11:41 +01:00
- fixed CustomChromiumFlags and --single-argument issue [#4033](https://github.com/sandboxie-plus/Sandboxie/issues/4033)
2024-07-21 12:55:51 +01:00
- fixed Sandboxie programs not terminating after closing programs that run as admin with UseCreateToken/SandboxieAllGroup enabled [#4030](https://github.com/sandboxie-plus/Sandboxie/issues/4030)
2024-06-27 14:45:13 +01:00
2024-06-24 17:24:42 +01:00
2024-06-21 18:26:35 +01:00
2024-06-19 18:01:32 +01:00
## [1.14.2 / 5.69.2] - 2024-06-19
2024-06-08 12:32:31 +01:00
### Added
2024-06-16 13:08:16 +01:00
- added SbieIni option to modify password-protected configs [#3903](https://github.com/sandboxie-plus/Sandboxie/issues/3903)
2024-07-21 12:55:51 +01:00
- Usage: set|append|insert|delete [/passwd:********] <section> <setting> <value>
- Note: use /passwd without the password to have SbieIni prompt for the password on the console, this hides the password from view and prevents capture with the command line
2024-06-19 09:50:26 +01:00
- added checkbox for "PromptForInternetAccess" option to the New Box Wizard
- added option "HideNonSystemProcesses" to hide processes not in a sandbox from processes lists for sandboxed processes
2024-07-21 12:55:51 +01:00
- added option "HideSbieProcesses" to hide Sandboxie Work Process (SbieSvc, SandboxieRpcSs etc.)
2024-06-19 09:50:26 +01:00
- added option "HideFirmwareInfo"
- when it is set, the programs that try getting firmware information will get false data from HKEY_CURRENT_USER\\SOFTWARE\\SandboxieHide\\FalseFirmwareValue
- added template "BlockAccessWMI" to prevent sandboxed processes from accessing system information through WMI
- added template "BlockLocalConnect" to prevent sandboxed processes from sending network packets to localhost to breakout sandbox
2024-06-19 09:50:26 +01:00
- added new option "AllowCoverTaskbar" for [#3975](https://github.com/sandboxie-plus/Sandboxie/issues/3975)
2024-06-16 17:32:38 +01:00
- added RPC Port message filter mechanism to block unsafe RDP calls via the driver [#3930](https://github.com/sandboxie-plus/Sandboxie/issues/3930)
- Usage: "RpcPortFilter=Port,ID,Label" label is optional
2024-07-21 12:55:51 +01:00
- added "Job Object" Options page to collect all job object-related options
2024-06-08 12:32:31 +01:00
### Changed
2024-07-21 12:55:51 +01:00
- extended "Temp Template" to make it could delete local template section
2021-10-15 16:04:52 +01:00
2024-06-11 07:59:35 +01:00
### Fixed
2024-06-19 09:50:26 +01:00
- fixed security issue with the newly introduced experimental "UseCreateToken=y" mechanism
2024-07-21 12:55:51 +01:00
- fixed issue with "UseCreateToken=y" when using an MSFT online account
- fixed export sandbox function not including hidden files [#3980](https://github.com/sandboxie-plus/Sandboxie/issues/3980) (thanks L4cache)
- fixed Chrome printer stoppage [#3926](https://github.com/sandboxie-plus/Sandboxie/issues/3926)
2024-07-02 13:28:10 +01:00
- Sandboxie will add CustomChromiumFlags=--disable-features=PrintCompositorLPAC to Chromium-based browsers command line
2024-07-21 12:55:51 +01:00
- Note: Less Privileged App Container (LPAC) aren't working with Sandboxie presently
- fixed accessing relative symlinks which refer to a target that starts with a dot [#3981](https://github.com/sandboxie-plus/Sandboxie/issues/3981)
- fixed opening a sandbox's properties window via double-click in the systray context window [#3861](https://github.com/sandboxie-plus/Sandboxie/issues/3861)
- fixed delay in launching forced programs after version 1.12.9 [#3868](https://github.com/sandboxie-plus/Sandboxie/issues/3868)
- this issue was introduced in 1.13.0 and may have affected other use cases causing various issues
2024-06-17 12:41:59 +01:00
- fixed issue with Misc Options list
2024-07-21 12:55:51 +01:00
- improved compatibility with Steam running sandboxed
2024-06-11 07:59:35 +01:00
2024-06-06 13:14:45 +01:00
## [1.14.1 / 5.69.1] - 2024-06-06
2024-05-20 19:49:03 +01:00
2024-05-22 19:24:49 +01:00
### Added
- added "Sandboxie\All Sandboxes" SID into token with SandboxieLogon [#3191](https://github.com/sandboxie-plus/Sandboxie/issues/3191)
- to use this feature "SandboxieAllGroup=y" must be enabled
- Note: this fundamentally changes the mechanism Sbie uses for token creation, the new mechanism can be enabled separately with "UseCreateToken=y"
- added "EditAdminOnly=y" can now be configured per box
- added UI for CoverBoxedWindows in NewBoxWizard
- added UI option to start unsandboxed process but force child processes in SelectBoxWindow
- added option "AlertBeforeStart"
- when it is set, a prompt pops up before launching a new program into the sandbox using "Start.exe" and checks if the program that started "Start.exe" is a Sandboxie component itself, if it is not, a warning pops up
- added option for EditAdminOnly in SetupWizard
2024-06-08 12:32:31 +01:00
2024-05-20 19:49:03 +01:00
### Changed
2024-07-21 12:55:51 +01:00
- split the advanced new box wizard to stretch over two pages
- reorganized box options
2024-05-20 19:49:03 +01:00
### Fixed
- fixed issue with proxy authentication setting
2024-07-21 12:55:51 +01:00
- fixed memory leak in SbieSvc
2024-05-22 19:43:12 +01:00
- fixed issue with inconsistent WFP option application [#3900](https://github.com/sandboxie-plus/Sandboxie/issues/3900)
2024-05-26 09:05:10 +01:00
- fixed resource leak in buffer hashing function
2024-05-31 08:54:12 +01:00
- fixed DLL name corruption when BlockInterferenceControl is enabled [#3945](https://github.com/sandboxie-plus/Sandboxie/issues/3945)
2024-06-04 07:51:36 +01:00
- fixed issue with driver verifier
2024-05-22 19:43:12 +01:00
2024-05-20 19:49:03 +01:00
2024-05-17 19:08:26 +01:00
## [1.14.0 / 5.69.0] - 2024-05-17
2024-05-07 13:25:51 +01:00
### Added
2024-09-09 09:49:46 +01:00
- added option to limit the memory of sandboxed processes and the number of processes in a single sandbox through job object (thanks Yeyixiao)
- use "TotalMemoryLimit" (number, in bytes) to set the overall memory limit for the sandbox, and "ProcessMemoryLimit" (number, in bytes) to limit memory for individual processes
- use "ProcessNumberLimit" (number) to set process number limit
- added ability to adjust the logic speed of sandboxed processes, including reduced fixed latency and modified single-player speed (thanks Yeyixiao)
- Note: you can set "UseChangeSpeed=y" to configure the following options: "AddTickSpeed", "AddSleepSpeed", "AddTimerSpeed", "LowTickSpeed", "LowSleepSpeed" and "LowTimerSpeed" (integer values only)
- Note: these options use multiples instead of adding or subtracting; the "Add" series is configured by multiplication, while the "Low" series by division
- Note: when set to "AddSleepSpeed=0", all sleep function calls will be skipped. For example, you can bypass fixed delay code in hidden malware, reducing analysis time without affecting essential operations, which is useful for virus analysts
2024-07-21 12:55:51 +01:00
- added /fcp /force_children command line option to Start.exe; it allows to start a program unsandboxed but have all its children sandboxed
- added ability to force sandboxed processes to use a pre-defined SOCKS5 proxy
2024-05-29 20:45:48 +01:00
- added ability to intercept DNS queries so that they can be logged and/or redirected
2024-05-10 18:50:17 +01:00
- added support for SOCKS5 proxy authentication based on RFC1928 (thanks Deezzir)
2024-07-21 12:55:51 +01:00
- added test dialog UI for SOCKS5 proxy (thanks Deezzir)
- added ability to automatically remove template references that begin with "Template_Temp_"
2024-05-10 18:50:17 +01:00
2024-05-11 10:23:54 +01:00
### Changed
- validated compatibility with Windows build 26217 and updated DynData
2024-05-11 10:23:54 +01:00
2024-05-17 17:07:47 +01:00
### Fixed
- fixed an issue with an early batch of Large Supporter certificates
2024-05-07 13:25:51 +01:00
2024-05-01 18:02:02 +01:00
## [1.13.7 / 5.68.7] - 2024-05-01
2024-04-24 09:01:04 +01:00
2024-04-26 07:01:56 +01:00
### Added
2024-07-21 12:55:51 +01:00
- added file version information for SbieDll.dll and SbieSvc.exe in the Sandboxie Plus about dialog
2024-04-26 07:01:56 +01:00
2024-04-27 14:20:44 +01:00
### Changed
2024-04-27 15:10:14 +01:00
- improved checkboxes about DropAdminRights in SandMan [#3851](https://github.com/sandboxie-plus/Sandboxie/pull/3851) (thanks offhub)
2024-04-27 14:20:44 +01:00
2024-04-24 09:01:04 +01:00
### Fixed
- fixed symbolic linking of files [#3852](https://github.com/sandboxie-plus/Sandboxie/issues/3852)
2024-04-27 16:49:03 +01:00
- fixed issue with start agent option [#3844](https://github.com/sandboxie-plus/Sandboxie/pull/3844) (thanks offhub)
- fixed issue with Delete V2 introduced in 1.13.5
2024-04-24 09:01:04 +01:00
2024-04-21 20:59:43 +01:00
## [1.13.6 / 5.68.6] - 2024-04-21
2024-04-11 18:00:12 +01:00
2024-04-15 17:20:08 +01:00
### Added
- added "BlockInterferenceControl=y" option to prevent sandboxed processes from forcing windows on top and moving the mouse pointer (thanks Yeyixiao)
- Note: this option may cause issues in games hence it's not recommended for gaming boxes
2024-04-21 21:26:07 +01:00
- added support for hard links [#3826](https://github.com/sandboxie-plus/Sandboxie/issues/3826)
2024-04-18 19:24:03 +01:00
- added mechanism to terminate stuck sandboxed processes from the driver
- added editable trigger list [#3742](https://github.com/sandboxie-plus/Sandboxie/issues/3742)
- added optional extension of the screenshot protection to the UI [#3739](https://github.com/sandboxie-plus/Sandboxie/issues/3739)
2024-04-20 13:43:30 +01:00
- added a button to edit local/custom templates [#3738](https://github.com/sandboxie-plus/Sandboxie/issues/3738)
- added adjustable resizing of the "Run Sandboxed" window [#3697](https://github.com/sandboxie-plus/Sandboxie/issues/3697)
2024-04-21 21:26:07 +01:00
- added Notepad++ template [#3836](https://github.com/sandboxie-plus/Sandboxie/pull/3836)
2024-04-11 18:00:12 +01:00
2024-04-16 17:49:12 +01:00
### Changed
- improved Avast template [#3777](https://github.com/sandboxie-plus/Sandboxie/pull/3777)
2024-04-20 12:01:24 +01:00
- renamed a bunch of experimental options and marked them as experimental in the UI
- "IsBlockCapture=y" -> "BlockScreenCapture=y"
- "IsProtectScreen=>" -> "CoverBoxedWindows=y"
2024-04-16 17:49:12 +01:00
2024-04-11 18:00:12 +01:00
### Fixed
- fixed inactive apply button when changing BlockDNS or BlockPorts options [#3807](https://github.com/sandboxie-plus/Sandboxie/issues/3807)
- fixed troubleshooting wizard breaking with new Qt [#3810](https://github.com/sandboxie-plus/Sandboxie/discussions/3810)
- fixed Settings dialog now showing the correct RAM drive letter
- fixed broken updater due to missing SSL support in the latest Qt build [#3810](https://github.com/sandboxie-plus/Sandboxie/discussions/3810)
2024-04-16 06:23:16 +01:00
- fixed Enabling "DropAdminRights/FakeAdminRights" adds "BlockInterferePower and ForceProtectionOnMount" to the INI [#3825](https://github.com/sandboxie-plus/Sandboxie/issues/3825)
2024-04-20 12:01:24 +01:00
- fixed KeePass "Out of Memory" crash due to "BlockScreenCapture=y" [#3768](https://github.com/sandboxie-plus/Sandboxie/issues/3768)
2024-04-21 21:26:07 +01:00
- fixed Sandboxie 1.13.4 with IsBlockCapture=y not working on Windows 7 [#3769](https://github.com/sandboxie-plus/Sandboxie/issues/3769)
2024-04-20 19:17:51 +01:00
- fixed explorer.exe issue "FakeAdminRights=y" [#3638](https://github.com/sandboxie-plus/Sandboxie/issues/3638)
2024-07-21 12:55:51 +01:00
- fixed forced folder warning notification [#3569](https://github.com/sandboxie-plus/Sandboxie/issues/3569)
2024-04-13 18:12:40 +01:00
2024-04-11 18:00:12 +01:00
2024-04-10 20:37:07 +01:00
## [1.13.5 / 5.68.5] - 2024-04-10
2024-03-26 08:49:54 +00:00
2024-04-05 19:35:04 +01:00
### Added
2024-07-21 12:55:51 +01:00
- added ability to set all processes to a certain core per box [#3276](https://github.com/sandboxie-plus/Sandboxie/issues/3276)
2024-04-10 16:19:46 +01:00
- set "CpuAffinityMask=0x00000001" in Sandboxie.ini, where 0x00000001 is a bit mask indicating which cores are to be used
- only supports cores 0-31, for 32+ will be always disabled when this option is used
- added checkbox for Samba and DNS port blocking
2024-04-10 15:33:39 +01:00
- added Weasel template [#3806](https://github.com/sandboxie-plus/Sandboxie/pull/3806) (thanks xWTF)
2024-04-05 19:35:04 +01:00
2024-03-26 08:49:54 +00:00
### Changed
2024-04-10 16:19:46 +01:00
- on systems in test signing mode, Sandboxie will try outdated offsets by default
2024-06-21 18:26:35 +01:00
- changed Qt 5 version to Qt 5.15.13 with latest security patches [#3694](https://github.com/sandboxie-plus/Sandboxie/pull/3694) (thanks LumitoLuma)
2024-07-21 12:55:51 +01:00
- moved network restrictions from general restrictions to its own tab on the network page
2024-04-10 16:19:46 +01:00
- improved certificate retrieval UI messages
- improved MPC-BE template [#3798](https://github.com/sandboxie-plus/Sandboxie/pull/3798)
2024-03-26 08:49:54 +00:00
2024-04-05 19:05:37 +01:00
### Fixed
2024-07-21 12:55:51 +01:00
- fixed Virtualization scheme Version 2 causing extremely slow file deletion speeds [#3650](https://github.com/sandboxie-plus/Sandboxie/issues/3650)
2024-04-05 19:05:37 +01:00
2024-04-10 17:21:19 +01:00
### Removed
- removed obsolete recommendations in Templates.ini [#3802](https://github.com/sandboxie-plus/Sandboxie/pull/3802)
2024-03-26 08:49:54 +00:00
2024-03-26 06:37:35 +00:00
## [1.13.4 / 5.68.4] - 2024-03-25
2024-03-16 13:09:32 +00:00
2024-03-16 15:30:51 +00:00
### Added
- added option to prevent sandboxed processes from accessing the images of the window outside the sandbox [#1985](https://github.com/sandboxie-plus/Sandboxie/issues/1985) (thanks Yeyixiao)
2024-03-16 15:30:51 +00:00
- it can be enabled with "IsBlockCapture=y"
- see the sandbox option "Prevent sandboxed processes from using public methods to capture window images" in SandMan UI
2024-03-23 11:14:25 +00:00
- added "LingerExemptWnds=n" to make the lingering process monitor mechanism no longer exempt lingering processes with windows from termination
- added option 'SharedTemplate' to Box Wizard [#3737](https://github.com/sandboxie-plus/Sandboxie/pull/3737) (thanks offhub)
- added an option to force the protection of an encrypted sandbox to be enabled [#3736](https://github.com/sandboxie-plus/Sandboxie/pull/3736) (thanks Yeyixiao)
- added a menu and button/icon to suspend all processes [#3741] (https://github.com/sandboxie-plus/Sandboxie/issues/3741)
2024-03-23 11:14:25 +00:00
### Changed
2024-07-21 12:55:51 +01:00
- option "LingerLeniency=n" now also disables the 5 second grace period for freshly started lingerers [#1892](https://github.com/sandboxie-plus/Sandboxie/issues/1892)
2024-03-16 15:30:51 +00:00
2024-03-16 13:09:32 +00:00
### Fixed
- fixed issue with symlinks related to start menu folders
2024-03-16 13:09:32 +00:00
2024-03-16 08:23:11 +00:00
## [1.13.3 / 5.68.3] - 2024-03-16
2024-03-09 10:58:40 +00:00
2024-03-10 09:19:01 +00:00
### Added
- added certificate usage guide link to support page
2024-03-09 10:58:40 +00:00
### Fixed
- fixed issues with "IsProtectScreen=y" [3656](https://github.com/sandboxie-plus/Sandboxie/pull/3656#discussion_r1518549704)
2024-07-21 12:55:51 +01:00
- fixed issue with hotkeys and changed the default 'suspend all' hotkey to Shift+Alt+Pause
2024-03-09 11:37:38 +00:00
- fixed issue with suspended state not being updated when the global hotkey was used
2024-03-09 12:08:14 +00:00
- fixed issue with new ** pattern failing in some cases
2024-03-09 10:58:40 +00:00
2024-03-07 21:34:24 +00:00
## [1.13.2 / 5.68.2] - 2024-03-07
2024-03-02 12:02:26 +00:00
### Added
2024-03-03 23:12:12 +00:00
- added menu entry to restart SandMan as admin [#3581](https://github.com/sandboxie-plus/Sandboxie/issues/3581) (thanks Yeyixiao)
2024-03-05 07:22:07 +00:00
- added option to block taking screen capture/screenshot of sandboxed processes (thanks Yeyixiao)
2024-07-21 12:55:51 +01:00
- can be enabled with "IsProtectScreen=y"
- see the sandbox option "Prevent processes from capturing window images from sandboxed windows" in SandMan UI
2024-03-03 23:12:12 +00:00
- added option to prevent sandboxed processes from interfering with power operations [#3640](https://github.com/sandboxie-plus/Sandboxie/issues/3640) (thanks Yeyixiao)
2024-07-21 12:55:51 +01:00
- can be enabled with "BlockInterferePower=y"
- see the sandbox option "Prevent sandboxed processes from interfering with power operations" in SandMan UI
2024-03-04 00:00:39 +00:00
- added new pattern mechanism using a `**` as a placeholder to indicate an arbitrary path element not containing a `\` [1ff2867](https://github.com/sandboxie-plus/Sandboxie/commit/1ff28679b0557a642d29f1651a90a8f7fec77171)
2024-03-03 13:01:30 +00:00
### Changed
2024-03-04 00:00:39 +00:00
- reworked option for suspending all processes in SandMan (introduced in 1.13.1) [#3582](https://github.com/sandboxie-plus/Sandboxie/issues/3582#issuecomment-1969628215)
2024-03-02 17:33:21 +00:00
### Fixed
2024-03-03 14:49:31 +00:00
- fixed privacy mode, NormalFilePath and symbolic link issue [#3660](https://github.com/sandboxie-plus/Sandboxie/issues/3660)
2024-07-21 12:55:51 +01:00
- fixed access to recycle bin in an Application Compartment sandbox with data protection [#3665](https://github.com/sandboxie-plus/Sandboxie/issues/3665)
2024-03-02 12:43:45 +00:00
2024-02-11 08:16:17 +00:00
2024-02-27 22:15:44 +00:00
## [1.13.1 / 5.68.1] - 2024-02-27
2024-02-11 08:16:17 +00:00
2024-02-25 17:43:55 +00:00
### Added
2024-03-03 23:12:12 +00:00
- added option for suspending all processes in SandMan [#3582](https://github.com/sandboxie-plus/Sandboxie/issues/3582) (thanks Yeyixiao)
- added "On Terminate" trigger [#3584](https://github.com/sandboxie-plus/Sandboxie/issues/3584) (thanks Yeyixiao)
2024-02-25 17:43:55 +00:00
2024-03-03 13:01:30 +00:00
### Changed
- changed DynData format to add flags
- reverted the new sandbox directory structure for volumes without drive letters [#3632](https://github.com/sandboxie-plus/Sandboxie/issues/3632)
- GUID usage can be re-enabled with "UseVolumeGuidWhenNoLetter=y"
2024-02-11 08:16:17 +00:00
### Fixed
2024-02-15 15:19:01 +00:00
- added missing checkbox for API tracing
- fixed incompatibility with Windows ARM64 Insider build 26052 and later
2024-03-02 17:33:21 +00:00
- fixed symlink issue [#3537](https://github.com/sandboxie-plus/Sandboxie/issues/3537#issuecomment-1954496527)
2024-03-03 23:26:45 +00:00
- fixed file redirection issue in an Application Compartment sandbox [#3637](https://github.com/sandboxie-plus/Sandboxie/issues/3637)
2024-03-02 17:33:21 +00:00
- fixed issues with compartment mode compatibility fallback
- fixed missing maximum password length check [#3639](https://github.com/sandboxie-plus/Sandboxie/issues/3639)
- fixed issue with launching executables from volumes without a drive letter in a sandbox on Windows 1803 and earlier [#3627](https://github.com/sandboxie-plus/Sandboxie/issues/3627)
2024-02-11 08:16:17 +00:00
2024-02-25 15:27:25 +00:00
### Removed
2024-03-03 23:26:45 +00:00
- removed UseNewSymlinkResolver setting, as the new mechanism is always used
2024-02-11 11:12:04 +00:00
2024-02-11 08:16:17 +00:00
2024-02-10 21:21:06 +00:00
## [1.13.0 / 5.68.0] - 2024-02-10
2024-02-10 16:52:00 +00:00
### Added
- added advanced API trace functionality
### Changed
2024-02-15 15:19:01 +00:00
- reworked SCM hooking to improve Windows 10 compatibility
- reworked offset dependent handling of undocumented Windows kernel objects
- the required offsets can be now updated independently from the driver
- the DynData blob is digitally signed, when in test signing mode the signature is however ignored
2024-02-15 15:19:01 +00:00
- when Sandboxie encounters a yet unsupported kernel build, token based isolation is disabled to prevent system instability
- this safety mechanism is disabled on systems participating in the Windows Insider program
- for systems in the Insider program, the latest known offsets are tried
- reworked part of the low level code injection mechanism to add compatibility with Windows Insider build 26040 and later
- enabled CET Shadow Stack compatible flag for core Sandboxie binaries
2024-02-10 16:52:00 +00:00
2024-02-11 08:16:17 +00:00
### Fixed
2024-02-15 15:19:01 +00:00
- fixed incompatibility with Windows Insider build 26040 and later
2024-02-10 16:52:00 +00:00
2024-03-03 13:01:30 +00:00
### Removed
- cleaned up code and removed obsolete VC 6.0 workarounds
2024-02-10 16:52:00 +00:00
2024-01-31 21:00:15 +00:00
2024-02-06 09:58:16 +00:00
## [1.12.9 / 5.67.9] - 2024-02-06
2024-01-31 21:00:15 +00:00
### Fixed
2024-02-05 21:54:17 +00:00
- fixed issue with symlink resolver introduced in the previous build [#3481](https://github.com/sandboxie-plus/Sandboxie/issues/3481)
2024-01-31 21:00:15 +00:00
2024-01-31 07:25:33 +00:00
## [1.12.8 / 5.67.8] - 2024-01-31
### Added
- added Japanese language on Plus UI [#3573](https://github.com/sandboxie-plus/Sandboxie/pull/3573)
2024-01-27 18:31:47 +00:00
### Fixed
2024-02-05 00:40:30 +00:00
- fixed warning issue: `SBIE2321 Cannot manage device map: C0000034 / 11` [#2996](https://github.com/sandboxie-plus/Sandboxie/issues/2996)
- fixed issue with explorer.exe that could not run on emulate admin sandbox [#3516](https://github.com/sandboxie-plus/Sandboxie/issues/3516)
- fixed potential BSOD issue with WFP when trace logging is enabled [#2471](https://github.com/sandboxie-plus/Sandboxie/issues/2471)
- fixed issue with running programs pinned to the Run menu that did not use the same working directory [#3555](https://github.com/sandboxie-plus/Sandboxie/issues/3555)
- fixed UseNewSymlinkResolver causing applications to create both the link and the target folder [#3481](https://github.com/sandboxie-plus/Sandboxie/issues/3481)
- fixed Plus UI notification window becoming stuck when a modal dialog is displayed [#3586](https://github.com/sandboxie-plus/Sandboxie/issues/3586)
2024-01-27 18:31:47 +00:00
2024-01-10 19:58:41 +00:00
## [1.12.7 / 5.67.7] - 2024-01-10
2024-01-06 16:52:22 +00:00
### Fixed
2024-02-05 00:40:30 +00:00
- fixed "Duplicate Box Config" option not being able to keep the order of the original sandbox configuration [#3523](https://github.com/sandboxie-plus/Sandboxie/issues/3523)
2024-02-05 21:54:17 +00:00
- fixed "Save options as new defaults" option not appearing when "Configure Advanced Options" is enabled [#3522](https://github.com/sandboxie-plus/Sandboxie/issues/3522)
2024-02-05 00:40:30 +00:00
- fixed Windows Explorer issue when running in a sandbox with data protection enabled on Windows 11 [#3517](https://github.com/sandboxie-plus/Sandboxie/issues/3517)
- the default template for privacy boxes now sets `NormalFilePath=%ProgramData%\Microsoft\*`
2024-02-05 21:54:17 +00:00
- fixed message boxes with MB_DEFAULT_DESKTOP_ONLY or MB_SERVICE_NOTIFICATION not being able to display title and text correctly in Security Hardened sandboxes [#3529](https://github.com/sandboxie-plus/Sandboxie/issues/3529)
- fixed issue with npm failing to run inside a Security Hardened sandbox on Windows 11 [#3505](https://github.com/sandboxie-plus/Sandboxie/issues/3505)
2024-02-05 00:40:30 +00:00
- fixed symlink and open path issue introduced in 1.12.6 [#3537](https://github.com/sandboxie-plus/Sandboxie/issues/3537)
2024-02-05 21:54:17 +00:00
- when a volume without an associated drive letter is encountered, Sandboxie uses `\drive\{guid}` instead of `\drive\[letter]`
- Note: if the volume is subsequently assigned a drive letter, the data under `\drive\{guid}` will be ignored!
2024-02-05 00:40:30 +00:00
- fixed "Run Unsandboxed" command when right-clicking shortcuts created with Sandboxie Plus [#3528](https://github.com/sandboxie-plus/Sandboxie/issues/3528)
- Note: for the fix to take full effect, the shell integration needs to be re-applied
- fixed `Error Status: 0x0000065b (Function failed during execution)` [#3504](https://github.com/sandboxie-plus/Sandboxie/issues/3504)
2024-02-05 21:54:17 +00:00
- fixed Privacy Enhanced sandboxes failing with error code SBIE2204 [#3542](https://github.com/sandboxie-plus/Sandboxie/issues/3542)
2024-02-05 00:40:30 +00:00
- fixed OpenFilePath directories not being enumerated within their parent folders [#3519](https://github.com/sandboxie-plus/Sandboxie/issues/3519)
2024-01-06 23:23:30 +00:00
2024-01-06 16:52:22 +00:00
2024-01-02 15:53:48 +00:00
## [1.12.6 / 5.67.6] - 2024-01-02
2023-12-20 13:32:07 +00:00
### Changed
2024-02-05 21:54:17 +00:00
- improved behaviour of the toolbar customization menu
2023-12-20 13:32:07 +00:00
### Fixed
2024-02-05 21:54:17 +00:00
- fixed issue introduced in 1.12.4 with Start.exe failing to run in an encrypted box [#3514](https://github.com/sandboxie-plus/Sandboxie/issues/3514)
2024-01-01 22:37:13 +00:00
- fixed "The directory name is invalid" when starting a process in an encrypted private box [#3475](https://github.com/sandboxie-plus/Sandboxie/issues/3475)
2023-12-21 21:46:50 +00:00
- fixed symbolic links created inside a sandbox not working properly [#3181](https://github.com/sandboxie-plus/Sandboxie/issues/3181)
2024-01-01 22:37:13 +00:00
- fixed issue with drives mounted to multiple folders or a drive letter and a folder
- fixed issue with file paths when using sandboxes with relocated root (e.g. to an ImDisk volume) [#3506](https://github.com/sandboxie-plus/Sandboxie/issues/3506)
2024-01-01 23:09:45 +00:00
- fixed issue with explorer.exe on Windows 11 when using "SysCallLockDown=y" [#3516](https://github.com/sandboxie-plus/Sandboxie/issues/3516)
2024-01-01 22:37:13 +00:00
- fixed SandMan not showing icons of processes located on an ImDisk volume
2023-12-20 13:32:07 +00:00
2023-12-19 11:00:15 +00:00
## [1.12.5 / 5.67.5] - 2023-12-19
### Fixed
- fixed bug with Chromium-based browsers affecting "--type=crashpad-handler" instances [#post-3177139](https://www.wilderssecurity.com/threads/sandboxie-plus-1-12-5.453131/#post-3177139)
2023-09-02 08:10:24 +01:00
2023-12-18 10:21:26 +00:00
## [1.12.4 / 5.67.4] - 2023-12-18
2023-12-03 16:01:00 +00:00
2023-12-14 12:58:37 +00:00
### Added
2024-02-05 21:54:17 +00:00
- added the display of date and time in the Sbie Messages tab [#3429](https://github.com/sandboxie-plus/Sandboxie/issues/3429)
2023-12-14 12:58:37 +00:00
2023-12-14 12:32:36 +00:00
### Changed
2024-02-05 21:54:17 +00:00
- without an active supporter certificate, automatic updates are no longer available for the stable channel
- the automatic updater will still notify about new stable releases and the user will be guided to the download page to download the latest installer manually
- the clean-up button in SandMan UI is now enabled even when not connected to the Sandboxie core components
- the box creation wizard now allows to create encrypted sandboxes based on any other box type
2023-12-14 12:32:36 +00:00
2023-12-03 16:01:00 +00:00
### Fixed
2023-12-19 12:24:57 +00:00
- fixed running sandboxed processes located in an ImDisk volume [#3472](https://github.com/sandboxie-plus/Sandboxie/discussions/3472)
- fixed sample 634d066fd4f9a8b201a3ddf346e880be unable to be terminated on Windows 7 x64 [#3482](https://github.com/sandboxie-plus/Sandboxie/issues/3482)
- fixed UseNewSymlinkResolver causing applications to create both the link and the target folder [#3481](https://github.com/sandboxie-plus/Sandboxie/issues/3481)
- fixed issue with sandbox renaming that broke the group hierarchy [#3430](https://github.com/sandboxie-plus/Sandboxie/issues/3430)
2024-02-05 21:54:17 +00:00
- fixed encrypted sandbox with red box preset blocking access to its root directories [#3475](https://github.com/sandboxie-plus/Sandboxie/issues/3475)
2023-12-19 12:24:57 +00:00
- fixed SandMan crash issue introduced in 1.12.0 [#3492](https://github.com/sandboxie-plus/Sandboxie/issues/3492)
2023-12-03 19:05:40 +00:00
2023-12-03 16:01:00 +00:00
2023-12-02 13:48:53 +00:00
## [1.12.3 / 5.67.3] - 2023-12-02
2023-11-27 18:14:16 +00:00
2023-11-27 18:56:12 +00:00
### Added
2023-12-02 21:00:28 +00:00
- added template providing useful exclusions for confidential boxes
2023-11-27 18:56:12 +00:00
2023-11-27 18:14:16 +00:00
### Fixed
- FIXED SECURITY ISSUE ID-23 SeManageVolumePrivilege is now blocked, as it allowed to read MFT data (thanks Diversenok)
2023-11-29 19:33:05 +00:00
- fixed program launch when forcing processes into a confidential box [#3173](https://github.com/sandboxie-plus/Sandboxie/issues/3173)
2023-11-27 18:14:16 +00:00
2023-11-27 18:56:12 +00:00
2023-11-28 20:00:12 +00:00
## [1.12.2 / 5.67.2] - 2023-11-28
2023-11-24 16:56:06 +00:00
2023-11-26 14:28:46 +00:00
### Added
- added options dialog when exporting a box [#3409](https://github.com/sandboxie-plus/Sandboxie/issues/3409)
2023-11-27 18:14:16 +00:00
### Changed
2023-11-27 22:17:17 +00:00
- moved process info retrieval to SbieSvc, resolves some information not being available in compartment type boxes when SandMan does not run as admin
2023-11-27 18:14:16 +00:00
- moved Process Suspend/Resume to SbieSvc [#3156](https://github.com/sandboxie-plus/Sandboxie/issues/3156)
2023-11-24 16:56:06 +00:00
### Fixed
2023-11-24 20:29:45 +00:00
- fixed issue with Microsoft Edge when using AutoDelete option [#post-3173507](https://www.wilderssecurity.com/threads/sandboxie-plus-v1-12-1-pre-release.452939/#post-3173507)
2023-12-02 20:28:57 +00:00
- fixed warning issue with Acrobat Reader: `SBIE2205 Service not implemented: CredEnumerateA` [#issuecomment-1826280016](https://github.com/sandboxie-plus/Sandboxie/issues/3441#issuecomment-1826280016)
2023-11-25 17:34:56 +00:00
- fixed UNEXPECTED_KERNEL_MODE_TRAP BSOD when opening any web link from sandboxed Microsoft 365 app (e.g. Outlook, Word) [#3427](https://github.com/sandboxie-plus/Sandboxie/issues/3427)
2023-11-26 12:54:04 +00:00
- fixed issue with force process warning message
2023-12-02 21:00:28 +00:00
- fixed online updater not respecting portable mode [#3406](https://github.com/sandboxie-plus/Sandboxie/issues/3406)
- fixed snapshot feature not working on encrypted boxes [#3439](https://github.com/sandboxie-plus/Sandboxie/issues/3439)
2023-11-27 18:14:16 +00:00
2023-11-24 16:56:06 +00:00
2023-10-26 08:32:03 +01:00
2023-11-23 19:05:30 +00:00
## [1.12.1 / 5.67.1] - 2023-11-23
2023-10-26 08:32:03 +01:00
2023-10-26 09:47:06 +01:00
### Changed
2023-11-24 15:08:22 +00:00
- improved open URL dialog [#3401](https://github.com/sandboxie-plus/Sandboxie/issues/3401)
2023-10-26 15:50:11 +01:00
- improved suspended process detection
2023-10-26 09:47:06 +01:00
2023-10-26 13:42:04 +01:00
### Fixed
2023-12-02 21:00:28 +00:00
- fixed issue with hotkey to bring SandMan always-on-top
2023-11-28 14:58:36 +00:00
- fixed issue with ThreadSuspendCount failing for already terminated threads [25054d0](https://github.com/sandboxie-plus/Sandboxie/commit/25054d0b2bd34c12471eefdf6ba9550e50ef02e5) [#3375](https://github.com/sandboxie-plus/Sandboxie/issues/3375)
2023-10-29 18:48:55 +00:00
- fixed message text [#3408](https://github.com/sandboxie-plus/Sandboxie/issues/3408)
2023-11-24 15:08:22 +00:00
- fixed warning issue with Firefox 120.0: `SBIE2205 Service not implemented: CredWriteA` [#3441](https://github.com/sandboxie-plus/Sandboxie/issues/3441)
2023-12-02 20:28:57 +00:00
- fixed warning issue with Firefox 120.0: `SBIE2205 Service not implemented: CredReadA` [#3453](https://github.com/sandboxie-plus/Sandboxie/issues/3453)
2023-11-24 15:08:22 +00:00
- fixed outdated Chromium paths [#3436](https://github.com/sandboxie-plus/Sandboxie/pull/3436)
2023-11-23 19:05:30 +00:00
2023-10-26 13:42:04 +01:00
2023-10-26 08:32:03 +01:00
2023-10-25 20:58:19 +01:00
## [1.12.0 / 5.67.0] - 2023-10-25
2023-10-15 13:03:08 +01:00
2023-10-16 20:35:59 +01:00
### Added
2023-12-02 21:00:28 +00:00
- added mechanism to automatically set USB drives as forced folders (requires a supporter certificate)
- added troubleshooting script for parental controls [#3318](https://github.com/sandboxie-plus/Sandboxie/issues/3318)
2023-11-24 15:08:22 +00:00
- started German translation of the troubleshooting scripts ...\SandboxiePlus\SandMan\Troubleshooting\lang_de.json [#3293](https://github.com/sandboxie-plus/Sandboxie/issues/3293)
2023-12-02 21:00:28 +00:00
- added "get_cert SBIEX-XXXXX-XXXXX-XXXXX-XXXXX" command to UpdUtil.exe allowing to receive a certificate by serial number using command line
2023-10-21 20:50:56 +01:00
- added mechanism to revoke leaked or refunded certificates
2023-11-24 15:08:22 +00:00
- added new global hotkey to bring SandMan in front as top most ALT+Break [#3320](https://github.com/sandboxie-plus/Sandboxie/issues/3320)
- added option to exclude specific boxes from 'Terminate all processes' [#3108](https://github.com/sandboxie-plus/Sandboxie/issues/3108)
2023-12-02 21:00:28 +00:00
- Note: press the panic button hotkey 3 times with less than 1 second between clicks to Terminate All without exceptions
- added customizable global hotkey that toggles "pause forced programs" [#2441](https://github.com/sandboxie-plus/Sandboxie/issues/2441)
2023-11-24 15:08:22 +00:00
- added warning to prevent broad "forced folder" settings [#650](https://github.com/sandboxie-plus/Sandboxie/issues/650)
- added CheckExpectFile function to Sandboxie Plus [#768](https://github.com/sandboxie-plus/Sandboxie/issues/768)
2023-10-16 20:35:59 +01:00
2023-10-15 17:42:49 +01:00
### Changed
2023-11-24 15:08:22 +00:00
- improved suspend process handling [#3375](https://github.com/sandboxie-plus/Sandboxie/issues/3375)
2023-10-20 16:01:26 +01:00
- improved handling of issue reports
2023-10-21 20:50:56 +01:00
- updated reminder schedule
2023-10-15 17:42:49 +01:00
2023-10-15 13:03:08 +01:00
### Fixed
- fixed issue with auto updater not offering version updates
2023-10-16 12:27:55 +01:00
- fixed issue with new symlink handling code [#3340](https://github.com/sandboxie-plus/Sandboxie/issues/3340)
2023-10-24 10:26:31 +01:00
- fixed issue with Scm_StartServiceCtrlDispatcherX not behaving correctly when not run as service [#1246](https://github.com/sandboxie-plus/Sandboxie/issues/1246) [#3297](https://github.com/sandboxie-plus/Sandboxie/issues/3297)
2023-11-24 15:08:22 +00:00
- fixed issue with configuring the original folder of a symbolic link created using mklink to OpenPipePath [#3207](https://github.com/sandboxie-plus/Sandboxie/issues/3207)
2023-10-15 13:03:08 +01:00
2023-10-22 08:44:24 +01:00
### Removed
- removed obsolete /nosbiectrl switch [#3391](https://github.com/sandboxie-plus/Sandboxie/issues/3391)
2023-10-15 13:03:08 +01:00
2023-10-15 17:42:49 +01:00
2023-10-06 06:32:29 +01:00
## [1.11.4 / 5.66.4] - 2023-10-06
2023-09-30 12:40:23 +01:00
2023-09-30 17:17:26 +01:00
### Changed
2023-09-30 22:40:23 +01:00
- improved behaviour with Lock All Encrypted Boxes option [#3350](https://github.com/sandboxie-plus/Sandboxie/issues/3350)
- fixed typo: 'NoRestartOnPAC' option becomes 'NoRestartOnPCA' [0e175ee](https://github.com/sandboxie-plus/Sandboxie/commit/0e175eedfde50198a3fa7bdef3a91fdbad5f5226)
2023-09-30 17:17:26 +01:00
2023-09-30 13:20:20 +01:00
### Fixed
2023-09-30 12:40:23 +01:00
- fixed issue with unmounting protected images [#3347](https://github.com/sandboxie-plus/Sandboxie/issues/3347)
2023-09-30 22:40:23 +01:00
- fixed issue with highlighting not being able to be turned off in the Sbie Messages tab [#3338](https://github.com/sandboxie-plus/Sandboxie/issues/3338)
- fixed issue with programs installed in the sandbox not being displayed via Run from Start Menu [#3334](https://github.com/sandboxie-plus/Sandboxie/issues/3334)
2023-09-30 20:13:40 +01:00
- fixed issue with NtQueryDirectoryObject [#3310](https://github.com/sandboxie-plus/Sandboxie/issues/3310)
- fixed some GUI functions using the wrong box path if the FileRootPath value starts with Volume{GUID} [#3345](https://github.com/sandboxie-plus/Sandboxie/issues/3345)
2023-12-19 20:39:43 +00:00
- fixed programs not running when they are kept in RAM [#3349](https://github.com/sandboxie-plus/Sandboxie/issues/3349)
- fixed Process Restrictions toggle not working correctly [#3355](https://github.com/sandboxie-plus/Sandboxie/issues/3355)
2023-10-04 16:50:44 +01:00
2023-09-30 12:40:23 +01:00
2023-09-27 17:20:30 +01:00
## [1.11.3 / 5.66.3] - 2023-09-27
2023-09-14 16:51:54 +01:00
### Added
2023-10-01 10:28:01 +01:00
- added container header backup/restore options to the Sandbox Options window [#post-3165085](https://www.wilderssecurity.com/threads/sandboxie-plus-v1-11-3.452487/#post-3165085)
2023-09-14 16:51:54 +01:00
### Changed
2023-09-28 19:06:42 +01:00
- updated 7-Zip library to version 23.01 [4ee1464](https://github.com/sandboxie-plus/Sandboxie/commit/4ee146430f70c91917fbcbfb77909b5b0b84a78c)
### Fixed
- fixed incorrect text display when changing the password of encrypted boxes or when exporting encrypted boxes [#3296](https://github.com/sandboxie-plus/Sandboxie/pull/3296)
2023-09-28 19:06:42 +01:00
- fixed image files not being created as sparse files
2023-09-14 16:51:54 +01:00
2023-09-09 07:00:35 +01:00
## [1.11.2 / 5.66.2] - 2023-09-09
2023-09-02 08:10:24 +01:00
### Added
2023-09-28 19:06:42 +01:00
- added update warning if a personal certificate expires
2023-09-05 18:36:41 +01:00
- added an option to terminate the UI by clicking the close button [#3253](https://github.com/sandboxie-plus/Sandboxie/issues/3253)
- added an option to restore a Sandboxie window which has been minimized to the system tray with a single click [#3251](https://github.com/sandboxie-plus/Sandboxie/issues/3251)
- added an option to minimize Sandboxie to the system tray by clicking minimize button [#3252](https://github.com/sandboxie-plus/Sandboxie/issues/3252)
2023-09-02 11:42:08 +01:00
- added an independent desktop integration setting [#3246](https://github.com/sandboxie-plus/Sandboxie/issues/3246)
2023-09-28 19:06:42 +01:00
- added template preset for AdGuard Browser Assistant [#3283](https://github.com/sandboxie-plus/Sandboxie/pull/3283)
2023-09-02 09:50:25 +01:00
### Changed
2023-09-28 19:06:42 +01:00
- moved tray option to its own tab
- replaced some graphics with better compressed ones (thanks idealths) [1af82bb](https://github.com/sandboxie-plus/Sandboxie/commit/1af82bb39643e7470dd4839bf3cebe8a4acf9d06)
- changed the /mount_protected command line switch to be checked before the /mount command line switch [#3289](https://github.com/sandboxie-plus/Sandboxie/pull/3289)
2023-09-02 08:10:24 +01:00
### Fixed
- fixed subscription certificate recognition issue
2023-09-05 18:36:41 +01:00
- fixed logo cut-off in the About window [#3249](https://github.com/sandboxie-plus/Sandboxie/issues/3249)
- fixed issue with file recovery when using a RAM drive [d82b62e](https://github.com/sandboxie-plus/Sandboxie/commit/d82b62ee78d865e21005b9b81dfa9dac9f524b90)
2023-09-02 09:50:25 +01:00
2023-08-31 20:30:04 +01:00
## [1.11.1 / 5.66.1] - 2023-08-31
2023-08-25 08:51:08 +01:00
2023-08-27 11:34:06 +01:00
### Added
- added 'RamDiskLetter=R:\' option allowing to mount the RAM drive root to a drive letter [938e0a8](https://github.com/sandboxie-plus/Sandboxie/commit/938e0a8c8d88e3780ece674c6702654d0b4e6ddc)
2023-08-27 11:34:06 +01:00
2023-08-25 08:51:08 +01:00
### Changed
- changed the new option layout to be the default for non-vintage views (can be changed back in the settings) [94c3f5e](https://github.com/sandboxie-plus/Sandboxie/commit/94c3f5e35bf9e7c993557f2c9d4e6e5129e9d1df)
2023-08-25 08:51:08 +01:00
2023-08-26 21:15:32 +01:00
### Fixed
- fixed issue when re-creating a RAM sandbox junction [2542351](https://github.com/sandboxie-plus/Sandboxie/commit/254235136fa8b74ad147f03b646d4015208c14be)
2023-08-30 06:31:41 +01:00
- fixed Sandboxie logo scaling in the setup wizards [#3227](https://github.com/sandboxie-plus/Sandboxie/issues/3227)
- fixed text cut-off in box creation wizard [#3226](https://github.com/sandboxie-plus/Sandboxie/issues/3226)
- fixed Windows 7 compatibility issue with ImBox.exe [1f0b2b7](https://github.com/sandboxie-plus/Sandboxie/commit/1f0b2b71ba47436252fd55eece2c3624085b46dc)
- fixed a bug where InjectDll/InjectDll64 settings were not correctly added to the sandbox configuration [#3254](https://github.com/sandboxie-plus/Sandboxie/pull/3254)
- fixed issue with 'UseNewSymlinkResolver=y' [01a2670](https://github.com/sandboxie-plus/Sandboxie/commit/01a2670b9cc6f00bdc81b990e0c75c2688fd54fd)
2023-08-31 19:42:50 +01:00
- fixed SandMan crash in Vintage View mode [#3264](https://github.com/sandboxie-plus/Sandboxie/issues/3264)
- fixed pinning of more than one shortcut that points at the same file [#3259](https://github.com/sandboxie-plus/Sandboxie/issues/3259)
2023-08-27 20:47:04 +01:00
2023-08-25 08:51:08 +01:00
2023-08-25 06:52:23 +01:00
## [1.11.0 / 5.66.0] - 2023-08-25
2023-08-15 08:49:03 +01:00
### Added
- added ImDisk driver, allowing to create boxes residing in a RAM drive
2023-09-05 18:36:41 +01:00
- added Encrypted Sandbox support; this creates confidential boxes that do not leak data to the host PC
2023-08-31 19:42:50 +01:00
- using the ImDisk driver and a new ImBox component featuring the cryptographic implementation from [DiskCryptor](https://diskcryptor.org/) the sandbox root folder is stored in an encrypted container file
2023-08-30 06:31:41 +01:00
- using the SbieDrv to prevent processes not belonging to the sandbox from accessing an encrypted sandbox's root folder
2023-08-31 19:42:50 +01:00
- with the 'ConfidentialBox=y' option the host process read access to sandboxed processes is blocked
2023-08-15 08:49:03 +01:00
- added certificate info to the about dialog
2023-08-30 06:31:41 +01:00
- added support for a more flexible certificate style
2023-08-18 15:06:23 +01:00
- added option for business customers to retrieve hardware-bound certificates from a serial number
- added option to upgrade existing certificates using an upgrade serial number
2023-08-15 08:49:03 +01:00
### Changed
2023-08-18 15:06:23 +01:00
- improved online updater code
2023-08-24 11:47:54 +01:00
- replaced drop-down list with radio buttons in the box creation wizard [#1381](https://github.com/sandboxie-plus/Sandboxie/issues/1381)
2023-08-15 08:49:03 +01:00
### Fixed
2023-08-18 15:06:23 +01:00
- fixed symbolic links created inside a sandbox not working properly [#3181](https://github.com/sandboxie-plus/Sandboxie/issues/3181)
2023-08-24 11:47:54 +01:00
- fixed text cut-off issues in Plus UI pop-ups [#3195](https://github.com/sandboxie-plus/Sandboxie/issues/3195)
2023-08-15 08:49:03 +01:00
2023-08-11 13:36:05 +01:00
2023-08-11 20:28:52 +01:00
## [1.10.5 / 5.65.5] - 2023-08-12
2023-08-11 13:36:05 +01:00
### Changed
2023-08-18 15:06:23 +01:00
- submenus don't close on mouse-leave (thanks typpos) [#2963](https://github.com/sandboxie-plus/Sandboxie/issues/2963)
2023-08-11 13:36:05 +01:00
2023-08-11 21:43:59 +01:00
### Fixed
- fixed issue with verification of business certificates
2023-08-11 13:36:05 +01:00
2023-08-11 07:46:37 +01:00
## [1.10.4 / 5.65.4] - 2023-08-11
2023-08-08 20:06:26 +01:00
### Fixed
- fixed Sandboxie-Plus-x64-v1.10.3 crash on startup [#3174](https://github.com/sandboxie-plus/Sandboxie/issues/3174)
2023-08-24 13:44:49 +01:00
- fixed issue with untranslated buttons in all wizards [#3133](https://github.com/sandboxie-plus/Sandboxie/issues/3133)
2023-08-08 21:26:33 +01:00
2023-08-08 20:06:26 +01:00
2023-08-06 21:59:36 +01:00
## [1.10.3 / 5.65.3] - 2023-08-06
2023-08-04 15:18:42 +01:00
2023-08-04 16:47:12 +01:00
### Added
2023-08-05 17:19:50 +01:00
- added support for URL shortcut files in Run Menu [#3151](https://github.com/sandboxie-plus/Sandboxie/issues/3151)
2023-08-18 15:19:48 +01:00
- added workaround for NtQueryObject locking up under exotic circumstances; to enable, use 'UseDriverObjLookup=y'
2023-09-05 18:36:41 +01:00
- Add-Ons Manager: added tooltip to version column with maintainer information [#3167](https://github.com/sandboxie-plus/Sandboxie/issues/3167)
2023-08-18 15:06:23 +01:00
- added mechanism to open websites for add-ons [#3166](https://github.com/sandboxie-plus/Sandboxie/issues/3166)
2023-08-06 19:14:29 +01:00
2023-08-04 15:18:42 +01:00
### Changed
2023-08-18 15:06:23 +01:00
- improved business certificate handling, added usage count and machine-bound options
2023-08-04 15:18:42 +01:00
### Fixed
- fixed issues with pinned shortcuts
- fixed Process Suspend/Resume context menu [#3156](https://github.com/sandboxie-plus/Sandboxie/issues/3156)
2023-08-18 15:06:23 +01:00
- fixed issues with Qt-based installers [#2493](https://github.com/sandboxie-plus/Sandboxie/issues/2493) [#3153](https://github.com/sandboxie-plus/Sandboxie/issues/3153)
2023-08-04 15:18:42 +01:00
2022-07-22 21:47:52 +01:00
2023-07-31 20:47:02 +01:00
## [1.10.2 / 5.65.2] - 2023-07-31
2023-07-24 18:08:26 +01:00
2023-07-30 13:28:35 +01:00
### Added
- re-added option to suspend sandboxed processes [#3126](https://github.com/sandboxie-plus/Sandboxie/issues/3126)
2023-07-24 18:08:26 +01:00
### Changed
2023-08-18 15:06:23 +01:00
- changed format of the add-on data [#3135](https://github.com/sandboxie-plus/Sandboxie/issues/3135)
2023-09-05 18:36:41 +01:00
- all users coming from versions 1.10.0 and 1.10.1 will need to reinstall the components in the Add-On Manager
2023-07-25 12:22:25 +01:00
- "OpenClipboard=n" now also denies write to clipboard [#1367](https://github.com/sandboxie-plus/Sandboxie/issues/1367)
2023-07-24 18:08:26 +01:00
### Fixed
2023-08-18 15:06:23 +01:00
- fixed issue with cross-renaming of directories
- fixed issue with auto-scroll not working [#393](https://github.com/sandboxie-plus/Sandboxie/issues/393)
2023-07-25 12:22:25 +01:00
- fixed UI issue with new box removal protection [#3104](https://github.com/sandboxie-plus/Sandboxie/issues/3104)
- fixed issue with link argument handling [#2969](https://github.com/sandboxie-plus/Sandboxie/issues/2969)
2023-07-25 07:55:14 +01:00
- fixed IPC issue introduced in 1.10.1 [#3132](https://github.com/sandboxie-plus/Sandboxie/issues/3132) [#3134](https://github.com/sandboxie-plus/Sandboxie/issues/3134)
2023-07-29 18:34:14 +01:00
- fixed issue with pinned run entry icons
2023-08-04 22:25:42 +01:00
- fixed UGlobalHotkey library not being compatible with Qt6
2023-05-31 07:34:51 +01:00
2023-07-31 07:30:20 +01:00
### Removed
- removed hardcoded support for LogAPI library
2023-09-05 18:36:41 +01:00
- use the Add-On Manager and DLL injection settings
2023-07-31 07:30:20 +01:00
2023-07-15 18:45:56 +01:00
2023-07-24 09:25:09 +01:00
## [1.10.1 / 5.65.1] - 2023-07-24
2023-07-15 18:45:56 +01:00
2023-07-20 18:46:18 +01:00
### Added
2023-08-18 15:06:23 +01:00
- added UI option to select a custom text editor to open Sandboxie.ini [#3116](https://github.com/sandboxie-plus/Sandboxie/issues/3116)
2023-07-25 12:22:25 +01:00
- added separate protection against box removal and content deletion [#3104](https://github.com/sandboxie-plus/Sandboxie/issues/3104)
2023-09-08 22:31:22 +01:00
- added "auto scroll" feature in the Trace Log tab [#393](https://github.com/sandboxie-plus/Sandboxie/issues/393)
2023-07-20 18:46:18 +01:00
2023-07-19 20:15:18 +01:00
### Changed
2023-08-18 15:06:23 +01:00
- reworked handling of NT object handles
- "OpenClipboard=n" is also implemented in user mode now, thus enabling it for compartment boxes as well
- changed Delete V2 scheme to use drive letters in FilePaths.dat (backwards-compatibility with NT paths remains) [#3053](https://github.com/sandboxie-plus/Sandboxie/issues/3053)
2023-07-24 07:59:49 +01:00
- improved robustness of snapshot merging [#3017](https://github.com/sandboxie-plus/Sandboxie/issues/3017)
2023-07-19 20:15:18 +01:00
2023-07-15 18:45:56 +01:00
### Fixed
2024-02-05 21:54:17 +00:00
- fixed "Disable Security Isolation" causing a game to stop playing audio [#2893](https://github.com/sandboxie-plus/Sandboxie/issues/2893)
2023-07-16 10:22:23 +01:00
- fixed NtQueryDirectoryObject not implemented [#2734](https://github.com/sandboxie-plus/Sandboxie/issues/2734)
2023-08-04 21:52:22 +01:00
- fixed issue with working directory for Run Menu entries
2023-07-25 12:22:25 +01:00
- fixed improper global symlink in sandboxed namespace [#3112](https://github.com/sandboxie-plus/Sandboxie/issues/3112)
2023-07-20 18:46:18 +01:00
- fixed 'Addon already installed!' error when clicking 'Show Stack Trace' [#3114](https://github.com/sandboxie-plus/Sandboxie/issues/3114)
2023-07-20 19:28:05 +01:00
- fixed existing BoxNameTitle=process.exe,- removed when toggling other options [#3106](https://github.com/sandboxie-plus/Sandboxie/issues/3106)
2023-07-25 12:22:25 +01:00
- fixed asynchronously assigned PCA job not being properly detected [#1919](https://github.com/sandboxie-plus/Sandboxie/issues/1919)
- fixed incompatibility with first Windows 10 release [#3117](https://github.com/sandboxie-plus/Sandboxie/issues/3117)
- fixed remove sandbox only deletes the contents of the sandbox when an application is running in the sandbox [#3118](https://github.com/sandboxie-plus/Sandboxie/issues/3118)
2023-08-18 15:06:23 +01:00
- fixed crash issue with the script engine not terminating properly [#3120](https://github.com/sandboxie-plus/Sandboxie/issues/3120)
2023-07-25 12:22:25 +01:00
- fixed ImDisk under Sandboxie supervision causes SBIE2337 and sometimes BSOD [#1092](https://github.com/sandboxie-plus/Sandboxie/issues/1092)
2023-08-18 15:06:23 +01:00
- fixed snapshots not merging duplicate directory junctions [#3016](https://github.com/sandboxie-plus/Sandboxie/issues/3016)
- fixed snapshot-related issue when using Delete V2 rename functionality
2023-07-23 13:46:24 +01:00
- fixed issue with Delete V2 when using network shares
2023-12-19 12:24:57 +00:00
- fixed issue with accessing drive roots when using "UseVolumeSerialNumbers=y"
2023-07-25 12:22:25 +01:00
- fixed remove snapshot resurrects deleted files when using Delete V2 [#3015](https://github.com/sandboxie-plus/Sandboxie/issues/3015)
2023-07-23 13:46:24 +01:00
2023-08-07 12:52:09 +01:00
### Removed
- removed template support for Internet Download Manager [#991](https://github.com/sandboxie-plus/Sandboxie/issues/991#issuecomment-1646582375)
2023-07-23 13:46:24 +01:00
2023-07-15 18:45:56 +01:00
2023-07-12 22:48:35 +01:00
## [1.10.0 / 5.65.0] - 2023-07-12
2023-07-02 08:50:46 +01:00
### Added
2023-07-05 21:33:59 +01:00
- added box scripting engine to make SandMan more flexible
2023-07-02 08:50:46 +01:00
- added scriptable troubleshooting wizard [#1875](https://github.com/sandboxie-plus/Sandboxie/issues/1875)
2023-09-05 18:36:41 +01:00
- added Add-On Manager which helps to install additional and third-party components, available add-ons:
- [ImDisk Toolkit](https://sourceforge.net/projects/imdisk-toolkit/) - used to create RAM drives and other virtual drives
2023-07-02 09:24:30 +01:00
- [V4 Script Debugger](https://github.com/DavidXanatos/NeoScriptTools) - used to debug troubleshooting scripts
2023-07-02 12:55:33 +01:00
- [Microsoft Debug Help Library](https://learn.microsoft.com/en-us/windows/win32/debug/debug-help-library) - used for the stack trace feature introduced in 1.9.6
2023-07-02 13:15:08 +01:00
- [signcheck.exe](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck) - used to scan files on VirusTotal before recovering them
2023-07-02 12:55:33 +01:00
- [SbieHide.dll](https://github.com/VeroFess/SbieHide) - a third-party DLL to hide SbieDll.dll
- [LogAPI.dll](https://bsa.isoftware.nl/) - an API logging library used for Buster Sandbox Analyzer
2023-08-18 15:06:23 +01:00
- added option to set the update interval to 1, 7, 14 or 30 days
- added `What's new in Sandboxie-Plus` dialog in SbieCtrl.exe to highlight the new features of the Plus UI
2023-07-04 19:35:32 +01:00
- Note: this is shown after the installation of Sandboxie Classic
2023-07-05 21:33:59 +01:00
- added "fixdacls" command to KmdUtil.exe, it repairs broken DACL entries on the Sandboxie folder to fix issues where SbieDll.dll fails to load
2023-07-08 12:06:46 +01:00
- added option to hide Sandboxie's own processes [#3054](https://github.com/sandboxie-plus/Sandboxie/issues/3054)
- added functionality to cache Sandboxie messages within the Plus UI [#2920](https://github.com/sandboxie-plus/Sandboxie/issues/2920)
2023-08-18 15:06:23 +01:00
- added button to invoke troubleshooting wizard directly from the SBIE message pop-up
2023-07-02 08:50:46 +01:00
### Changed
2023-08-18 15:06:23 +01:00
- the setup wizard now has a dedicated update configuration page
- Note: this page will be shown once for all users who do not have updates enabled
2023-07-02 12:55:33 +01:00
- split the support page into Sandboxie Support and Sandboxie Updater tabs
2023-07-02 17:43:49 +01:00
- when the troubleshooting.7z file is available, the script engine will be used to match compatibility templates
2023-08-18 15:06:23 +01:00
- Note: this allows a better granularity in template selection by using the AppCompatibility.js script
- reworked low-level code injection mechanism to improve flexibility and debugging
- Note: the main injection detour code is now written in C instead of Assembler and can properly report SbieDll.dll loading errors as SBIE2181
2023-07-04 19:21:32 +01:00
- improved session agent startup to be more flexible
2023-07-08 10:46:29 +01:00
- improved SBIEMSG help handling, the link now contains message details allowing to point to a more exact document (if available)
2023-07-11 21:35:59 +01:00
- updated certificate validation code
2023-07-02 12:55:33 +01:00
### Fixed
- fixed uninstall issue in the Sandboxie Classic installer [d1863ff](https://github.com/sandboxie-plus/Sandboxie/commit/d1863ffadfe105c695de71c9e841c2fd568116fe)
- added workaround for Chrome not starting on Windows 11 with KB5027231 [#3040](https://github.com/sandboxie-plus/Sandboxie/issues/3040)
2023-07-05 21:33:59 +01:00
- improved compatibility with procmon/stack traces for debug builds
2023-07-08 12:06:46 +01:00
- fixed issue with non-standard command lines
2023-08-18 15:06:23 +01:00
- fixed online updater checking in daily instead of weekly intervals
2023-07-02 12:55:33 +01:00
### Removed
2023-07-02 17:43:49 +01:00
- cleaned up duplicate code (thanks lmou523) [#3067](https://github.com/sandboxie-plus/Sandboxie/pull/3067)
2023-07-02 08:50:46 +01:00
2023-06-21 17:02:13 +01:00
## [1.9.8 / 5.64.8] - 2023-06-21
2023-06-17 19:46:51 +01:00
2023-06-17 22:42:59 +01:00
### Changed
2023-06-17 22:50:43 +01:00
- improved uninstall process in the Sandboxie Classic installer (thanks sredna) [#3044](https://github.com/sandboxie-plus/Sandboxie/pull/3044)
2023-06-17 22:42:59 +01:00
2023-06-17 19:46:51 +01:00
### Fixed
2023-06-17 22:42:59 +01:00
- fixed a link error when the path was created with a symbolic link (thanks lmou523) [#3038](https://github.com/sandboxie-plus/Sandboxie/pull/3038)
- fixed recovery window focus after file overwrite dialog [#3048](https://github.com/sandboxie-plus/Sandboxie/issues/3048)
- fixed Sandboxie Plus crash with exception code c0000005 [#3024](https://github.com/sandboxie-plus/Sandboxie/issues/3024)
2023-06-17 19:46:51 +01:00
2023-06-09 07:10:08 +01:00
## [1.9.7 / 5.64.7] - 2023-06-09
2023-06-01 13:00:35 +01:00
### Added
- added configurable toolbar items (thanks typpos) [#2961](https://github.com/sandboxie-plus/Sandboxie/pull/2961)
2023-06-08 12:06:59 +01:00
- added new icons for Plus UI (thanks typpos) [#3010](https://github.com/sandboxie-plus/Sandboxie/pull/3010) [#3011](https://github.com/sandboxie-plus/Sandboxie/pull/3011)
2023-06-01 13:00:35 +01:00
### Changed
- minor update to the BlockSoftwareUpdaters template (thanks APMichael) [#2991](https://github.com/sandboxie-plus/Sandboxie/pull/2991)
2023-05-31 07:34:51 +01:00
### Fixed
2023-06-04 19:10:45 +01:00
- fixed empty lines when using "Copy Panel" in Plus UI [#2995](https://github.com/sandboxie-plus/Sandboxie/issues/2995)
2023-08-18 15:06:23 +01:00
- fixed Plus installer not honouring IniPath value when updating the current installed version (thanks offhub) [#2994](https://github.com/sandboxie-plus/Sandboxie/issues/2994)
2023-06-04 20:11:24 +01:00
- fixed timestamp on crash dumps
2024-02-05 21:54:17 +00:00
- fixed Firefox 114 crashes in Security Hardened boxes, if start restrictions are enabled (thanks offhub) [#3019](https://github.com/sandboxie-plus/Sandboxie/issues/3019)
2023-06-08 12:06:59 +01:00
- fixed a bug when there is no GUI proxy (thanks lmou523) [#3020](https://github.com/sandboxie-plus/Sandboxie/pull/3020)
2023-05-31 07:34:51 +01:00
2023-05-30 06:57:14 +01:00
## [1.9.6 / 5.64.6] - 2023-05-30
2023-05-26 19:29:48 +01:00
2023-05-27 08:03:42 +01:00
### Added
- added full stack trace to all trace messages
2023-05-31 14:01:38 +01:00
- activating the Trace Log tab also turns on the Keep Terminated feature by default [#2988](https://github.com/sandboxie-plus/Sandboxie/issues/2988#issuecomment-1567787776)
- added option to launch the default notepad editor as non-admin [#2987](https://github.com/sandboxie-plus/Sandboxie/issues/2987)
2023-05-26 20:00:13 +01:00
2023-05-26 19:29:48 +01:00
### Fixed
- fixed an issue with token manipulation in the SbieDrv driver
2023-08-18 15:06:23 +01:00
- fixed "Reset all GUI options" not resetting all GUI sections as expected [#2967](https://github.com/sandboxie-plus/Sandboxie/issues/2967)
2023-05-27 14:09:36 +01:00
- fixed sbie:// links below the Box Type presets [#2959](https://github.com/sandboxie-plus/Sandboxie/issues/2959#issuecomment-1565264161)
2023-08-18 15:06:23 +01:00
- fixed "Reset all GUI options" causing all sandbox names to disappear [#2972](https://github.com/sandboxie-plus/Sandboxie/issues/2972)
2023-05-27 16:12:22 +01:00
- fixed A game can't be launched properly from "Run from Start Menu" [#2969](https://github.com/sandboxie-plus/Sandboxie/issues/2969)
2023-05-28 14:50:19 +01:00
- fixed drag and drop issue with Microsoft Excel data grid [9455e96](https://github.com/sandboxie-plus/Sandboxie/commit/9455e96a699cbc665f791e191f2a13bb40783ab0)
- additional feedback for other drag and drop scenarios can be provided in [#856](https://github.com/sandboxie-plus/Sandboxie/issues/856)
2023-05-30 12:41:50 +01:00
- fixed regression: DLL loading problem (Entry Point Not Found) [#2980](https://github.com/sandboxie-plus/Sandboxie/issues/2980)
2023-08-18 15:06:23 +01:00
- fixed Sandboxie not marking deleted files or registry keys while virtualization scheme v2 is active (1.9.4/1.9.5) [#2984](https://github.com/sandboxie-plus/Sandboxie/issues/2984)
2023-05-29 13:11:34 +01:00
- fixed SandMan: Timestamp of the Sandboxie.ini [#2985](https://github.com/sandboxie-plus/Sandboxie/issues/2985)
2023-05-30 12:41:50 +01:00
- fixed crash after pressing the button "Show NT Object Tree" several times (Plus UI) [#2943](https://github.com/sandboxie-plus/Sandboxie/issues/2943)
2023-05-25 17:54:52 +01:00
2023-05-28 17:57:35 +01:00
2023-05-29 19:13:22 +01:00
2023-05-26 06:20:40 +01:00
## [1.9.5 / 5.64.5] - 2023-05-26
2023-05-25 17:54:52 +01:00
2023-05-25 19:45:32 +01:00
### Added
- added Turn SBIE message IDs into clickable links [#2953](https://github.com/sandboxie-plus/Sandboxie/issues/2953)
2023-08-18 15:06:23 +01:00
- added a limit to the number of identical log messages [#2856](https://github.com/sandboxie-plus/Sandboxie/issues/2856)
2023-05-25 20:30:44 +01:00
2023-05-25 17:54:52 +01:00
### Fixed
2023-05-27 14:09:36 +01:00
- fixed sbie:// links not working properly [#2959](https://github.com/sandboxie-plus/Sandboxie/issues/2959)
2023-05-25 19:07:13 +01:00
- fixed Sbie Messages, Trace Log, Recovery Log tabs should never hide some columns [#2940](https://github.com/sandboxie-plus/Sandboxie/issues/2940)
2023-05-27 14:09:36 +01:00
- fixed the RegisterDeviceNotificationW function DBT_DEVTYP_DEVICEINTERFACE [#2129](https://github.com/sandboxie-plus/Sandboxie/discussions/2129) [#1975](https://github.com/sandboxie-plus/Sandboxie/issues/1975)
2023-05-26 21:28:02 +01:00
- fixed a BSOD issue likely introduced in 1.9.4 (reported by 7starsseeker) [#2958](https://github.com/sandboxie-plus/Sandboxie/issues/2958)
2023-05-25 17:54:52 +01:00
2023-05-24 22:28:40 +01:00
## [1.9.4 / 5.64.4] - 2023-05-24
2023-05-15 18:34:15 +01:00
### Added
2023-05-17 12:43:10 +01:00
- added more documentation links to the Plus UI
2023-05-15 18:34:15 +01:00
- added tray menu option to dismiss a pending update notification
2023-05-21 18:23:43 +01:00
- added Pin/Favourite files to Tray [#2913](https://github.com/sandboxie-plus/Sandboxie/issues/2913)
2023-05-15 18:34:15 +01:00
### Changed
2023-05-17 13:12:40 +01:00
- improved compatibility template for Privacy Enhanced box types (thanks offhub) [#2899](https://github.com/sandboxie-plus/Sandboxie/pull/2899)
2023-05-21 13:48:58 +01:00
- improved support page in settings and reminder [#2896](https://github.com/sandboxie-plus/Sandboxie/issues/2896)
2023-05-21 12:41:05 +01:00
- improved signature error message [#2931](https://github.com/sandboxie-plus/Sandboxie/issues/2931)
2023-05-21 13:48:58 +01:00
- changed Don't show "No Inet" when exceptions exist [#2919](https://github.com/sandboxie-plus/Sandboxie/issues/2919)
2023-05-15 18:34:15 +01:00
### Fixed
- fixed Qt6 issues in ARM64 build
- fixed delete V2 bug when using box mounts without a drive letter
- fixed icon overlay issue with high DPI scaling
2023-05-17 13:12:40 +01:00
- fixed behaviour on multiple selection (thanks okrc) [#2903](https://github.com/sandboxie-plus/Sandboxie/pull/2903)
- fixed issue with default box grouping (thanks okrc) [#2910](https://github.com/sandboxie-plus/Sandboxie/pull/2910)
2023-05-20 23:22:39 +01:00
- fixed issue with sandbox renaming [#2912](https://github.com/sandboxie-plus/Sandboxie/issues/2912)
2023-08-18 15:06:23 +01:00
- fixed the checkbox for Open System Protected Storage appearing unchecked [#2866](https://github.com/sandboxie-plus/Sandboxie/issues/2866)
- fixed Firewall Rules' lack of colour contrast making text hard to read [#2900](https://github.com/sandboxie-plus/Sandboxie/issues/2900)
2023-05-20 21:02:01 +01:00
- fixed RecoverFolder shows GUID instead of folder name [#2918](https://github.com/sandboxie-plus/Sandboxie/issues/2918)
- fixed hourglass icon overlay gets stuck in the system tray when operation is stopped [#2869](https://github.com/sandboxie-plus/Sandboxie/issues/2869)
2023-05-21 13:16:41 +01:00
- fixed File Panel doesn't allow to adjust columns size in a permanent way [#2930](https://github.com/sandboxie-plus/Sandboxie/issues/2930)
2023-08-18 15:06:23 +01:00
- fixed renaming a box with sandboxed run entries can break those entries [#2921](https://github.com/sandboxie-plus/Sandboxie/issues/2921)
2023-05-21 15:29:15 +01:00
- fixed WFP not enabled after Setup Wizard and other issues [#2915](https://github.com/sandboxie-plus/Sandboxie/issues/2915)
2023-05-21 14:54:37 +01:00
- fixed Name column in the sandbox view should never be hidden [#2933](https://github.com/sandboxie-plus/Sandboxie/issues/2933)
2023-05-21 16:57:53 +01:00
- fixed File Panel does not share the right-click options provided in the sandbox view columns [#2934](https://github.com/sandboxie-plus/Sandboxie/issues/2934)
- fixed Checkboxes issue of NetworkEnableWFP and EnableObjectFiltering settings [#2935](https://github.com/sandboxie-plus/Sandboxie/issues/2935)
2023-05-24 09:09:34 +01:00
- fixed Unquoted service path [#537](https://github.com/sandboxie-plus/Sandboxie/issues/537)
2023-05-27 14:09:36 +01:00
- fixed Running the Insert chart in Microsoft Word in the sandbox fails [#2863](https://github.com/sandboxie-plus/Sandboxie/issues/2863)
2023-05-24 09:09:34 +01:00
- fixed An error occurred in the switch sandbox type preset configuration [#2941](https://github.com/sandboxie-plus/Sandboxie/issues/2941)
2023-05-27 14:09:36 +01:00
- fixed Unable to open Microsoft Excel (thanks lmou523) [#2890](https://github.com/sandboxie-plus/Sandboxie/issues/2890)
2023-05-24 09:09:34 +01:00
2023-05-21 14:54:37 +01:00
2023-05-15 18:34:15 +01:00
2023-05-08 20:33:50 +01:00
## [1.9.3 / 5.64.3] - 2023-05-08
2023-04-29 10:55:43 +01:00
### Added
- added global setting to disable overlay icons
- added ability to specify Sandboxie.ini location in registry
- open "HKLM\SYSTEM\CurrentControlSet\Services\SbieDrv" and set "IniPath" [#2837](https://github.com/sandboxie-plus/Sandboxie/issues/2837)
- use a REG_SZ string for the path, like "\\??\C:\my_path\my_sandboxie.ini"
2023-05-08 08:39:27 +01:00
### Changed
- improved handling of DLL injection failure
- updated Polish translation (thanks to user 7zip)
2023-04-29 10:55:43 +01:00
### Fixed
- fixed issue with command lines [#2858](https://github.com/sandboxie-plus/Sandboxie/issues/2858)
- fixed issue with always on top in the recovery window [#2885](https://github.com/sandboxie-plus/Sandboxie/issues/2885)
2023-04-29 10:55:43 +01:00
2023-04-24 22:04:04 +01:00
## [1.9.2 / 5.64.2] - 2023-04-24
2023-04-24 13:04:05 +01:00
### Added
- added box presets menu option to toggle 'DisableForceRules=y' (thanks offhub) [#2851](https://github.com/sandboxie-plus/Sandboxie/pull/2851)
2023-04-24 22:04:04 +01:00
### Fixed
2023-04-24 22:13:03 +01:00
- fixed issue with SBIE1305 message
- fixed encoding issue with Korean translation [#2833](https://github.com/sandboxie-plus/Sandboxie/issues/2833)
2023-04-24 13:04:05 +01:00
2023-04-23 21:30:50 +01:00
## [1.9.1 / 5.64.1] - 2023-04-23
2023-04-21 14:02:29 +01:00
2023-04-23 19:08:25 +01:00
### Added
- added option to disable all force rules of a given sandbox [#2797](https://github.com/sandboxie-plus/Sandboxie/issues/2797)
2023-04-21 14:02:29 +01:00
### Changed
- reworked configuration storage for box grouping
2023-04-20 18:45:47 +01:00
### Fixed
2023-04-20 19:28:55 +01:00
- fixed system check in Classic installer [#2812](https://github.com/sandboxie-plus/Sandboxie/pull/2812)
- fixed memory corruption issue with Normal[File/Key]Path [#2588](https://github.com/sandboxie-plus/Sandboxie/issues/2588)
- fixed DPI scaling in the snapshot manager window [#782](https://github.com/sandboxie-plus/Sandboxie/issues/782)
2023-04-22 10:55:40 +01:00
- fixed issue with arm64 DialogProc hook [#2838](https://github.com/sandboxie-plus/Sandboxie/issues/2838)
2023-09-29 18:12:39 +01:00
- fixed Qt6 compatibility issue with 7-Zip file system implementation [#2681](https://github.com/sandboxie-plus/Sandboxie/issues/2681)
- fixed issue with TLS support using Qt6 [#2682](https://github.com/sandboxie-plus/Sandboxie/issues/2682)
- added template preset for Spotify [#2673](https://github.com/sandboxie-plus/Sandboxie/issues/2673)
2023-04-22 21:59:42 +01:00
- added missing localisation to finder [#2845](https://github.com/sandboxie-plus/Sandboxie/issues/2845)
2023-04-20 18:45:47 +01:00
2023-05-28 17:57:35 +01:00
## [1.9.0 / 5.64.0] - 2023-04-17
2023-04-17 07:11:33 +01:00
### Added
- added local template editor to the global settings window
2023-04-17 07:11:33 +01:00
- added hidden message list
- added option to prevent processes located outside the sandbox from loading boxed DLLs
- to enable it, use "ProtectHostImages=y"
- added option to block box intern programs but not box external ones
2023-04-17 07:11:33 +01:00
- added SbieLogon option to the new box wizard [#2823](https://github.com/sandboxie-plus/Sandboxie/issues/2823)
- added a few UI debug options [#2816](https://github.com/sandboxie-plus/Sandboxie/issues/2816)
### Changed
2023-08-04 21:52:22 +01:00
- Run Menu entries now can have custom icons
- the init edit page will automatically switch to edit when the user changes something
2023-04-17 07:11:33 +01:00
- improved change handling in the global settings window
- reorganized global options
2023-04-09 11:26:16 +01:00
### Fixed
- fixed issue with group renaming in the SandMan UI [#2804](https://github.com/sandboxie-plus/Sandboxie/issues/2804)
2023-04-17 07:11:33 +01:00
2023-04-09 11:26:16 +01:00
2023-04-17 07:13:35 +01:00
## [1.8.4 / 5.63.4] - 2023-04-07
2023-04-07 15:25:37 +01:00
### Added
- added installer icon [#2795](https://github.com/sandboxie-plus/Sandboxie/issues/2795)
2023-04-07 16:22:54 +01:00
- added token type indicator to process list
2023-04-07 15:25:37 +01:00
### Fixed
- fixed compatibility issue with Microsoft Edge 112.x
- fixed updater issue [#2790](https://github.com/sandboxie-plus/Sandboxie/issues/2790)
2023-04-10 13:46:19 +01:00
- fixed box naming issue in the new box wizard by making the box name static [#2792](https://github.com/sandboxie-plus/Sandboxie/issues/2792)
- fixed issue with Firefox/Thunderbird [#2799](https://github.com/sandboxie-plus/Sandboxie/issues/2799)
2023-04-07 15:25:37 +01:00
2023-04-05 20:34:50 +01:00
## [1.8.3 / 5.63.3] - 2023-04-05
### Fixed
- fixed issue with WFP support and driver verifier
2023-04-02 11:38:57 +01:00
## [1.8.2a / 5.63.2] - 2023-04-02
2023-04-01 21:10:48 +01:00
### Changed
2023-04-10 13:46:19 +01:00
- disabled token-based workarounds when in compartment mode
2023-04-01 19:23:45 +01:00
### Fixed
2023-04-02 11:55:11 +01:00
- fixed issue with the new SBIE2307 message being triggered on media removal
- excluded some old token hacks (for Firefox) from being disabled
- fixed long-standing ping issue with compartment type boxes [#1608](https://github.com/sandboxie-plus/Sandboxie/issues/1608)
2023-04-01 19:23:45 +01:00
2023-04-01 16:23:52 +01:00
## [1.8.2 / 5.63.2] - 2023-04-01
2023-03-25 18:49:21 +00:00
### Added
2023-03-27 21:58:38 +01:00
- reworked CreateAppContainerToken hook to return a restricted token for the issue [#2762](https://github.com/sandboxie-plus/Sandboxie/issues/2762)
- Note: this behaviour can be disabled with 'FakeAppContainerToken=program.exe,n'
2023-03-27 21:58:38 +01:00
- enabled app container compatibility in App Compartment mode
- Note: this should improve Microsoft Edge compatibility
2023-04-01 17:00:38 +01:00
- added web browser compatibility template wizard [#2761](https://github.com/sandboxie-plus/Sandboxie/issues/2761)
- added a mechanism to dynamically detect Chromium and Firefox based browsers
- Note: the new mechanism can be disabled using 'DynamicImageDetection=program.exe,n'
2023-03-25 18:49:21 +00:00
### Changed
- renamed 'DropAppContainerTokens=program.exe,n' to 'DropAppContainerToken=program.exe,n'
2023-03-27 21:58:38 +01:00
- 'DropAppContainerToken=program.exe,y' can now be used in App Compartment boxes, however it is not recommended security-wise
2023-04-10 13:46:19 +01:00
- the desktop security workaround used for Chrome, Firefox and Acrobat is now enabled by default, you can disable it with "UseSbieDeskHack=n"
- Note: this should allow Electron apps to run without 'SpecialImage=chrome,program.exe'
2023-04-10 13:46:19 +01:00
- disabled old token hacks, as these seem to be no longer required with the new App Container token
- Note: in case of issues with Microsoft Edge, Chrome, Firefox or Acrobat, they can be re-enabled using 'DeprecatedTokenHacks=y'
2023-04-01 17:00:38 +01:00
- updated Inno Setup to version 6.2.2 which also comes with a new installer icon
2023-03-25 18:49:21 +00:00
### Fixed
2023-04-10 13:46:19 +01:00
- fixed issue with Global Settings ini section editing
2023-03-27 21:58:38 +01:00
- fixed issue with 'UseRegDeleteV2=y' [#2756](https://github.com/sandboxie-plus/Sandboxie/issues/2756)
2023-03-29 13:16:40 +01:00
- autorun path now supports any length [#2769](https://github.com/sandboxie-plus/Sandboxie/pull/2769) (thanks Sapour)
- recovery window: delete confirmation dialog is no longer shown when no file/folder is selected [#2771](https://github.com/sandboxie-plus/Sandboxie/pull/2771) (thanks Sapour)
2023-03-27 22:20:12 +01:00
- fixed WeChat crash issue [#2772](https://github.com/sandboxie-plus/Sandboxie/pull/2772)
2023-03-25 18:49:21 +00:00
2023-04-01 14:37:34 +01:00
### Removed
2023-04-10 13:46:19 +01:00
- removed obsolete workaround for Maxthon 4
2023-04-01 14:37:34 +01:00
2023-03-25 18:49:21 +00:00
2023-03-12 15:37:00 +00:00
## [1.8.1 / 5.63.1] - 2023-03-12
2023-03-12 16:23:21 +00:00
### Added
- added certificate protection [#2722](https://github.com/sandboxie-plus/Sandboxie/issues/2722)
2023-03-12 15:37:00 +00:00
### Fixed
2023-03-27 21:58:38 +01:00
- fixed issue with finder search in trace log
2023-03-12 15:37:00 +00:00
- fixed issue with NT namespace virtualization [#2701](https://github.com/sandboxie-plus/Sandboxie/issues/2701)
2024-02-05 00:40:30 +00:00
- fixed issue with "Run Unsandboxed" [#2710](https://github.com/sandboxie-plus/Sandboxie/issues/2710)
2023-03-12 16:49:20 +00:00
- fixed issue with new box wizard [#2729](https://github.com/sandboxie-plus/Sandboxie/issues/2729)
2023-03-27 21:58:38 +01:00
- fixed issue with breakout processes and user-restricted sandboxes [#2732](https://github.com/sandboxie-plus/Sandboxie/issues/2732)
- fixed a couple of UI issues [#2733](https://github.com/sandboxie-plus/Sandboxie/issues/2733)
2023-03-14 07:41:25 +00:00
- fixed useless help button [#2748](https://github.com/sandboxie-plus/Sandboxie/issues/2748)
2023-03-12 15:37:00 +00:00
2023-02-06 18:10:24 +00:00
2023-03-12 16:23:21 +00:00
2023-02-27 19:33:15 +00:00
## [1.8.0 / 5.63.0] - 2023-02-27
2023-02-06 18:10:24 +00:00
2023-02-07 19:17:29 +00:00
### Added
2023-08-04 21:52:22 +01:00
- Run Menu now supports folders, to be used by entering foldername1\foldername2\entryname in the Name column of the UI
2023-02-12 13:48:20 +00:00
- added a tray indicator for pending updates
- added virtualization for CreateDirectoryObject(Ex) and OpenDirectoryObject (improves security, prevents name squatting)
- Note: this can be disabled using 'NtNamespaceIsolation=n'
2023-02-07 19:17:29 +00:00
2023-02-06 18:10:24 +00:00
### Changed
- 'OpenProtectedStorage=y' has been replaced with a template
2023-02-12 13:48:20 +00:00
- moved all built-in access rules to a set of default templates
2023-04-10 13:46:19 +01:00
- moved WinInetCache control to a template OpenWinInetCache; 'CloseWinInetCache=y' is now obsolete
2023-02-12 13:48:20 +00:00
- added hook for CreateAppContainerToken, which should also improve compatibility with other apps [#1926](https://github.com/sandboxie-plus/Sandboxie/issues/1926)
- Note: Template_Edge_Fix is no longer required
2023-02-07 19:17:29 +00:00
- replaced a few icons
2023-02-12 13:48:20 +00:00
- moved the "Support" global settings page above the "Advanced Config" page and renamed it to "Support & Updates"
- when dragging and dropping a file on the SandMan UI to run it, the currently selected box will be pre-selected in the box picker dialog
2023-02-11 17:48:17 +00:00
- improved access rule handling [#2633](https://github.com/sandboxie-plus/Sandboxie/discussions/2633)
2023-02-12 13:48:20 +00:00
- SbieCtrl now uses the new update format when checking for updates
2023-03-27 21:58:38 +01:00
- added prioritization of primary matches over auxiliary matches to rule specificity
2023-02-06 18:10:24 +00:00
### Fixed
- added AppContainer support for Compartment type boxes
2023-02-11 11:58:34 +00:00
- FIXED SECURITY ISSUE ID-22 NtCreateSectionEx was not filtered by the driver
2023-02-11 17:48:17 +00:00
- fixed issue starting services without a system token
2023-02-16 08:16:54 +00:00
- fixed issues with new file migration settings [#2700](https://github.com/sandboxie-plus/Sandboxie/issues/2700)
- fixed shell integration on ARM64 [#2685](https://github.com/sandboxie-plus/Sandboxie/issues/2685)
2023-02-19 12:01:54 +00:00
- fixed new issues with driver verifier [#2708](https://github.com/sandboxie-plus/Sandboxie/issues/2708)
2023-02-06 18:10:24 +00:00
2023-02-07 21:04:08 +00:00
2023-02-06 12:34:12 +00:00
## [1.7.2 / 5.62.2] - 2023-02-05
2023-02-01 20:57:39 +00:00
### Changed
2023-02-06 12:34:12 +00:00
- reorganized box options once more, the old box layout is default again
2023-02-03 07:10:58 +00:00
- SBIE2227 indicating volume without 8.3 name support is now disabled by default
- Note: you can use "EnableVerboseChecks=y" to re-enable this check
2023-02-01 20:57:39 +00:00
### Fixed
2023-02-06 12:34:12 +00:00
- fixed delete v1/v2 display now respecting global presets
2024-01-01 23:09:45 +00:00
- avoid blocking Windows Explorer when dragging [#2660](https://github.com/sandboxie-plus/Sandboxie/pull/2660)
2023-02-01 20:57:39 +00:00
- fixed issue with QtSingleApp [#2659](https://github.com/sandboxie-plus/Sandboxie/issues/2659)
2023-02-06 12:34:12 +00:00
- fixed updater sometimes failing to create a temporary directory [#2615](https://github.com/sandboxie-plus/Sandboxie/issues/2615)
2023-02-04 13:26:14 +00:00
- fixed issue with snapshot removal [#2663](https://github.com/sandboxie-plus/Sandboxie/issues/2663)
2023-02-06 12:34:12 +00:00
- fixed issue with symbolic links [#2606](https://github.com/sandboxie-plus/Sandboxie/issues/2606)
2023-02-15 19:07:54 +00:00
- fixed issues with AppContainer isolation, app container tokens are now dropped by default
- Note: this behaviour can be disabled with 'DropAppContainerTokens=program.exe,n'
2023-02-01 20:57:39 +00:00
2023-01-27 12:00:05 +00:00
2023-01-30 19:33:19 +00:00
## [1.7.1 / 5.62.1] - 2023-01-30
2023-01-27 12:00:05 +00:00
2023-01-28 13:05:37 +00:00
### Added
2023-01-28 16:30:30 +00:00
- added option to create a new sandbox to run from the box picker dialog
- added sandbox creation wizard (not available in Vintage View mode)
2023-02-06 12:34:12 +00:00
- added ability to open all COM classes [#2448](https://github.com/sandboxie-plus/Sandboxie/issues/2448)
- Note: use OpenClsid={00000000-0000-0000-0000-000000000000} to open all
2023-02-06 12:34:12 +00:00
- the SandMan UI now indicates if a sandboxed process has an elevated (admin) or system token
2023-01-28 21:38:14 +00:00
- DropAdminRights can now be configured per process [#2293](https://github.com/sandboxie-plus/Sandboxie/issues/2293)
2023-02-06 12:34:12 +00:00
- added self-removing boxes [#1936](https://github.com/sandboxie-plus/Sandboxie/issues/1936)
- added Ctrl+F search filter to the box picker dialog, this allows for quickly finding a particular box
- added menu options to edit the Templates.ini and the Sandboxie-Plus.ini
2023-01-29 12:09:10 +00:00
2023-01-28 16:06:37 +00:00
### Changed
- refactored network blocking code in driver
2023-02-03 07:10:58 +00:00
- box options now show the expanded paths where appropriate
2023-02-06 12:34:12 +00:00
- made new box option layout the default (can be changed in appearance settings)
2023-01-28 13:05:37 +00:00
2023-01-27 12:00:05 +00:00
### Fixed
2023-01-28 16:30:30 +00:00
- fixed BlockNetworkFiles=y not working together with RestrictDevices=y [#2629](https://github.com/sandboxie-plus/Sandboxie/issues/2629)
- fixed SandMan crash issue introduced in 1.7.0
2023-02-06 12:34:12 +00:00
- fixed trace log filter being case-sensitive
2023-01-27 19:43:26 +00:00
- fixed performance issues with Delete V2
2023-01-28 11:28:42 +00:00
- fixed issue with NtQueryDirectoryFile data alignment [#2443](https://github.com/sandboxie-plus/Sandboxie/issues/2443)
2023-01-28 16:30:30 +00:00
- fixed issue with Microsoft Edge 111 dev build [#2631](https://github.com/sandboxie-plus/Sandboxie/issues/2631)
2023-01-28 14:37:43 +00:00
- fixed issue with mio sockets [#2617](https://github.com/sandboxie-plus/Sandboxie/issues/2617)
2023-08-04 21:52:22 +01:00
- fixed issue with Run Menu entries created from the options/settings window [#2610](https://github.com/sandboxie-plus/Sandboxie/issues/2610)
2023-02-06 12:34:12 +00:00
- fixed issues with the start menu when using snapshots [#2589](https://github.com/sandboxie-plus/Sandboxie/issues/2589)
2023-01-27 12:00:05 +00:00
2023-01-28 13:05:37 +00:00
2023-01-28 16:30:30 +00:00
## [1.7.0 / 5.62.0] - 2023-01-27
2023-01-10 21:13:59 +00:00
2023-01-25 11:54:41 +00:00
### Added
- added OnFileRecovery trigger allowing to check files before recovering them [#2202](https://github.com/sandboxie-plus/Sandboxie/issues/2202)
2023-01-26 13:05:16 +00:00
- added more presets to sandbox options
- Note: these can only be changed when the box is empty
2023-01-26 13:05:16 +00:00
- added new file migration option page with additional settings
- added SBIE2113/SBIE2114/SBIE2115 message to indicate when files are not migrated due to presets
2023-04-09 11:26:16 +01:00
- added 'NoParallelLoading=y' to disable parallel loading of dlls to debug loader issues
2023-01-25 11:54:41 +00:00
2023-05-30 12:41:50 +01:00
### Changed
2023-01-26 13:05:16 +00:00
- moved SeparateUserFolders checkbox from global settings to per box options
2023-01-25 11:54:41 +00:00
2023-05-30 12:41:50 +01:00
### Fixed
2023-01-26 13:05:16 +00:00
- resolved SbieDll.dll incompatibility with shadow stack and enabled /CETCOMPAT for SbieDll.dll [#2559](https://github.com/sandboxie-plus/Sandboxie/issues/2559)
- added missing registry hooks to improve compatibility with newer applications
- fixed permission issue with registry entries in privacy mode boxes
2023-01-25 11:54:41 +00:00
## [1.6.7 / 5.61.7] - 2023-01-24
2023-01-19 11:52:15 +00:00
2023-01-23 21:48:51 +00:00
### Added
2023-01-26 13:05:16 +00:00
- added option to Sandboxie Classic to apply a supporter certificate
2023-01-23 21:48:51 +00:00
### Changed
2023-01-26 13:05:16 +00:00
- time-limited certificates now have 1 more month of validity to improve the renewal experience
2023-01-23 21:48:51 +00:00
2023-01-19 11:52:15 +00:00
### Fixed
2023-01-19 19:42:49 +00:00
- fixed issue with Hebrew language (Classic UI) [#2608](https://github.com/sandboxie-plus/Sandboxie/issues/2608)
2023-01-28 21:38:14 +00:00
- fixed issue with start menu integration and snapshots [#2589](https://github.com/sandboxie-plus/Sandboxie/issues/2589)
2023-01-19 11:52:15 +00:00
## [1.6.6 / 5.61.6] - 2023-01-16
2023-01-10 21:13:59 +00:00
2023-01-16 08:42:54 +00:00
### Changed
- reworked trace log retrieval for vastly improved performance
2023-01-12 22:10:50 +00:00
- improved list/tree finder
- improved trace logging
- enabled drop admin rights option for compartment boxes
- Note: programs started unsandboxed can not have rights dropped, but UAC prompts and elevation attempts from within the sandbox are blocked
2023-01-10 21:13:59 +00:00
2023-01-10 21:32:29 +00:00
### Fixed
- fixed potential BSOD issue in the driver
- fixed crash in the trace log [#2599](https://github.com/sandboxie-plus/Sandboxie/issues/2599)
- fixed tray issue [#2600](https://github.com/sandboxie-plus/Sandboxie/pull/2600) (okrc)
- fixed issues with shortcuts [#2601](https://github.com/sandboxie-plus/Sandboxie/pull/2601) (okrc)
2023-01-10 21:32:29 +00:00
2023-01-10 21:13:59 +00:00
2023-01-10 19:50:53 +00:00
## [1.6.5 / 5.61.5] - 2023-01-10
2023-01-07 15:57:55 +00:00
2023-01-10 19:50:53 +00:00
### Added
- added user mode system call tracing, now syscalls can be logged in compartment boxes as well as all Win32k syscalls
2023-10-26 20:07:04 +01:00
- added nt object view to trace log
2023-01-07 15:57:55 +00:00
### Changed
- reworked trace log model, now it can load more than a million entries in less than one second
2023-01-10 19:50:53 +00:00
- ApiLog support is now hidden from the trace UI when the appropriate DLLs are missing
2023-01-02 07:54:59 +00:00
### Fixed
2024-02-05 21:54:17 +00:00
- fixed issue with Microsoft Edge in a Security Hardened box [#2571](https://github.com/sandboxie-plus/Sandboxie/issues/2571)
2023-01-08 00:24:49 +00:00
- opened OpenIpcPath=\\{BEC19D6F-D7B2-41A8-860C-8787BB964F2D} on ARM64 systems
- fixed incompatibility with Windows 11 21H2 ARM64 [#2431](https://github.com/sandboxie-plus/Sandboxie/issues/2431)
2023-01-02 07:54:59 +00:00
2022-12-31 19:29:18 +00:00
## [1.6.4 / 5.61.4] - 2022-12-31
2022-12-22 18:15:37 +00:00
2022-12-22 18:26:29 +00:00
### Added
2022-12-23 22:11:00 +00:00
- added option to disable sandbox clean-up on startup [#2553](https://github.com/sandboxie-plus/Sandboxie/issues/2553)
2022-12-31 13:14:31 +00:00
- added contribution guidelines in the Help menu for both Plus and Classic UIs [#2551](https://github.com/sandboxie-plus/Sandboxie/pull/2551)
2022-12-22 18:26:29 +00:00
2022-12-22 18:15:37 +00:00
### Fixed
- fixed issue with auto-delete sandbox on SandMan startup [#2555](https://github.com/sandboxie-plus/Sandboxie/issues/2555)
2022-12-23 22:11:00 +00:00
- fixed issue with Windows 11 context menu when SandMan was not already running [#2284](https://github.com/sandboxie-plus/Sandboxie/issues/2284)
2022-12-28 17:53:25 +00:00
- fixed issue with the display about cmbDefault [#2560](https://github.com/sandboxie-plus/Sandboxie/pull/2560) (okrc)
- fixed issue with colour inaccuracy [#2570](https://github.com/sandboxie-plus/Sandboxie/pull/2570) (okrc)
2022-12-31 13:14:31 +00:00
- fixed issue with Templates.ini loading on first start [#2574](https://github.com/sandboxie-plus/Sandboxie/issues/2574)
- fixed Cyberpunk 2077 not being able to load mods when sandboxed
2022-12-30 20:18:21 +00:00
- fixed performance issue in games
2022-12-31 19:29:18 +00:00
- fixed FFS hooking issue observed in Windows 11 ARM64 Build 22621.819
2022-12-31 16:16:25 +00:00
2022-12-19 18:10:52 +00:00
2022-12-22 18:26:29 +00:00
2022-12-21 15:55:10 +00:00
## [1.6.3 / 5.61.3] - 2022-12-21
2022-12-20 08:18:21 +00:00
2022-12-21 15:55:10 +00:00
### Changed
- improved Network Location Awareness template
2022-12-20 08:18:21 +00:00
2022-12-22 18:15:37 +00:00
2022-12-21 10:19:22 +00:00
## [1.6.2b / 5.61.2] - 2022-12-21
2022-12-20 08:18:21 +00:00
### Fixed
2022-12-23 22:11:00 +00:00
- fixed issue with update label when "Version Updates" drop-down menu was set to "Ignore"
- fixed issue with WoW64 thunking on 32-bit Windows 10 systems [#2546](https://github.com/sandboxie-plus/Sandboxie/issues/2546)
- fixed issue with auto delete option not working in sandboxes [#2531](https://github.com/sandboxie-plus/Sandboxie/issues/2531)
- Note: a clean-up is now done after each reboot
2022-12-23 22:11:00 +00:00
- fixed issue with Network Location Awareness under Windows 11 [#2530](https://github.com/sandboxie-plus/Sandboxie/issues/2530)
2022-12-21 09:14:31 +00:00
- fixed issues with recovery window [#2458](https://github.com/sandboxie-plus/Sandboxie/issues/2458)
2022-12-20 08:18:21 +00:00
2022-12-19 18:10:52 +00:00
## [1.6.2a / 5.61.2] - 2022-12-19
### Fixed
2022-12-23 22:11:00 +00:00
- fixed crash issue in Vintage UI introduced in 1.6.1a
2022-12-19 18:10:52 +00:00
2022-12-19 11:46:59 +00:00
## [1.6.2 / 5.61.2] - 2022-12-19
2022-12-17 15:07:36 +00:00
### Added
2022-12-17 17:29:16 +00:00
- added template for Tencent TIM [#2516](https://github.com/sandboxie-plus/Sandboxie/pull/2516) (thanks TooYoungTooSimp)
2022-12-17 15:07:36 +00:00
## [1.6.1b / 5.61.1] - 2022-12-16
2022-12-07 15:45:38 +00:00
2022-12-15 13:06:58 +00:00
### Added
- added game/presentation mode [#2534](https://github.com/sandboxie-plus/Sandboxie/issues/2534)
2022-12-16 12:08:49 +00:00
- added option to pick a custom box icon
2022-12-15 13:06:58 +00:00
2022-12-07 15:45:38 +00:00
### Fixed
2022-12-17 15:07:36 +00:00
- fixed support setting page not showing version updates properly
2022-12-07 15:45:38 +00:00
## [1.6.1a / 5.61.1] - 2022-12-07
2022-12-06 09:33:17 +00:00
2022-12-06 12:48:18 +00:00
### Added
2022-12-17 20:06:15 +00:00
- added "Run Sandboxed" command to the sandbox menu
2022-12-17 15:07:36 +00:00
- DefaultBox can now be replaced with another sandbox [#2445](https://github.com/sandboxie-plus/Sandboxie/issues/2445)
2022-12-06 12:48:18 +00:00
2022-12-06 09:33:17 +00:00
### Fixed
- improved fix for [#2495](https://github.com/sandboxie-plus/Sandboxie/issues/2495)
2022-09-01 18:29:07 +01:00
2022-12-04 15:40:32 +00:00
## [1.6.1 / 5.61.1] - 2022-12-04
2022-11-29 15:49:16 +00:00
2022-11-29 17:26:51 +00:00
### Added
2023-08-04 21:52:22 +01:00
- added global option to introduce Run Menu entries to all boxes
2022-11-29 17:26:51 +00:00
### Changed
2022-11-30 13:16:33 +00:00
- reorganized command prompt entries [#2451](https://github.com/sandboxie-plus/Sandboxie/issues/2451)
2022-12-17 15:07:36 +00:00
- the "live" update channel is now part of the "preview" channel for which version updates can now be disabled
2022-11-29 16:03:28 +00:00
2022-11-29 17:26:51 +00:00
### Fixed
2022-11-30 13:16:33 +00:00
- fixed issue with support setting drop-down menu multiplying [#2502](https://github.com/sandboxie-plus/Sandboxie/pull/2502) (okrc)
- added translations folder as deprecated, to be removed upon installation [#2500](https://github.com/sandboxie-plus/Sandboxie/pull/2500) (lufog)
- fixed issue with disk usage of hidden items not counted [#2503](https://github.com/sandboxie-plus/Sandboxie/pull/2503) (okrc)
2022-11-29 15:49:16 +00:00
- fixed issue with boolean settings which can also be set per process [#2495](https://github.com/sandboxie-plus/Sandboxie/issues/2495)
2022-12-03 19:25:04 +00:00
- fixed issue with disk usage of hidden items not counted [#2503](https://github.com/sandboxie-plus/Sandboxie/pull/2503)
2022-11-29 15:49:16 +00:00
2022-11-26 15:46:12 +00:00
## [1.6.0 / 5.61.0] - 2022-11-26
2022-11-12 09:45:35 +00:00
### Added
2023-09-28 19:21:02 +01:00
- added ability to import/export boxes to .7z files
2022-11-20 16:23:15 +00:00
- added new update mechanism allowing for incremental updates
- used for nightly test builds in the "live" update channel
- used to update Templates.ini and translations after installation [#1105](https://github.com/sandboxie-plus/Sandboxie/issues/1105)
2022-11-12 09:45:35 +00:00
### Changed
2024-07-21 12:55:51 +01:00
- restructured the box context menu
2022-11-20 17:07:52 +00:00
- SandMan translations are now compressed and located in translations.7z
2022-11-12 09:45:35 +00:00
2022-11-18 14:20:50 +00:00
### Fixed
- fixed issue with recycle icon not updated in time [#2457](https://github.com/sandboxie-plus/Sandboxie/issues/2457) (thanks okrc)
- fixed issue with "index out of range" [#2470](https://github.com/sandboxie-plus/Sandboxie/pull/2470) (thanks okrc)
2022-11-20 17:07:52 +00:00
- fixed issue starting SandMan after install [#2284](https://github.com/sandboxie-plus/Sandboxie/issues/2284)
- fixed encoding issue with my_version.h [#2475](https://github.com/sandboxie-plus/Sandboxie/issues/2475)
2022-11-26 17:14:22 +00:00
- fixed issue with empty group blinking sequence [#2486](https://github.com/sandboxie-plus/Sandboxie/pull/2486) (thanks okrc)
2022-11-12 09:45:35 +00:00
2022-11-18 20:09:02 +00:00
## [1.5.3 / 5.60.3] - 2022-11-08
2022-10-28 18:30:18 +01:00
2022-11-07 12:05:19 +00:00
### Added
2022-11-07 11:52:16 +00:00
- boxes set to auto-delete are now marked with a small red recycle symbol
2022-11-07 15:34:56 +00:00
- added Vietnamese language on Plus UI [#2438](https://github.com/sandboxie-plus/Sandboxie/pull/2438)
2022-11-07 11:06:15 +00:00
2022-10-28 18:30:18 +01:00
### Fixed
- fixed issue with box options [#2400](https://github.com/sandboxie-plus/Sandboxie/issues/2400)
2022-10-29 10:51:59 +01:00
- fixed issue with Smart App Control [#2341](https://github.com/sandboxie-plus/Sandboxie/issues/2341)
2022-11-05 10:26:59 +00:00
- fixed issue with snapshots when using privacy boxes [#2427](https://github.com/sandboxie-plus/Sandboxie/issues/2427)
2022-11-05 18:51:40 +00:00
- fixed issue with m_pColorslider change not applied [#2433](https://github.com/sandboxie-plus/Sandboxie/pull/2433) (thanks okrc)
2022-11-05 13:42:23 +00:00
- fixed issue with switching snapshots when the file panel is open
2022-11-05 17:13:32 +00:00
- fixed issue with file panel when an empty box is selected [#2419](https://github.com/sandboxie-plus/Sandboxie/issues/2419)
- fixed issue with menu icon not being disabled [#2406](https://github.com/sandboxie-plus/Sandboxie/issues/2406)
- fixed compatibility issue with Microsoft Edge [#2312](https://github.com/sandboxie-plus/Sandboxie/issues/2312)
2022-11-05 19:18:09 +00:00
- fixed UsePrivacyMode=y compatibility with Windows 7 [#2423](https://github.com/sandboxie-plus/Sandboxie/issues/2423)
2022-11-05 23:19:15 +00:00
- fixed minor issue during Sandboxie Plus uninstall [#2421](https://github.com/sandboxie-plus/Sandboxie/issues/2421)
2022-11-06 09:16:32 +00:00
- fixed BSOD issue when driver initialization fails (introduced in 1.5.1) [#2431](https://github.com/sandboxie-plus/Sandboxie/issues/2431)
2022-11-06 14:48:51 +00:00
- fixed fake paths being listed even if true paths do not exist [#2403](https://github.com/sandboxie-plus/Sandboxie/issues/2403)
2022-11-07 15:34:56 +00:00
- fixed issue with Firefox 106.x requesting write access to plugin executables [#2391](https://github.com/sandboxie-plus/Sandboxie/issues/2391) [#2411](https://github.com/sandboxie-plus/Sandboxie/issues/2411)
2022-11-07 12:05:19 +00:00
2022-11-06 14:48:51 +00:00
2022-10-28 18:30:18 +01:00
2022-11-05 13:42:23 +00:00
## [1.5.2 / 5.60.2] - 2022-10-28
2022-10-26 11:49:38 +01:00
### Changed
2022-10-26 20:22:36 +01:00
- utility groups are now cleaned up automatically
2022-11-06 11:55:21 +00:00
- improved removal of leftovers [#2409](https://github.com/sandboxie-plus/Sandboxie/pull/2409)
2022-10-26 11:49:38 +01:00
2022-10-26 20:22:36 +01:00
### Fixed
- fixed issues with SBIE2227 on virtual drives
2022-11-05 17:13:32 +00:00
- fixed issues on native 32-bit Windows introduced with 1.5.0 [#2401](https://github.com/sandboxie-plus/Sandboxie/issues/2401)
2022-10-26 11:49:38 +01:00
2022-10-26 20:22:36 +01:00
## [1.5.1 / 5.60.1] - 2022-10-26
2022-10-22 18:50:10 +01:00
2022-10-23 10:11:21 +01:00
### Added
- added SBIE2227 warning when a sandbox is located on a volume without 8.3 name support
2022-10-25 11:14:31 +01:00
- added template for Tencent QQ [#2367](https://github.com/sandboxie-plus/Sandboxie/issues/2367)
2022-10-23 10:11:21 +01:00
2022-10-22 18:50:10 +01:00
### Fixed
2022-10-23 13:31:46 +01:00
- fixed issues when renaming a sandbox with a custom path [#2368](https://github.com/sandboxie-plus/Sandboxie/issues/2368)
2022-10-23 13:30:03 +01:00
- properly fixed the Firefox 106 issue [46e9979](https://github.com/sandboxie-plus/Sandboxie/commit/46e99799e2b753b85224dc921ec141a05025acfd)
2022-10-23 11:50:12 +01:00
- fixed issue with alternative UI modes [#2380](https://github.com/sandboxie-plus/Sandboxie/issues/2380)
2022-10-23 13:30:03 +01:00
- fixed command line corruption with breakout processes [#2377](https://github.com/sandboxie-plus/Sandboxie/issues/2377)
2022-10-25 11:14:31 +01:00
- fixed issues with Privacy Enhanced box types [#2342](https://github.com/sandboxie-plus/Sandboxie/issues/2342)
- fixed issue with boxed object directory initialization [#2342](https://github.com/sandboxie-plus/Sandboxie/issues/2342)
- Sandboxie no longer leaves behind permanent directory objects
2022-10-26 09:01:41 +01:00
- FIXED SECURITY ISSUE ID-21 AlpcConnectPortEx was not filtered by the driver [#2396](https://github.com/sandboxie-plus/Sandboxie/issues/2396)
2022-11-05 17:13:32 +00:00
- fixed issues with program control options [#2395](https://github.com/sandboxie-plus/Sandboxie/issues/2395)
2022-10-26 09:37:30 +01:00
2022-10-22 18:50:10 +01:00
2022-10-19 20:08:04 +01:00
## [1.5.0 / 5.60.0] - 2022-10-19
2022-10-12 20:13:44 +01:00
### Added
- added support for Windows on ARM64 [#1321](https://github.com/sandboxie-plus/Sandboxie/issues/1321) [#645](https://github.com/sandboxie-plus/Sandboxie/issues/645)
- ported SbieDrv for ARM64
- ported low-level injection mechanism for ARM64/ARM64EC
- ported syscall hooks for ARM64/ARM64EC
- ported SbieDll.dll to ARM64/ARM64EC
- Note: ARM32 on ARM64 is not implemented and will terminate with message SBIE2338
- Note: when Sandboxie is running, it disables the use of CHPE binaries for x86 processes globally - as required for the forced process functionality. This can be disabled by adding the global option "DisableCHPE=n" to the Sandboxie.ini, which will terminate x86 processes started outside the sandbox with message SBIE2338, instead of being forced
2022-10-12 20:13:44 +01:00
2023-05-30 12:41:50 +01:00
### Changed
- reworked API compatibility check
- breakout process is now available for all users
### Fixed
2022-10-12 20:13:44 +01:00
- fixed issue with Win32 hooks in x86 applications
2022-10-19 20:08:04 +01:00
- avoid window overlap when editing templates [#2339](https://github.com/sandboxie-plus/Sandboxie/pull/2339) (thanks okrc)
- fixed incorrect write of OpenWinClass UI setting [#2347](https://github.com/sandboxie-plus/Sandboxie/pull/2347) (thanks okrc)
- fixed issue with local template [#2338](https://github.com/sandboxie-plus/Sandboxie/pull/2338) (thanks okrc)
- fixed Edge WebView2 compatibility issue [#2350](https://github.com/sandboxie-plus/Sandboxie/issues/2350)
- added provisional workaround for Firefox 106 content process sandbox issue
2022-10-23 13:31:46 +01:00
- fixed bug with renaming sandboxes [#2358](https://github.com/sandboxie-plus/Sandboxie/pull/2358) (thanks okrc)
2022-10-12 20:13:44 +01:00
2022-09-29 17:28:48 +01:00
2022-10-10 08:18:54 +01:00
## [1.4.2 / 5.59.2] - 2022-10-10
2022-10-07 10:56:07 +01:00
2022-10-07 12:16:22 +01:00
### Added
- added tooltips to resource access modes [#2300](https://github.com/sandboxie-plus/Sandboxie/issues/2300)
2022-10-09 18:51:28 +01:00
- added UI option to control ApplyElevateCreateProcessFix [#2302](https://github.com/sandboxie-plus/Sandboxie/issues/2302)
2022-10-11 20:00:10 +01:00
- added message 2226 if a process needs 'ApplyElevateCreateProcessFix=y'
2022-10-09 18:51:28 +01:00
### Changed
2022-10-11 20:00:10 +01:00
- moved Restrictions tab from the new Security page back to the General page
2022-10-07 12:16:22 +01:00
2022-10-07 10:56:07 +01:00
### Fixed
- fixed wrong button captions in the breakout process page
- fixed issue with saving box recovery options
2022-10-11 20:00:10 +01:00
- fixed the display problem of SandMan [#2306](https://github.com/sandboxie-plus/Sandboxie/pull/2306) (thanks okrc)
- fixed theme not auto-changing [#2307](https://github.com/sandboxie-plus/Sandboxie/pull/2307)
- fixed issue with saving SandMan window state on Windows shutdown
2022-10-08 15:21:16 +01:00
- fixed miscellaneous minor issues [#2301](https://github.com/sandboxie-plus/Sandboxie/issues/2301)
2022-10-11 20:00:10 +01:00
- fixed issue with Microsoft Edge introduced in 106.x [#2325](https://github.com/sandboxie-plus/Sandboxie/issues/2325)
- fixed Vivaldi hooking issue, UseVivaldiWorkaround is no longer needed [#1783](https://github.com/sandboxie-plus/Sandboxie/issues/1783)
- fixed issues with miscellaneous tab on the advanced options page [#2315](https://github.com/sandboxie-plus/Sandboxie/issues/2315#issuecomment-1272544086)
2022-10-08 19:50:25 +01:00
2022-09-29 17:28:48 +01:00
2022-10-05 19:49:27 +01:00
2022-10-06 18:28:03 +01:00
## [1.4.1 / 5.59.1] - 2022-10-05
2022-10-02 17:28:46 +01:00
2022-10-05 19:49:27 +01:00
### Added
2022-10-06 18:28:03 +01:00
- added dark title bar support for Windows 11 [#2299](https://github.com/sandboxie-plus/Sandboxie/pull/2299)
2022-10-05 19:49:27 +01:00
2022-10-02 17:28:46 +01:00
### Changed
2022-10-06 18:28:03 +01:00
- in Sbie 5.28 and later WinInetCache is open, which breaks IE's source view, therefore it can now be disabled with 'CloseWinInetCache=y'
2022-10-02 17:28:46 +01:00
### Fixed
- fixed WarnProcess and WarnFolder not working with certain configurations
## [1.4.0 / 5.59.0] - 2022-09-30
2022-09-29 17:28:48 +01:00
### Added
- added integrated run from start menu [#1836](https://github.com/sandboxie-plus/Sandboxie/issues/1836)
2022-09-29 21:27:49 +01:00
- added start menu enumeration [#1570](https://github.com/sandboxie-plus/Sandboxie/issues/1570)
2022-09-29 17:28:48 +01:00
- added UI for breakout processes [#1904](https://github.com/sandboxie-plus/Sandboxie/issues/1904)
2022-09-29 21:27:49 +01:00
- added option to customize double-click action per sandbox
2022-10-06 18:28:03 +01:00
- added new miscellaneous tab in the advanced options tab allowing to configure specific processes and other advanced options
2022-09-29 21:27:49 +01:00
- added "SeparateUserFolders=y" and "SandboxieLogon=y" to the sandbox options dialog
2022-10-06 18:28:03 +01:00
- added icons to the section labels on the option pages
2022-09-29 17:28:48 +01:00
### Changed
2022-09-29 21:27:49 +01:00
- prepared for Qt 6.3.1
- restructured the general settings page
- restructured the sandbox options page, added a new tab and moved some of the advanced options there
2022-09-29 17:28:48 +01:00
2022-09-29 21:27:49 +01:00
### Fixed
- fixed menu bar issue in Plus UI [#2280](https://github.com/sandboxie-plus/Sandboxie/pull/2280) (thanks okrc)
2022-09-29 17:28:48 +01:00
2022-09-26 07:48:17 +01:00
## [1.3.5 / 5.58.5] - 2022-09-26
2022-09-21 10:54:58 +01:00
2022-12-17 17:29:16 +00:00
### Added
2022-09-23 13:16:39 +01:00
- added localization to Windows 11 shell menu [#2229](https://github.com/sandboxie-plus/Sandboxie/issues/2229)
2022-09-22 16:56:24 +01:00
2022-09-22 15:53:13 +01:00
### Changed
2022-09-23 13:16:39 +01:00
- improved recovery window behaviour in Plus UI [#2266](https://github.com/sandboxie-plus/Sandboxie/issues/2266)
2022-09-22 15:53:13 +01:00
2022-09-21 10:54:58 +01:00
### Fixed
- fixed issues with stale data in Sandboxie-Plus.ini [#2248](https://github.com/sandboxie-plus/Sandboxie/pull/2248) (thanks okrc)
- fixed issue with dummy manifests [#2252](https://github.com/sandboxie-plus/Sandboxie/issues/2252)
2022-09-23 13:16:39 +01:00
- fixed issue with XYplorer [#2230](https://github.com/sandboxie-plus/Sandboxie/issues/2230)
- fixed crash in Plus UI [e9e21c2](https://github.com/sandboxie-plus/Sandboxie/commit/e9e21c215ed87cf1d5aa999407ab2f99d5da9e4a)
2022-09-25 10:22:53 +01:00
- fixed m_pCleanUpButton is displayed empty when NoIcons=1 [#2273](https://github.com/sandboxie-plus/Sandboxie/pull/2273) (thanks okrc)
2022-09-21 10:54:58 +01:00
2022-09-16 07:23:06 +01:00
2022-09-19 21:32:48 +01:00
## [1.3.4 / 5.58.4] - 2022-09-19
2022-09-16 07:23:06 +01:00
### Added
- added NoRenameWinClass to the Plus UI
- added Windows.UI.* to the list of hardcoded well-known classes to resolve issues with WinUI apps [#2109](https://github.com/sandboxie-plus/Sandboxie/issues/2109)
2022-09-18 09:32:09 +01:00
### Changed
- NoRenameWinClass now supports wildcards
2022-09-16 07:23:06 +01:00
### Fixed
- fixed issue with default box not being detected on start [#2195](https://github.com/sandboxie-plus/Sandboxie/issues/2195)
2022-09-18 12:29:12 +01:00
- fixed move sandbox menu issue [#2225](https://github.com/sandboxie-plus/Sandboxie/issues/2225) (thanks okrc)
- fixed issues with stale data in Sandboxie-Plus.ini [#2234](https://github.com/sandboxie-plus/Sandboxie/pull/2234) (thanks okrc)
2022-09-18 10:17:42 +01:00
- fixed autostart issue [#2219](https://github.com/sandboxie-plus/Sandboxie/issues/2219)
2022-09-19 07:29:54 +01:00
- fixed firewall UI issue, all programs entries were missing *, prefix [#2247](https://github.com/sandboxie-plus/Sandboxie/issues/2247)
2022-09-19 11:50:33 +01:00
- fixed BlockPorts template with a missing *, prefix [4420ba4](https://github.com/sandboxie-plus/Sandboxie/commit/4420ba4448a797b7369917058c34e8a78c2ec9fc)
2022-09-19 21:46:13 +01:00
- fixed issues with various Electron apps [#2217](https://github.com/sandboxie-plus/Sandboxie/issues/2217) [#2235](https://github.com/sandboxie-plus/Sandboxie/issues/2235) [#2201](https://github.com/sandboxie-plus/Sandboxie/issues/2201) [#2166](https://github.com/sandboxie-plus/Sandboxie/issues/2166)
- now the default behaviour is UseElectronWorkaround=n
2022-09-16 07:23:06 +01:00
2022-09-18 09:32:09 +01:00
### Removed
- removed obsolete VPNTunnel template
2022-09-16 07:23:06 +01:00
2022-09-12 18:49:19 +01:00
## [1.3.3 / 5.58.3] - 2022-09-12
2022-09-01 18:29:07 +01:00
2022-09-02 13:05:26 +01:00
### Added
2022-09-07 22:17:31 +01:00
- added domain\user notation when the LogFile registry setting is applied as workaround for [#2207](https://github.com/sandboxie-plus/Sandboxie/issues/2207)
2024-07-21 12:55:51 +01:00
- Usage: in "HKLM\SYSTEM\CurrentControlSet\Services\SbieSvc" add REG_SZ "LogFile" with "3;[path]\Sandboxie.log"
2022-09-07 22:17:31 +01:00
- added option to block host processes from accessing sandboxed ones [#2132](https://github.com/sandboxie-plus/Sandboxie/issues/2132)
2024-07-21 12:55:51 +01:00
- Usage: DenyHostAccess=Program.exe,y
- Note: by default, this protection only applies for write access, that is, unsandboxed processes will still be able to obtain read-only access
- to prevent host processes from obtaining read access, ConfidentialBox=y must also be set, which requires a supporter certificate
2022-09-07 22:17:31 +01:00
- added compatibility template for ReHIPS
2022-09-18 12:29:12 +01:00
- added creation of all default folders in privacy box type [#2218](https://github.com/sandboxie-plus/Sandboxie/issues/2218)
2022-09-02 13:05:26 +01:00
2022-09-02 10:04:49 +01:00
### Changed
2022-09-07 22:17:31 +01:00
- improved SandMan settings behaviour for non admin users [#2123](https://github.com/sandboxie-plus/Sandboxie/issues/2123)
2022-09-02 10:04:49 +01:00
2022-09-01 18:29:07 +01:00
### Fixed
- fixed issues with group moving via drag and drop
2022-09-07 22:17:31 +01:00
- approved more required syscalls [#2190](https://github.com/sandboxie-plus/Sandboxie/issues/2190)
- fixed issues when deleting box content and the file panel view is open
2022-09-01 20:43:43 +01:00
- fixed issue with config protection [#2206](https://github.com/sandboxie-plus/Sandboxie/issues/2206)
2022-09-01 21:04:33 +01:00
- fixed issue with default box [#2195](https://github.com/sandboxie-plus/Sandboxie/issues/2195)
2022-09-02 09:05:25 +01:00
- fixed issue with keyboard delete shortcut for process termination
2022-09-01 18:29:07 +01:00
2022-09-07 22:17:31 +01:00
### Removed
- removed obsolete Online Armor template
2022-09-01 18:29:07 +01:00
2022-09-02 10:04:49 +01:00
2022-08-30 07:23:30 +01:00
## [1.3.2 / 5.58.2] - 2022-08-30
2022-08-20 14:19:02 +01:00
### Added
2022-08-21 12:06:18 +01:00
- added icons to sub tabs in the box options dialog
- recovery and message pop-up menu options are not persisting across UI restarts any more
- added new box colour, a white box indicates that it's not really a sandbox and is displayed when the user specified OpenFilePath=* or alike
2022-08-20 14:19:02 +01:00
2022-08-20 17:14:31 +01:00
### Changed
2022-08-21 12:06:18 +01:00
- Sandboxie no longer issues message 1301 when forced processes are temporarily disabled
- the message can be re-enabled with "NotifyForceProcessDisabled=y"
2022-08-28 11:43:08 +01:00
- reworked the "Open COM" checkbox mechanism in the plus UI
- now it uses a template and it can also keep COM closed while OpenIpcPath=* is set
2022-08-20 17:14:31 +01:00
### Fixed
2022-08-23 20:57:48 +01:00
- fixed compatibility issue with Proxifier [#2163](https://github.com/sandboxie-plus/Sandboxie/issues/2163)
- fixed encoding issue with Korean translation [#2173](https://github.com/sandboxie-plus/Sandboxie/pull/2173)
2022-08-26 17:13:36 +01:00
- fixed issues with update available message
2022-08-20 14:19:02 +01:00
2022-08-10 19:33:36 +01:00
2022-08-20 13:59:04 +01:00
## [1.3.1 / 5.58.1] - 2022-08-20
2022-08-10 19:33:36 +01:00
### Added
2022-08-21 12:06:18 +01:00
- added ability to switch the fusion theme independently from the dark theme
2022-08-11 23:09:35 +01:00
- added ability to download updates from the support page
2022-08-14 09:17:51 +01:00
- added missing system calls to the hardened box type [88bc06a](https://github.com/sandboxie-plus/Sandboxie/commit/88bc06a0c7368a81c80a77d7a89ddc73455abb25) [b775264](https://github.com/sandboxie-plus/Sandboxie/commit/b775264a4824e49b554f1b776c377170e5f90797) [04b2377](https://github.com/sandboxie-plus/Sandboxie/commit/04b23770f53597c12eda9122c774ed5165129147) (thanks Mr.X)
2022-08-21 12:06:18 +01:00
- added search box to the Plus UI Settings and box options dialog [#2134](https://github.com/sandboxie-plus/Sandboxie/issues/2134)
2022-08-16 13:17:42 +01:00
- added Korean translation to the Plus UI [#2133](https://github.com/sandboxie-plus/Sandboxie/pull/2133) (thanks VenusGirl)
2022-08-21 12:06:18 +01:00
- added grouping to SandMan tray menu [#2148](https://github.com/sandboxie-plus/Sandboxie/issues/2148)
2022-08-10 19:33:36 +01:00
### Changed
2022-08-12 20:32:19 +01:00
- improved info label
2022-08-21 12:06:18 +01:00
- the vintage mode look is even more vintage now
- reloading the configuration with the SandMan command "Options -> Reload ini file" now updates the list of approved syscalls
2022-08-16 13:17:42 +01:00
- made rule specificity more specific, now a rule with less wildcards overrules a rule with more wildcards
- Note: trailing wildcards are evaluated separately
2022-08-10 19:33:36 +01:00
### Fixed
2022-08-14 09:17:51 +01:00
- fixed issue with displaying sandbox configuration [#2111](https://github.com/sandboxie-plus/Sandboxie/issues/2111)
2022-08-12 20:32:19 +01:00
- fixed flashing issue when switching views [#2050](https://github.com/sandboxie-plus/Sandboxie/issues/2050)
2022-08-16 13:17:42 +01:00
- fixed inconsistencies with various checkboxes in the Plus UI [ef4ac1b](https://github.com/sandboxie-plus/Sandboxie/commit/ef4ac1b6b34d505e46515e9aabb98411a9b1751e) [06c89e3](https://github.com/sandboxie-plus/Sandboxie/commit/06c89e3f45036f593fed7a0d0d59d54313e8ca77)
2022-08-12 20:32:19 +01:00
- fixed a certificate validation issue [238cb44](https://github.com/sandboxie-plus/Sandboxie/commit/238cb44969923479148e210814ab91d2428ec4b0)
2022-08-14 09:17:51 +01:00
- fixed issue with "UseRuleSpecificity" setting [#2124](https://github.com/sandboxie-plus/Sandboxie/issues/2124) [file.c#L965-L966](https://github.com/sandboxie-plus/Sandboxie/blob/ff759692a222cf7c492cb4d5cfd76c79fbde1c2b/Sandboxie/core/drv/file.c#L965-L966)
2022-08-10 19:33:36 +01:00
2022-08-16 10:43:55 +01:00
2022-08-09 17:23:27 +01:00
## [1.3.0 / 5.58.0] - 2022-08-09
### Added
2022-08-21 12:06:18 +01:00
- added hook configuration for ntoskrnl/ntdll
- individual ntdll hooks can be disabled using "DisableWinNtHook=..."
2024-02-05 21:54:17 +00:00
- added a new Security Hardened Box Mode; add "UseSecurityMode=y" to enable
- when this setting is enabled, it combines "SysCallLockDown=y" which limits the use of NT system calls with "DropAdminRights=y" and "RestrictDevices=y"
- only calls configured in the global section as "ApproveWinNtSysCall=..."/"ApproveWin32SysCall=..." will be executed with the original token
- all non-approved NT syscalls will be executed with the sandboxed token, this may break compatibility in certain scenarios
- additional syscalls may need to be allowed, this has to be done in the [GlobalSettings] and the driver must be restarted
2024-02-05 21:54:17 +00:00
- Note: boxes created as Security Hardened with prior builds will be displayed as normal in the UI from now on
- the Security Hardened icons are now repurposed for the new Super Extra Security Hardened Box Mode
- Note: the new enhanced security features require a supporter certificate
2022-08-21 12:06:18 +01:00
- added browse option to the "force process" tab
2022-08-09 17:23:27 +01:00
### Changed
- replaced the "DeviceSecurity" template with a dedicated setting "RestrictDevices=y"
- Note: when needed, more "NormalFilePath=..." entries can be added to open specific devices
2022-08-16 13:17:42 +01:00
- rule specificity is now even more specific, an exact rule now overrules those ending with a wildcard
2022-08-09 17:23:27 +01:00
2022-08-08 09:07:38 +01:00
2022-08-08 20:32:04 +01:00
## [1.2.8b / 5.57.7] - 2022-08-08
2022-08-08 09:07:38 +01:00
### Fixed
2022-08-21 12:06:18 +01:00
- fixed issue with context menu setup on Windows 11
2022-08-08 09:07:38 +01:00
- fixed column issue in vintage mode [#2103](https://github.com/sandboxie-plus/Sandboxie/issues/2103)
2022-08-06 07:25:33 +01:00
## [1.2.8 / 5.57.7] - 2022-08-05
2022-08-05 17:31:16 +01:00
### Fixed
2022-08-06 07:25:33 +01:00
- fixed missing uninstall routine in SandMan
2022-08-05 17:31:16 +01:00
2022-07-31 18:43:14 +01:00
## [1.2.7 / 5.57.7] - 2022-07-31
2022-07-26 18:38:19 +01:00
2022-07-29 09:24:32 +01:00
### Added
2022-08-01 13:44:05 +01:00
- added option for alternating row colours in all lists [#2073](https://github.com/sandboxie-plus/Sandboxie/issues/2073)
2022-07-29 09:24:32 +01:00
2022-07-26 18:38:19 +01:00
### Changed
2022-08-01 13:44:05 +01:00
- SandboxieLogon is now disabled by default as it wasn't compatible with third-party malware tools [#2025](https://github.com/sandboxie-plus/Sandboxie/issues/2025)
2022-08-21 12:06:18 +01:00
- the access view list now adds the trailing "*" to file and key paths the same way the driver does [2039](https://github.com/sandboxie-plus/Sandboxie/issues/2039)
- setup of shell integration is now done by SandMan, not the installer
2022-08-01 13:44:05 +01:00
- uninstaller can now remove the sandbox folders [#1235](https://github.com/sandboxie-plus/Sandboxie/pull/1235)
2022-07-28 07:40:57 +01:00
2022-07-26 08:55:55 +01:00
## [1.2.6 / 5.57.6] - 2022-07-25
2022-07-22 21:47:52 +01:00
### Changed
2022-07-24 14:30:54 +01:00
- reworked saving of global options
2022-07-22 21:47:52 +01:00
### Fixed
2022-07-26 19:38:36 +01:00
- fixed issue with the Delete Content option [#2043](https://github.com/sandboxie-plus/Sandboxie/issues/2043)
- fixed issue with box preferences [#2046](https://github.com/sandboxie-plus/Sandboxie/issues/2046)
- fixed issue with the Delete V2 registry
2022-07-22 21:47:52 +01:00
2022-07-22 20:29:48 +01:00
## [1.2.5 / 5.57.5] - 2022-07-22
### Changed
- improved a few icons
2022-01-31 21:40:52 +00:00
2022-07-22 20:30:17 +01:00
### Fixed
2022-07-26 19:38:36 +01:00
- fixed a certificate validation issue
2022-07-22 20:30:17 +01:00
2022-07-18 21:09:21 +01:00
2022-07-24 14:30:54 +01:00
2022-07-21 07:28:56 +01:00
## [1.2.4 / 5.57.4] - 2022-07-21
2022-07-18 21:09:21 +01:00
### Added
2022-07-26 19:38:36 +01:00
- added a delete button to the recovery window [#2024](https://github.com/sandboxie-plus/Sandboxie/issues/2024)
2022-07-18 21:09:21 +01:00
### Changed
2022-07-26 19:38:36 +01:00
- improved the tree selection display
2022-07-18 21:09:21 +01:00
### Fixed
2022-07-26 19:38:36 +01:00
- fixed issues with the file panel
- fixed issue with some key bindings [#2030](https://github.com/sandboxie-plus/Sandboxie/issues/2030)
- fixed issue with RemoveSidName when terminating SbieSvc
2022-07-18 21:09:21 +01:00
- fixed issue with the new hooking mechanism
2022-07-26 19:38:36 +01:00
- fixed BSOD issue with Win32k hooks introduced in 1.2.0 [#2035](https://github.com/sandboxie-plus/Sandboxie/issues/2035)
2023-04-19 11:09:06 +01:00
- fixed issue with Element 1.11 and Electron workaround [#2023](https://github.com/sandboxie-plus/Sandboxie/issues/2023)
2022-07-18 21:09:21 +01:00
2022-07-26 19:38:36 +01:00
2022-07-13 16:59:37 +01:00
## [1.2.3 / 5.57.3] - 2022-07-13
### Fixed
2022-07-26 19:38:36 +01:00
- fixed issues with the new menu code
2022-07-13 16:59:37 +01:00
### Changed
- reworked frame drawing
2022-07-13 07:34:41 +01:00
## [1.2.2 / 5.57.2] - 2022-07-13
### Fixed
2022-07-26 19:38:36 +01:00
- fixed issues with frame drawing
2022-07-13 16:35:28 +01:00
- fixed issues with the tray and box menu introduced in the last build
- removed focus rectangle from the tree list
2022-07-13 07:34:41 +01:00
### Changed
- refactored menu creation code
2022-07-11 21:26:13 +01:00
## [1.2.1 / 5.57.1] - 2022-07-11
2022-06-29 20:23:18 +01:00
2022-07-06 17:04:48 +01:00
### Added
2022-07-26 19:38:36 +01:00
- added Swedish translation to the Plus UI (thanks pb1)
2023-01-28 16:30:30 +00:00
- added Vintage View mode to make SandMan UI look like SbieCtrl
2022-07-10 19:00:26 +01:00
- added alternative tray menu mechanics
2022-07-13 16:35:28 +01:00
- added ability to auto-generate sandbox icons based on the border colour
2022-07-11 18:30:09 +01:00
### Changed
- changed box group icon to a dedicated one
2022-07-13 16:35:28 +01:00
- "browse content" is now available as a side panel in the main window
2022-07-13 07:34:41 +01:00
- animated hourglass icon overlay
2022-07-06 17:04:48 +01:00
2022-06-29 20:23:18 +01:00
### Fixed
2022-06-27 07:28:35 +01:00
- fixed DPI issue on Windows 7
- fixed issue with Software Compatibility tab
- fixed issue with OpenKeyPath introduced in build 1.1.1 [#2006](https://github.com/sandboxie-plus/Sandboxie/issues/2006)
2022-06-29 20:23:18 +01:00
2022-06-28 08:00:53 +01:00
## [1.2.0 / 5.57.0] - 2022-06-28
2022-06-05 12:02:46 +01:00
### Added
2022-06-27 07:28:35 +01:00
- re-engineered "SandboxieLogon=y"; it's on by default, as every sandbox gets its own SID now
- Note: this enforces strict isolation of sandboxes from each other
2022-06-05 12:02:46 +01:00
### Changed
2022-06-27 07:28:35 +01:00
- reworked hook management, unloaded DLLs are properly unhooked now [#1243](https://github.com/sandboxie-plus/Sandboxie/issues/1243)
2022-07-26 19:38:36 +01:00
- the box order is now stored in Sandboxie-Plus.ini
2022-06-27 07:28:35 +01:00
- improved DPI scaling behaviour
2022-06-05 12:02:46 +01:00
2022-01-31 21:40:52 +00:00
2022-02-05 14:17:33 +00:00
2022-06-20 21:32:39 +01:00
## [1.1.3 / 5.56.3] - 2022-06-20
2022-06-14 18:45:52 +01:00
2022-06-16 17:35:26 +01:00
### Added
2022-06-27 07:28:35 +01:00
- added group-first sorting [#1922](https://github.com/sandboxie-plus/Sandboxie/issues/1922)
2022-06-16 17:35:26 +01:00
2022-06-19 07:56:56 +01:00
### Changed
- updated Classic UI Swedish translation (thanks pb1)
- restored Plus UI Turkish translation [#1419](https://github.com/sandboxie-plus/Sandboxie/issues/1419) (thanks fmbxnary)
2022-06-14 18:45:52 +01:00
### Fixed
- fixed issue with recovery window on delete [#1948](https://github.com/sandboxie-plus/Sandboxie/issues/1948)
2022-06-17 12:02:23 +01:00
- fixed double-click issue on path column [#1951](https://github.com/sandboxie-plus/Sandboxie/issues/1951)
- "AllowBoxedJobs=n" is back to the default behaviour as issues were reported [#1954](https://github.com/sandboxie-plus/Sandboxie/issues/1954)
2022-06-16 17:21:32 +01:00
- fixed issue with internet block [#1955](https://github.com/sandboxie-plus/Sandboxie/issues/1955)
2022-06-17 12:02:23 +01:00
- fixed grouping issue in the Plus UI [#1950](https://github.com/sandboxie-plus/Sandboxie/issues/1950)
2022-07-26 19:38:36 +01:00
- fixed issue with CredentialUIBroker.exe on Windows 11 with Win32k hooks [#1839](https://github.com/sandboxie-plus/Sandboxie/issues/1839)
- fixed issue with Delete V2 [#1939](https://github.com/sandboxie-plus/Sandboxie/issues/1939)
2022-06-14 18:45:52 +01:00
## [1.1.2 / 5.56.2] - 2022-06-14
2022-06-13 19:12:53 +01:00
### Added
2022-06-15 19:39:08 +01:00
- added missing file recovery log to SandMan [#425](https://github.com/sandboxie-plus/Sandboxie/issues/425)
- the immediate recovery window will now auto-close when all files have been recovered [#1498](https://github.com/sandboxie-plus/Sandboxie/issues/1498)
- the immediate recovery window of SandMan is always on top by default like in SbieCtrl; this can be disabled with "Options/RecoveryOnTop=n" [#1465](https://github.com/sandboxie-plus/Sandboxie/issues/1465)
- added option to toggle immediate recovery from the presets submenu [#1653](https://github.com/sandboxie-plus/Sandboxie/issues/1653)
- added option to disable file recovery and message pop-up globally
- added per box refresh option [#1945](https://github.com/sandboxie-plus/Sandboxie/issues/1945)
2022-06-13 19:12:53 +01:00
### Changed
2022-06-15 19:39:08 +01:00
- the desktop security workaround used for Chrome, Firefox and Acrobat can now be enabled for all processes using "UseSbieDeskHack=y"
- improved double-click behaviour [#1935](https://github.com/sandboxie-plus/Sandboxie/issues/1935)
2022-06-13 19:12:53 +01:00
- box size info is refreshed on file recovery
### Fixed
2022-06-17 12:02:23 +01:00
- fixed issue with unnecessary Sandboxie config reloads introduced in 1.1.1 [#1938](https://github.com/sandboxie-plus/Sandboxie/issues/1938)
2022-06-13 19:12:53 +01:00
- fixed issue with recovery window focus [#1374](https://github.com/sandboxie-plus/Sandboxie/issues/1374)
- fixed issues with desktop objects introduced in 1.1.1 [#1934](https://github.com/sandboxie-plus/Sandboxie/issues/1934)
2022-06-17 12:02:23 +01:00
- fixed issues with Edge startup boost using a GPO preset [#1913](https://github.com/sandboxie-plus/Sandboxie/issues/1913)
2022-06-13 19:12:53 +01:00
2022-06-07 06:51:28 +01:00
## [1.1.1 / 5.56.1] - 2022-06-07
2022-05-28 08:41:08 +01:00
2022-05-29 07:07:17 +01:00
### Added
- compatibility templates can now be viewed from the settings window [#1891](https://github.com/sandboxie-plus/Sandboxie/issues/1891)
- the refresh command is now bound to F5 [#1885](https://github.com/sandboxie-plus/Sandboxie/issues/1885)
2022-06-05 21:56:06 +01:00
- added more first start wizard options
- added option to permanently disable immediate recovery for any given box when it opens [#1478](https://github.com/sandboxie-plus/Sandboxie/issues/1478)
2024-01-01 23:09:45 +00:00
- double-click on the path column now opens the box root in Windows Explorer [#1924](https://github.com/sandboxie-plus/Sandboxie/issues/1924)
2022-05-29 07:07:17 +01:00
2022-05-28 08:41:08 +01:00
### Changed
2022-06-05 22:09:53 +01:00
- changed Move Box behaviour [#1879](https://github.com/sandboxie-plus/Sandboxie/issues/1879)
2022-05-28 08:41:08 +01:00
- improved implementation of the PreferExternalManifest option
2022-06-05 21:56:06 +01:00
- Win32k hooks are now by default only used for Edge and Chromium apps as they cause issues with other software [#1902](https://github.com/sandboxie-plus/Sandboxie/issues/1902) [#1912](https://github.com/sandboxie-plus/Sandboxie/issues/1912) [#1897](https://github.com/sandboxie-plus/Sandboxie/issues/1897)
2022-06-06 19:15:09 +01:00
- "AllowBoxedJobs=y" is now the default behaviour
2022-05-28 08:41:08 +01:00
### Fixed
- fixed Edge issue with Windows 11 after KB5014019
2022-07-26 19:38:36 +01:00
- fixed issues with the new Delete V2 mechanism when using "SeparateUserFolders=y" [#1885](https://github.com/sandboxie-plus/Sandboxie/issues/1885)
2022-05-28 11:39:32 +01:00
- fixed credential issue [#1770](https://github.com/sandboxie-plus/Sandboxie/pull/1770)
2022-05-28 16:51:34 +01:00
- fixed force process priorities [#1883](https://github.com/sandboxie-plus/Sandboxie/issues/1883)
2022-07-26 19:38:36 +01:00
- fixed issues with the new Delete V2 mechanism
- fixed issue with the Windows 11 menu on older Windows builds [1877](https://github.com/sandboxie-plus/Sandboxie/issues/1877)
2022-05-30 08:39:21 +01:00
- refresh now works without WatchBoxSize option [#1885](https://github.com/sandboxie-plus/Sandboxie/issues/1885)
2022-05-31 18:05:00 +01:00
- fixed crash issue with WatchBoxSize=true [#1885](https://github.com/sandboxie-plus/Sandboxie/issues/1885)
- fixed issue with recovery folder paths [#1840](https://github.com/sandboxie-plus/Sandboxie/issues/1840)
2022-06-05 21:56:06 +01:00
- fixed issues with Sbie desktop and wndStation affecting Acrobat Reader [#1863](https://github.com/sandboxie-plus/Sandboxie/issues/1863)
2022-06-04 20:07:04 +01:00
- fixed issues with box grouping [#1921](https://github.com/sandboxie-plus/Sandboxie/issues/1921) [#1920](https://github.com/sandboxie-plus/Sandboxie/issues/1920)
- fixed issues when changing language [#1914](https://github.com/sandboxie-plus/Sandboxie/issues/1914)
2022-06-05 21:56:06 +01:00
- fixed issue with BreakoutFolder [#1908](https://github.com/sandboxie-plus/Sandboxie/issues/1908)
- fixed issue with SbieDll.dll for x86 exception handling
2022-06-05 22:09:53 +01:00
- fixed issues with application-specific hives (RegLoadAppKey) affecting Visual Studio [#1576](https://github.com/sandboxie-plus/Sandboxie/issues/1576) [#1452](https://github.com/sandboxie-plus/Sandboxie/issues/1452)
2022-06-05 20:41:34 +01:00
2022-05-28 08:41:08 +01:00
## [1.1.0 / 5.56.0] - 2022-05-24
2022-02-05 14:17:33 +00:00
### Added
- added support for NtRenameKey (this requires UseRegDeleteV2=y) [#205](https://github.com/sandboxie-plus/Sandboxie/issues/205)
2022-05-19 17:12:09 +01:00
- added box size info [#1780](https://github.com/sandboxie-plus/Sandboxie/issues/1780)
2022-02-05 14:17:33 +00:00
### Changed
2022-05-25 23:01:22 +01:00
- reworked the mechanism Sandboxie uses to mark host files as deleted
- under the new behaviour a data file (FilePaths.dat) is created in the box root instead of dummy files
2024-03-03 17:11:33 +00:00
- it can be enabled with "UseFileDeleteV2=y" and also for the registry with "UseRegDeleteV2=y" which creates a reg file (RegPaths.dat)
2022-05-25 23:01:22 +01:00
- reworked the TlsNameBuffer mechanism to be more versatile and less error-prone
- significantly reduced the CPU usage of SandMan.exe
2022-02-05 14:17:33 +00:00
### Fixed
- fixed folder rename issues (this requires UseFileDeleteV2=y) [#71](https://github.com/sandboxie-plus/Sandboxie/issues/71)
2022-02-13 12:27:26 +00:00
- fixed issue with process access [#1603](https://github.com/sandboxie-plus/Sandboxie/issues/1603)
2022-05-19 17:12:09 +01:00
- fixed translation issue [#1864](https://github.com/sandboxie-plus/Sandboxie/issues/1864)
2022-05-25 23:01:22 +01:00
- fixed UI issue with the box selection window [#1867](https://github.com/sandboxie-plus/Sandboxie/issues/1867)
- fixed UI issue when switching languages [#1871](https://github.com/sandboxie-plus/Sandboxie/issues/1871)
2022-02-13 12:27:26 +00:00
2022-05-08 13:41:49 +01:00
2022-05-15 16:49:41 +01:00
## [1.0.22 / 5.55.22] - 2022-05-15
2022-05-12 22:04:07 +01:00
2022-05-14 09:34:44 +01:00
### Added
2022-05-16 11:52:30 +01:00
- added auto-update download and silent install option to SandMan.exe [#917](https://github.com/sandboxie-plus/Sandboxie/issues/917)
- trace monitor mode can save to file now [#1851](https://github.com/sandboxie-plus/Sandboxie/issues/1851)
- trace log now shows IPC object type information
- added support for Windows 11 context menus
2022-05-12 22:04:07 +01:00
### Fixed
2022-05-16 11:52:30 +01:00
- fixed SandMan crash issue [#1846](https://github.com/sandboxie-plus/Sandboxie/issues/1846)
- fixed issue with Windows Server 2022 build 20348
2022-05-14 09:34:44 +01:00
- fixed translation switching issues [#1852](https://github.com/sandboxie-plus/Sandboxie/issues/1852)
2022-05-12 22:04:07 +01:00
2022-05-10 07:49:15 +01:00
## [1.0.21 / 5.55.21] - 2022-05-10
2022-05-08 13:41:49 +01:00
2022-05-08 14:36:03 +01:00
### Added
2022-05-10 14:07:25 +01:00
- added "FuncSkipHook=FunctionName" option to selectively disable certain function hooks
2022-05-08 13:41:49 +01:00
### Changed
2022-05-10 14:07:25 +01:00
- improved the support certificate entry box
- changing the language no longer requires a restart on Plus UI
2022-05-08 20:54:37 +01:00
- fixed issue with high CPU load when using SbieCtrl to change settings
2022-05-08 13:41:49 +01:00
### Fixed
2022-05-10 14:07:25 +01:00
- fixed issue with Firefox/Chromium browsers that have been compiled with the MinGW toolchain [#538](https://github.com/sandboxie-plus/Sandboxie/issues/538)
2022-05-08 20:54:37 +01:00
- fixed issues with folder recovery on Plus UI [#1840](https://github.com/sandboxie-plus/Sandboxie/issues/1840) [#1380](https://github.com/sandboxie-plus/Sandboxie/issues/1380)
2022-05-08 13:41:49 +01:00
2022-05-01 08:37:18 +01:00
## [1.0.20 / 5.55.20] - 2022-05-02
### Fixed
2022-05-03 20:33:51 +01:00
- fixed issue with Firefox video playback introduced in the previous build [#1831](https://github.com/sandboxie-plus/Sandboxie/issues/1831)
- fixed driver-related BSOD [#1811](https://github.com/sandboxie-plus/Sandboxie/issues/1811)
2022-05-01 09:44:28 +01:00
- fixed issue with editing start restriction entries
2022-05-03 20:33:51 +01:00
- fixed issue with the network options tab [#1825](https://github.com/sandboxie-plus/Sandboxie/issues/1825)
- fixed portable mode issue if SandMan is run as admin [#1764](https://github.com/sandboxie-plus/Sandboxie/issues/1764)
2022-05-01 08:37:18 +01:00
2022-04-30 20:52:52 +01:00
2022-04-21 21:36:28 +01:00
## [1.0.19 / 5.55.19] - 2022-04-21
2022-02-05 14:17:33 +00:00
2022-02-13 12:27:26 +00:00
### Added
2022-04-16 14:01:01 +01:00
- added drag and drop support for groups [#1775](https://github.com/sandboxie-plus/Sandboxie/issues/1775)
2022-04-22 20:37:56 +01:00
- added Del key support to the box view for all entry types [#1779](https://github.com/sandboxie-plus/Sandboxie/issues/1779)
- added warning when trying to run explorer.exe in a box with COM open [#1716](https://github.com/sandboxie-plus/Sandboxie/issues/1716)
2022-04-16 14:01:01 +01:00
2022-04-15 17:32:50 +01:00
### Fixed
2022-04-22 20:37:56 +01:00
- fixed crash issue in the SandMan UI [#1772](https://github.com/sandboxie-plus/Sandboxie/issues/1772)
- fixed issue with some installers when EnableObjectFiltering is enabled [#1795](https://github.com/sandboxie-plus/Sandboxie/issues/1795)
2022-05-03 20:33:51 +01:00
- fixed allowing NtCreateSymbolicLinkObject to be safely used in the sandbox
2022-05-13 14:40:03 +01:00
- added workaround for a Vivaldi hooking issue [#1783](https://github.com/sandboxie-plus/Sandboxie/issues/1783)
- Note: this fix is provisional, it can be disabled with UseVivaldiWorkaround=n
2022-04-16 14:01:01 +01:00
- fixed registry issue with snapshots [#1782](https://github.com/sandboxie-plus/Sandboxie/issues/1782)
2022-12-17 17:29:16 +00:00
- fixed issue with box grouping [#1778](https://github.com/sandboxie-plus/Sandboxie/issues/1778) [#1777](https://github.com/sandboxie-plus/Sandboxie/issues/1777) [#1776](https://github.com/sandboxie-plus/Sandboxie/issues/1776)
2022-04-22 20:37:56 +01:00
- fixed further issues with box grouping [#1698](https://github.com/sandboxie-plus/Sandboxie/issues/1698) [#1697](https://github.com/sandboxie-plus/Sandboxie/issues/1697)
- fixed issues with snapshot UI [#1696](https://github.com/sandboxie-plus/Sandboxie/issues/1696) [#1695](https://github.com/sandboxie-plus/Sandboxie/issues/1695)
2022-04-19 11:47:55 +01:00
- fixed issue with recovery dialog focus [#1374](https://github.com/sandboxie-plus/Sandboxie/issues/1374)
2022-04-16 14:01:01 +01:00
2022-04-15 17:32:50 +01:00
2022-04-13 17:09:10 +01:00
## [1.0.18 / 5.55.18] - 2022-04-13
2022-04-06 20:27:21 +01:00
2022-04-11 03:36:35 +01:00
### Added
2022-04-13 20:11:45 +01:00
- added minor browsers to the BlockSoftwareUpdaters template (by APMichael) [#1784](https://github.com/sandboxie-plus/Sandboxie/pull/1784)
2022-04-11 03:36:35 +01:00
2022-04-06 20:27:21 +01:00
### Changed
2022-04-13 20:11:45 +01:00
- failed memory read attempts to unboxed processes will no longer cause message 2111 by default
- Note: the message can still be enabled in the settings with "NotifyProcessAccessDenied=y"
2022-04-13 20:11:45 +01:00
- reordered the BlockSoftwareUpdaters template (by APMichael) [#1785](https://github.com/sandboxie-plus/Sandboxie/pull/1785)
2022-04-06 20:27:21 +01:00
2022-04-07 02:57:32 +01:00
### Fixed
- fixed pipe impersonation in compartment mode
2022-04-30 20:52:52 +01:00
- fixed issue with box clean-up introduced in a recent build
2022-04-13 20:11:45 +01:00
- fixed missing trace log clean-up command [#1773](https://github.com/sandboxie-plus/Sandboxie/issues/1773)
2023-08-04 21:52:22 +01:00
- fixed inability to unpin programs that have been pinned to the Run Menu [#1694](https://github.com/sandboxie-plus/Sandboxie/issues/1694)
2022-04-07 19:49:13 +01:00
2022-04-06 20:27:21 +01:00
2022-04-02 16:38:54 +01:00
## [1.0.17 / 5.55.17] - 2022-04-02
### Added
2022-04-03 13:24:51 +01:00
- added checkbox for easy read access to memory of unsandboxed processes (old Sbie behaviour, not recommended)
2022-04-02 16:38:54 +01:00
### Changed
- improved OpenProcess/OpenThread logging
2022-04-02 16:01:13 +01:00
### Fixed
2022-04-03 13:24:51 +01:00
- fixed crash issue with the new monitor mode
- fixed issue with resource access entry parsing
2022-04-02 16:01:13 +01:00
2022-04-02 16:38:54 +01:00
## [1.0.16 / 5.55.16] - 2022-04-01
2022-04-02 08:35:23 +01:00
### Added
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-20: memory of unsandboxed processes can no longer be read, exceptions are possible
- you can use ReadIpcPath=$:program.exe to allow read access to unsandboxed processes or processes in other boxes
2022-08-21 12:06:18 +01:00
- added "Monitor Mode" to the resource access trace, similar to the old monitor view of SbieCtrl.exe
2022-04-02 08:35:23 +01:00
### Changed
2022-04-03 13:24:51 +01:00
- EnableObjectFiltering is now set enabled by default, and replaces Sbie's old process/thread handle filter
2022-10-23 13:30:03 +01:00
- the `$:` syntax now accepts a wildcard `$:*` no more specialized wildcards though
2022-04-02 08:35:23 +01:00
2022-04-07 02:57:32 +01:00
### Fixed
2022-04-02 08:35:23 +01:00
- fixed NtGetNextProcess being fully disabled instead of properly filtered
- fixed reworked image name resolution when creating new processes in a sandbox
2022-04-07 02:57:32 +01:00
- fixed regression with HideOtherBoxes=y [#1743](https://github.com/sandboxie-plus/Sandboxie/issues/1743) [#1666](https://github.com/sandboxie-plus/Sandboxie/issues/1666)
2022-04-02 08:35:23 +01:00
2022-01-31 21:40:52 +00:00
2022-03-24 19:12:07 +00:00
## [1.0.15 / 5.55.15] - 2022-03-24
### Fixed
2022-04-07 02:57:32 +01:00
- fixed memory corruption introduced in the last build causing Chrome to crash sometimes
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-18: NtCreateSymbolicLinkObject was not filtered (thanks Diversenok)
2022-03-24 19:12:07 +00:00
2022-03-23 17:41:59 +00:00
## [1.0.14 / 5.55.14] - 2022-03-23
2022-03-20 15:02:37 +00:00
### Added
2022-03-24 10:06:33 +00:00
- added notification to warn that the default update checker is lagging behind the newest release on GitHub, to ensure that only bug-free builds are offered as updates [#1682](https://github.com/sandboxie-plus/Sandboxie/issues/1682)
2022-03-20 15:59:15 +00:00
- added main browsers to BlockSoftwareUpdaters template (by Dyras) [#1630](https://github.com/sandboxie-plus/Sandboxie/pull/1630)
2022-03-24 10:06:33 +00:00
- added a warning when Sandboxie-Plus.ini is not writeable [#1681](https://github.com/sandboxie-plus/Sandboxie/issues/1681)
- added clean-up for critical sections (by chunyou128) [#1686](https://github.com/sandboxie-plus/Sandboxie/pull/1686)
2022-03-20 15:02:37 +00:00
### Changed
- improved command line handling for breakout processes [#1655](https://github.com/sandboxie-plus/Sandboxie/issues/1655)
2022-03-20 15:59:15 +00:00
- disabled SBIE2193 notification (by isaak654) [#1690](https://github.com/sandboxie-plus/Sandboxie/pull/1690)
2022-03-23 17:02:32 +00:00
- improved error message 6004 [#1719](https://github.com/sandboxie-plus/Sandboxie/issues/1719)
2022-03-20 15:02:37 +00:00
### Fixed
- fixed dark mode issue with the new tray list
2022-03-24 10:06:33 +00:00
- fixed not showing a warning when Sandboxie-Plus.ini is not writeable [#1681](https://github.com/sandboxie-plus/Sandboxie/issues/1681)
2022-03-20 15:59:15 +00:00
- fixed issue with software compatibility checkbox (thanks MitchCapper) [#1678](https://github.com/sandboxie-plus/Sandboxie/issues/1678)
2022-03-24 10:06:33 +00:00
- fixed issue with events on box closure not always being executed [#1658](https://github.com/sandboxie-plus/Sandboxie/issues/1658)
2022-03-20 15:02:37 +00:00
- fixed memory leaks in key_merge.c
- fixed issue enumerating registry keys in privacy mode
2022-03-24 10:06:33 +00:00
- fixed settings issue introduced in 1.0.13 [#1684](https://github.com/sandboxie-plus/Sandboxie/issues/1684)
2022-03-20 15:02:37 +00:00
- fixed crash issue when parsing firewall port options
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-19: in certain cases a sandboxed process could obtain a handle on an unsandboxed thread with write privileges [#1714](https://github.com/sandboxie-plus/Sandboxie/issues/1714)
2022-03-20 15:02:37 +00:00
2022-04-02 08:35:23 +01:00
2022-03-14 22:01:22 +00:00
## [1.0.13 / 5.55.13] - 2022-03-08
2022-03-07 11:28:11 +00:00
### Fixed
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-17: Hard link creation was not properly filtered (thanks Diversenok)
- fixed issue with checking the certificate entry
2022-03-07 11:28:11 +00:00
2022-03-14 22:01:22 +00:00
## [1.0.12 / 5.55.12] - 2022-03-02
2022-02-18 19:09:35 +00:00
### Added
2022-03-24 10:06:33 +00:00
- added mini dump creation to SandMan.exe in case it crashes
2022-02-18 19:09:35 +00:00
2022-12-17 17:29:16 +00:00
### Changed
2022-02-13 21:31:37 +00:00
- disabled Chrome and Firefox phishing entries in new sandboxes (by isaak654) [#1616](https://github.com/sandboxie-plus/Sandboxie/pull/1616)
- updated Mozilla paths for the BlockSoftwareUpdaters template (by isaak654) [#1623](https://github.com/sandboxie-plus/Sandboxie/pull/1623)
2022-02-18 19:36:42 +00:00
- renamed "Pause Forced Programs Rules" command to "Pause Forcing Programs" (Plus only)
2022-02-18 19:09:35 +00:00
- reworked tray icon generation now using overlays, added busy overlay
### Fixed
- fixed issue with accessing network drives in privacy mode [#1617](https://github.com/sandboxie-plus/Sandboxie/issues/1617)
2022-02-18 19:36:42 +00:00
- fixed issue with ping in compartment mode [#1608](https://github.com/sandboxie-plus/Sandboxie/issues/1608)
2022-04-19 11:47:55 +01:00
- fixed SandMan UI freezing when a lot of processes are created and closed in a box [#1607](https://github.com/sandboxie-plus/Sandboxie/issues/1607)
2023-08-04 21:52:22 +01:00
- fixed editing of command line entry not being recognized in the Run Menu [#1648](https://github.com/sandboxie-plus/Sandboxie/issues/1648)
2022-03-04 17:56:01 +00:00
- fixed blue screen issue in driver (thanks Diversenok)
2024-02-15 15:19:01 +00:00
- fixed incompatibility with Windows 11 Insider build 22563.1 [#1654](https://github.com/sandboxie-plus/Sandboxie/issues/1654)
2022-02-26 13:39:15 +00:00
2022-02-13 11:55:52 +00:00
2022-02-13 21:31:37 +00:00
## [1.0.11 / 5.55.11] - 2022-02-13
2022-02-13 11:55:52 +00:00
### Added
2022-02-14 11:37:07 +00:00
- added optional tray notification when box content gets auto-deleted
2022-02-13 12:27:26 +00:00
- added FreeDownloadManager template
2022-02-14 11:37:07 +00:00
- added warning when opening unsandboxed regedit [#1606](https://github.com/sandboxie-plus/Sandboxie/issues/1606)
2022-02-13 21:31:37 +00:00
- added languages files that were missing in official Qt 5.15.2 (by DevSplash) [#1605](https://github.com/sandboxie-plus/Sandboxie/pull/1605)
2022-02-13 12:27:26 +00:00
### Changed
2022-02-14 11:37:07 +00:00
- the asynchronous box operations introduced in the last build are now disabled by default
2022-02-13 12:27:26 +00:00
- moved sys tray options from general to shell integration tab
2022-07-26 19:38:36 +01:00
- removed "AlwaysUseWin32kHooks", now these Win32 hooks are always enabled
- Note: you can use "UseWin32kHooks=program.exe,n" to disable them for selected programs
2022-02-13 17:57:20 +00:00
- updated Listary template to v6 (by isaak654) [#1610](https://github.com/sandboxie-plus/Sandboxie/pull/1610)
2022-02-13 12:27:26 +00:00
### Fixed
2022-02-14 11:37:07 +00:00
- fixed compatibility issue with SECUROM [#1597](https://github.com/sandboxie-plus/Sandboxie/issues/1597)
2022-02-13 12:27:26 +00:00
- fixed modality issue [#1615](https://github.com/sandboxie-plus/Sandboxie/issues/1615)
2022-02-18 19:36:42 +00:00
- fixed special form of OpenWinClass in Templates.ini [d6d9588](https://github.com/sandboxie-plus/Sandboxie/commit/d6d95889a91d31dd55dd2b2d136d8f80c9a8ea71)
2022-02-05 14:17:33 +00:00
2022-02-13 12:27:26 +00:00
## [1.0.10 / 5.55.10] - 2022-02-06
2022-01-31 21:40:52 +00:00
### Added
2022-02-13 12:27:26 +00:00
- added option to show only boxes in tray with running processes [#1186](https://github.com/sandboxie-plus/Sandboxie/issues/1186)
- additional option shows only pinned boxes, in box options a box can be set to be always shown in tray list (Pinned)
2022-02-13 12:27:26 +00:00
- added Options menu command to reset the GUI [#1589](https://github.com/sandboxie-plus/Sandboxie/issues/1589)
2022-02-13 17:57:20 +00:00
- added "Run Un-Sandboxed" context menu option
- added new trigger "OnBoxDelete" that allows to specify a command that is run UNBOXED just before the box content gets deleted
- Note: this can be used as a replacement to "DeleteCommand" [#591](https://github.com/sandboxie-plus/Sandboxie/issues/591)
2022-02-13 12:27:26 +00:00
- selected box operations (deletion) no longer show the progress dialog [#1061](https://github.com/sandboxie-plus/Sandboxie/issues/1061)
- if a box with a running operation shows a blinking hour glass icon, the context menu can be used to cancel the operation
2022-01-31 21:40:52 +00:00
### Changed
2022-02-14 11:37:07 +00:00
- "HideHostProcess=program.exe" can now be used to hide Sandboxie services [#1336](https://github.com/sandboxie-plus/Sandboxie/issues/1336)
2022-02-05 14:17:33 +00:00
- updater blocking is now done using a template called BlockSoftwareUpdaters
2022-02-13 17:57:20 +00:00
- enhanced "StartProgram=..." makes "StartCommand=..." obsolete
- for same functionality as "StartCommand=...", use "StartProgram=%SbieHome%\Start.exe ..."
2022-02-13 17:57:20 +00:00
- merged "Auto Start" General tab with the "Auto Exec" Advanced tab into a universal "Triggers" Advanced tab
2022-01-31 21:40:52 +00:00
### Fixed
- fixed a couple issues with the new breakout process feature and improved security (thanks Diversenok)
2022-02-13 12:27:26 +00:00
- fixed issues with re-opening windows already open [#1584](https://github.com/sandboxie-plus/Sandboxie/issues/1584)
2022-02-03 09:44:24 +00:00
- fixed issue with desktop access [#1588](https://github.com/sandboxie-plus/Sandboxie/issues/1588)
2022-02-13 12:27:26 +00:00
- fixed issue about command line invocation handling [#1133](https://github.com/sandboxie-plus/Sandboxie/issues/1133)
- fixed UI issue with main window state when switching always on top attribute [#1169](https://github.com/sandboxie-plus/Sandboxie/issues/1169)
2022-02-03 09:44:24 +00:00
- fixed issue with box context menu in tray list [1106](https://github.com/sandboxie-plus/Sandboxie/issues/1106)
2022-02-13 17:57:20 +00:00
- fixed issue with "AutoExec=..."
2022-02-14 11:37:07 +00:00
- fixed issues where cancelling box deletion operations didn't work [#1061](https://github.com/sandboxie-plus/Sandboxie/issues/1061)
- fixed issue with DPI scaling and colour picker dialog [#803](https://github.com/sandboxie-plus/Sandboxie/issues/803)
2022-01-31 21:40:52 +00:00
2022-02-06 17:28:13 +00:00
### Removed
2022-02-13 17:57:20 +00:00
- removed "UseRpcMgmtSetComTimeout=AppXDeploymentClient.dll,y" used for Free Download Manager as it broke other things
- only if you use Free Download Manager together with the setting "RpcMgmtSetComTimeout=n" in a sandbox, you have to add the line manually to your Sandboxie.ini
2022-02-06 17:28:13 +00:00
2022-01-31 21:40:52 +00:00
2022-01-30 14:53:37 +00:00
## [1.0.9 / 5.55.9] - 2022-01-31
2022-01-29 09:18:22 +00:00
### Added
2022-01-30 19:22:55 +00:00
- SandMan now causes all boxed processes to update their path settings in real time when access options were modified
- added new maintenance menu option "Uninstall All" to quickly remove all components when running in portable mode
2022-01-31 00:59:29 +00:00
- added version number to the title bar of Sandboxie Classic
2022-01-30 14:53:37 +00:00
- added option to return not to a snapshot but to an empty box state while keeping all snapshots
- Sandboxie-Plus.ini can now be placed in C:\ProgramData\Sandboxie-Plus\ folder and takes precedence (for business use)
2022-01-31 00:59:29 +00:00
- added support for AF_UNIX on Windows to resolve issues with OpenJDK17 and later [#1009](https://github.com/sandboxie-plus/Sandboxie/issues/1009) [#1520](https://github.com/sandboxie-plus/Sandboxie/issues/1520) [#1521](https://github.com/sandboxie-plus/Sandboxie/issues/1521)
2022-01-29 09:18:22 +00:00
### Changed
2022-01-30 19:22:55 +00:00
- reworked breakout mechanism to be service based and not allowing the parent process to access the broken out child process
- enabled creation of directory junctions for sandboxed processes [#1375](https://github.com/sandboxie-plus/Sandboxie/issues/1375)
2022-02-18 19:36:42 +00:00
- restored back "AutoRecover=y" on box creation [#1554](https://github.com/sandboxie-plus/Sandboxie/discussions/1554)
2022-01-30 14:53:37 +00:00
- improved snapshot support [#1220](https://github.com/sandboxie-plus/Sandboxie/issues/1220)
2022-01-30 19:22:55 +00:00
- renamed "Disable Forced Programs" command to "Pause Forced Programs Rules" (Plus only)
2022-01-29 09:18:22 +00:00
### Fixed
2022-02-18 19:36:42 +00:00
- fixed BreakoutProcess not working with "EnableObjectFiltering=y"
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-16: when starting *COMSRV* unboxed, the returned process handle had full access
2022-01-30 19:22:55 +00:00
- fixed issue with progress dialog [#1562](https://github.com/sandboxie-plus/Sandboxie/issues/1562)
- fixed issue with handling directory junctions in Sandboxie [#1396](https://github.com/sandboxie-plus/Sandboxie/issues/1396)
2022-01-29 09:18:22 +00:00
- fixed a handle leak in File_NtCloseImpl
- fixed border issues on maximized windows introduced in the last build [#1561](https://github.com/sandboxie-plus/Sandboxie/issues/1561)
2022-01-30 19:22:55 +00:00
- fixed a couple of index overruns (thanks 7eRoM) [#1571](https://github.com/sandboxie-plus/Sandboxie/pull/1571)
- fixed issues with sysnative directory [#1403](https://github.com/sandboxie-plus/Sandboxie/issues/1403)
- fixed issue with starting SandMan when running sandboxed from context menu [#1579](https://github.com/sandboxie-plus/Sandboxie/issues/1579)
2022-01-30 19:25:07 +00:00
- fixed dark mode flash issue with main window creation [#1231](https://github.com/sandboxie-plus/Sandboxie/issues/1231#issuecomment-1024469681)
2022-01-30 23:16:53 +00:00
- fixed issues with snapshot error handling [#350](https://github.com/sandboxie-plus/Sandboxie/issues/350)
2022-01-31 00:59:29 +00:00
- fixed issues with the always on top option (Plus only)
2022-01-29 09:18:22 +00:00
2022-01-18 08:38:11 +00:00
## [1.0.8 / 5.55.8] - 2022-01-18
2022-01-07 00:45:23 +00:00
### Added
- added Portuguese of Portugal on Plus UI (by JNylson, isaak654, mpheath) [#1497](https://github.com/sandboxie-plus/Sandboxie/pull/1497)
2022-01-09 12:43:27 +00:00
- added "BreakoutProcess=program.exe", with this option selected applications can be started unboxed from within a box [#1500](https://github.com/sandboxie-plus/Sandboxie/issues/1500)
- the program image must be located outside the sandbox for this to work
- if another sandbox has "ForceProcess=program.exe" configured, it will capture the process
- use case: set up a box with a Web browser forced, when another box opens a website, this will happen in the dedicated browser box
- Note: "BreakoutFolder=some\path" is also available
2022-01-10 12:08:38 +00:00
- added silent uninstall switch `/remove /S` for Classic installer (by sredna) [#1532](https://github.com/sandboxie-plus/Sandboxie/pull/1532)
2022-01-07 00:45:23 +00:00
### Changed
- the filename "sandman_pt" was changed to "sandman_pt_BR" (Brazilian Portuguese) [#1497](https://github.com/sandboxie-plus/Sandboxie/pull/1497)
- the filename "sandman_ua" was changed to "sandman_uk" (Ukrainian) [#1527](https://github.com/sandboxie-plus/Sandboxie/issues/1527)
- Note: translators are encouraged to follow the [Localization notes and tips](https://github.com/sandboxie-plus/Sandboxie/discussions/1123#discussioncomment-1203489) before creating a new pull request
2022-01-17 15:46:38 +00:00
- updated Firefox update blocker (discovered by isaak654) [#1545](https://github.com/sandboxie-plus/Sandboxie/issues/1545#issuecomment-1013807831)
2021-12-08 21:41:40 +00:00
2022-01-07 21:57:07 +00:00
### Fixed
2022-01-08 17:54:55 +00:00
- fixed issue with opening all file access OpenFilePath=* [#971](https://github.com/sandboxie-plus/Sandboxie/issues/971)
- fixed issue with opening network shares [#1529](https://github.com/sandboxie-plus/Sandboxie/issues/1529)
2022-01-10 12:08:38 +00:00
- fixed possible upgrade issue with Classic installer (by isaak654) [130c43a](https://github.com/sandboxie-plus/Sandboxie/commit/130c43a62c9778b734fa625bf4f46b12d0701719)
- fixed minor issues with Classic installer (by sredna) [#1533](https://github.com/sandboxie-plus/Sandboxie/pull/1533)
2022-01-14 21:45:29 +00:00
- fixed issue with Ldr_FixImagePath_2 [#1507](https://github.com/sandboxie-plus/Sandboxie/issues/1507)
- when using "Run Sandboxed" with SandMan UI and the UI is off, it will stay off
2022-01-14 21:45:29 +00:00
- fixed issue with Util_GetProcessPidByName that should resolve the driver sometimes failing to start at boot [#1451](https://github.com/sandboxie-plus/Sandboxie/issues/1451)
2024-08-27 22:23:23 +01:00
- SandMan will now run in background like SbieCtrl when starting a boxed process [post506](https://forum.xanasoft.com/threads/direct-start-firefox-in-box.173/post-506)
- fixed taskbar not showing with persistent box border in full screen [post474](https://forum.xanasoft.com/threads/taskbar-problems-when-using-sandboxie-in-windows-11.224/post-474)
2022-01-14 21:45:29 +00:00
- fixed box border not spanning across multiple monitors [#1512](https://github.com/sandboxie-plus/Sandboxie/issues/1512)
2022-01-14 16:00:03 +00:00
- fixed issues with border when using DPI scaling [#1506](https://github.com/sandboxie-plus/Sandboxie/issues/1506)
2022-01-14 21:45:29 +00:00
- fixed DPI issues with Qt [#1368](https://github.com/sandboxie-plus/Sandboxie/issues/1368)
2022-01-14 13:06:01 +00:00
- fixed issue with bright flashing on window creation when in dark mode [#1231](https://github.com/sandboxie-plus/Sandboxie/issues/1231)
- fixed issues with the PortableRootDir setting [#1509](https://github.com/sandboxie-plus/Sandboxie/issues/1509)
2022-01-14 21:45:29 +00:00
- fixed issue with the settings window crashing when the driver was not connected
- fixed DPI issues with Finder Tool [#912](https://github.com/sandboxie-plus/Sandboxie/issues/912)
2022-01-17 15:46:38 +00:00
- fixed another issue with reused process IDs [#1547](https://github.com/sandboxie-plus/Sandboxie/issues/1547)
2022-01-17 15:32:28 +00:00
- fixed issue introduced in 1.0.6 related to SeAccessCheckByType [#1548](https://github.com/sandboxie-plus/Sandboxie/issues/1548)
2021-12-31 21:41:13 +00:00
2022-01-02 17:29:17 +00:00
2022-01-14 16:00:03 +00:00
2022-01-06 17:39:56 +00:00
## [1.0.7 / 5.55.7] - 2022-01-06
2021-12-31 21:41:13 +00:00
2022-01-01 19:31:05 +00:00
### Added
2022-01-06 18:49:25 +00:00
- added experimental option "CreateToken=y" to create a new token instead of repurposing an existing one
- added option "DisableRTBlacklist=y" allowing to disable the hardcoded runtime class blacklist
- added new template "DeviceSecurity" to lock down access to device drivers on the system
- Note: this template requires RuleSpecificity being available to work properly
2022-01-06 18:49:25 +00:00
- added option to set a custom ini editor in the Plus UI [#1475](https://github.com/sandboxie-plus/Sandboxie/issues/1475)
- added option "LingerLeniency=n" to solve issue [#997](https://github.com/sandboxie-plus/Sandboxie/issues/997)
2021-12-31 21:41:13 +00:00
### Changed
2022-01-06 18:49:25 +00:00
- reworked syscall invocation code in the driver
- Win32k hooking is now compatible with HVCI [#1483](https://github.com/sandboxie-plus/Sandboxie/issues/1483)
2021-12-31 21:41:13 +00:00
### Fixed
2022-01-01 19:31:05 +00:00
- fixed memory leak in driver (conf_user.c)
2022-01-02 17:29:17 +00:00
- fixed issue with file renaming in open paths introduced in 1.0.6
2022-01-06 18:49:25 +00:00
- fixed issue causing Chromium browsers not closing properly [#1496](https://github.com/sandboxie-plus/Sandboxie/issues/1496)
2024-02-05 21:54:17 +00:00
- fixed issue with Start.exe [#1517](https://github.com/sandboxie-plus/Sandboxie/issues/1517) [#1516](https://github.com/sandboxie-plus/Sandboxie/issues/1516)
2022-01-06 18:49:25 +00:00
- fixed SandMan issue with reused process IDs
- fixed KmdUtil sometimes not properly terminating the driver [#1493](https://github.com/sandboxie-plus/Sandboxie/issues/1493)
2021-12-31 21:41:13 +00:00
2022-01-02 17:29:17 +00:00
### Removed
2022-01-06 18:49:25 +00:00
- removed OpenToken as it is only a shorthand for UnrestrictedToken=y and UnfilteredToken=y set together
2021-12-31 21:41:13 +00:00
2021-12-31 11:06:18 +00:00
## [1.0.6 / 5.55.6] - 2021-12-31
2021-12-26 09:19:31 +00:00
### Added
2021-12-28 17:36:24 +00:00
- replaced "Open with" with a Sandboxie dialog to work on Windows 10 [#1138](https://github.com/sandboxie-plus/Sandboxie/issues/1138)
2024-03-03 23:26:45 +00:00
- added ability to run Win32 store apps in Application Compartment mode (requires COM to be open in Windows 11)
- Note: this does not mean UWP store apps, just regular Win32 apps packaged to be deployed via the store
2021-12-26 09:19:31 +00:00
- added new debug options "UnstrippedToken=y" and "KeepUserGroup=y"
2022-06-15 19:39:08 +01:00
- added double-click to recover files and folders in recovery window [#1466](https://github.com/sandboxie-plus/Sandboxie/issues/1466)
2021-12-29 14:47:57 +00:00
- added Ukrainian language on Plus UI (by SuperMaxusa) [#1488](https://github.com/sandboxie-plus/Sandboxie/pull/1488)
2021-12-26 09:19:31 +00:00
### Changed
2021-12-28 17:36:24 +00:00
- "UseSbieWndStation=y" is now the default behaviour [#1442](https://github.com/sandboxie-plus/Sandboxie/issues/1442)
- disabled Win32k hooking when HVCI is enabled due to an incompatibility (BSOD) [#1483](https://github.com/sandboxie-plus/Sandboxie/issues/1483)
2021-12-26 09:19:31 +00:00
### Fixed
2024-03-03 14:49:31 +00:00
- fixed box initialization issue in privacy mode [#1469](https://github.com/sandboxie-plus/Sandboxie/issues/1469)
2021-12-28 17:36:24 +00:00
- fixed issue with shortcuts creation introduced in a recent build [#1471](https://github.com/sandboxie-plus/Sandboxie/issues/1471)
- fixed various issues in Privacy Enhanced boxes and rule specificity
2021-12-29 14:32:51 +00:00
- fixed issue with SeAccessCheckByType and alike
2022-10-19 20:08:04 +01:00
- fixed issues with Win32k hooking on 32-bit Windows [#1479](https://github.com/sandboxie-plus/Sandboxie/issues/1479)
2021-12-26 09:19:31 +00:00
2021-12-27 11:42:37 +00:00
### Removed
2022-10-19 20:08:04 +01:00
- removed obsolete SkyNet rootkit detection from 32-bit build
2021-12-27 11:42:37 +00:00
2021-12-26 09:19:31 +00:00
2021-12-25 15:51:55 +00:00
## [1.0.5 / 5.55.5] - 2021-12-25
2021-12-21 13:57:27 +00:00
### Added
2021-12-23 13:55:32 +00:00
- sandbox top level exception handler to create crash dumps
- it can be enabled per process or globally using "EnableMiniDump=process.exe,y" or "EnableMiniDump=y" respectively
- the dump flags can be set as hex with "MiniDumpFlags=0xAABBCCDD"
- a preselected flag set for a verbose dump can be set with "MiniDumpFlags=Extended"
- Note: dump files created with the EnableMiniDump option are located at: `C:\Sandbox\%USER%\%SANDBOX%`
2021-12-22 20:21:58 +00:00
- added template support for Osiris and Slimjet browsers (by Dyras) [#1454](https://github.com/sandboxie-plus/Sandboxie/pull/1454)
2021-12-21 13:57:27 +00:00
### Changed
2022-10-19 20:08:04 +01:00
- improved SbieDll initialization
2021-12-24 00:34:24 +00:00
- doubled size of Name_Buffer_Depth [#1342](https://github.com/sandboxie-plus/Sandboxie/issues/1342)
- improved text filter in the templates view [#1456](https://github.com/sandboxie-plus/Sandboxie/issues/1456)
2021-12-21 13:57:27 +00:00
### Fixed
- fixed issue with forced process display [#1447](https://github.com/sandboxie-plus/Sandboxie/issues/1447)
2021-12-23 13:55:32 +00:00
- fixed crash issue with GetClassName [#1448](https://github.com/sandboxie-plus/Sandboxie/issues/1448)
2021-12-24 00:34:24 +00:00
- fixed minor UI issue [#1382](https://github.com/sandboxie-plus/Sandboxie/issues/1382)
- fixed UI language preset issue [#1348](https://github.com/sandboxie-plus/Sandboxie/issues/1348)
- fixed grouping issues in SandMan UI [#1358](https://github.com/sandboxie-plus/Sandboxie/issues/1358)
- fixed issue with EnableWin32kHooks [#1458](https://github.com/sandboxie-plus/Sandboxie/issues/1458)
2021-12-21 13:57:27 +00:00
2021-12-25 19:44:53 +00:00
### Installers re-released with the following fix:
- fixed regression when launching Office apps [#1468](https://github.com/sandboxie-plus/Sandboxie/issues/1468)
2021-12-21 13:57:27 +00:00
2021-12-23 13:55:32 +00:00
## [1.0.4 / 5.55.4] - 2021-12-20
2021-12-20 11:55:02 +00:00
### Added
2022-10-19 20:08:04 +01:00
- mechanism to hook Win32 system calls now also works for 32-bit applications running under WoW64
2022-08-21 12:06:18 +01:00
- 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 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"
2021-12-20 15:45:35 +00:00
- 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
2021-12-20 11:55:02 +00:00
- added UI option to change default RpcMgmtSetComTimeout preset
2021-12-20 15:45:35 +00:00
- 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)
2021-12-13 20:04:51 +00:00
### Changed
2021-12-20 11:55:02 +00:00
- "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 Chromium HW acceleration
2022-10-19 20:08:04 +01:00
- cleaned up low-level hooking code
2024-03-03 23:26:45 +00:00
- "RunRpcssAsSystem=y" is now auto applied for sandboxes in Application Compartment mode when "RunServicesAsSystem=y" or "MsiInstallerExemptions=y" are present
2021-12-20 11:55:02 +00:00
### Fixed
- fixed RPC handling in case a requested open service is not running [#1443](https://github.com/sandboxie-plus/Sandboxie/issues/1443)
2022-10-19 20:08:04 +01:00
- fixed a hooking issue with NdrClientCall2 in 32-bit applications
2021-12-20 20:10:35 +00:00
- fixed issue with start directory to run sandboxed when using SandMan [#1436](https://github.com/sandboxie-plus/Sandboxie/issues/1436)
2021-12-20 11:55:02 +00:00
- fixed issue with recovering from network share locations [#1435](https://github.com/sandboxie-plus/Sandboxie/issues/1435)
2021-12-13 20:04:51 +00:00
2021-12-13 13:57:47 +00:00
## [1.0.3 / 5.55.3] - 2021-12-12
2021-12-11 17:24:37 +00:00
### Added
2021-12-16 06:57:37 +00:00
- added mechanism to hook Win32k system calls on Windows 10 and later, this should resolve the issue with Chromium HW acceleration
- Note: this mechanism does not, yet, work for 32-bit applications running under WoW64
- to enable it, add "EnableWin32kHooks=y" to the global ini section, this feature is highly experimental (!)
- the hooks will be automatically applied to Chromium GPU processes
- to force Win32k hooks for all processes in a selected box, add "AlwaysUseWin32kHooks=program.exe,y" [#1261](https://github.com/sandboxie-plus/Sandboxie/issues/1261) [#1395](https://github.com/sandboxie-plus/Sandboxie/issues/1395)
2021-12-11 17:24:37 +00:00
2021-12-11 21:01:11 +00:00
### Fixed
- fixed bug in GetVersionExW making "OverrideOsBuild=..." not working [#605](https://github.com/sandboxie-plus/Sandboxie/issues/605) [#1426](https://github.com/sandboxie-plus/Sandboxie/issues/1426)
- fixed issue with some UTF-8 characters when used in the ini file
- fixed isolation issue with Virtual Network Editor [#1102](https://github.com/sandboxie-plus/Sandboxie/issues/1102)
2021-12-11 19:50:04 +00:00
2021-12-11 17:24:37 +00:00
2021-12-08 22:42:46 +00:00
## [1.0.2 / 5.55.2] - 2021-12-08
2021-12-08 21:41:40 +00:00
### Fixed
- fixed recovery window not refreshing count on reload [#1402](https://github.com/sandboxie-plus/Sandboxie/issues/1402)
2021-12-09 13:50:51 +00:00
- fixed printing issue introduced in 1.0.0 [#1397](https://github.com/sandboxie-plus/Sandboxie/issues/1397)
- fixed issues with CreateProcess function [#1408](https://github.com/sandboxie-plus/Sandboxie/issues/1408)
2021-12-08 21:41:40 +00:00
2022-07-26 19:38:36 +01:00
2021-12-08 21:41:40 +00:00
## [1.0.1 / 5.55.1] - 2021-12-06
2021-12-03 11:25:13 +00:00
2021-12-03 19:26:09 +00:00
### Added
2021-12-03 21:49:36 +00:00
- added checkboxes to most major box options lists
2021-12-05 16:57:37 +00:00
- added SumatraPDF templates (by Dyras) [#1391](https://github.com/sandboxie-plus/Sandboxie/pull/1391)
2021-12-03 19:26:09 +00:00
2021-12-03 11:25:13 +00:00
### Changed
2021-12-03 21:49:36 +00:00
- rolled back change to "OpenClsid=..." handling
2021-12-03 19:26:09 +00:00
- made all major lists in the box options editable
2021-12-03 11:25:13 +00:00
### Fixed
2021-12-03 21:49:36 +00:00
- fixed issue with read only paths introduced in 1.0.0
- fixed BSOD issue introduced in the 1.0.0 build [#1389](https://github.com/sandboxie-plus/Sandboxie/issues/1389)
2021-12-05 16:57:37 +00:00
- fixed multiple BITS notifications while running sandboxed Chromium browsers (by isaak654) [ca320ec](https://github.com/sandboxie-plus/Sandboxie/commit/ca320ecc17180ff09a67bdefc524b30cf3540c08) [#1081](https://github.com/sandboxie-plus/Sandboxie/issues/1081)
2023-08-04 21:52:22 +01:00
- fixed executables selection for Run Menu entries (by isaak654) [#1379](https://github.com/sandboxie-plus/Sandboxie/issues/1379)
2021-12-05 16:57:37 +00:00
- fixed SetCursorPos and ClipCursor ignoring DPI awareness (by alvinhochun) [#1394](https://github.com/sandboxie-plus/Sandboxie/pull/1394)
2021-12-03 11:25:13 +00:00
2021-12-03 21:49:36 +00:00
### Removed
2021-12-05 16:57:37 +00:00
- removed Virtual Desktop Manager template (by isaak654) [d775807](https://github.com/sandboxie-plus/Sandboxie/commit/d7758071f6930539c4e1f236297b4cfa332346ad) [#1326](https://github.com/sandboxie-plus/Sandboxie/discussions/1326)
2021-12-03 11:25:13 +00:00
2021-11-17 12:46:01 +00:00
## [1.0.0 / 5.55.0] - 2021-11-17
2021-11-13 08:28:32 +00:00
2022-12-17 17:29:16 +00:00
### Added
2024-02-05 21:54:17 +00:00
- added Privacy Enhanced mode, sandboxes with "UsePrivacyMode=y" will not allow read access to locations containing user data
- all locations except generic Windows system paths will need to be opened explicitly for read and/or write access
- using "NormalFilePath=...", "NormalKeyPath=...", "NormalIpcPath=..." allows to open locations to be readable and sandboxed
2024-03-03 23:26:45 +00:00
- added new Application Compartment mode of operation, it is enabled by adding "NoSecurityIsolation=y" to the sandbox config
- in this mode, security is traded in for compatibility, it should not be used for untrusted applications
- Note: in this mode, file and registry filtering are still in place, hence processes run without administrative privileges
- it is reasonably safe, all filtering can be disabled with "NoSecurityFiltering=y"
2022-12-17 17:29:16 +00:00
- added experimental use of ObRegisterCallbacks to filter object creation and duplication
2024-03-03 23:26:45 +00:00
- this filtering is independent from the regular SbieDrv's syscall-based filtering, hence it also applies to Application Compartments
- with it enabled, an application running in a compartment will not be able to manipulate processes running outside the sandbox
2024-03-03 23:26:45 +00:00
- Note: this feature improves the security of non-isolated Application Compartment sandboxes
- to enable this feature, set "EnableObjectFiltering=y" in the global section and reload the driver
- when globally activated, the filtering can be disabled for individual boxes with "DisableObjectFilter=y"
2021-11-13 08:28:32 +00:00
- added "DontOpenForBoxed=n", this option disables the discrimination of boxed processes for open file and open key directives
2024-03-03 23:26:45 +00:00
- this behaviour does not really improve security anyway, but may be annoying, also Application Compartments always disable this
2021-11-13 08:28:32 +00:00
- added setting to entirely open access to the COM infrastructure
### Changed
- reworked the resource access path matching mechanism to optionally apply more specific rules over less specific ones
- for example "OpenFilePath=C:\User\Me\AppData\Firefox takes precedence over "WriteFilePath=C:\User\Me\"
2024-02-05 21:54:17 +00:00
- to enable this new behaviour, add "UseRuleSpecificity=y" to your Sandboxie.ini, this behaviour is always enabled in Privacy Enhanced mode
- added "NormalFilePath=..." to restore default Sandboxie behaviour on a given path
- added "OpenConfPath=...", which similarly to "OpenPipePath=..." is a "OpenKeyPath=..." variant which applies to executables located in the sandbox
2021-11-13 08:28:32 +00:00
- removed option to copy a box during creation, instead the box context menu offers a duplication option
- reworked the box creation dialog to offer new box types
2021-11-13 13:19:54 +00:00
### Fixed
- fixed SBIE1401 notification during Sandboxie Plus uninstall (by mpheath) [68fa37d](https://github.com/sandboxie-plus/Sandboxie/commit/68fa37d45be2be3565917d0de097709b7aa009e0)
2021-11-14 19:00:00 +00:00
- fixed memory leak in driver handling FLT_FILE_NAME_INFORMATION (by Therzok) [#1371](https://github.com/sandboxie-plus/Sandboxie/pull/1371)
2021-11-13 08:28:32 +00:00
2021-11-01 17:09:02 +00:00
## [0.9.8d / 5.53.3] - 2021-11-01
2021-10-30 08:46:49 +01:00
### Added
2021-10-30 16:24:04 +01:00
- added checkbox if the user wants SandMan.exe to be started after installation [#1318](https://github.com/sandboxie-plus/Sandboxie/issues/1318)
- added template for Windows 10 virtual desktop manager [#1326](https://github.com/sandboxie-plus/Sandboxie/discussions/1326)
2021-10-30 08:46:49 +01:00
### Changed
- "OpenClsid=..." is no longer restricted to CLSCTX_LOCAL_SERVER execution contexts only
- this allows to run objects with the CLSCTX_INPROC_SERVER flag in the COM helper service
2021-10-30 16:24:04 +01:00
- in the trace view, now multiple types can be selected at once
- a few Plus UI entries were made translatable (by gexgd0419) [#1320](https://github.com/sandboxie-plus/Sandboxie/pull/1320)
- changed default "terminate all boxed processes" key to Shift+Pause (by isaak654) [#1337](https://github.com/sandboxie-plus/Sandboxie/issues/1337)
2021-10-30 08:46:49 +01:00
### Fixed
2021-10-30 16:24:04 +01:00
- fixed ini writing issue with SbieCtrl and the new ini handling mechanism [#1331](https://github.com/sandboxie-plus/Sandboxie/issues/1331)
- fixed issue with trace log filtering
- fixed space issue about German language on Plus installer (by mpheath) [#1333](https://github.com/sandboxie-plus/Sandboxie/issues/1333)
- restored Waterfox phishing template entries with a proper fix (by APMichael) [#1334](https://github.com/sandboxie-plus/Sandboxie/issues/1334)
2021-10-30 08:46:49 +01:00
2021-10-24 11:38:12 +01:00
## [0.9.8c / 5.53.2] - 2021-10-24
2021-10-24 16:34:46 +01:00
### Added
- added explicit lines on Plus installer to delete empty shell registry keys at uninstall time (by mpheath) [3f661a8](https://github.com/sandboxie-plus/Sandboxie/commit/3f661a8d49137b6d2c3e00757952c71b0df11e4d)
2021-10-24 11:38:12 +01:00
### Fixed
- fixed template sections not showing in editor [#1287](https://github.com/sandboxie-plus/Sandboxie/issues/1287)
2021-10-24 20:31:57 +01:00
- fixed autodelete box content broken in the previous build [#1296](https://github.com/sandboxie-plus/Sandboxie/issues/1296) [#1324](https://github.com/sandboxie-plus/Sandboxie/issues/1324)
2021-10-24 16:34:46 +01:00
- fixed crash in "Browse Content" window [#1313](https://github.com/sandboxie-plus/Sandboxie/issues/1313)
2021-10-30 08:46:49 +01:00
- fixed issue with icon resolution [#1310](https://github.com/sandboxie-plus/Sandboxie/issues/1310)
2021-10-24 11:38:12 +01:00
- fixed invalid "No Inet" status in the status column [#1312](https://github.com/sandboxie-plus/Sandboxie/issues/1312)
2021-10-24 16:34:46 +01:00
- fixed Windows Explorer search box not working (by isaak654) [#1002](https://github.com/sandboxie-plus/Sandboxie/issues/1002)
- fixed Waterfox phishing template (by Dyras) [#1309](https://github.com/sandboxie-plus/Sandboxie/pull/1309)
- fixed issue with Chinese translation files on Plus installer (by mpheath) [#1317](https://github.com/sandboxie-plus/Sandboxie/issues/1317)
- fixed autorun registry key path on Plus installer (by mpheath) [abd2d44](https://github.com/sandboxie-plus/Sandboxie/commit/abd2d44cd6f305da956ad70c7481cb1256efff24)
2021-10-24 20:09:50 +01:00
- fixed memory corruption in SbieSvc.exe
2021-10-19 20:08:47 +01:00
## [0.9.8b / 5.53.1] - 2021-10-19
2021-10-16 17:24:49 +01:00
### Added
2021-10-16 21:03:10 +01:00
- added ability to save trace log to file on Plus UI
- added French language on Plus UI (by clexanis) [#1155](https://github.com/sandboxie-plus/Sandboxie/issues/1155)
### Changed
2021-10-19 08:34:10 +01:00
- network traffic trace is now properly logged to the driver log instead of to the kernel debug log
2023-10-01 10:28:01 +01:00
- Plus installer will autostart SandMan.exe after install to fix a taskbar icon issue [#post-3040211](https://www.wilderssecurity.com/threads/sandboxie-plus-0-9-7-test-build.440906/page-4#post-3040211)
2021-10-16 21:03:10 +01:00
- Classic installer will show the license agreement when updating [#1187](https://github.com/sandboxie-plus/Sandboxie/issues/1187)
2021-10-16 17:24:49 +01:00
### Fixed
- fixed template sections not showing in editor [#1287](https://github.com/sandboxie-plus/Sandboxie/issues/1287)
- fixed issue with app ID resulting in some apps showing two button groups in the taskbar [#1101](https://github.com/sandboxie-plus/Sandboxie/issues/1101)
2021-10-16 21:03:10 +01:00
- fixed issue with maximum ini value length on Plus UI [#1293](https://github.com/sandboxie-plus/Sandboxie/issues/1293)
- fixed issue handling an empty Sandboxie.ini that got introduced recently [#1292](https://github.com/sandboxie-plus/Sandboxie/issues/1292)
- fixed issue with "SpecialImages" template (by Coverlin) [#1288](https://github.com/sandboxie-plus/Sandboxie/issues/1288) [#1289](https://github.com/sandboxie-plus/Sandboxie/issues/1289)
2021-10-19 08:34:10 +01:00
- fixed issue with box emptying [#1296](https://github.com/sandboxie-plus/Sandboxie/issues/1296)
2021-12-30 01:19:13 +00:00
- fixed issues with some languages [#1304](https://github.com/sandboxie-plus/Sandboxie/issues/1304)
2021-10-19 08:34:10 +01:00
- fixed issue with mounted directories [#1302](https://github.com/sandboxie-plus/Sandboxie/issues/1302)
2022-08-19 19:00:40 +01:00
- added missing translation for Qt libraries [#1305](https://github.com/sandboxie-plus/Sandboxie/issues/1305)
2021-10-19 20:08:47 +01:00
- fixed issue with Windows compatibility assistant [#1265](https://github.com/sandboxie-plus/Sandboxie/issues/1265)
2022-08-19 17:10:49 +01:00
- fixed issue with specific process image settings [#1307](https://github.com/sandboxie-plus/Sandboxie/issues/1307)
2021-10-19 08:34:10 +01:00
2021-10-16 17:24:49 +01:00
2021-10-15 20:17:05 +01:00
## [0.9.8 / 5.53.0] - 2021-10-15
2021-10-15 16:04:52 +01:00
2022-12-17 17:29:16 +00:00
### Added
- added debug switch to disable Sbie console redirection "NoSandboxieConsole=y"
- Note: this was previously part of "NoSandboxieDesktop=y"
2021-10-15 16:04:52 +01:00
- added Sbie+ version to the log [#1277](https://github.com/sandboxie-plus/Sandboxie/issues/1277)
2021-10-16 19:46:06 +01:00
- added uninstall clean-up of extra files for the Plus installer (by mpheath) [#1235](https://github.com/sandboxie-plus/Sandboxie/pull/1235)
2024-03-03 14:49:31 +00:00
- added set language for SandMan for the Plus installer (by mpheath) [#1241](https://github.com/sandboxie-plus/Sandboxie/issues/1241)
2021-10-15 16:04:52 +01:00
- added EventLog messages with SbieMsg.dll for the Plus installer (by mpheath)
2021-10-15 16:28:20 +01:00
- group expansion state is now saved
- added additional filters to the trace tab
2021-10-16 21:03:10 +01:00
- added a new section [DefaultTemplates] in Templates.ini which contains mandatory templates that are always applied [0c9ecb0](https://github.com/sandboxie-plus/Sandboxie/commit/0c9ecb084286821c0db7436c41ef99e3b9daca76#diff-965721e9c3f2350b16f4acb47d3fb75654976f0dbb4da3c507d0eaff16a4f5f2)
2021-10-15 16:04:52 +01:00
### Changed
- reworked and extended RPC logging
- reintroduced the "UseRpcMgmtSetComTimeout=some.dll,n" setting to be used when no "RpcPortBinding" entry is specified
- this allows to enable/disable out of box RPC binding independently from the timeout setting
2021-10-15 16:04:52 +01:00
- the "BoxNameTitle" value can now be set explicitly on a per image name basis [#1190](https://github.com/sandboxie-plus/Sandboxie/issues/1190)
### Fixed
2024-01-01 23:09:45 +00:00
- fixed inability to delete read-only files from the sandboxed Windows Explorer [#1237](https://github.com/sandboxie-plus/Sandboxie/issues/1237)
2021-10-15 16:04:52 +01:00
- fixed wrong recovery target in Plus UI [#1274](https://github.com/sandboxie-plus/Sandboxie/issues/1274)
- fixed SBIE2101 issue introduced with 0.9.7a [#1279](https://github.com/sandboxie-plus/Sandboxie/issues/1279)
- fixed sorting in the box picker window [#1269](https://github.com/sandboxie-plus/Sandboxie/issues/1269)
- fixed tray refresh issue [#1250](https://github.com/sandboxie-plus/Sandboxie/issues/1250)
- fixed tray activity display [#1221](https://github.com/sandboxie-plus/Sandboxie/issues/1221)
- fixed recovery window not displaying in taskbar [#1195](https://github.com/sandboxie-plus/Sandboxie/issues/1195)
- fixed dark theme preset not updating in real time [#1270](https://github.com/sandboxie-plus/Sandboxie/issues/1270)
- fixed Microsoft Edge complaining about "FakeAdminRights=y" [#1271](https://github.com/sandboxie-plus/Sandboxie/issues/1271)
- fixed issue with using local template in the global section [#1212](https://github.com/sandboxie-plus/Sandboxie/issues/1212)
- fixed issue with git.exe from MinGW freezing [#1238](https://github.com/sandboxie-plus/Sandboxie/issues/1238)
2021-10-16 19:46:06 +01:00
- fixed issue with search highlighting in dark mode
2021-10-15 16:04:52 +01:00
2021-10-15 16:28:20 +01:00
### Removed
2021-10-15 20:22:39 +01:00
- removed the ability to sort the trace log as it took too much CPU
2021-10-15 16:04:52 +01:00
2023-05-28 17:57:35 +01:00
2021-10-15 16:04:52 +01:00
## [0.9.7e / 5.52.5] - 2021-10-09
### Changed
2021-10-16 19:46:06 +01:00
- reworked the settings handling once again, now the driver maintains the order when enumerating, but for good performance there is a Hash Map held in parallel for quick exact lookups
2021-10-15 16:04:52 +01:00
2023-05-28 17:57:35 +01:00
2021-10-15 16:04:52 +01:00
## [0.9.7d / 5.52.4] - 2021-10-06
### Fixed
2021-10-16 19:46:06 +01:00
- fixed yet another ini issue with the SbieCtrl
2021-10-15 16:04:52 +01:00
2023-05-28 17:57:35 +01:00
2021-10-15 16:04:52 +01:00
## [0.9.7c / 5.52.3] - 2021-10-05
### Fixed
- fixed yet another handling bug with SbieApi_EnumBoxesEx
2023-05-28 17:57:35 +01:00
2021-10-15 16:04:52 +01:00
## [0.9.7b / 5.52.2] - 2021-10-04
### Fixed
2021-10-16 19:46:06 +01:00
- fixed issue about loading a non-Unicode Sandboxie.ini that was introduced in the previous build
2021-10-15 16:04:52 +01:00
## [0.9.7 / 5.52.1] - 2021-10-02
### Added
- added forced process indicator to process status column [#1174](https://github.com/sandboxie-plus/Sandboxie/issues/1174)
- added "SbieTrace=y" option to trace the interaction between Sandboxie processes and Sandboxie core components
- when initializing an empty sandbox, MSI debug keys are set to generate the debug output of MSI installer service
- added "DisableComProxy=y" allowing to disable COM proxying through the service
- added "ProcessLimit=..." which allows limiting the maximum number of processes in a sandbox [#1230](https://github.com/sandboxie-plus/Sandboxie/issues/1230)
- added missing IPC logging
### Changed
- reworked SbieSvc ini server to allow settings caching and greatly improve performance
- Now comments in the Sandboxie.ini are being preserved as well as the order of all entries
2021-10-15 16:04:52 +01:00
- enabled configuration section list replacement with a hash map to improve configuration performance
- improved progress and status messages for the Plus installer (by mpheath) [#1168](https://github.com/sandboxie-plus/Sandboxie/pull/1168)
- reworked RpcSs start mechanics, sandboxed RpcSs and DcomLaunch can now be run as system, use "RunRpcssAsSystem=y"
- Note: this is generally not recommended for security reasons but may be needed for compatibility in some scenarios
2021-10-15 16:04:52 +01:00
- reworked WTSQueryUserToken handling to work properly in all scenarios
- reworked configuration value list to use a hash table for better performance
### Fixed
- fixed Plus upgrade install in Windows 7 (by mpheath) [#1194](https://github.com/sandboxie-plus/Sandboxie/pull/1194)
- fixed custom autoexec commands being executed on each box start instead of only during the initialization
- fixed a design issue limiting the maximum amount of processes per sandbox to 511
- fixed handle leaks in the lingering process monitor mechanism
- fixed issue with opening device paths like "\\??\\FltMgr"
- fixed build issue with an explicit FileDigestAlgorithm option for driver sign (by isaak654) [#1210](https://github.com/sandboxie-plus/Sandboxie/pull/1210)
- fixed issue with resource access log sometimes getting corrupted
- fixed issue with Microsoft Office Click-to-Run [#428](https://github.com/sandboxie-plus/Sandboxie/issues/428) [#882](https://github.com/sandboxie-plus/Sandboxie/issues/882)
### Removed
- removed support for Microsoft EMET (Enhanced Mitigation Experience Toolkit), as it was EOL in 2018
- removed support for Messenger Plus! Live, as MSN Messenger is EOL since 2013
- disabled Turkish language on Plus UI for inactivity (by isaak654) [#1215](https://github.com/sandboxie-plus/Sandboxie/pull/1215)
## [0.9.6 / 5.51.6] - 2021-09-12
### Added
- added ability to rename groups [#1152](https://github.com/sandboxie-plus/Sandboxie/issues/1152)
- added ability to define a custom order for the sandboxes, they can be moved by using the move context menu, or holding Alt + Arrow Key
- added recovery to list to the recovery window: [#988](https://github.com/sandboxie-plus/Sandboxie/issues/988)
- added finder to the recovery window
### Changed
- updated the BlockPort rule inside Template_BlockPorts to the new NetworkAccess format (by isaak654) [#1162](https://github.com/sandboxie-plus/Sandboxie/pull/1162)
- default for immediate recovery behaviour is now to show the recovery window instead of using the notifications window [#988](https://github.com/sandboxie-plus/Sandboxie/issues/988)
- the new run dialog now requires a double-click [#1171](https://github.com/sandboxie-plus/Sandboxie/issues/1171)
- reworked the recovery window
### Fixed
- fixed issue with create group menu [#1151](https://github.com/sandboxie-plus/Sandboxie/issues/1151)
- fixed issue that caused a box to lose its group association when renaming
- fixed issue with Thunderbird 91+ [#1156](https://github.com/sandboxie-plus/Sandboxie/issues/1156)
- fixed an issue with file disposition handling [#1161](https://github.com/sandboxie-plus/Sandboxie/issues/1161)
- fixed issue with Windows 11 22449.1000 [#1164](https://github.com/sandboxie-plus/Sandboxie/issues/1164)
- fixed SRWare Iron template (by Dyras) [#1146](https://github.com/sandboxie-plus/Sandboxie/pull/1146)
- fixed label positioning in Classic UI (by isaak654) [#1088](https://github.com/sandboxie-plus/Sandboxie/issues/1088)
- fixed an old issue that occurred when only an asterisk was set as path [#971](https://github.com/sandboxie-plus/Sandboxie/issues/971)
## [0.9.5 / 5.51.5] - 2021-08-30
### Added
- added option to run a sandbox in [session 0](https://techcommunity.microsoft.com/t5/ask-the-performance-team/application-compatibility-session-0-isolation/ba-p/372361)
- Note: the processes then have a system token, hence it's recommended to enable "DropAdminRights=y"
2021-10-15 16:04:52 +01:00
- if the UI is run with admin privileges, it can terminate sandboxed processes in other sessions now
- added "StartSystemBox=" option to auto-run a box on Sbie start/system boot in session 0
- Note: box start is done by issuing Start.exe /box:[name] auto_run
2021-10-15 16:04:52 +01:00
- add Start.exe auto_run command to start all sandboxed auto-start locations
- add Start.exe /keep_alive command line switch which keeps a process running in the box until it gracefully terminates
- added "StartCommand=" which starts a complex command through Start.exe on box startup
- added menu option to start regedit and load the box's registry key
- added system tray option in the Plus UI to show Classic icon [#963](https://github.com/sandboxie-plus/Sandboxie/issues/963#issuecomment-903933535)
### Changed
- changed command prompt icon and string from "Terminal" to "Command Prompt" [#1135](https://github.com/sandboxie-plus/Sandboxie/issues/1135)
2022-10-19 20:08:04 +01:00
- reworked box menu layout
2021-10-15 16:04:52 +01:00
### Fixed
- fixed driver compatibility with Windows Server 2022 (build 20348) [#1143](https://github.com/sandboxie-plus/Sandboxie/issues/1143)
- fixed issue with creating shortcuts [#1134](https://github.com/sandboxie-plus/Sandboxie/issues/1134)
### Installers re-released on 2021-08-31 with the following fix:
- fixed KmdUtil warning 1061 after Plus upgrade (by mpheath) [#968](https://github.com/sandboxie-plus/Sandboxie/issues/968) [#1139](https://github.com/sandboxie-plus/Sandboxie/issues/1139)
## [0.9.4 / 5.51.4] - 2021-08-22
### Added
- added clear commands to log submenus [#391](https://github.com/sandboxie-plus/Sandboxie/issues/391)
- added option to disable process termination prompt [#514](https://github.com/sandboxie-plus/Sandboxie/issues/514)
2023-02-06 12:34:12 +00:00
- added "Options/InstantRecovery" setting to Sandboxie-Plus.ini to use the recovery window instead of the notification pop-up [#988](https://github.com/sandboxie-plus/Sandboxie/issues/988)
2021-10-15 16:04:52 +01:00
- added ability to rename a non-empty sandbox [#1100](https://github.com/sandboxie-plus/Sandboxie/issues/1100)
2022-12-17 17:29:16 +00:00
- added ability to remove a non-empty sandbox
2021-10-15 16:04:52 +01:00
- added file browser window to SandMan UI to cover the file-view functionality of SbieCtrl [#578](https://github.com/sandboxie-plus/Sandboxie/issues/578)
### Changed
- generic errors in Sbie UI now show the status code as hex and provide a string description when available
### Fixed
- fixed "del" shortcut to terminate a process not always working
- fixed group display issue [#1094](https://github.com/sandboxie-plus/Sandboxie/issues/1094)
2022-01-14 21:45:29 +00:00
- fixed issue when using "Run Sandboxed" on a file that is already located in a sandbox [#1099](https://github.com/sandboxie-plus/Sandboxie/issues/1099)
2021-10-15 16:04:52 +01:00
## [0.9.3 / 5.51.3] - 2021-08-08
> Read the developer's notes about the new [WFP functionality](https://github.com/sandboxie-plus/Sandboxie/releases/tag/0.9.3).
### Added
2024-02-05 00:40:30 +00:00
- ability to use the "Run Unsandboxed" option with Sandboxie links [#614](https://github.com/sandboxie-plus/Sandboxie/issues/614)
2021-10-15 16:04:52 +01:00
### Fixed
2024-02-05 00:40:30 +00:00
- fixed "Run Outside Sandbox" issue on Classic builds [#614](https://github.com/sandboxie-plus/Sandboxie/issues/614#issuecomment-894710466)
2021-10-15 16:04:52 +01:00
- fixed open template does not load the edit tab [#1054](https://github.com/sandboxie-plus/Sandboxie/issues/1054#issuecomment-893001316)
- fixed issue with "explore sandboxed" [#972](https://github.com/sandboxie-plus/Sandboxie/issues/972)
- fixed start directory for sandboxed processes [#1071](https://github.com/sandboxie-plus/Sandboxie/issues/1071)
- fixed issue with language auto-detection [#1018](https://github.com/sandboxie-plus/Sandboxie/issues/1018)
- fixed issue with multiple files with the same name, by always showing the extension [#1041](https://github.com/sandboxie-plus/Sandboxie/issues/1041)
- fixed multiple program grouping issues with the SandMan UI [#1054](https://github.com/sandboxie-plus/Sandboxie/issues/1054)
- fixed "no disk" error [#966](https://github.com/sandboxie-plus/Sandboxie/issues/966)
2022-10-19 20:08:04 +01:00
- fixed issue with 32-bit build using qMake, the -O2 option resulted in a crash in the QSbieAPI.dll [#995](https://github.com/sandboxie-plus/Sandboxie/issues/995)
2021-10-15 16:04:52 +01:00
- fixed issue with UserSettings introduced in a recent build [#1054](https://github.com/sandboxie-plus/Sandboxie/issues/1054)
## [0.9.2 / 5.51.2] - 2021-08-07 (pre-release)
### Added
- added ability to reconfigure the driver, which allows enabling/disabling WFP and other features without a reload/reboot
### Changed
2022-10-19 20:08:04 +01:00
- reorganised and improved the settings window
- improved the tray icon, the sand colour is more yellow now
2021-10-15 16:04:52 +01:00
### Fixed
- fixed issue with process start handling introduced in 5.51.0 [#1063](https://github.com/sandboxie-plus/Sandboxie/issues/1063)
- fixed issue with quick recovery introduced in 5.51.0
- fixed incompatibility with CET Hardware-enforced Stack Protection on Intel 11th gen and AMD Ryzen 5XXX CPUs [#1067](https://github.com/sandboxie-plus/Sandboxie/issues/1067) [#1012](https://github.com/sandboxie-plus/Sandboxie/issues/1012)
### Removed
- commented out all Windows XP-specific support code from the driver
## [0.9.1 / 5.51.1] - 2021-07-31 (pre-release)
### Added
- added tray icon indicating broken connection to the driver if it happens
- added option to customize the tray icon
- added "DllSkipHook=some.dll" option to disable installation of hooks into selected DLLs
- added localization support for Plus installer (by yfdyh000 and mpheath) [#923](https://github.com/sandboxie-plus/Sandboxie/pull/923)
### Changed
- reworked NtClose handling for better performance and extendibility
- improved tray box menu and list
### Fixed
- fixed issue with fake admin and some NSIS installers [#1052](https://github.com/sandboxie-plus/Sandboxie/issues/1052)
- fixed more issued with FileDispositionInformation behaviour, which resulted in bogus file deletion handling
- fixed issue with checking WFP status
- fixed issue WFP failing to initialize at boot
- fixed issue with tray sandbox options not being available just after boot
- fixed issue access changed flag not being properly set in box options [#1065](https://github.com/sandboxie-plus/Sandboxie/issues/1065)
## [0.9.0 / 5.51.0] - 2021-07-29 (pre-release)
### Added
- added support for Windows Filtering Platform (WFP) to be used instead of the device-based network blocking scheme
- to enable this support, add 'NetworkEnableWFP=y' to the global section and reboot or reload the driver
- to use WFP for a specific sandbox, add 'AllowNetworkAccess=n'
- you can allow certain processes by using 'AllowNetworkAccess=program.exe,y'
- you can also enable this policy globally by adding 'AllowNetworkAccess=n' to the global section
- in this case you can exempt entire sandboxes by adding 'AllowNetworkAccess=y' to specific boxes
- you can block certain processes by using 'AllowNetworkAccess=program.exe,n'
- Note: WFP is less absolute than the old approach, using WFP will filter only TCP/UDP communication
- restricted boxed processes will still be able to resolve domain names using the system service
- however, they will not be able to send or receive data packets directly
- the advantages of WFP is that filter rules can be implemented by restricting communication only to specified addresses or selected ports using "NetworkAccess=..."
2021-10-15 16:04:52 +01:00
- added fully functional rule-based packet filter in user mode for the case when "NetworkEnableWFP=y" is not set
- the mechanism replaces the old "BlockPort=..." functionality
- Note: this filter applies only to outgoing connections/traffic, for incoming traffic either the WFP mode or a third-party firewall is needed
- like the old user mode based mechanism, malicious applications can bypass it by unhooking certain functions
- hence it's recommended to use the kernel mode WFP-based mechanism when reliable isolation is required
2021-10-15 16:04:52 +01:00
- added new trace option "NetFwTrace=*" to trace the actions of the firewall components
- please note that the driver only trace logs the kernel debug output, use DbgView.exe to log
2021-10-15 16:04:52 +01:00
- API_QUERY_PROCESS_INFO can now be used to get the impersonation token of a sandboxed thread
- Note: this capability is used by TaskExplorer to allow inspecting sandbox-internal tokens
- Note: a process must have administrative privileges to be able to use this API
2021-10-15 16:04:52 +01:00
- added a UI option to switch "MsiInstallerExemptions=y" on and off
- just in case a future Windows build breaks something in the systemless mode
2021-10-15 16:04:52 +01:00
- added sample code for ObRegisterCallbacks to the driver
- added new debug options "DisableFileFilter=y" and "DisableKeyFilter=y" that allow to disable file and registry filtering
- Note: these options are for testing only and disable core parts of the sandbox isolation
2021-10-15 16:04:52 +01:00
- added a few command line options to SandMan.exe
### Changed
- greatly improved the performance of the trace log, but it's no longer possible to log to both SandMan and SbieCtrl at the same time
- reworked process creation code to use PsSetCreateProcessNotifyRoutineEx and improved process termination
### Fixed
- added missing hook for ConnectEx function
## [0.8.9 / 5.50.9] - 2021-07-28 HotFix 2
### Fixed
- fixed issue with registering session leader
2021-10-15 16:04:52 +01:00
## [0.8.9 / 5.50.9] - 2021-07-28 HotFix 1
### Fixed
- fixed issue with Windows 7
2021-10-15 16:04:52 +01:00
## [0.8.9 / 5.50.9] - 2021-07-27
### Changed
- updated a few icons
- updated GitHub build action to use Qt 5.15.2
- improved the "full" tray icon to be more distinguishable from the "empty" one
- changed code integrity verification policies [#1003](https://github.com/sandboxie-plus/Sandboxie/issues/1003)
- code signature is no longer required to change config, to protect presets use the existing "EditAdminOnly=y"
2021-10-15 16:04:52 +01:00
### Fixed
- fixed issue with systemless MSI mode introduced in the last build
- fixed MSI installer not being able to create the action server mechanism on Windows 11
- fixed MSI installer not working in systemless mode on Windows 11
- fixed Inno Setup script not being able to remove shell integration keys during Sandboxie Plus uninstall (by mpheath) [#1037](https://github.com/sandboxie-plus/Sandboxie/pull/1037)
## [0.8.8 / 5.50.8] - 2021-07-13
### Changed
- MSIServer no longer requires being run as system; this completes the move to not use system tokens in a sandbox by default
- the security-enhanced option "MsiInstallerExemptions=n" is now the default behaviour
2021-10-15 16:04:52 +01:00
### Fixed
2022-06-27 07:28:35 +01:00
- fixed issue with the "explore sandboxed" command [#972](https://github.com/sandboxie-plus/Sandboxie/issues/972)
2021-10-15 16:04:52 +01:00
- rolled back the switch from using NtQueryKey to NtQueryObject as it seems to break some older Windows 10 versions like 1803 [#984](https://github.com/sandboxie-plus/Sandboxie/issues/984)
- this change was introduced to fix [#951](https://github.com/sandboxie-plus/Sandboxie/issues/951)
- to use NtQueryObject the option "UseObjectNameForKeys=y" can be added to Sandboxie.ini
2021-10-15 16:04:52 +01:00
## [0.8.7b / 5.50.7] - 2021-07-11
### Fixed
- fixed issue with boxes that had auto-delete activated introduced in the previous build [#986](https://github.com/sandboxie-plus/Sandboxie/issues/986)
## [0.8.7 / 5.50.7] - 2021-07-10
### Added
- added option to always auto-pick the DefaultBox [#959](https://github.com/sandboxie-plus/Sandboxie/issues/959)
- when this option is enabled, the normal behaviour with a box selection dialog can be brought up by holding down CTRL
2021-10-15 16:04:52 +01:00
- added option to hide a sandbox from the "run in box" dialog
- useful to avoid listing insecure compatibility test boxes for example
2021-10-15 16:04:52 +01:00
- added box options to system tray [#439](https://github.com/sandboxie-plus/Sandboxie/issues/439) [#272](https://github.com/sandboxie-plus/Sandboxie/issues/272)
### Changed
- changed default "terminate all boxed processes" key from Ctrl+Pause to Ctrl+Alt+Pause [#974](https://github.com/sandboxie-plus/Sandboxie/issues/974)
- Start.exe no longer links in unused MFC code, which reduced its file size from over 2.5 MB to below 250 KB
- updated the main SandMan and tray icon [#963](https://github.com/sandboxie-plus/Sandboxie/issues/963)
- improved the box tree-style view
### Fixed
- added additional delay and retries to KmdUtil.exe to mitigate issues when unloading the driver [#968](https://github.com/sandboxie-plus/Sandboxie/issues/968)
- fixed issue with SbieCtrl not being properly started after setup [#969](https://github.com/sandboxie-plus/Sandboxie/issues/969)
- fixed issue with "explore sandboxed" shell option [#972](https://github.com/sandboxie-plus/Sandboxie/issues/972)
- fixed issue when running SandMan elevated [#932](https://github.com/sandboxie-plus/Sandboxie/issues/932)
- fixed new box selection dialog showing disabled boxes
- fixed issue updating box active status
### Removed
- removed Online Armor support as this product is deprecated since 2016
## [0.8.6 / 5.50.6] - 2021-07-07
### Added
- added LibreWolf template (by Dyras) [#929](https://github.com/sandboxie-plus/Sandboxie/pull/929)
### Fixed
- fixed performance bug introduced in 0.8.5
## [0.8.5 / 5.50.5] - 2021-07-06
### Added
- added global hotkey to terminate all sandboxed processes (default: Ctrl+Pause)
2022-01-14 21:45:29 +00:00
- the "Run Sandboxed" dialog can now be handled by the SandMan UI
2021-10-15 16:04:52 +01:00
- added "AllowBoxedJobs=y" allowing boxed processes to use nested jobs on Windows 8 and later
- Note: this allows Chrome and other programs to use the job system for additional isolation
2021-10-15 16:04:52 +01:00
- added Librewolf.exe to the list of Firefox derivatives [#927](https://github.com/sandboxie-plus/Sandboxie/issues/927)
- added run regedit sandboxed menu command
- added new support settings tab to SandMan UI for updates and news
- added code integrity verification to Sbie service and UI
- added template for Vivaldi Notes (by isaak654) [#948](https://github.com/sandboxie-plus/Sandboxie/issues/948)
### Changed
- replaced the Process List used by the driver with a much faster Hash Map implementation
- Note: this change provides an almost static system call speed of 1.2µs regardless of the running process count
- the old list, with 100 programs running required 4.5µs; with 200: 12µs; and with 300: 18µs per syscall
- Note: some of the slowdown was also affecting non-sandboxed applications due to how the driver handles certain callbacks
2021-10-15 16:04:52 +01:00
- replaced the per-process Thread List used by the driver with a much faster Hash Map implementation
- replaced configuration section list with a hash map to improve configuration performance, and increased line limit to 100000
- not yet enabled in production build
2021-10-15 16:04:52 +01:00
- the presence of the default box is only checked on connect
- the portable directory dialog now shows the directory [#924](https://github.com/sandboxie-plus/Sandboxie/issues/924)
2022-06-27 07:28:35 +01:00
- when terminated, boxed processes now try terminating the job object first
2021-10-15 16:04:52 +01:00
- the driver now can terminate problematic processes by default without the help of the service
- the box delete routine now retries up to 10 times, see [#954](https://github.com/sandboxie-plus/Sandboxie/issues/954)
- replaced the Process List used by the service with a much faster Hash Map implementation
- replaced the per-process Thread List used by the service with a much faster Hash Map implementation
### Fixed
- fixed faulty initialization in SetServiceStatus (by flamencist) [#921](https://github.com/sandboxie-plus/Sandboxie/issues/921)
- fixed buttons position in Classic UI settings (by isaak654) [#914](https://github.com/sandboxie-plus/Sandboxie/issues/914)
- fixed missing password length check in the SandMan UI [#925](https://github.com/sandboxie-plus/Sandboxie/issues/925)
- fixed issues opening job objects by name
- fixed missing permission check when reopening job object handles (thanks Diversenok)
- fixed issue with some Chromium 90+ hooks affecting the display of PDFs in derived browsers [#930](https://github.com/sandboxie-plus/Sandboxie/issues/930) [#817](https://github.com/sandboxie-plus/Sandboxie/issues/817)
- fixed issues with reconnecting broken LPC ports used for communication with SbieSvc
- fixed minor setting issue [#957](https://github.com/sandboxie-plus/Sandboxie/issues/957)
- fixed minor UI issue with resource access COM settings [#958](https://github.com/sandboxie-plus/Sandboxie/issues/958)
- fixed an issue with NtQueryKey using NtQueryObject instead [#951](https://github.com/sandboxie-plus/Sandboxie/issues/951)
- fixed crash in key.c when failing to resolve key paths
- added workaround for topmost modality issue [#873](https://github.com/sandboxie-plus/Sandboxie/issues/873)
- the notification window is not only topmost for 5 seconds
2021-10-15 16:04:52 +01:00
- fixed an issue deleting directories introduced in 5.49.5
- fixed an issue when creating box copies
### Removed
- removed switch for "BlockPassword=n" as it does not seem to be working [#938](https://github.com/sandboxie-plus/Sandboxie/issues/938)
- it's recommended to use "OpenSamEndpoint=y" to allow password changes in Windows 10
2021-10-15 16:04:52 +01:00
## [0.8.2 / 5.50.2] - 2021-06-15
### Changed
- split anti-phishing rules per browser (by isaak654) [#910](https://github.com/sandboxie-plus/Sandboxie/pull/910)
### Fixed
- properly fixed an issue with Driver Verifier and user handles [#906](https://github.com/sandboxie-plus/Sandboxie/issues/906)
- fixed an issue with CreateWindow function introduced with 0.8.0
- fixed issue with outdated BoxDisplayOrder entries being retained [#900](https://github.com/sandboxie-plus/Sandboxie/issues/900)
## [0.8.1 / 5.50.1] - 2021-06-14
### Fixed
- fixed an issue with Driver Verifier and user handles
- fixed driver memory leak of FLT_FILE_NAME_INFORMATION objects
- fixed broken clipboard introduced in 5.50.0 [#899](https://github.com/sandboxie-plus/Sandboxie/issues/899)
2022-10-19 20:08:04 +01:00
- fixed DcomLaunch issue on Windows 7 32-bit introduced in 5.50.0 [#898](https://github.com/sandboxie-plus/Sandboxie/issues/898)
2021-10-15 16:04:52 +01:00
## [0.8.0 / 5.50.0] - 2021-06-13
### Added
- normally Sandboxie applies "Close...=!<program>,..." directives to non-excluded images if they are located in a sandbox
- added 'AlwaysCloseForBoxed=n' to disable this behaviour as it may not be always desired, and it doesn't provide extra security
2021-10-15 16:04:52 +01:00
- added process image information to SandMan UI
- localized template categories in the Plus UI [#727](https://github.com/sandboxie-plus/Sandboxie/issues/727)
- added "DisableResourceMonitor=y" to disable resource access monitor for selected boxes [#886](https://github.com/sandboxie-plus/Sandboxie/issues/886)
- added option to show trace entries only for the selected sandbox [#886](https://github.com/sandboxie-plus/Sandboxie/issues/886)
- added "UseVolumeSerialNumbers=y" that allows drive letters to be suffixed with the volume SN in the \drive\ sandbox location
- it helps to avoid files mixed together on multiple pendrives using the same letter
- Note: this option is not compatible with the recovery function of the Classic UI, only SandMan UI is fully compatible
2021-10-15 16:04:52 +01:00
- added "ForceRestart=PicoTorrent.exe" to the PicoTorrent template in order to fix a compatibility issue [#720](https://github.com/sandboxie-plus/Sandboxie/issues/720)
- added localization support for RPC templates (by isaak654) [#736](https://github.com/sandboxie-plus/Sandboxie/issues/736)
### Changed
2021-10-16 19:46:06 +01:00
- portable clean-up message now has yes/no/cancel options [#874](https://github.com/sandboxie-plus/Sandboxie/issues/874)
2021-10-15 16:04:52 +01:00
- consolidated Proc_CreateProcessInternalW and Proc_CreateProcessInternalW_RS5 to remove duplicate code
- the ElevateCreateProcess fix, as sometimes applied by the Program Compatibility Assistant, will no longer be emulated by default [#858](https://github.com/sandboxie-plus/Sandboxie/issues/858)
- use 'ApplyElevateCreateProcessFix=y' or 'ApplyElevateCreateProcessFix=program.exe,y' to enable it
2021-10-15 16:04:52 +01:00
- trace log gets disabled only when it has no entries and the logging is stopped
### Fixed
- fixed APC issue with the new global hook emulation mechanism and WoW64 processes [#780](https://github.com/sandboxie-plus/Sandboxie/issues/780) [#779](https://github.com/sandboxie-plus/Sandboxie/issues/779)
- fixed IPv6 issues with BlockPort options
- fixed an issue with CheatEngine when "OpenWinClass=*" was specified [#786](https://github.com/sandboxie-plus/Sandboxie/issues/786)
- fixed memory corruption in SbieDrv [#838](https://github.com/sandboxie-plus/Sandboxie/issues/838)
- fixed crash issue with process elevation on CreateProcess calls [#858](https://github.com/sandboxie-plus/Sandboxie/issues/858)
- fixed process elevation when running in the built-in administrator account [#3](https://github.com/sandboxie-plus/Sandboxie/issues/3)
- fixed template preview resetting unsaved entries in box options window [#621](https://github.com/sandboxie-plus/Sandboxie/issues/621)
## [0.7.5 / 5.49.8] - 2021-06-05
### Added
- clipboard access for a sandbox can now be disabled with "OpenClipboard=n" [#794](https://github.com/sandboxie-plus/Sandboxie/issues/794)
### Changed
- now the OpenBluetooth template is enabled by default for compatibility with Unity games [#799](https://github.com/sandboxie-plus/Sandboxie/issues/799)
- "PreferExternalManifest=program.exe,y" can now be set on a per-process basis
### Fixed
- fixed compiler issues with the most recent VS2019 update
- fixed issue with Vivaldi browser [#821](https://github.com/sandboxie-plus/Sandboxie/issues/821)
- fixed some issues with box options in the Plus UI [#879](https://github.com/sandboxie-plus/Sandboxie/issues/879)
- fixed some issues with hardware acceleration in Chromium based browsers [#795](https://github.com/sandboxie-plus/Sandboxie/issues/795)
- the "Stop All" command now issues "KmdUtil scandll" first to solve issues when the SbieDll.dll is in use
- workaround for Electron apps, by forcing an additional command line argument on the GPU renderer process [#547](https://github.com/sandboxie-plus/Sandboxie/issues/547) [#310](https://github.com/sandboxie-plus/Sandboxie/issues/310) [#215](https://github.com/sandboxie-plus/Sandboxie/issues/215)
- fixed issue with Software Compatibility tab that doesn't always show template names correctly [#774](https://github.com/sandboxie-plus/Sandboxie/issues/774)
2022-12-17 17:29:16 +00:00
2021-10-15 16:04:52 +01:00
## [0.7.4 / 5.49.7] - 2021-04-11
### Added
- added option to disable file migration prompt in the Plus UI with PromptForFileMigration=n [#643](https://github.com/sandboxie-plus/Sandboxie/issues/643)
- added UI options for various security isolation features
- added missing functionality to set template values in the Plus UI
- added templates for Popcorn-Time, Clementine Music Player, Strawberry Music Player, 32-bit MPC-HC (by Dyras) [#726](https://github.com/sandboxie-plus/Sandboxie/pull/726) [#737](https://github.com/sandboxie-plus/Sandboxie/pull/737)
### Changed
- align default settings of AutoRecover and Favourites to the Plus version (thanks isaak654) [#747](https://github.com/sandboxie-plus/Sandboxie/pull/747)
- list of email clients and browsers is now centralized in Dll_GetImageType
- localstore.rdf reference in Templates.ini was replaced with xulstore.json (by isaak654) [#751](https://github.com/sandboxie-plus/Sandboxie/pull/751)
### Fixed
- fixed minor issue with logging internet blocks
- fixed issue with file recovery when located on a network share [#711](https://github.com/sandboxie-plus/Sandboxie/issues/711)
- fixed UI issue with CallTrace [#769](https://github.com/sandboxie-plus/Sandboxie/issues/769)
- fixed sandbox shortcuts receiving double extension upon creation [#770](https://github.com/sandboxie-plus/Sandboxie/issues/770)
- fixed misplaced labels in the Classic UI (thanks isaak654) [#759](https://github.com/sandboxie-plus/Sandboxie/pull/759)
- fixed separator line in SbieCtrl (thanks isaak654) [#761](https://github.com/sandboxie-plus/Sandboxie/pull/761)
- fixed broken paths in The Bat! template (by isaak654) [#756](https://github.com/sandboxie-plus/Sandboxie/pull/756)
- fixed issue about media players that attempt to write unneeded media files inside the box (by Dyras) [#743](https://github.com/sandboxie-plus/Sandboxie/pull/743) [#536](https://github.com/sandboxie-plus/Sandboxie/issues/536)
2022-12-17 17:29:16 +00:00
2021-10-15 16:04:52 +01:00
## [0.7.3 / 5.49.5] - 2021-03-27
### Added
- added "UseSbieWndStation=y" to emulate CreateDesktop for selected processes, not only Firefox and Chrome [#635](https://github.com/sandboxie-plus/Sandboxie/issues/635)
- added option to drop the console host process integrity, now you can use "DropConHostIntegrity=y" [#678](https://github.com/sandboxie-plus/Sandboxie/issues/678)
- added option to easily add local templates
- added new torrent clients and media players templates (by Dyras) [#719](https://github.com/sandboxie-plus/Sandboxie/pull/719)
### Changed
- reworked window hooking mechanism to improve performance [#697](https://github.com/sandboxie-plus/Sandboxie/issues/697) [#519](https://github.com/sandboxie-plus/Sandboxie/issues/519) [#662](https://github.com/sandboxie-plus/Sandboxie/issues/662) [#69](https://github.com/sandboxie-plus/Sandboxie/issues/69) [#109](https://github.com/sandboxie-plus/Sandboxie/issues/109) [#193](https://github.com/sandboxie-plus/Sandboxie/issues/193)
- resolves issues with file save dialogs taking 30+ seconds to open
- this fix greatly improves the Win32 GUI performance of sandboxed processes
2021-10-15 16:04:52 +01:00
- reworked RPC resolver to be ini-configurable
- the following options are now deprecated:
- "UseRpcMgmtSetComTimeout=some.dll,n", so use "RpcPortBinding=some.dll,*,TimeOut=y"
- "OpenUPnP=y", "OpenBluetooth=y", "OpenSmartCard=n", so use the new RPC templates instead
- see Templates.ini for usage examples
2021-10-15 16:04:52 +01:00
### Fixed
- fixed process-specific hooks being applied to all processes in a given sandbox
- fixed issue with messages and templates sometimes not being properly displayed in the SandMan UI
- fixed issue with compatibility settings not being applied properly
- fixed auto delete issue that got introduced with 0.7.1 [#637](https://github.com/sandboxie-plus/Sandboxie/issues/637)
- fixed issue with NtSetInformationFile, FileDispositionInformation resulting in Opera installer failing
- fixed issue with MacType introduced in the 0.7.2 build [#676](https://github.com/sandboxie-plus/Sandboxie/issues/676)
- fixed global sandboxed windows hooks not working when window rename option is disabled
- fixed issue with saving local templates
- fixed issue when using runas to start a process that was created outside of the Sandboxie supervision [#688](https://github.com/sandboxie-plus/Sandboxie/issues/688)
- since the runas facility is not accessible by default, this did not constitute a security issue
- to enable runas functionality, add "OpenIpcPath=\RPC Control\SECLOGON" to your Sandboxie.ini
- please take note that doing so may open other yet unknown issues
2022-10-19 20:08:04 +01:00
- fixed a driver compatibility issue with Windows 10 32-bit Insider Preview Build 21337
2021-10-15 16:04:52 +01:00
- fixed issues with driver signature for Windows 7
## [0.7.2 / 5.49.0] - 2021-03-04
### Added
- added option to alter reported Windows version "OverrideOsBuild=7601" for Windows 7 SP1 [#605](https://github.com/sandboxie-plus/Sandboxie/issues/605)
- the trace log can now be structured like a tree with processes as root items and threads as branches
### Changed
- SandboxieCrypto now always migrates the CatRoot2 files in order to prevent locking of real files
- greatly improved trace log performance
- MSI Server can now run with the "FakeAdminRights=y" and "DropAdminRights=y" options [#600](https://github.com/sandboxie-plus/Sandboxie/issues/600)
- special service allowance for the MSI Server can be disabled with "MsiInstallerExemptions=n"
2021-10-15 16:04:52 +01:00
- changed SCM access check behaviour; non elevated users can now start services with a user token
- elevation is now only required to start services with a system token
2021-10-15 16:04:52 +01:00
- reworked the trace log mechanism to be more verbose
- reworked RPC mechanism to be more flexible
### Fixed
- fixed issues with some installers introduced in 5.48.0 [#595](https://github.com/sandboxie-plus/Sandboxie/issues/595)
- fixed "add user to sandbox" in the Plus UI [#597](https://github.com/sandboxie-plus/Sandboxie/issues/597)
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-15: the HostInjectDll mechanism allowed for local privilege escalation (thanks hg421)
2021-10-15 16:04:52 +01:00
- Classic UI no longer allows to create a sandbox with an invalid or reserved device name [#649](https://github.com/sandboxie-plus/Sandboxie/issues/649)
## [0.7.1 / 5.48.5] - 2021-02-21
### Added
- enhanced RpcMgmtSetComTimeout handling with "UseRpcMgmtSetComTimeout=some.dll,n"
- this option allows to specify if RpcMgmtSetComTimeout should be used or not for each individual dll
- this setting takes precedence over hard-coded and per-process presets
- "UseRpcMgmtSetComTimeout=some.dll" and "UseRpcMgmtSetComTimeout=some.dll,y" are equivalent
2021-10-15 16:04:52 +01:00
- added "FakeAdminRights=y" option that makes processes think they have admin permissions in a given box
- this option is recommended to be used in combination with "DropAdminRights=y" to improve security
- with "FakeAdminRights=y" and "DropAdminRights=y" installers should still work
2021-10-15 16:04:52 +01:00
- added RPC support for SSDP API (the Simple Service Discovery Protocol), you can enable it with "OpenUPnP=y"
### Changed
- SbieCrypto no longer triggers message 1313
- changed enum process API; now more than 511 processes per box can be enumerated (no limit)
2022-10-19 20:08:04 +01:00
- reorganised box settings
2021-10-15 16:04:52 +01:00
- made COM tracing more verbose
- "RpcMgmtSetComTimeout=y" is now again the default behaviour, it seems to cause less issues overall
### Fixed
- fixed issues with webcam access when the DevCMApi filtering is in place
- fixed issue with free download manager for 'AppXDeploymentClient.dll', so RpcMgmtSetComTimeout=y will be used by default for this one [#573](https://github.com/sandboxie-plus/Sandboxie/issues/573)
- fixed not all WinRM files were blocked by the driver, with "BlockWinRM=n" this file block can be disabled
- fixed Sandboxie Classic crash when saving any option in Sandbox Settings -> Appearance (by typpos) [#586](https://github.com/sandboxie-plus/Sandboxie/issues/586)
## [0.7.0 / 5.48.0] - 2021-02-14
### Added
- sandboxed indicator for tray icons, the tooltip now contains [#] if enabled
- the trace log buffer can now be adjusted with "TraceBufferPages=2560"
- the value denotes the count of 4K large pages to be used; here for a total of 10 MB
2021-10-15 16:04:52 +01:00
- new functionality for the list finder
### Changed
- improved RPC debugging
- improved IPC handling around RpcMgmtSetComTimeout; "RpcMgmtSetComTimeout=n" is now the default behaviour
- required exceptions have been hard-coded for specific calling DLLs
- the LogAPI library is now using Sandboxie's tracing facility to log events instead of its own pipe server
2021-10-15 16:04:52 +01:00
### Fixed
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-11: elevated sandboxed processes could access volumes/disks for reading (thanks hg421)
- this protection option can be disabled by using "AllowRawDiskRead=y"
2021-10-15 16:04:52 +01:00
- fixed crash issue around SetCurrentProcessExplicitAppUserModelID observed with GoogleUpdate.exe
- fixed issue with Resource Monitor sort by timestamp
- fixed invalid Opera bookmarks path (by isaak654) [#542](https://github.com/sandboxie-plus/Sandboxie/pull/542)
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-12: a race condition in the driver allowed to obtain an elevated rights handle to a process (thanks typpos) [#549](https://github.com/sandboxie-plus/Sandboxie/pull/549)
- FIXED SECURITY ISSUE ID-13: "\RPC Control\samss lpc" is now filtered by the driver (thanks hg421) [#553](https://github.com/sandboxie-plus/Sandboxie/issues/553)
- this allowed elevated processes to change passwords, delete users and alike; to disable filtering use "OpenSamEndpoint=y"
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-14: "\Device\DeviceApi\CMApi" is now filtered by the driver (thanks hg421) [#552](https://github.com/sandboxie-plus/Sandboxie/issues/552)
- this allowed elevated processes to change hardware configuration; to disable filtering use "OpenDevCMApi=y"
2021-10-15 16:04:52 +01:00
## [0.6.7 / 5.47.1] - 2021-02-01
### Added
- added UI language auto-detection
### Fixed
2022-12-17 17:29:16 +00:00
- fixed Brave.exe now being properly recognized as Chrome-, not Firefox-based
2021-10-15 16:04:52 +01:00
- fixed issue introduced in 0.6.5 with recent Edge builds
- the 0.6.5 behaviour can be set on a per-process basis using "RpcMgmtSetComTimeout=POPPeeper.exe,n"
2021-10-15 16:04:52 +01:00
- fixed grouping issues [#445](https://github.com/sandboxie-plus/Sandboxie/issues/445)
- fixed main window restore state from tray [#288](https://github.com/sandboxie-plus/Sandboxie/issues/288)
## [0.6.5 / 5.47.0] - 2021-01-31
### Added
- added detection for Waterfox.exe, Palemoon.exe and Basilisk.exe Firefox forks as well as Brave.exe [#468](https://github.com/sandboxie-plus/Sandboxie/issues/468)
- added Bluetooth API support, IPC port can be opened with "OpenBluetooth=y" [#319](https://github.com/sandboxie-plus/Sandboxie/issues/319)
- this should resolve issues with many Unity games hanging on startup for a long time
2021-10-15 16:04:52 +01:00
- added enhanced RPC/IPC interface tracing
- when DefaultBox is not found by the SandMan UI, it will be recreated
- "Disable Forced Programs" time is now saved and reloaded
### Changed
- reduced SandMan CPU usage
2021-12-11 21:01:11 +00:00
- Sandboxie.ini and Templates.ini can now be UTF-8 encoded [#461](https://github.com/sandboxie-plus/Sandboxie/issues/461) [#197](https://github.com/sandboxie-plus/Sandboxie/issues/197)
- this feature is experimental, files without a UTF-8 Signature should be recognized also
- "ByteOrderMark=yes" is obsolete, Sandboxie.ini is now always saved with a BOM/Signature
2021-12-11 21:01:11 +00:00
- legacy language files can now be UTF-8 encoded
2021-10-15 16:04:52 +01:00
- reworked file migration behaviour, removed hardcoded lists in favour of templates [#441](https://github.com/sandboxie-plus/Sandboxie/issues/441)
- you can now use "CopyAlways=", "DontCopy=" and "CopyEmpty=" that support the same syntax as "OpenFilePath="
- "CopyBlockDenyWrite=program.exe,y" makes a write open call to a file that won't be copied fail instead of turning it read-only
2021-10-15 16:04:52 +01:00
- removed hardcoded SkipHook list in favour of templates
### Fixed
- fixed old memory pool leak in the Sbie driver [#444](https://github.com/sandboxie-plus/Sandboxie/issues/444)
- fixed issue with item selection in the access restrictions UI
- fixed updater crash in SbieCtrl.exe [#450](https://github.com/sandboxie-plus/Sandboxie/issues/450)
- fixed issues with RPC calls introduced in Sbie 5.33.1
- fixed recently broken 'terminate all' command
- fixed a couple minor UI issues with SandMan UI
- fixed IPC issue with Windows 7 and 8 resulting in process termination
- fixed "recover to" functionality
## [0.6.0 / 5.46.5] - 2021-01-25
### Added
- added confirmation prompts to terminate all commands
- added window title to boxed process info [#360](https://github.com/sandboxie-plus/Sandboxie/issues/360)
- added WinSpy based sandboxed window finder [#351](https://github.com/sandboxie-plus/Sandboxie/issues/351)
2022-06-15 19:39:08 +01:00
- added option to view disabled boxes and double-click on box to enable it
2021-10-15 16:04:52 +01:00
### Changed
- "Reset Columns" now resizes them to fit the content, and it can now be localized [#426](https://github.com/sandboxie-plus/Sandboxie/issues/426)
- modal windows are now centered to the parent [#417](https://github.com/sandboxie-plus/Sandboxie/issues/417)
- improved new box window [#417](https://github.com/sandboxie-plus/Sandboxie/issues/417)
### Fixed
- fixed issues with window modality [#409](https://github.com/sandboxie-plus/Sandboxie/issues/409)
- fixed issues when main window was set to be always on top [#417](https://github.com/sandboxie-plus/Sandboxie/issues/417)
2024-02-15 15:19:01 +00:00
- fixed a driver issue with Windows 10 Insider build 21286
2021-10-15 16:04:52 +01:00
- fixed issues with snapshot dialog [#416](https://github.com/sandboxie-plus/Sandboxie/issues/416)
- fixed an issue when writing to a path that already exists in the snapshot but not outside [#415](https://github.com/sandboxie-plus/Sandboxie/issues/415)
## [0.5.5 / 5.46.4] - 2021-01-17
### Added
- added "SandboxService=..." to force selected services to be started in the sandbox
- added template clean-up functionality to Plus UI
- added internet prompt to now also allow internet access permanently
- added browse button for box root folder in the SandMan UI [#382](https://github.com/sandboxie-plus/Sandboxie/issues/382)
2024-01-01 23:09:45 +00:00
- added Windows Explorer info message
- added option to keep the SandMan UI always on top [#352](https://github.com/sandboxie-plus/Sandboxie/issues/352)
2021-10-15 16:04:52 +01:00
- allow drag and drop file onto SandMan.exe to run it sandboxed [#355](https://github.com/sandboxie-plus/Sandboxie/issues/355)
- added start SandMan UI when a sandboxed application starts [#367](https://github.com/sandboxie-plus/Sandboxie/issues/367)
- recovery window can now list all files
- added file counter to recovery window
- when "NoAddProcessToJob=y" is specified, Chrome and related browsers now can fully use the job system
- Note: "NoAddProcessToJob=y" reduces the box isolation, but the affected functions are mostly covered by UIPI anyway
2021-10-15 16:04:52 +01:00
- added optimized default column widths to Sbie view
- added template support for Yandex and Ungoogled Chromium browsers (by isaak654)
### Changed
- updated templates with multiple browsers fixes (thanks isaak654)
- when trying to take a snapshot of an empty sandbox a proper error message is displayed [#381](https://github.com/sandboxie-plus/Sandboxie/issues/381)
- new layout for the recovery window
- Sbie view sorting is now case insensitive
### Fixed
- fixed issue child window closing terminating application when main was hidden [#349](https://github.com/sandboxie-plus/Sandboxie/issues/349)
- fixed issues with non modal windows [#349](https://github.com/sandboxie-plus/Sandboxie/issues/349)
- fixed issues connecting to driver in portable mode
- fixed minor issues with snapshot window
- fixed missing error message when attempting to create an already existing sandbox [#359](https://github.com/sandboxie-plus/Sandboxie/issues/359)
- fixed issue allowing to save setting when a sandbox was already deleted [#359](https://github.com/sandboxie-plus/Sandboxie/issues/359)
- fixed issues with disabled items in dark mode [#359](https://github.com/sandboxie-plus/Sandboxie/issues/359)
- fixed some dialogs not closing when pressing Esc [#359](https://github.com/sandboxie-plus/Sandboxie/issues/359)
- fixed tab stops on many windows
## [0.5.4d / 5.46.3] - 2021-01-11
### Changed
- improved access tracing, removed redundant entries
2022-12-17 17:29:16 +00:00
- OpenIpcPath=\BaseNamedObjects\[CoreUI]-* is now hardcoded in the driver no need for the template entry
2021-10-15 16:04:52 +01:00
- WindowsFontCache is now open by default
- refactored some IPC code in the driver
### Fixed
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-10: the registry isolation could be bypassed, present since Windows 10 Creators Update
2021-10-15 16:04:52 +01:00
- fixed creation time not always being properly updated in the SandMan UI
## [0.5.4c / 5.46.2] - 2021-01-10
### Added
- added "CallTrace=*" to log all system calls to the access log
### Changed
- improved IPC logging code
- improved MSG_2101 logging
### Fixed
- fixed more issues with IPC tracing
- fixed SBIE2101 issue with Chrome and derivatives
## [0.5.4b / 5.46.1] - 2021-01-08
### Added
- added "RunServiceAsSystem=..." allows specific named services to be run as system
### Changed
- refactored some code around SCM access
### Fixed
- fixed a crash issue in SbieSvc.exe introduced with the last build
- fixed issue with SandMan UI update check
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-9: a Sandboxed process could start sandboxed as system even with DropAdminRights in place
2021-10-15 16:04:52 +01:00
### Removed
- removed "ProtectRpcSs=y" due to incompatibility with new isolation defaults
## [0.5.4 / 5.46.0] - 2021-01-06
### Added
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-4: Sandboxie now strips particularly problematic privileges from sandboxed system tokens
- with those a process could attempt to bypass the sandbox isolation (thanks Diversenok)
- old legacy behaviour can be enabled with "StripSystemPrivileges=n" (absolutely NOT Recommended)
2022-12-17 17:29:16 +00:00
- added new isolation options "ClosePrintSpooler=y" and "OpenSmartCard=n"
- those resources are open by default, but for a hardened box it is desired to close them
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-5: added print spooler filter to prevent printers from being set up outside the sandbox
- the filter can be disabled with "OpenPrintSpooler=y"
2021-10-15 16:04:52 +01:00
- added overwrite prompt when recovering an already existing file
- added "StartProgram=", "StartService=" and "AutoExec=" options to the SandMan UI
- added more compatibility templates (thanks isaak654) [#294](https://github.com/sandboxie-plus/Sandboxie/pull/294)
### Changed
- changed Emulated SCM behaviour, boxed services are no longer by default started as boxed system
- use "RunServicesAsSystem=y" to enable the old legacy behaviour
- Note: sandboxed services with a system token are still sandboxed and restricted
- however not granting them a system token in the first place removes possible exploit vectors
- Note: this option is not compatible with "ProtectRpcSs=y" and takes precedence!
2021-10-15 16:04:52 +01:00
- reworked dynamic IPC port handling
- improved Resource Monitor status strings
### Fixed
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-6: processes could spawn processes outside the sandbox (thanks Diversenok)
- FIXED SECURITY ISSUE ID-7: bug in the dynamic IPC port handling allowed to bypass IPC isolation
2021-10-15 16:04:52 +01:00
- fixed issue with IPC tracing
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-8: CVE-2019-13502 "\RPC Control\LSARPC_ENDPOINT" is now filtered by the driver (thanks Diversenok)
- this allowed some system options to be changed, to disable filtering use "OpenLsaEndpoint=y"
2021-10-15 16:04:52 +01:00
- fixed hooking issues SBIE2303 with Chrome, Edge and possibly others [#68](https://github.com/sandboxie-plus/Sandboxie/issues/68) [#166](https://github.com/sandboxie-plus/Sandboxie/issues/166)
- fixed failed check for running processes when performing snapshot operations
2022-08-21 12:06:18 +01:00
- fixed some box options checkboxes were not properly initialized
2021-10-15 16:04:52 +01:00
- fixed unavailable options are not properly disabled when SandMan is not connected to the driver
2024-02-05 00:40:30 +00:00
- fixed MSI installer not being able to create "C:\Config.msi" folder on Windows 20H2 [#219](https://github.com/sandboxie-plus/Sandboxie/issues/219)
2021-10-15 16:04:52 +01:00
- added missing localization to generic list commands
2024-01-01 23:09:45 +00:00
- fixed issue with "iconcache_*" when running sandboxed Windows Explorer
2021-10-15 16:04:52 +01:00
- fixed more issues with groups
## [0.5.3b / 5.45.2] - 2021-01-02
### Added
- added settings for the portable boxed root folder option
- added process name to resource log
- added command line column to the process view in the SandMan UI
### Fixed
2022-12-17 17:29:16 +00:00
- fixed a few issues with group handling [#262](https://github.com/sandboxie-plus/Sandboxie/issues/262)
2022-10-19 20:08:04 +01:00
- fixed issue with GetRawInputDeviceInfo when running a 32-bit program on a 64-bit system
2021-10-15 16:04:52 +01:00
- fixed issue when pressing apply in the "Resource Access" tab; the last edited value was not always applied
- fixed issue merging entries in Resource Access Monitor
## [0.5.3a / 5.45.2] - 2020-12-29
### Added
- added prompt to choose if links in the SandMan UI should be opened in a sandboxed or unsandboxed browser [#273](https://github.com/sandboxie-plus/Sandboxie/issues/273)
- added more recovery options
- added "ClosedClsid=" to block COM objects from being used when they cause compatibility issues
- added "ClsidTrace=*" option to trace COM usage
- added "ClosedRT=" option to block access to problematic Windows RT interfaces
- added option to make a link for any selected process to SandMan UI
- added option to reset all hidden messages
- added more process presets "force program" and "allow internet access"
- added "SpecialImage=chrome,some_electron_app.exe" option to Sandboxie.ini, valid image types "chrome", "firefox"
- with this option you can enable special hardcoded workarounds to new obscure forks of those browsers
2021-10-15 16:04:52 +01:00
- added German translation (thanks bastik-1001) to the SandMan UI
- added Russian translation (thanks lufog) to the SandMan UI
- added Portuguese translation (thanks JNylson ) to the SandMan UI
### Changed
- changed docs and update URLs to the new sandboxie-plus.com domain
- greatly improved the setup script (thanks mpheath)
- "OpenClsid=" and "ClosedClsid=" now support specifying a program or group name
- by default, when started in portable mode, the sandbox folder will be located in the parent directory of the Sandboxie instance
### Fixed
- grouping menu not fully working in the new SandMan UI [#277](https://github.com/sandboxie-plus/Sandboxie/issues/277)
- fixed not being able to set quick recovery in SandMan UI
- fixed resource leak when loading process icons in SandMan UI
- fixed issue with OpenToken debug options
- fixed Chrome crashing on websites that cause the invocation of "FindAppUriHandlersAsync" [#198](https://github.com/sandboxie-plus/Sandboxie/issues/198)
- fixed issue connecting to the driver when starting in portable mode
- fixed missing template setup when creating new boxes
### removed
- removed obsolete "OpenDefaultClsid=n" use "ClosedClsid=" with the appropriate values instead
2024-01-01 23:09:45 +00:00
- removed suspend/resume menu entry, pooling that state wastes substantial CPU cycles; use TaskExplorer for that functionality
2021-10-15 16:04:52 +01:00
## [0.5.2a / 5.45.1] - 2020-12-23
### Fixed
- fixed translation support in the SandMan UI
2024-01-01 23:09:45 +00:00
- fixed sandboxed Windows Explorer issue [#289](https://github.com/sandboxie-plus/Sandboxie/issues/289)
2021-10-15 16:04:52 +01:00
- fixed simplified Chinese localization
## [0.5.2 / 5.45.1] - 2020-12-23
### Added
- added advanced new box creation dialog to SandMan UI
- added show/hide tray context menu entry
- added refresh button to file recovery dialog
- added mechanism to load icons from {install-dir}/Icons/{icon}.png for UI customization
- added tray indicator to show disabled forced program status in the SandMan UI
- added program name suggestions to box options in SandMan UI
- added saving of column sizes in the options window
### Changed
2022-10-19 20:08:04 +01:00
- reorganised the advanced box options
2021-10-15 16:04:52 +01:00
- changed icons (thanks Valinwolf for picking the new ones) [#235](https://github.com/sandboxie-plus/Sandboxie/issues/235)
- updated Templates.ini (thanks isaak654) [#256](https://github.com/sandboxie-plus/Sandboxie/pull/256) [#258](https://github.com/sandboxie-plus/Sandboxie/pull/258)
- increased max value for disable forced process time in SandMan UI
### Fixed
- fixed BSOD introduced in 5.45.0 when using Windows 10 "core isolation" [#221](https://github.com/sandboxie-plus/Sandboxie/issues/221)
- fixed minor issue with lingering/leader processes
- fixed menu issue in SandMan UI
- fixed issue with stop behaviour page in SandMan UI
- fixed issue with Plus installer not displaying KmdUtil window
- fixed SandMan UI saving UI settings on Windows shutdown
- fixed issue with Plus installer autorun [#247](https://github.com/sandboxie-plus/Sandboxie/issues/247)
- fixed issue with legacy installer not removing all files
- fixed a driver compatibility issue with Windows 20H1 and later [#228](https://github.com/sandboxie-plus/Sandboxie/issues/228)
- this solves "stop pending", LINE messenger hanging and other issues...
2021-10-15 16:04:52 +01:00
- fixed quick recovery issue in SbieCtrl.exe introduced in 5.45.0 [#224](https://github.com/sandboxie-plus/Sandboxie/issues/224)
- fixed issue advanced hide process settings not saving
- fixed some typos in the UI (thanks isaak654) [#252](https://github.com/sandboxie-plus/Sandboxie/pull/252) [#253](https://github.com/sandboxie-plus/Sandboxie/pull/253) [#254](https://github.com/sandboxie-plus/Sandboxie/pull/254)
- fixed issue with GetRawInputDeviceInfo failing when boxed processes are put in a job object [#176](https://github.com/sandboxie-plus/Sandboxie/issues/176) [#233](https://github.com/sandboxie-plus/Sandboxie/issues/233)
- this fix resolves issues with CP2077 and other games not getting keyboard input (thanks Rostok)
2021-10-15 16:04:52 +01:00
- fixed failing ClipCursor won't longer span the message log
- fixed issue with adding recovery folders in SandMan UI
- fixed issue with Office 2019 template when using a non-default Sbie install location
- fixed issue setting last access attribute on sandboxed folders [#218](https://github.com/sandboxie-plus/Sandboxie/issues/218)
- fixed issue with process start signal
## [0.5.1 / 5.45.0] - 2020-12-12
### Added
- added simple view mode
### Changed
2022-08-19 19:00:40 +01:00
- updated SandMan UI to use Qt 5.15.1
2021-10-15 16:04:52 +01:00
### Fixed
- fixed crash issue with progress dialog
- fixed progress dialog cancel button not working for update checker
- fixed issue around NtQueryDirectoryFile when deleting sandbox content
- fixed dark theme in the notification window
- fixed issue with disable force programs tray menu
## [0.5.0 / 5.45.0] - 2020-12-06
### Added
- added new notification window
- added user interactive control mechanism when using the new SandMan UI
- when a file exceeds the copy limit instead of failing, the user is prompted if the file should be copied or not
- when internet access is blocked it now can be exempted in real time by the user
2021-10-15 16:04:52 +01:00
- added missing file recovery and auto/quick recovery functionality [#188](https://github.com/sandboxie-plus/Sandboxie/issues/188) [#178](https://github.com/sandboxie-plus/Sandboxie/issues/178)
- added silent MSG_1399 boxed process start notification to keep track of short lived boxed processes
- added ability to prevent system wide process starts, Sandboxie can now instead of just alerting also block processed on the alert list
- set "StartRunAlertDenied=y" to enable process blocking
2022-12-17 17:29:16 +00:00
- the process start alert/block mechanism can now also handle folders use "AlertFolder=..."
2021-10-15 16:04:52 +01:00
- added ability to merge snapshots [#151](https://github.com/sandboxie-plus/Sandboxie/issues/151)
- added icons to the sandbox context menu in the new UI
- added more advanced options to the sandbox options window
- added file migration progress indicator
- added more run commands and custom run commands per sandbox
2023-08-04 21:52:22 +01:00
- users can now specify programs to be available from the Run Menu of the sandbox
- also processes can be pinned to that list from the presets menu
2021-10-15 16:04:52 +01:00
- added more Windows 10 specific template presets
- added ability to create desktop shortcuts to sandboxed items
- added icons to box option tabs
- added box grouping
- added new debug option "DebugTrace=y" to log debug output to the trace log
- added check for updates to the new SandMan UI
- added check for updates to the legacy SbieCtrl UI
### Changed
- file migration limit can now be disabled by specifying "CopyLimitKb=-1" [#526](https://github.com/sandboxie-plus/Sandboxie/issues/526)
2021-10-15 16:04:52 +01:00
- improved and refactored message logging mechanism, reducing memory usage by factor of 2
- terminated boxed processes are now kept listed for a couple of seconds
- reworked sandbox deletion mechanism of the new UI
- restructured sandbox options window
- SbieDLL.dll can now be compiled with an up to date ntdll.lib (Thanks to TechLord from Team-IRA for help)
- improved automated driver self repair
### Fixed
- fixed issues migrating files > 4GB
- fixed an issue that would allow a malicious application to bypass the internet blockade
- fixed issue when logging messages from a non-sandboxed process, added process_id parameter to API_LOG_MESSAGE_ARGS
- fixed issues with localization
- fixed issue using file recovery in legacy UI SbieCtrl.exe when "SeparateUserFolders=n" is set
2022-08-21 12:06:18 +01:00
- when a program is blocked from starting due to restrictions no redundant messages are issued any more
2021-10-15 16:04:52 +01:00
- fixed UI not properly displaying async errors
- fixed issues when a snapshot operation failed
- fixed some special cases of IpcPath and WinClass in the new UI
- fixed driver issues with WHQL passing compatibility testing
- fixed issues with Classic installer
## [0.4.5 / 5.44.1] - 2020-11-16
### Added
- added "Terminate all processes" and "disable forced programs" commands to tray menu in SandMan UI
2024-02-05 21:54:17 +00:00
- program start restrictions settings now can be switched between a whitelist and a blacklist
- programs can be terminated and blacklisted from the context menu
2021-10-15 16:04:52 +01:00
- added additional process context menu options, lingering and leader process can be now set from menu
- added option to view template presets for any given box
2021-12-24 00:34:24 +00:00
- added text filter to templates view
2021-10-15 16:04:52 +01:00
- added new compatibility templates:
- Windows 10 core UI component: OpenIpcPath=\BaseNamedObjects\[CoreUI]-* solving issues with Chinese Input and Emojis [#120](https://github.com/sandboxie-plus/Sandboxie/issues/120) [#88](https://github.com/sandboxie-plus/Sandboxie/issues/88)
- Firefox Quantum, access to Windows's FontCachePort for compatibility with Windows 7
2023-08-04 21:52:22 +01:00
- added experimental debug option "OriginalToken=y" which allows sandboxed processes to retain their original unrestricted token
- this option is comparable with "OpenToken=y" and is intended only for testing and debugging, as it breaks most security measures (!)
2021-10-15 16:04:52 +01:00
- added debug option "NoSandboxieDesktop=y" it disables the desktop proxy mechanism
- Note: without an unrestricted token with this option applications won't be able to start
2021-10-15 16:04:52 +01:00
- added debug option "NoSysCallHooks=y" it disables the sys call processing by the driver
- Note: without an unrestricted token with this option applications won't be able to start
2021-10-15 16:04:52 +01:00
- added ability to record verbose access traces to the Resource Monitor
- use ini options "FileTrace=*", "PipeTrace=*", "KeyTrace=*", "IpcTrace=*", "GuiTrace=*" to record all events
- replace "*" to log only: "A" - allowed, "D" - denied, or "I" - ignore events
2021-10-15 16:04:52 +01:00
- added ability to record debug output strings to the Resource Monitor
- use ini option DebugTrace=y to enable
2021-10-15 16:04:52 +01:00
### Changed
2021-12-30 01:19:13 +00:00
- AppUserModelID string no longer contains Sandboxie version string
2021-10-15 16:04:52 +01:00
- now by default Sbie's application manifest hack is disabled, as it causes problems with version checking on Windows 10
- to enable old behaviour add "PreferExternalManifest=y" to the global or the box specific ini section
2021-10-15 16:04:52 +01:00
- the resource log mechanism can now handle multiple strings to reduce on string copy operations
### Fixed
- fixed issue with disabling some restriction settings failed
- fixed disabling of internet block from the presets menu sometimes failed
- the software compatibility list in the SandMan UI now shows the proper template names
- fixed use of freed memory in the driver
- replaced swprintf with snwprintf to prevent potential buffer overflow in SbieDll.dll
- fixed bad list performance with resource log and API log in SandMan UI
## [0.4.4 / 5.44.0] - 2020-11-03
### Added
- added SbieLdr (experimental)
### Changed
- moved code injection mechanism from SbieSvc to SbieDll
- moved function hooking mechanism from SbieDrv to SbieDll
- introduced a new driverless method to resolve wow64 ntdll base address
### Removed
2021-10-15 16:04:52 +01:00
- removed support for Windows Vista x64
## [0.4.3 / 5.43.7] - 2020-11-03
### Added
- added disable forced programs menu command to the SandMan UI
### Fixed
- fixed file rename bug introduced with an earlier Driver Verifier fix [#174](https://github.com/sandboxie-plus/Sandboxie/issues/174) [#153](https://github.com/sandboxie-plus/Sandboxie/issues/153)
- fixed issue saving access lists
2022-12-17 17:29:16 +00:00
- fixed issue with program groups parsing in the SandMan UI
2021-10-15 16:04:52 +01:00
- fixed issue with internet access restriction options [#177](https://github.com/sandboxie-plus/Sandboxie/issues/177) [#185](https://github.com/sandboxie-plus/Sandboxie/issues/185)
- fixed issue deleting sandbox when located on a drive directly [#139](https://github.com/sandboxie-plus/Sandboxie/issues/139)
2022-07-26 19:38:36 +01:00
2021-10-15 16:04:52 +01:00
## [0.4.2 / 5.43.6] - 2020-10-10
### Added
2022-06-27 07:28:35 +01:00
- added "explore box" content menu option
2021-10-15 16:04:52 +01:00
### Fixed
- fixed thread handle leak in SbieSvc and other components [#144](https://github.com/sandboxie-plus/Sandboxie/issues/144)
- msedge.exe is now categorized as a Chromium derivate
- fixed Chrome 86+ compatibility bug with Chrome's own sandbox [#149](https://github.com/sandboxie-plus/Sandboxie/issues/149)
2022-12-17 17:29:16 +00:00
2021-10-15 16:04:52 +01:00
## [0.4.1 / 5.43.5] - 2020-09-12
### Added
- added core version compatibility check to SandMan UI
- added shell integration options to SbiePlus
### Changed
2022-06-27 07:28:35 +01:00
- SbieCtrl no longer auto-shows the tutorial on first start
- when hooking to the trampoline, the migrated section of the original function is no longer noped out due to causing issues with Unity games
2021-10-15 16:04:52 +01:00
### Fixed
- fixed colour issue with vertical tabs in dark mode
- fixed wrong path separators when adding new forced folders
- fixed directory listing bug introduced in 5.43
- fixed issues with settings window when not being connected to driver
- fixed issue when starting SandMan UI as admin
2022-06-27 07:28:35 +01:00
- fixed auto-content-delete not working with SandMan UI
2021-10-15 16:04:52 +01:00
## [0.4.0 / 5.43] - 2020-09-05
### Added
- added a proper custom installer to the Plus release
- added sandbox snapshot functionality to Sbie core
- filesystem is saved incrementally, the snapshots built upon each other
- each snapshot gets a full copy of the box registry for now
- each snapshot can have multiple children snapshots
2021-10-15 16:04:52 +01:00
- added access status to Resource Monitor
- added setting to change border width [#113](https://github.com/sandboxie-plus/Sandboxie/issues/113)
- added snapshot manager UI to SandMan
- added template to enable authentication with an Yubikey or comparable 2FA device
- added UI for program alert
- added software compatibility options to the UI
### Changed
- SandMan UI now handles deletion of sandbox content on its own
- no longer adding redundant resource accesses as new events
### Fixed
- fixed issues when hooking functions from delay loaded libraries
2022-12-17 17:29:16 +00:00
- fixed issues when hooking an already hooked function
2021-10-15 16:04:52 +01:00
- fixed issues with the new box settings editor
### Removed
- removed deprecated workaround in the hooking mechanism for an obsolete anti-malware product
2021-10-15 16:04:52 +01:00
## [0.3.5 / 5.42.1] - 2020-07-19
### Added
- added settings window
- added translation support
- added dark theme
- added auto start option
- added sandbox options
- added debug option "NoAddProcessToJob=y"
### Changed
- improved empty sandbox tray icon
- improved message parsing
- updated homepage links
### Fixed
- fixed ini issue with SandMan.exe when renaming sandboxes
- fixed ini auto reload bug introduced in the last build
- fixed issue when hooking delayed loaded libraries
## [0.3 / 5.42] - 2020-07-04
### Added
- API_QUERY_PROCESS_INFO can be now used to get the original process token of sandboxed processes
- Note: this capability is used by TaskExplorer to allow inspecting sandbox internal tokens
2021-10-15 16:04:52 +01:00
- added option "KeepTokenIntegrity=y" to make the Sbie token keep its initial integrity level (debug option)
- Note: do not use Debug Options if you don't know their security implications (!)
2021-10-15 16:04:52 +01:00
- added process id to log messages very useful for debugging
- added finder to resource log
2022-08-10 20:31:39 +01:00
- added option "HideHostProcess=program.exe" to hide unsandboxed host processes
- Note: Sbie hides by default processes from other boxes, this behaviour can now be controlled with "HideOtherBoxes=n"
- sandboxed RpcSs and DcomLaunch can now be run as system with the option "ProtectRpcSs=y" however this breaks the sandboxed Windows Explorer and others
- built-in Clsid whitelist can now be disabled with "OpenDefaultClsid=n"
- processes can be now terminated with the del key, and require a confirmation
2021-10-15 16:04:52 +01:00
- added sandboxed window border display to SandMan.exe
- added notification for Sbie log messages
2023-01-26 13:05:16 +00:00
- added Sandbox Presets submenu to quickly change some settings
- Enable/Disable API logging; LogAPI DLLs are now distributed with Sandboxie Plus
- Drop admin rights
- Block/Allow internet access
- Block/Allow access to files on the network
2021-10-15 16:04:52 +01:00
- added more info to the sandbox status column
- added path column to SbieModel
- added info tooltips in SbieView
### Changed
- reworked ApiLog, added PID and PID filter
2023-01-26 13:05:16 +00:00
- auto config reload on change is now delayed by 500ms to prevent reloading multiple times on incremental changes
- Sandbox names now replace "_" with " " thus enabling names that consist of separate words
2021-10-15 16:04:52 +01:00
### Fixed
- added missing PreferExternalManifest initialization to portable mode
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-2: fixed permission issues with sandboxed system processes
- Note: you can use "ExposeBoxedSystem=y" for the old behaviour (debug option)
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-3: fixed missing SCM access check for sandboxed services (thanks Diversenok)
- Note: to disable the access check use "UnrestrictedSCM=y" (debug option)
2021-10-15 16:04:52 +01:00
- fixed missing initialization in service server that caused sandboxed programs to crash when querying service status
- fixed many bugs that caused the SbieDrv.sys to BSOD when running with Driver Verifier enabled [#57](https://github.com/sandboxie-plus/Sandboxie/issues/57)
- 0xF6 in GetThreadTokenOwnerPid and File_Api_Rename
- missing non optional parameter for FltGetFileNameInformation in File_PreOperation
- 0xE3 in Key_StoreValue and Key_PreDataInject
2021-10-15 16:04:52 +01:00
## [0.2.2 / 5.41.2] - 2020-06-19
### Added
2022-02-18 19:36:42 +00:00
- added option "SeparateUserFolders=n" to no longer have the user profile files stored separately in the sandbox
- added "SandboxieLogon=y" - it makes processes run under the SID of the "Sandboxie" user instead of the Anonymous user
- Note: the global option "AllowSandboxieLogon=y" must be enabled, the "Sandboxie" user account must be manually created first and the driver reloaded, else process start will fail
2021-10-15 16:04:52 +01:00
- improved debugging around process creation errors in the driver
### Fixed
- fixed log messages getting lost after driver reload
- fixed MSI installer issue, see Proc_CreateProcessInternalW_RS5
2021-10-15 16:04:52 +01:00
## [0.2.1 / 5.41.1] - 2020-06-18
### Added
- added different sandbox icons for different types
- Red LogAPI/BSA enabled
- more to come :D
2021-10-15 16:04:52 +01:00
- added progress window for async operations that take time
- added DPI awareness [#56](https://github.com/sandboxie-plus/Sandboxie/issues/56)
- the driver file is now obfuscated to avoid false positives
- additional debug option for Sandboxie.ini named OpenToken=y which combines UnrestrictedToken=y and UnfilteredToken=y
- Note: using these options weakens the sandboxing, they are intended for debugging and may be used for better application virtualization later
2021-10-15 16:04:52 +01:00
### Changed
- SbieDll.dll when processing InjectDll now looks in the SbieHome folder for the DLLs if the entered path starts with a backslash
- i.e. "InjectDll=\LogAPI\i386\logapi32v.dll" or "InjectDll64=\LogAPI\amd64\logapi64v.dll"
2021-10-15 16:04:52 +01:00
### Fixed
- IniWatcher did not work in portable mode
- service path fix broke other services
- workaround for the MSI installer issue
2021-10-15 16:04:52 +01:00
## [0.2 / 5.41.0] - 2020-06-08
### Added
2022-06-15 19:39:08 +01:00
- IniWatcher, the .ini is now reloaded automatically every time it changes
2021-10-15 16:04:52 +01:00
- added Maintenance menu to the Sandbox menu, allowing to install/uninstall and start/stop Sandboxie driver, service
- SandMan.exe now is packed with Sbie files and when no Sbie is installed acts as a portable installation
2021-10-16 19:46:06 +01:00
- added option to clean-up logs
2021-10-15 16:04:52 +01:00
### Changed
2022-06-15 19:39:08 +01:00
- Sbie driver now first checks the home path for the configuration file Sandboxie.ini before checking SystemRoot
2021-10-15 16:04:52 +01:00
### Fixed
2022-08-10 07:32:49 +01:00
- FIXED SECURITY ISSUE ID-1: sandboxed processes could obtain a write handle on non sandboxed processes (thanks Diversenok)
- this allowed to inject code in non sandboxed processes
2021-10-15 16:04:52 +01:00
- fixed issue boxed services not starting when the path contained a space
- NtQueryInformationProcess now returns the proper sandboxed path for sandboxed processes
## [0.1 / 5.40.2] - 2020-06-01
### Added
2024-03-03 14:49:31 +00:00
- created a new Qt-based UI named SandMan (Sandboxie Manager)
2021-10-15 16:04:52 +01:00
- Resource Monitor now shows the PID
- added basic API call log using updated BSA LogAPI library
2021-10-15 16:04:52 +01:00
### Changed
- reworked Resource Monitor to work with multiple event consumers
- reworked log to work with multiple event consumers
## [5.40.1] - 2020-04-10
### Added
- added the new "Other" type for the Resource Access Monitor
- added call to StartService to the logged Resources
2021-10-15 16:04:52 +01:00
### Fixed
- fixed "Windows Installer Service could not be accessed" that got introduced with Windows 1903