Featured image of post Freeciv: Version v3.2.6 veröffentlicht

Freeciv: Version v3.2.6 veröffentlicht

Das rundenbasierte Strategiespiel Freeciv wurde in Version v3.2.6 veröffentlicht.

Es handelt sich um ein Bugfix-Release der 3.2er-Reihe. Behoben werden unter anderem zwei Sicherheitslücken in der Verarbeitung von Savegame- und Szenario-Dateien. Kurz zuvor war Version v3.2.5 erschienen.

= WHAT’S CHANGED SINCE 3.2.5 = 3.2.6 is a bugfix release in the freeciv-3.2 series fixing two security vulnerabilities in savegame/scenario file handling, and a number of other bugs.

Server / General

  • Fixed security vulnerabilities in savegame/scenario file handling

Changes affecting other rulesets / modders

  • Corrected RandomMovement units’ attack legality check
  • Fix path finding issues when value of Veteran_Build effect has negative value

Changes affecting server operators

  • Improved logging about player authentication

AI

  • Fixed failed assertions of unit veteran level being over the maximum it can be
  • Do not search for no longer existing threaded AI type

Clients

  • Fixed infinite audio loop in the client exit with the SDL3 audio
  • Fixed issue with displayed “turns to grow” for the city to be wrong after city shrank
  • Made tech tree not to show buildings or governments which tech actually makes unavailable
  • gtk4: Music no longer pauses when Turn Done button is pressed

Help / Documentation

  • Miscellaneous improvements to in-game text and user documentation

Translations

  • Corrected encoding of the Norwegian and Simplified Chinese translations
  • Updated translations (Polish, Russian complete; Finnish and Swedish partially updated)

Build/portability

  • Fixed ruledit build with g++ and disabled native language support
  • Flatpak: KDE Platform updated to 6.11
  • Added build_tolua.sh script for building just tolua from the freeciv tree
  • Fixed SDL3 audio build without SDL2 files in the system
  • Made included tolua generate deterministic code for reproducible builds
  • Crosser based build improvements
  • Silenced sfinae-incomplete compiler warnings with g++16 and Qt < 6.11
  • Fixed meson-1.12 warnings about installation of man pages

Freeciv

Quelle: Freeciv Wiki

PlayingTux – Playing Games on Linux - since 1995.