UbuntuUpdates.org

Package "freeciv"

This package belongs to a PPA: GetDeb Games

Name: freeciv

Description:

This package is just an umbrella for a group of other packages, it has no description.
Description samples from packages in group:

  • Civilization turn based strategy game (GTK+ client)
  • Civilization turn based strategy game (SDL client)
  • Civilization turn based strategy game (Xaw3D client)
  • Civilization turn based strategy game (game data)

Latest version: 2.4.2-1~getdeb1
Release: precise (12.04)
Level: getdeb
Repository: games

Links



Other versions of "freeciv" in Precise

Repository Area Version
base universe 2.3.1-1
backports universe 2.3.2-1~ubuntu12.04.1

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 2.4.2-1~getdeb1 2014-02-09 22:09:04 UTC

freeciv (2.4.2-1~getdeb1) precise; urgency=low

  * New upstream version

 -- Christoph Korn Sun, 09 Feb 2014 17:53:29 +0100


Version: 2.4.1-1~getdeb1 2013-11-30 21:07:45 UTC

freeciv (2.4.1-1~getdeb1) precise; urgency=low

  * New upstream version
       2.4.1 is mostly a bug-fix release; it includes fixes for server and
       client crashes, and some AI improvements.

    Server / general

    Changes affecting players (supplied rulesets)

         * If the 'revealmap' server setting was set to show the initial
         state
           of the map to players on game start, loading a savegame of that
           game would freshly reveal the current state of the map to all
           players. GNA#21172
         * Fix some bugs in Freeciv's inferences about ruleset effects in the
           absence of complete information. These are low-level changes whose
           effects are hard to quantify, but should be more correct; they are
           most likely to affect client behavior and the AI. The bugs
           affected:
              + A particular ruleset definition ('negated' requirements)
              which
                is not used in any of the supplied rulesets. GNA#21144
              + Requirements for the presence of a certain building.
              GNA#21147
         * Autosettlers could erroneously believe that by building irrigation
           or a mine, specials of the other kind would be removed. This is
           true of the supplied rulesets, but may not be true of other
           rulesets. GNA#21192
         * In rulesets such as civ1 where chains of adjacent cities can
         create
           'channels' allowing sea units inland, if a city is lost (cutting
           off the channel), any units now landlocked are correctly
           destroyed.
           GNA#21219
         * Quell some warnings when loading the civ1 ruleset. GNA#20770
         * Bug fix: random connection loss could occur due to disagreement
           between client and server about the interpretation of certain
           compressed network packets. This only affects a very few exact
           packet sizes, so you'd have to be quite unlucky to run into it; it
           is most likely to manifest when the client first connects to the
           server, in which case only the server needs upgrading to avoid the
           issue. GNA#21300
         * The server sent incorrect information to the client about wonders
           which have been built by players and then lost. This is not known
           to have any adverse effects. GNA#21096

    Changes affecting other rulesets / modders

         * Consider bases when automatically determining a unit's Move_Type
           when not explicitly specified by the ruleset author. GNA#21022
         * Do not emit errors for rulesets with no nation groups defined.
           GNAPATCH#4300
         * If a ruleset defined too many nation groups/sets, this error was
           not reported clearly. GNAPATCH#4299

    Changes affecting server operators

         * The server could crash if '/remove' was used in the pre-game.
           GNA#21202
         * Fail more gracefully if a map is generated with no land for
         players
           to start on. GNA#21068
         * In the case where the game cannot start due to there being
           insufficient nations for all players, ensure everyone is notified.
           GNA#21207
         * '/mapimg colortest' caused assertion failures and a possible
         server
           crash. GNA#21159
         * Fix a harmless warning in the verbose log 'unused entry:
           savefile.specials_size' when loading a savefile. GNA#19836
         * Fix some recent regressions in the 'freeciv-manual' utility.
         (Note,
           however, that it still has large gaps and is of limited use
           outside
           the development team.)
              + Broken server settings documentation. GNA#21063 GNA#21099
              + Potential trouble finding the default ruleset definitions.
                GNA#21086
         * Bring the included Lua 5.1 up to date with the latest patch (patch
           2). GNAPATCH#4068
         * Various internal changes which should only affect developers.
           GNA#21015 GNA#21206 GNA#21232 GNA#21238

    AI

         * Fix bugs in the AI's 'ferry' system (for handling boats and
         similar
           transports):
              + A bug which could possibly lead to AI boats left in an
                unusable state, and overproduction of boats. GNA#20978
              + General contradiction within the code about which units use
                the ferry system, which could cause trouble with unusual
                transports, such as non-seagoing ones (Triremes in the
                experimental ruleset, which can navigate rivers) and
                transports which cannot carry non-land units (such as
                Carriers). GNA#21154
         * Fix bugs in AI's evaluation of which attacker units to build:
              + The logic for determining whether they would be built as
                veteran was wrong in many ways, including treating
                veterancy-granting buildings in a city as a downside rather
                than upside, and not handling veterancy-granting wonders.
                GNAPATCH#4014
              + When planning to attack a city, units which could occupy
                cities only had that ability taken into account, not any
                ability to destroy enemy units; now both are taken into
                account. As a result, the AI may now prefer building land
                units rather than ships. GNAPATCH#4015
         * The AI's logic for deciding when to try bribing units was flawed.
           It would give up if the enemy's cities were unbribable, and would
           not take into account whether the unit (or all the enemy's units)
           were unbribable. GNA#21064 GNA#21136
         * Ensure that AI never considers a ruleset effect with zero value as
           a reason to build an improvement. (Should not affect most
           rulesets,
           but may sometimes


Version: 2.4.0-1~getdeb1 2013-09-16 18:15:15 UTC

freeciv (2.4.0-1~getdeb1) precise; urgency=low

  * New upstream version

 -- Christoph Korn Sat, 14 Sep 2013 22:58:12 +0200


Version: 2.3.4-1~getdeb1 2013-02-17 14:14:17 UTC

freeciv (2.3.4-1~getdeb1) precise; urgency=low

  * New upstream version
       The main reason for this release is to fix a client crash triggered by
       chat messages; see below. Other than that, there is the usual set of
       bugfixes.

    Server / General

    Gameplay

    * Bug fix: when a unit was automatically moved to a transporter to
      save it from drowning or running out of fuel, the transporter could
      continue to appear empty. GNA#20454
    * Bug fixes in unit conversion and upgrade GNA#20452:
    + Prevent cases where units could be converted or upgraded to a
      type only capable of carrying different cargo to the current
      cargo.
    + Prevent conversion of a unit to a type that could not exist on
      the current tile.
    * Units of types the owner cannot build are no longer prevented from
      upgrade. GNA#20460
    * Bug fix: quell spurious "No diplomat action possible" message when
      an ordinary attempt to move a diplomatic unit failed. GNA#20150
    * Following on from a fix in 2.3.3, when a border source such as a
      fortress is occupied by a unit of a nation other than the owner
      when a ceasefire runs out, ownership now transfers to that of the
      occupying unit. GNA#20348
    * When acquiring a technology such as Philosophy which gives further
      techs by an unusual route (such as through a hut), all progress
      toward the current research target was lost. Now it is preserved
      (although 'freecost' is applied). GNA#20362
    * Bug fix: when a city is traded and hence units change ownership, it
      wasn't checked whether those units provided diplomatic contact to a
      new nation. GNA#20431
    * Bug fix: assertion failure during map generation when no unit in
      the ruleset satisfied the first role in 'startunits'. GNA#19886
    * Bug fix: the tech upkeep with tech_cost_style 2 or 4 was much lower
      than intended; it only took into account a single tech rather than
      all preceding techs. As a result, tech upkeep in such rulesets will
      greatly increase. GNA#20063
    + The currently downloadable 'civ2-3' modpack (2.3-2c) thus has
      tech upkeep disabled. You may want to update your copy.
    * An unknown effect requirement type in a ruleset now causes a
      loading error rather than being silently interpreted as "None".
      GNA#20462

    Clerical

    * When a new nation is created in the editor, city style and leader
      sex are now set appropriately (previously they were always European
      and male). GNA#19313
    * A hardcoded year of -4000 is no longer sent to the metaserver in
      pregame, as it is ruleset-dependent. GNA#17862
    * One code tidy-up with no user-visible effect. GNA#20458

    Clients

    * The client could crash when your name was mentioned in chat but you
      had set the 'highlight your player/user name' setting to no color.
      This could also prevent any connection to a server with the event
      cache enabled if your player name had been mentioned in the past.
      GNA#20478
    + Older clients can work around this bug by setting a highlight
      colour in their local options (you may need to start a local
      game in order to access the configuration dialog).
    * Fix possible instability when loading some tilesets. GNA#20055

    Tilesets / Art

    * Some internal SVG format fixes in the supplied flags to allow their
      use in web browsers; this has no effect on Freeciv itself.
      GNAPATCH#3574

    AI

    * Fix some incorrect inferences about the ability of transported
      units or units in cities to defend; these are most likely to affect
      unusual rulesets (e.g., those with ocean cities). GNA#20483

    Help / Documentation

    * Minor improvements to user documentation and in-game text.
      GNAPATCH#3592 GNAPATCH#3594 GNAPATCH#3634 GNAPATCH#3662
    * Miscellaneous improvements to developer/ruleset docs. GNAPATCH#3575
      GNAPATCH#3595 GNAPATCH#3602 GNAPATCH#3603 GNAPATCH#3640
      GNAPATCH#3660

    Translations

    * The Spanish, Polish, and French translations are once more
      complete.

    Build/portability

    * Fix various compiler warnings. It's now possible to build Freeciv
      with GCC 4.7 optimisation level -O3 without any warnings. GNA#19386
      GNA#19385 GNA#20443 GNA#20413 GNA#20447 GNA#20444
    * Future-proof against automake versions which ignore
      ACLOCAL_AMFLAGS. GNAPATCH#3585
    * Suppress warnings about use of deprecated declarations in debug
      builds, allowing compilation on for instance recent OpenSUSE.
      GNA#20428

 -- Christoph Korn Sat, 16 Feb 2013 23:59:04 +0100


Version: 2.3.3-1~getdeb1 2013-02-13 18:08:33 UTC

freeciv (2.3.3-1~getdeb1) precise; urgency=low

  * New upstream version
    Gameplay

    * Bug fix: players' endgame scores could be too high due to the
      future techs state not being initialised correctly at the start of
      the game; this could lead to incorrect ranking. The fix will only
      help with games started with a new version of the server;
      in-progress games will continue to have incorrect scores. GNA#19745
    * Bug fix: allied victory (enabled by default) never occurred.
      GNA#17986
    * Freeciv now infers that ruleset effects are possible in more cases
      where incomplete information is available. This is a low-level
      change whose effects are hard to quantify, but should be more
      correct; it is most likely to affect client behaviour and the AI.
      GNA#20304
    * More types of units are now permitted to auto-explore - only those
      with fuel or which lose hitpoints are prevented. In particular,
      Triremes in the 'experimental' ruleset can now auto-explore.
      GNA#17958
    * Bug fix: goto planning could erroneously consider it impossible for
      a unit to move to a city on non-native terrain. It was still
      possible to make such a move with the cursor keys. (Does not affect
      supplied rulesets.) GNA#19611
    * Bug fix: following on from 2.3.2, more assertion failure fixes when
      many autosettlers try to work on the same project. GNA#20240
    * Bug fixes in unit destruction:
    + Many more cases of unit loss now contribute to the final
      score, notably including units on board a transport unit when
      it was lost. GNA#20300 GNA#20301
    + The "unit_lost" scripting signal was not emitted for units on
      board a transport unit when it was lost. (This bug had no
      effect on the supplied rulesets.) GNA#20221
    * Bug fixes for border sources such as fortresses:
    + When a border source within range of a city was invaded, tile
      ownership from the first source did not change hands
      correctly. GNA#19831
    + When a border source changed hands and the new owner did not
      know all the territory in range, the old owner could
      erroneously retain some tiles. GNA#19983
    + When a border source is occupied by a unit of a nation other
      than the owner at the time a treaty between the two players
      breaks, ownership now transfers to that of the occupying unit.
      (partial fix for GNA#20348)
    * Bug fix: with foggedborders enabled, tile ownership could appear to
      change back to an old owner when it went out of sight. GNA#18588
      GNA#19627 GNA#19637
    * Fix possible trouble when upgrading a highly-veteran unit to a type
      with fewer veteran levels. GNA#19913
    * Bug fix: in tech loss situations, future tech would fail to be
      removed from a player, with an assertion failure. GNA#20220
    * Bug fix: the full range of the 'trademindist' setting (1-999) could
      not be transmitted over the network to the client. This caused a
      cosmetic problem in the help for the 'civ2-3' ruleset. GNA#19977
    * Bug fix: server-side AI assertion failure in rulesets with
      paratroopers and ocean cities. GNA#20230

    Clerical

    * Security fix: malformed network packets could cause denial of
      service (memory exhaustion or CPU-bound loop). GNA#20003
    * Bug fix: if the server was started with one ruleset and then
      another with a different number of governments was loaded (e.g.,
      'default' then 'multiplayer'), it could crash. GNA#19800
    * Bug fix: ordinary save files from a game started from a scenario
      file could themselves be saved as scenario files, and thus be
      listed as unwanted options when starting a new scenario game.
      GNA#19919
    * When a scenario is saved, scenario information is included earlier
      in the file, to speed up the 'Start Scenario Game' dialog.
      GNAPATCH#3497
    * It is now possible to save games with names containing dots -
      previously, everything after the first dot was stripped. GNA#18781
    * Bug fixes to scorelog/ranklog:
    + Player deletion was logged incorrectly in scorelog, causing
      warnings when resuming the game from a save file. GNA#20069
    + When a new user took over a player from another user, the old
      username could persist in the ranklog file. GNAPATCH#3526
    + Taking over a dead AI player no longer changes their username
      in the ranklog. GNAPATCH#3547
    * Tab-completion on the server command line has been improved;
      notably, enumerated and bitwise options are now completed.
      GNAPATCH#3436
    * Fix a possible crash when the '/cmdlevel' server command is issued.
      GNA#19878
    * More robustness against malformed network packets. GNA#20107
    * Minor performance improvements in certain specific situations.
      GNA#19823 GNAPATCH#3334
    * Various internal changes which should only affect developers.
      GNA#19585 GNAPATCH#3205 GNA#15743 GNA#19564 GNAPATCH#3081

    Clients

    * Bug fix: assertion failure in get_internal_string_length() on
      client start on some platforms. GNA#17373
    * Fix a couple of issues with units with a zero move rate (no such
      units exist in the supplied rulesets):
    + The 'exhausted' icon was always shown for such units; now it
      is never shown. GNA#20270
    + Such units are now not skipped when focusing on the next unit.
      GNAPATCH#3567
    * Reduce memory usage after game start with large tilesets. GNA#16995
      GNA#19605
    * The default metaserver URL has been updated in line with future
      plans. (The old URL will continue to work for the foreseeable
      future.) GNAPATCH#3453 GNA#20014
    * Saved configurations now correctly save the default metaserver URL
      as "default", so that future changes to the default will be picked
      up. GNA#20015
    * (Gtk) Fix migration of chat/message window arrangement settings
      from 2.2.x. (This will not help you if you've ev




About   -   Send Feedback to @ubuntu_updates