hedgewars << 0.9.17 can not engage in network play with current release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Oneiric Backports |
Won't Fix
|
Undecided
|
Unassigned | ||
hedgewars (Debian) |
Fix Released
|
Undecided
|
Unassigned | ||
hedgewars (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Lucid |
Won't Fix
|
Undecided
|
Evan Broder | ||
Maverick |
Fix Released
|
Undecided
|
Unassigned | ||
Natty |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
IMPACT: Old versions of hedgewars are unable to engage in network play with newer versions of the game, including most users of the official network server.
DEVELOPMENT: Fixed by upgrading to 0.9.17, which was just synced into Precise
FIX: Backport of 0.9.17-1. No other source changes to 0.9.17-1 are required for Oneiric; debdiff from 0.9.17-1 will be attached momentarily.
TEST CASE:
1. Start hedgewars
2. Enter a nickname if prompted
3. Select network play (the globe with a missile shooting across it)
4. Select "Official server"
5. With the old version, observe that you are warned that Hedgewars is outdated
With the new version, observe that there is no warning
REGRESSION: The behavior of hedgewars has already regressed, since network play with current versions is affected. Hedgewars upstream does not make separate features and bug fixes in these point releases - and in fact it is generally new features which force bumping the network protocol. This does mean that there is a priori more regression risk than for a typical SRU.
========
Original bug description:
0.9.16 is a major release involving many new changes:
http://
As with other releases, online play against older versions is not possible, so it would be good for Ubuntu users to be updated as soon as possible so they can play against Windows and OSX.
description: | updated |
Changed in hedgewars (Ubuntu Oneiric): | |
status: | New → Confirmed |
Changed in hedgewars (Ubuntu Lucid): | |
assignee: | nobody → Evan Broder (broder) |
Changed in hedgewars (Ubuntu Maverick): | |
assignee: | nobody → Evan Broder (broder) |
Changed in hedgewars (Ubuntu Natty): | |
assignee: | nobody → Evan Broder (broder) |
Changed in hedgewars (Ubuntu Oneiric): | |
assignee: | nobody → Evan Broder (broder) |
Changed in hedgewars (Ubuntu Oneiric): | |
assignee: | Evan Broder (broder) → nobody |
tags: |
added: verification-done-oneiric removed: verification-done |
Changed in hedgewars (Ubuntu Lucid): | |
status: | New → Confirmed |
Changed in hedgewars (Ubuntu Maverick): | |
status: | Fix Committed → Fix Released |
Changed in hedgewars (Ubuntu Natty): | |
status: | Fix Committed → Fix Released |
Hey. Just FYI, looks like either a rerelease of 0.9.16 or a 0.9.16.1 (probably
.1) will be out in a few minutes, sooo hang on :)