4.3.10 late changes.
This commit is contained in:
parent
fe602d00d6
commit
e8e681fd2b
2 changed files with 14 additions and 6 deletions
|
@ -1,4 +1,8 @@
|
||||||
Changes to Empire 4.3.10 - Fri Aug 24 17:26:56 UTC 2007
|
Changes to Empire 4.3.10 - Sun Sep 2 18:01:17 UTC 2007
|
||||||
|
* Bridge spans now cost $1000 instead of $2000, and bridge towers
|
||||||
|
$3000 instead of $7500.
|
||||||
|
* The Windows port now supports IPv6, but it still needs to be
|
||||||
|
enabled manually at compile-time.
|
||||||
* The custom table reader detects more errors.
|
* The custom table reader detects more errors.
|
||||||
* Do not leak world creation time in files and fairland, because
|
* Do not leak world creation time in files and fairland, because
|
||||||
that facilitates attacks against the PRNG. This misfeature crept
|
that facilitates attacks against the PRNG. This misfeature crept
|
||||||
|
@ -58,7 +62,7 @@ Changes to Empire 4.3.10 - Fri Aug 24 17:26:56 UTC 2007
|
||||||
Before, three update threads had to perform a carefully
|
Before, three update threads had to perform a carefully
|
||||||
choreographed dance to make updates happen. The dance relied on
|
choreographed dance to make updates happen. The dance relied on
|
||||||
thread priorities for correctness, but they're only implemented
|
thread priorities for correctness, but they're only implemented
|
||||||
by LWP. With pthreads and under windows, demand updates were
|
by LWP. With pthreads and under Windows, demand updates were
|
||||||
prone to two update threads starting up concurrently. Even with
|
prone to two update threads starting up concurrently. Even with
|
||||||
LWP, forced and demand updates could lead to double updates.
|
LWP, forced and demand updates could lead to double updates.
|
||||||
- Use a lock for synchronization: commands take it shared, update
|
- Use a lock for synchronization: commands take it shared, update
|
||||||
|
@ -109,7 +113,7 @@ Changes to Empire 4.3.10 - Fri Aug 24 17:26:56 UTC 2007
|
||||||
* Budget failed to take sector production into account for predicting
|
* Budget failed to take sector production into account for predicting
|
||||||
unit repairs. Before 4.3.6, this bug bit only when you fooled
|
unit repairs. Before 4.3.6, this bug bit only when you fooled
|
||||||
around with budget priorities.
|
around with budget priorities.
|
||||||
* When unit repairs is limited by materials, the efficiency gain is
|
* When unit repairs are limited by materials, the efficiency gain is
|
||||||
now rounded down.
|
now rounded down.
|
||||||
* Ship repairs outside harbors and plane repairs by carriers used to
|
* Ship repairs outside harbors and plane repairs by carriers used to
|
||||||
consume commodities when and as far as available. Now, they
|
consume commodities when and as far as available. Now, they
|
||||||
|
|
|
@ -7,7 +7,11 @@ 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.3.10 - Fri Aug 24 17:26:56 UTC 2007
|
Changes to Empire 4.3.10 - Sun Sep 2 18:01:17 UTC 2007
|
||||||
|
* Bridge spans now cost $1000 instead of $2000, and bridge towers
|
||||||
|
$3000 instead of $7500.
|
||||||
|
* The Windows port now supports IPv6, but it still needs to be
|
||||||
|
enabled manually at compile-time.
|
||||||
* The custom table reader detects more errors.
|
* The custom table reader detects more errors.
|
||||||
* Do not leak world creation time in files and fairland, because
|
* Do not leak world creation time in files and fairland, because
|
||||||
that facilitates attacks against the PRNG. This misfeature crept
|
that facilitates attacks against the PRNG. This misfeature crept
|
||||||
|
@ -67,7 +71,7 @@ Changes to Empire 4.3.10 - Fri Aug 24 17:26:56 UTC 2007
|
||||||
Before, three update threads had to perform a carefully
|
Before, three update threads had to perform a carefully
|
||||||
choreographed dance to make updates happen. The dance relied on
|
choreographed dance to make updates happen. The dance relied on
|
||||||
thread priorities for correctness, but they're only implemented
|
thread priorities for correctness, but they're only implemented
|
||||||
by LWP. With pthreads and under windows, demand updates were
|
by LWP. With pthreads and under Windows, demand updates were
|
||||||
prone to two update threads starting up concurrently. Even with
|
prone to two update threads starting up concurrently. Even with
|
||||||
LWP, forced and demand updates could lead to double updates.
|
LWP, forced and demand updates could lead to double updates.
|
||||||
- Use a lock for synchronization: commands take it shared, update
|
- Use a lock for synchronization: commands take it shared, update
|
||||||
|
@ -118,7 +122,7 @@ Changes to Empire 4.3.10 - Fri Aug 24 17:26:56 UTC 2007
|
||||||
* Budget failed to take sector production into account for predicting
|
* Budget failed to take sector production into account for predicting
|
||||||
unit repairs. Before 4.3.6, this bug bit only when you fooled
|
unit repairs. Before 4.3.6, this bug bit only when you fooled
|
||||||
around with budget priorities.
|
around with budget priorities.
|
||||||
* When unit repairs is limited by materials, the efficiency gain is
|
* When unit repairs are limited by materials, the efficiency gain is
|
||||||
now rounded down.
|
now rounded down.
|
||||||
* Ship repairs outside harbors and plane repairs by carriers used to
|
* Ship repairs outside harbors and plane repairs by carriers used to
|
||||||
consume commodities when and as far as available. Now, they
|
consume commodities when and as far as available. Now, they
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue