Panel/modules/config_games
copilot-swe-agent[bot] de80f89619
fix: wrap DayZ post_install scripts in CDATA, add XML editor auto-sanitizer
- dayz_arma2co_win32.xml: wrap post_install in CDATA to fix raw '<' breaking
  XML parsing; fix dbPass generation to use portable tr form
- dayz_epoch_mod_win32.xml: same CDATA wrapping; replace &lt; literals so
  bash actually receives real '<' redirect characters
- config_servers.php: add config_games_sanitize_xml_scripts() that wraps bare
  '<' in script-like nodes with CDATA before saving raw XML; add
  config_games_script_node_names() helper; structured-editor save now uses
  createCDATASection() for post_install/pre_start/etc. nodes so shell
  characters survive DOM round-trips intact

Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/1afce49e-510d-49a6-9d11-0b7118d3cf85

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2026-05-03 23:43:41 +00:00
..
server_configs fix: wrap DayZ post_install scripts in CDATA, add XML editor auto-sanitizer 2026-05-03 23:43:41 +00:00
cli-params.php No changes 2025-09-11 13:29:15 -04:00
config_servers.php fix: wrap DayZ post_install scripts in CDATA, add XML editor auto-sanitizer 2026-05-03 23:43:41 +00:00
create.php Apply automated PHP8 safety transforms 2026-04-23 14:01:37 +00:00
module.php From the panel site 2025-09-17 21:14:45 -04:00
navigation.xml No changes 2025-09-11 13:29:15 -04:00
schema_server_config.xml No changes 2025-09-11 13:29:15 -04:00
server_config No changes 2025-09-11 13:29:15 -04:00
server_config_parser.php fixed dayz xml 2026-04-29 18:15:11 -04:00
set_mods.php Apply automated PHP8 safety transforms 2026-04-23 14:01:37 +00:00
set_params.php Apply automated PHP8 safety transforms 2026-04-23 14:01:37 +00:00
xml_config_creator.php Apply automated PHP8 safety transforms 2026-04-23 14:01:37 +00:00
XMLLINT.DOC No changes 2025-09-11 13:29:15 -04:00