[freeciv/freeciv] a9aff2: Protect against DOS attack with recursive jumbo pa...
freeciv-commits <[email protected]> Sat, 21 Mar 2026 17:01:09 +0000 (UTC)
| Newsgroups | gmane.games.freeciv.devel |
|---|---|
| Message-ID | <freeciv/freeciv/push/refs/heads/S3_2/[email protected]> |
Branch: refs/heads/S3_2
Home: https://github.com/freeciv/freeciv
Commit: a9aff295e34fc34a3f3bf1c7fbdf7b6c1d76e42f
https://github.com/freeciv/freeciv/commit/a9aff295e34fc34a3f3bf1c7fbdf7b6c1d76e42f
Author: Marko Lindqvist <[email protected]>
Date: 2026-03-21 (Sat, 21 Mar 2026)
Changed paths:
M client/clinet.c
M common/networking/packets.c
M common/networking/packets.h
M server/sernet.c
Log Message:
-----------
Protect against DOS attack with recursive jumbo packets
Receiving side of the old network code allowed jumbo
packets inside jumbo packets recursively, though such
recursion is never needed. Handling such recursion
could easily lead to a crash of the receiver.
Malicious sender could craft such recursive jumbo packets
to crash servers or clients.
The fix simply disallows recursive jumbo packets.
Reported by Louis Moureaux
See RM #1955
Signed-off-by: Marko Lindqvist <[email protected]>
Commit: f3e6be5a78f843c7b7c0ea336d9b60e75faf63bf
https://github.com/freeciv/freeciv/commit/f3e6be5a78f843c7b7c0ea336d9b60e75faf63bf
Author: Marko Lindqvist <[email protected]>
Date: 2026-03-21 (Sat, 21 Mar 2026)
Changed paths:
M NEWS-3.2
Log Message:
-----------
NEWS-3.2: Add 3.2.4 section
Signed-off-by: Marko Lindqvist <[email protected]>
Commit: 1ba6e5884229c57363a2bb216deb9103517f072a
https://github.com/freeciv/freeciv/commit/1ba6e5884229c57363a2bb216deb9103517f072a
Author: Marko Lindqvist <[email protected]>
Date: 2026-03-21 (Sat, 21 Mar 2026)
Changed paths:
M doc/FAQ
Log Message:
-----------
FAQ: Update latest stable version number to 3.2.4
Signed-off-by: Marko Lindqvist <[email protected]>
Commit: 12118adf7c2b4bbc34b698e969a64bfa3732f540
https://github.com/freeciv/freeciv/commit/12118adf7c2b4bbc34b698e969a64bfa3732f540
Author: Marko Lindqvist <[email protected]>
Date: 2026-03-21 (Sat, 21 Mar 2026)
Changed paths:
M translations/core/ar.po
M translations/core/bg.po
M translations/core/ca.po
M translations/core/cs.po
M translations/core/da.po
M translations/core/de.po
M translations/core/el.po
M translations/core/en_GB.po
M translations/core/eo.po
M translations/core/es.po
M translations/core/es_419.po
M translations/core/et.po
M translations/core/fa.po
M translations/core/fi.po
M translations/core/fr.po
M translations/core/ga.po
M translations/core/gd.po
M translations/core/gl_ES.po
M translations/core/he.po
M translations/core/hu.po
M translations/core/id.po
M translations/core/it.po
M translations/core/ja.po
M translations/core/ko.po
M translations/core/lt.po
M translations/core/nb.po
M translations/core/nl.po
M translations/core/pl.po
M translations/core/pt.po
M translations/core/pt_BR.po
M translations/core/ro.po
M translations/core/ru.po
M translations/core/sk.po
M translations/core/sr.po
M translations/core/sv.po
M translations/core/tr.po
M translations/core/uk.po
M translations/core/zh_CN.po
M translations/core/zh_TW.po
M translations/nations/ar.po
M translations/nations/bg.po
M translations/nations/ca.po
M translations/nations/cs.po
M translations/nations/da.po
M translations/nations/de.po
M translations/nations/el.po
M translations/nations/en_GB.po
M translations/nations/eo.po
M translations/nations/es.po
M translations/nations/es_419.po
M translations/nations/et.po
M translations/nations/fa.po
M translations/nations/fi.po
M translations/nations/fr.po
M translations/nations/ga.po
M translations/nations/gd.po
M translations/nations/gl_ES.po
M translations/nations/he.po
M translations/nations/hu.po
M translations/nations/id.po
M translations/nations/it.po
M translations/nations/ja.po
M translations/nations/ko.po
M translations/nations/lt.po
M translations/nations/nb.po
M translations/nations/nl.po
M translations/nations/pl.po
M translations/nations/pt.po
M translations/nations/pt_BR.po
M translations/nations/ro.po
M translations/nations/ru.po
M translations/nations/sk.po
M translations/nations/sr.po
M translations/nations/sv.po
M translations/nations/tr.po
M translations/nations/uk.po
M translations/nations/zh_CN.po
M translations/nations/zh_TW.po
M translations/ruledit/ar.po
M translations/ruledit/bg.po
M translations/ruledit/ca.po
M translations/ruledit/cs.po
M translations/ruledit/da.po
M translations/ruledit/de.po
M translations/ruledit/el.po
M translations/ruledit/en_GB.po
M translations/ruledit/eo.po
M translations/ruledit/es.po
M translations/ruledit/es_419.po
M translations/ruledit/et.po
M translations/ruledit/fa.po
M translations/ruledit/fi.po
M translations/ruledit/fr.po
M translations/ruledit/ga.po
M translations/ruledit/gd.po
M translations/ruledit/gl_ES.po
M translations/ruledit/he.po
M translations/ruledit/hu.po
M translations/ruledit/id.po
M translations/ruledit/it.po
M translations/ruledit/ja.po
M translations/ruledit/ko.po
M translations/ruledit/lt.po
M translations/ruledit/nb.po
M translations/ruledit/nl.po
M translations/ruledit/pl.po
M translations/ruledit/pt.po
M translations/ruledit/pt_BR.po
M translations/ruledit/ro.po
M translations/ruledit/ru.po
M translations/ruledit/sk.po
M translations/ruledit/sr.po
M translations/ruledit/sv.po
M translations/ruledit/tr.po
M translations/ruledit/uk.po
M translations/ruledit/zh_CN.po
M translations/ruledit/zh_TW.po
Log Message:
-----------
'make update-po' before 3.2.4 release
Signed-off-by: Marko Lindqvist <[email protected]>
Commit: ffa2c93487fa9d387b87edf2c243a7fa55cfb2a6
https://github.com/freeciv/freeciv/commit/ffa2c93487fa9d387b87edf2c243a7fa55cfb2a6
Author: Marko Lindqvist <[email protected]>
Date: 2026-03-21 (Sat, 21 Mar 2026)
Changed paths:
M ChangeLog
M fc_version
Log Message:
-----------
Finalize 3.2.4 release
- Set version number
- Refresh ChangeLog
Signed-off-by: Marko Lindqvist <[email protected]>
Commit: d90e26f496bab45386cb5a2a0680a1b664f90c3f
https://github.com/freeciv/freeciv/commit/d90e26f496bab45386cb5a2a0680a1b664f90c3f
Author: Marko Lindqvist <[email protected]>
Date: 2026-03-21 (Sat, 21 Mar 2026)
Changed paths:
M fc_version
Log Message:
-----------
Mark as development code
Signed-off-by: Marko Lindqvist <[email protected]>
Compare: https://github.com/freeciv/freeciv/compare/51a45b26e2ae...d90e26f496ba
To unsubscribe from these emails, change your notification settings at https://github.com/freeciv/freeciv/settings/notifications