v0.12.1-datadiode-38-g89dd1be
datadiode
released this
24 Jun 13:56
·
10 commits
to master
since this release
Among other changes, this release updates wolfSSL to version 5.6.2.0.
Fixed bugs:
- File downloads didn't work anymore due to an error page kicking in unintentionally.
- Mouse cursor updates were leaking memory.
- The AdBlock URLs were outdated and insecure.
Other changes:
- The Advanced options page allows to specify an idle period after which the browser will initiate an automatic restart.
The point of this option is to help mitigate a memory leak experienced on ARM-based devices, which is due to having to resort to the JavaScriptCore low level interpreter, because of issues which prevent enabling the ARM JIT compiler.
Besides, this option might also be useful as a means to auto-logout from sites. - The adblocker is now disabled by default.
- MIME sniffing logic which existed to compensate for WebKit's former lack of such was removed.
Steps to deploy Endorphin Browser to a SIMATIC Comfort V2 or Mobile panel:
- Download and unpack the .7z archive to a folder on your engineering PC.
- Run the included piimake.bat as administrator.
- Click the button labelled Create ProSave Addon.
- Start ProSave.
- Select device type, then switch to Options page.
- Find Endorphin Browser listed among available options.
- Remaining steps are as usual.
At your option, edit the registry to help Endorphin remember visited pages and accepted certificates across device reboot:
- If in doubt how to edit the registry on your device, refer to regedt33.
- Navigate to registry key HKLM\System\Explorer\Shell Folders.
- Look for an entry with name Application Data, and change its value to point to a folder either on the built-in flash device (e.g. \flash\Application Data) or on a removable storage medium (e.g. \Storage Card SD\Application Data), the latter being the preferred choice if risk of wearing the built-in flash memory is of concern to you.
WARNING
This project does not deliver a secure browser which is safe for browsing the internet.
Read Stop Using QtWebKit, and know your responsibilities when deploying to production.
If you find this software useful, please consider donating to Siemens Caring Hands e.V., or to another humanitarian aid organization of your choice.