| Die letzten Änderungen an "Return to the Roots" | ||||
|---|---|---|---|---|
| 724bde2 | s25client | 02.11.2026 14:23 | Andreas K | Fix formatting in Lua execution error message (#2011) |
| 93b5f19 | languages | 02.11.2026 11:13 | Andreas K | Fix formatting in Lua execution error message |
| 93a133e | s25client | 02.11.2026 10:49 | FloSoft |
Merge pull request #2010 from Return-To-The-Roots/icu CI: Fix ICU dependency |
| 4a9521c | s25client | 02.11.2026 09:37 | Flamefire |
Use explicit Ubuntu version for CI image With the generic one we reuse the cache of a possibly older version and end up with incompatible binaries. |
| 752a5b6 | s25client | 01.11.2026 23:30 | Flamefire |
CI: Install ICU explicitely Seems to be missing on ubuntu-latest leading to link failures as Boost.Locale requires it. |
| 3840455 | s25client | 30.10.2026 14:35 | FloSoft | update libutil |
| 6b3b039 | libutil | 30.10.2026 14:33 | FloSoft |
Merge pull request #46 from Return-To-The-Roots/sockets fix PeerAddr using wrong size for sendto |
| f1420ac | libutil | 29.10.2026 21:32 | FloSoft | add Jenkinsfile |
| 2231888 | libutil | 29.10.2026 21:23 | FloSoft | fix PeerAddr using wrong size for sendto |
| 6334ed3 | s25client | 29.10.2026 21:08 | FloSoft |
Merge pull request #2007 from max90T/master Fix macOS local network access |
| 4ade1f2 | s25client | 29.10.2026 16:16 | Rasta | Fix macOS local network access |
| 6cc2951 | libutil | 28.10.2026 13:30 | Flamefire | Default Boost variant to release |
| bd20be0 | libutil | 28.10.2026 09:19 | Flamefire |
Merge pull request #44 from Flamefire/ci-fix Add CI tests |
| 1f8cb0e | libutil | 25.10.2026 17:28 | Flamefire | build.sh: Require explicit `$GENERATOR` for Windows |
| e5bf33c | libutil | 25.10.2026 11:57 | Flamefire | Use MSYS MinGW |
| 503a1be | libutil | 24.10.2026 21:12 | Flamefire | Use static Boost by default also on MinGW |
| 5baa3cb | libutil | 24.10.2026 19:11 | Flamefire | Rerun failed tests |
| be3a5e4 | libutil | 24.10.2026 18:42 | Flamefire | Show B2 invocation |
| ab20c87 | libutil | 24.10.2026 16:29 | Flamefire |
Fix UTF-8 check Output each failed filename and use exit code for each. The previous version printed to stderr so never triggered the failure check. |
| b29b77f | libutil | 24.10.2026 16:28 | Flamefire | Use tar.gz Boost archive |
| d504ee1 | libutil | 24.10.2026 16:28 | Flamefire | Error out on unknown compiler |
| f236668 | s25client | 24.10.2026 16:21 | FloSoft | improve code signing: only resign broken signatures |
| 25c97c7 | s25client | 24.10.2026 16:05 | FloSoft | make codesign verification more verbose |
| 064d660 | s25client | 24.10.2026 15:56 | FloSoft | a missing codesign tool is an error |
| eb2b8e8 | s25client | 24.10.2026 15:44 | FloSoft | switch to macos-latest |
| fc68502 | s25client | 24.10.2026 15:44 | FloSoft | add codesigning |
| a3dd232 | s25client | 24.10.2026 11:47 | FloSoft |
Merge pull request #1997 from klaustopher/fix/sdl-quit-shutdown-crash fix: don't call SDL_Quit from the SDL2 video driver |
| f8ea732 | s25client | 24.10.2026 11:36 | Klaus Zanders |
fix: don't call SDL_Quit from the SDL2 video driver VideoSDL2::CleanUp shut down all of SDL, while the SDL audio driver still had its subsystem initialized. The audio driver is only cleaned up later during static destruction, so it called Mix_CloseAudio, Mix_Quit and SDL_QuitSubSystem on an already terminated SDL. Classic SDL2 tolerated this, but sdl2-compat on top of SDL3 (what Homebrew ships as sdl2 now) crashes in AudioSDL::~AudioSDL on exit. Each driver now only quits the subsystem it initialized. SDL refcounts subsystems and shuts itself down with the last one. |
| 2e540c6 | libutil | 23.10.2026 12:08 | Flamefire | Build only single variant of Boost |
| b7b5239 | libutil | 22.10.2026 18:08 | Flamefire | Add tests to custom `tests` target |
| abb2902 | libutil | 22.10.2026 16:33 | Flamefire |
Fix MSVC 19.22 compat in `span` The template dependended on the class template first and short-circuit logic made it then fail hard instead of SFINAE on invocation. |
| 7a6581e | libutil | 22.10.2026 15:36 | Flamefire | Add CI tests |
| 566e923 | s25client | 21.10.2026 00:15 | FloSoft |
Merge pull request #1996 from Return-To-The-Roots/update-sub Update libutil submodule |
| 3087651 | s25client | 20.10.2026 22:30 | Flamefire | Update libutil submodule |
| 8822314 | s25client | 20.10.2026 00:05 | FloSoft | chore: remove -V730 comments and initialize all members properly |
| e02b988 | s25client | 19.10.2026 20:13 | FloSoft | build: disable ccache for the configuration step. will be active for the real build though |
| 14e0d7e | s25client | 19.10.2026 19:27 | FloSoft | ci: switch to universal build |
| 165d902 | s25client | 19.10.2026 19:23 | FloSoft | build: set minimum deployment target to 11.0 |
| 9e57866 | s25client | 19.10.2026 19:16 | FloSoft | ci: set ccache size to 10G |
| 4164dde | s25client | 19.10.2026 18:59 | FloSoft | ci: show ccache statistics |
| 1d5fd11 | s25client | 19.10.2026 18:34 | FloSoft | build: add cyclonedx sbom |
| e00c8ba | s25client | 19.10.2026 16:42 | FloSoft | Add bcrypt.dll to dll blacklist |
| e3be264 | s25client | 19.10.2026 16:42 | FloSoft | Fix uninitialized member variables |
| 2dda6f3 | s25client | 19.10.2026 09:37 | FloSoft |
Merge pull request #1995 from Return-To-The-Roots/Flamefire-patch-1 Fix translation of `unlimited` in EconomyModeGameLength Addon |
| 8603ab0 | s25client | 18.10.2026 21:57 | Flamefire |
Fix translation of `unlimited` in EconomyModeGameLength Addon Make it translatable and use uppercase variant which already has a translation |
| e10d888 | s25client | 16.10.2026 12:11 | FloSoft | add newer darwin versions |
| be52d52 | libutil | 16.10.2026 11:49 | FloSoft | add Iconv::Iconv |
| fdeed34 | libutil | 16.10.2026 11:49 | FloSoft | add Iconv::Iconv |
| 93bef71 | s25client | 16.10.2026 11:30 | FloSoft | fix iconv package |
| cc97f5e | s25client | 16.10.2026 11:30 | FloSoft | fix iconv on trixie |