Final batch of 4.2.21 changes.
This commit is contained in:
parent
d8e3ae7c11
commit
eba5db4bf0
2 changed files with 22 additions and 24 deletions
|
@ -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
|
* Don't let threads block on output to another player thread's
|
||||||
socket. Such blocking violates basic design assumptions and can
|
socket. Such blocking violates basic design assumptions and can
|
||||||
cause all kinds of grief. In particular, it causes player session
|
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.
|
flash and asynchronous telegram notification many years ago.
|
||||||
* Threads sleeping until a specified time could return early under
|
* Threads sleeping until a specified time could return early under
|
||||||
Windows. This could cause double-updates.
|
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
|
* Fix deliver not to deliver friendly civilians into occupied
|
||||||
sectors.
|
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
|
* Fix stack smash in lrange, shoot and execute. Remote holes, and
|
||||||
the last one doesn't even require authentication.
|
the last one doesn't even require authentication.
|
||||||
* Fix crash bug in emp_config parsing.
|
* Fix crash bug in emp_config parsing.
|
||||||
* Fix buffer overruns in turn and shutdown.
|
* Fix buffer overruns in turn and shutdown.
|
||||||
* Fix second argument of shutdown.
|
* Fix second argument of shutdown.
|
||||||
* Fix show sector s. Broken in 4.2.19.
|
|
||||||
* tele and turn now abort on EOF.
|
* tele and turn now abort on EOF.
|
||||||
* Fix display of MOTD and game down message of maximum size.
|
* Fix display of MOTD and game down message of maximum size.
|
||||||
* Correctly support telnet line termination on input. Previously,
|
* 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.
|
* Remove obscure login command list.
|
||||||
* Convert client from obsolete termcap to terminfo, and clean up
|
* Convert client from obsolete termcap to terminfo, and clean up
|
||||||
terminal handling.
|
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
|
* New fairland option -h to print usage information. Improved
|
||||||
command line syntax diagnostics. Exit unsuccessfully on unknown
|
command line syntax diagnostics. Exit unsuccessfully on unknown
|
||||||
options.
|
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.
|
* Fix news for land unit defensive support.
|
||||||
* Properly mark sea mines hit by retreating ships. Unmark mines
|
* Properly mark sea mines hit by retreating ships. Unmark mines
|
||||||
cleared by bridges.
|
cleared by bridges.
|
||||||
* Fix diagnostics for unknown selector names in conditionals. Broken
|
* Fix diagnostics for unknown selector names in conditionals (was
|
||||||
in 4.2.20.
|
broken in 4.2.20).
|
||||||
* Fix selector name clashes: rename ship selector mobquota to mquota,
|
* Fix selector name clashes: rename ship selector mobquota to mquota,
|
||||||
land selector for reaction range limit from rad to rmax.
|
land selector for reaction range limit from rad to rmax.
|
||||||
* Fix Windows services for relative file names on command line or in
|
* 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
|
* econfig keys ship_grow_scale, plane_grow_scale and land_grow_scale
|
||||||
are now float. This gives deities finer control over maximum
|
are now float. This gives deities finer control over maximum
|
||||||
efficiency gain.
|
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.
|
* Improve syntax of read for deities.
|
||||||
* Code cleanups.
|
* Code cleanups.
|
||||||
* Some info topic names differed only in case, which loses on
|
* Some info topic names differed only in case, which loses on
|
||||||
case-insensitive file systems, and is a bad user interface even when
|
case-insensitive file systems, and is a bad user interface even
|
||||||
it works. Change those names.
|
when it works. Change those names. Rename deity command hidden to
|
||||||
* Thanks to Doug Wescott, sheep are finally covered properly in info.
|
peek because its info topic clashed with that of option HIDDEN.
|
||||||
|
* Thanks to Doug Wescott sheep are finally covered properly in info.
|
||||||
* Documentation fixes.
|
* Documentation fixes.
|
||||||
* Much of the above was contributed by Ron Koenderink. Many thanks!
|
* Much of the above was contributed by Ron Koenderink. Many thanks!
|
||||||
|
|
||||||
|
|
|
@ -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,
|
will affect you, the player. These were coded as the Wolfpack project,
|
||||||
and bug-reports should be sent to <wolfpack@wolfpackempire.com>.
|
and bug-reports should be sent to <wolfpack@wolfpackempire.com>.
|
||||||
.NF
|
.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
|
* Don't let threads block on output to another player thread's
|
||||||
socket. Such blocking violates basic design assumptions and can
|
socket. Such blocking violates basic design assumptions and can
|
||||||
cause all kinds of grief. In particular, it causes player session
|
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.
|
flash and asynchronous telegram notification many years ago.
|
||||||
* Threads sleeping until a specified time could return early under
|
* Threads sleeping until a specified time could return early under
|
||||||
Windows. This could cause double-updates.
|
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
|
* Fix deliver not to deliver friendly civilians into occupied
|
||||||
sectors.
|
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
|
* Fix stack smash in lrange, shoot and execute. Remote holes, and
|
||||||
the last one doesn't even require authentication.
|
the last one doesn't even require authentication.
|
||||||
* Fix crash bug in emp_config parsing.
|
* Fix crash bug in emp_config parsing.
|
||||||
* Fix buffer overruns in turn and shutdown.
|
* Fix buffer overruns in turn and shutdown.
|
||||||
* Fix second argument of shutdown.
|
* Fix second argument of shutdown.
|
||||||
* Fix show sector s. Broken in 4.2.19.
|
|
||||||
* tele and turn now abort on EOF.
|
* tele and turn now abort on EOF.
|
||||||
* Fix display of MOTD and game down message of maximum size.
|
* Fix display of MOTD and game down message of maximum size.
|
||||||
* Correctly support telnet line termination on input. Previously,
|
* 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.
|
* Remove obscure login command list.
|
||||||
* Convert client from obsolete termcap to terminfo, and clean up
|
* Convert client from obsolete termcap to terminfo, and clean up
|
||||||
terminal handling.
|
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
|
* New fairland option -h to print usage information. Improved
|
||||||
command line syntax diagnostics. Exit unsuccessfully on unknown
|
command line syntax diagnostics. Exit unsuccessfully on unknown
|
||||||
options.
|
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.
|
* Fix news for land unit defensive support.
|
||||||
* Properly mark sea mines hit by retreating ships. Unmark mines
|
* Properly mark sea mines hit by retreating ships. Unmark mines
|
||||||
cleared by bridges.
|
cleared by bridges.
|
||||||
* Fix diagnostics for unknown selector names in conditionals. Broken
|
* Fix diagnostics for unknown selector names in conditionals (was
|
||||||
in 4.2.20.
|
broken in 4.2.20).
|
||||||
* Fix selector name clashes: rename ship selector mobquota to mquota,
|
* Fix selector name clashes: rename ship selector mobquota to mquota,
|
||||||
land selector for reaction range limit from rad to rmax.
|
land selector for reaction range limit from rad to rmax.
|
||||||
* Fix Windows services for relative file names on command line or in
|
* 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
|
* econfig keys ship_grow_scale, plane_grow_scale and land_grow_scale
|
||||||
are now float. This gives deities finer control over maximum
|
are now float. This gives deities finer control over maximum
|
||||||
efficiency gain.
|
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.
|
* Improve syntax of read for deities.
|
||||||
* Code cleanups.
|
* Code cleanups.
|
||||||
* Some info topic names differed only in case, which loses on
|
* Some info topic names differed only in case, which loses on
|
||||||
case-insensitive file systems, and is a bad user interface even when
|
case-insensitive file systems, and is a bad user interface even
|
||||||
it works. Change those names.
|
when it works. Change those names. Rename deity command hidden to
|
||||||
* Thanks to Doug Wescott, sheep are finally covered properly in info.
|
peek because its info topic clashed with that of option HIDDEN.
|
||||||
|
* Thanks to Doug Wescott sheep are finally covered properly in info.
|
||||||
* Documentation fixes.
|
* Documentation fixes.
|
||||||
* Much of the above was contributed by Ron Koenderink. Many thanks!
|
* Much of the above was contributed by Ron Koenderink. Many thanks!
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue