Repository navigation
PS4Mount 0.5.0
Screenshots
Web panel
Settings: Restore games to the original path
Restore selected games
Changes
New features
- Record where every moved pkg came from
- Move pkgs back to where they came from, for one game or all of them
- Restore games to the original path from Settings, for all or selected games
Improvements
- Remove games one at a time, without risking a frozen PS4Mount
Fixes
- Fix: games with an update could fail to start with "system file disagree"
- Fix: adding a game removed the add-ons of another game
- Fix: Settings and Log did not open in the browser of older firmwares
- Fix: the restore group size label broke into three lines in Settings
- Fix: the group size field in Settings had a white background
- Fix: a log file that could not be opened left stdout closed
Security
- Fix: the panel passed any text as a title id to the icon reader
- Fix: a damaged param.sfo could make PS4Mount read past it
- Fix: a damaged pkg entry size could exhaust memory or overflow a buffer
Tests and CI
- Test pipeline: firmware simulation, panel, fuzzing and security checks
- Move the firmware decision and the request handling into testable functions
- Secret scan: leave the vendored SQLite source out
- Tests: firmware table on stdout, stricter script matching, stable cache check
- Tests: find the panel scripts with the HTML parser, check CodeQL covered the sources
Documentation and repository
- README: warn that PS4Mount is a work in progress and can corrupt the database
- README: document moving pkgs back
- README: games left open in rest mode lock up
- README: name the add-on limit in the heading of its note
- README: update the web panel screenshot
- README: add a screenshot of the settings
- Require the troubleshooting information in new issues
Full Changelog: v0.4.1...v0.5.0 (also includes the changes already released in 0.4.2 to 0.4.4)


