mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-17 22:32:31 -05:00
refactor: security hardening + mame arcade bios updates
Security fixes: - Zip-slip protection in _extract_zip_to_archive (sanitize paths) - Hash verification for large file downloads (cache + post-download) - Sanitize YAML destination fields against path traversal - Size limit on ZIP entry reads (512MB cap, prevents zip bombs) - Download size limits in auto_fetch (100MB cap) - Reject hashless external downloads - Sanitize filenames in place_file with basename() MAME arcade updates from Batocera v38 pack: - Updated naomi, naomi2, naomigd, awbios, airlbios, hod2bios, hikaru - Old versions preserved in .variants/ for RetroBat compatibility Batocera 675/680 (+9), all other platforms unchanged at 0 missing
This commit is contained in:
BIN
bios/Arcade/Arcade/.variants/airlbios.zip
Normal file
BIN
bios/Arcade/Arcade/.variants/airlbios.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/.variants/hod2bios.zip
Normal file
BIN
bios/Arcade/Arcade/.variants/hod2bios.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/.variants/naomi.zip
Normal file
BIN
bios/Arcade/Arcade/.variants/naomi.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/.variants/naomi2.zip
Normal file
BIN
bios/Arcade/Arcade/.variants/naomi2.zip
Normal file
Binary file not shown.
BIN
bios/Arcade/Arcade/.variants/naomigd.zip
Normal file
BIN
bios/Arcade/Arcade/.variants/naomigd.zip
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user