From eba5db4bf014c29d373285ebf51ee340d41d0d1e Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Sat, 16 Jul 2005 18:00:05 +0000 Subject: [PATCH] Final batch of 4.2.21 changes. --- doc/CHANGES4.X | 23 +++++++++++------------ info/Server/Empire4.t | 23 +++++++++++------------ 2 files changed, 22 insertions(+), 24 deletions(-) diff --git a/doc/CHANGES4.X b/doc/CHANGES4.X index de332d688..5c212bd86 100644 --- a/doc/CHANGES4.X +++ b/doc/CHANGES4.X @@ -1,4 +1,4 @@ -Changes to Empire 4.2.21 - Sat Jul 9 14:01:49 UTC 2005 +Changes to Empire 4.2.21 - Sat Jul 16 17:51:01 UTC 2005 * Don't let threads block on output to another player thread's socket. Such blocking violates basic design assumptions and can cause all kinds of grief. In particular, it causes player session @@ -6,15 +6,16 @@ Changes to Empire 4.2.21 - Sat Jul 9 14:01:49 UTC 2005 flash and asynchronous telegram notification many years ago. * Threads sleeping until a specified time could return early under Windows. This could cause double-updates. + * Fix fallout damage (was broken in 4.2.19). + * Fix show sector s (was broken in 4.2.19). * Fix deliver not to deliver friendly civilians into occupied sectors. - * Fix mil duplication in board. Broken in 4.2.14. + * Fix mil duplication in board (was broken in 4.2.14). * Fix stack smash in lrange, shoot and execute. Remote holes, and the last one doesn't even require authentication. * Fix crash bug in emp_config parsing. * Fix buffer overruns in turn and shutdown. * Fix second argument of shutdown. - * Fix show sector s. Broken in 4.2.19. * tele and turn now abort on EOF. * Fix display of MOTD and game down message of maximum size. * Correctly support telnet line termination on input. Previously, @@ -23,9 +24,6 @@ Changes to Empire 4.2.21 - Sat Jul 9 14:01:49 UTC 2005 * Remove obscure login command list. * Convert client from obsolete termcap to terminfo, and clean up terminal handling. - * Rename info topics so they don't just differ in case. Rename deity - command hidden to peek because its info topic clashed with that of - option HIDDEN. * New fairland option -h to print usage information. Improved command line syntax diagnostics. Exit unsuccessfully on unknown options. @@ -48,12 +46,12 @@ Changes to Empire 4.2.21 - Sat Jul 9 14:01:49 UTC 2005 * Fix news for land unit defensive support. * Properly mark sea mines hit by retreating ships. Unmark mines cleared by bridges. - * Fix diagnostics for unknown selector names in conditionals. Broken - in 4.2.20. + * Fix diagnostics for unknown selector names in conditionals (was + broken in 4.2.20). * Fix selector name clashes: rename ship selector mobquota to mquota, land selector for reaction range limit from rad to rmax. * Fix Windows services for relative file names on command line or in - econfig. Broken in 4.2.20. + econfig (was broken in 4.2.20). * econfig keys ship_grow_scale, plane_grow_scale and land_grow_scale are now float. This gives deities finer control over maximum efficiency gain. @@ -61,9 +59,10 @@ Changes to Empire 4.2.21 - Sat Jul 9 14:01:49 UTC 2005 * Improve syntax of read for deities. * Code cleanups. * Some info topic names differed only in case, which loses on - case-insensitive file systems, and is a bad user interface even when - it works. Change those names. - * Thanks to Doug Wescott, sheep are finally covered properly in info. + case-insensitive file systems, and is a bad user interface even + when it works. Change those names. Rename deity command hidden to + peek because its info topic clashed with that of option HIDDEN. + * Thanks to Doug Wescott sheep are finally covered properly in info. * Documentation fixes. * Much of the above was contributed by Ron Koenderink. Many thanks! diff --git a/info/Server/Empire4.t b/info/Server/Empire4.t index c5d810cde..4c55a4943 100644 --- a/info/Server/Empire4.t +++ b/info/Server/Empire4.t @@ -7,7 +7,7 @@ new Empire4 Server. This outlines the various changes and how they will affect you, the player. These were coded as the Wolfpack project, and bug-reports should be sent to . .NF -Changes to Empire 4.2.21 - Sat Jul 9 14:01:49 UTC 2005 +Changes to Empire 4.2.21 - Sat Jul 16 17:51:01 UTC 2005 * Don't let threads block on output to another player thread's socket. Such blocking violates basic design assumptions and can cause all kinds of grief. In particular, it causes player session @@ -15,15 +15,16 @@ Changes to Empire 4.2.21 - Sat Jul 9 14:01:49 UTC 2005 flash and asynchronous telegram notification many years ago. * Threads sleeping until a specified time could return early under Windows. This could cause double-updates. + * Fix fallout damage (was broken in 4.2.19). + * Fix show sector s (was broken in 4.2.19). * Fix deliver not to deliver friendly civilians into occupied sectors. - * Fix mil duplication in board. Broken in 4.2.14. + * Fix mil duplication in board (was broken in 4.2.14). * Fix stack smash in lrange, shoot and execute. Remote holes, and the last one doesn't even require authentication. * Fix crash bug in emp_config parsing. * Fix buffer overruns in turn and shutdown. * Fix second argument of shutdown. - * Fix show sector s. Broken in 4.2.19. * tele and turn now abort on EOF. * Fix display of MOTD and game down message of maximum size. * Correctly support telnet line termination on input. Previously, @@ -32,9 +33,6 @@ Changes to Empire 4.2.21 - Sat Jul 9 14:01:49 UTC 2005 * Remove obscure login command list. * Convert client from obsolete termcap to terminfo, and clean up terminal handling. - * Rename info topics so they don't just differ in case. Rename deity - command hidden to peek because its info topic clashed with that of - option HIDDEN. * New fairland option -h to print usage information. Improved command line syntax diagnostics. Exit unsuccessfully on unknown options. @@ -57,12 +55,12 @@ Changes to Empire 4.2.21 - Sat Jul 9 14:01:49 UTC 2005 * Fix news for land unit defensive support. * Properly mark sea mines hit by retreating ships. Unmark mines cleared by bridges. - * Fix diagnostics for unknown selector names in conditionals. Broken - in 4.2.20. + * Fix diagnostics for unknown selector names in conditionals (was + broken in 4.2.20). * Fix selector name clashes: rename ship selector mobquota to mquota, land selector for reaction range limit from rad to rmax. * Fix Windows services for relative file names on command line or in - econfig. Broken in 4.2.20. + econfig (was broken in 4.2.20). * econfig keys ship_grow_scale, plane_grow_scale and land_grow_scale are now float. This gives deities finer control over maximum efficiency gain. @@ -70,9 +68,10 @@ Changes to Empire 4.2.21 - Sat Jul 9 14:01:49 UTC 2005 * Improve syntax of read for deities. * Code cleanups. * Some info topic names differed only in case, which loses on - case-insensitive file systems, and is a bad user interface even when - it works. Change those names. - * Thanks to Doug Wescott, sheep are finally covered properly in info. + case-insensitive file systems, and is a bad user interface even + when it works. Change those names. Rename deity command hidden to + peek because its info topic clashed with that of option HIDDEN. + * Thanks to Doug Wescott sheep are finally covered properly in info. * Documentation fixes. * Much of the above was contributed by Ron Koenderink. Many thanks! -- 2.43.0