2026-02-22

DOSBox-Staging Git (2026/02/22)

EmuCR: DOSBoxDOSBox-Staging Git (2026/02/22) is compiled. This repository attempts to modernize the DOSBox project by using current development practices and tools, fixing issues, adding features that better support today's systems, and sending patches upstream.

DOSBox-Staging Git Changelog:
* build: Add meson build files for REST API.
* Validate memory access bounds in webserver API
* Add Host header validation to prevent DNS rebinding
* Disable the webserver by default
* Convert to UTF-16 before calling std_fs::path constructor in drive overlay
* Remove unused headers
* Make local drive host filesystem calls take const char*
* Create and use local_drive_rename_file_or_directory function
* Store localFile and OverlayFile path as std::string
* Make create_file_in_overlay return std::string
* Use is_dir rather than the exception throwing variant
* Make is_directory take std_fs::path and rename to is_dir
* Fix is_directory not following symlinks
* Remove path_exists from fs_utils
* Create and use local_drive_path_exists function
* Remove remove_dir function
* Remove delete_file and replace with std_fs::remove
* Use delete_native_file in overlay drive
* Use CreateDirectoryW on Windows local_drive_create_dir
* Remove create_dir and move loacal_drive_create_dir to platform specific code
* Update tests to test create_dir_if_not_exist
* Create and use create_dir_if_not_exist function for non DOS filesystem code
* Use local_drive_create_dir in overlay drive
* Use local_drive_remove_dir in overlay drive
* Remove make_check_feek_func

Download: DOSBox-Staging Git (2026/02/22) x64
Source: Here

0 Comments

Post a Comment