]> git.pond.sub.org Git - empserver/commitdiff
Update change log for 4.3.22 v4.3.22
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 25 Apr 2009 08:12:56 +0000 (10:12 +0200)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 25 Apr 2009 11:57:45 +0000 (13:57 +0200)
doc/CHANGES4.X
info/Empire4.t

index 08d29cfec240ed2730439a056205bf64492f0c93..5835ad0700e7e3eea9d43378f2e3b33ab5b3675c 100644 (file)
@@ -1,9 +1,48 @@
+Changes to Empire 4.3.22 - Sat Apr 25 11:56:29 UTC 2009
+ * Fix a Windows client bug that could lead to hangs, at least with
+   some versions of the C run-time.  Broken in 4.3.11.
+ * Allow building without curses terminfo.  Highlighting in the client
+   doesn't work then.
+ * Really fix bomb not to wipe out plane updates made while it asked
+   for pinpoint targets.  The fix in 4.3.21 didn't cover escorts.
+ * Fix tend land not to wipe out concurrent updates.
+ * Fix a bug in automatic supply:
+   - Ships with just two shells could fire a torpedo to return fire or
+     interdict.
+   - Ships with just one shell could use their anti-missile defense.
+   - Land units were considered in supply even when they had not quite
+     enough supplies.  Such land units could defend without penalty,
+     attack and react.
+   Broken in 4.3.20.
+ * Fix update to take dead units off carriers.
+ * Standalone client distribution built empire instead of empire.exe
+   for Windows.  Broken in 4.3.0.
+ * Fix client to abort script execution on SIGINT.
+ * Fix Windows client not to hang on EOF on standard input when that
+   is a tty.
+ * Fix a client bug that could make it hang when EOF on standard input
+   follows an execute command closely.
+ * Seamines under bridge spans were disabled a long time ago, in
+   Empire 2.  The drop command refuses to mine there.  Change mine
+   command to do so as well.
+ * Seamines under bridge spans were mistaken for landmines by ground
+   combat, land units retreating from bombs, and non-land unit ground
+   movement.
+ * When a bridge tower collapsed, its landmines magically became
+   seamines.
+ * Don't log out player when he interrupts a command.  Broken in
+   4.3.19.
+ * Code cleanup and portability improvements.
+ * Info file and documentation fixes.
+
 Changes to Empire 4.3.21 - Mon Mar  9 21:34:52 UTC 2009
  * Fix swapsector not to wipe out concurrent changes to the swapped
    sectors.
  * Fix a bug in crash dumping that could mess up the journal and, at
    least in theory, mess up commands info, read, turn, and wire;
    announcement expiry, and reading of econfig and schedule.
+ * Fix bomb not to wipe out plane updates made while it asked for
+   pinpoint targets.
  * When bombing ships with a force containing both planes with and
    without capability ASW, the bomb command could fail to report
    presence of submarines, and could refuse to bomb ships when there
@@ -189,7 +228,7 @@ Changes to Empire 4.3.17 - Sat Sep 20 16:07:44 UTC 2008
  * Wipe orders when ships, planes, land units and nukes are taken over
    violently or given away peacefully.  Fleet, wing, army and mission
    were already cleared in many, but not all cases.  Other orders were
-   never cleared: mission op areas (visible in xdump), ship autonav
+   never cleared: mission op-areas (visible in xdump), ship autonav
    orders, ship sail path (including ship to follow and mobility
    quota), land unit retreat orders, plane range limit, and land unit
    retreat percentage.
@@ -1422,7 +1461,7 @@ Changes to Empire 4.2.21 - Sat Jul 16 17:51:01 UTC 2005
  * Fix crash bug in emp_config parsing.
  * Fix buffer overruns in turn and shutdown.
  * Fix second argument of shutdown.
- * tele and turn now abort on EOF.
+ * announce, pray, telegram 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,
    carriage returns could slip into ship names and such.
index 9c7c5452804e19adb486d8e6d85ab1b0fcbd8184..d74744fc9c0e6af75da290ac98cb3d328ed4a8d0 100644 (file)
@@ -7,12 +7,51 @@ 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 <wolfpack@wolfpackempire.com>.
 .NF
+Changes to Empire 4.3.22 - Sat Apr 25 11:56:29 UTC 2009
+ * Fix a Windows client bug that could lead to hangs, at least with
+   some versions of the C run-time.  Broken in 4.3.11.
+ * Allow building without curses terminfo.  Highlighting in the client
+   doesn't work then.
+ * Really fix bomb not to wipe out plane updates made while it asked
+   for pinpoint targets.  The fix in 4.3.21 didn't cover escorts.
+ * Fix tend land not to wipe out concurrent updates.
+ * Fix a bug in automatic supply:
+   - Ships with just two shells could fire a torpedo to return fire or
+     interdict.
+   - Ships with just one shell could use their anti-missile defense.
+   - Land units were considered in supply even when they had not quite
+     enough supplies.  Such land units could defend without penalty,
+     attack and react.
+   Broken in 4.3.20.
+ * Fix update to take dead units off carriers.
+ * Standalone client distribution built empire instead of empire.exe
+   for Windows.  Broken in 4.3.0.
+ * Fix client to abort script execution on SIGINT.
+ * Fix Windows client not to hang on EOF on standard input when that
+   is a tty.
+ * Fix a client bug that could make it hang when EOF on standard input
+   follows an execute command closely.
+ * Seamines under bridge spans were disabled a long time ago, in
+   Empire 2.  The drop command refuses to mine there.  Change mine
+   command to do so as well.
+ * Seamines under bridge spans were mistaken for landmines by ground
+   combat, land units retreating from bombs, and non-land unit ground
+   movement.
+ * When a bridge tower collapsed, its landmines magically became
+   seamines.
+ * Don't log out player when he interrupts a command.  Broken in
+   4.3.19.
+ * Code cleanup and portability improvements.
+ * Info file and documentation fixes.
+
 Changes to Empire 4.3.21 - Mon Mar  9 21:34:52 UTC 2009
  * Fix swapsector not to wipe out concurrent changes to the swapped
    sectors.
  * Fix a bug in crash dumping that could mess up the journal and, at
    least in theory, mess up commands info, read, turn, and wire;
    announcement expiry, and reading of econfig and schedule.
+ * Fix bomb not to wipe out plane updates made while it asked for
+   pinpoint targets.
  * When bombing ships with a force containing both planes with and
    without capability ASW, the bomb command could fail to report
    presence of submarines, and could refuse to bomb ships when there
@@ -198,7 +237,7 @@ Changes to Empire 4.3.17 - Sat Sep 20 16:07:44 UTC 2008
  * Wipe orders when ships, planes, land units and nukes are taken over
    violently or given away peacefully.  Fleet, wing, army and mission
    were already cleared in many, but not all cases.  Other orders were
-   never cleared: mission op areas (visible in xdump), ship autonav
+   never cleared: mission op-areas (visible in xdump), ship autonav
    orders, ship sail path (including ship to follow and mobility
    quota), land unit retreat orders, plane range limit, and land unit
    retreat percentage.
@@ -1431,7 +1470,7 @@ Changes to Empire 4.2.21 - Sat Jul 16 17:51:01 UTC 2005
  * Fix crash bug in emp_config parsing.
  * Fix buffer overruns in turn and shutdown.
  * Fix second argument of shutdown.
- * tele and turn now abort on EOF.
+ * announce, pray, telegram 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,
    carriage returns could slip into ship names and such.