View topic - Spring 0.82.7.1 bug fix release



All times are UTC + 1 hour


Post new topic Reply to topic  [ 29 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: 08 Jan 2011, 01:43 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
This release is just a minor touch-up of the last one.
Thanks to BrainDamage for the "no frame numbers in chat" fix, and bibim and zwzsg for the dedicated testing.

Download links:


The code changes on github:
from 0.82.6.1 to 0.82.7.1
from 0.82.7 to 0.82.7.1


Detailed changes since 0.82.7:

Engine / General:
  • disable frame number prefix in messages to the console by default
  • add temporary hack to not crash on HostIP=localhost

Engine / Lua:
  • change parameter `useOverlay` from type number to bool in config access functions

Engine / Auto-Hosts:
  • gracefully exit if the autohost is not reachable
  • if the local socket supports IP v6, but AutohostIP is specified as IP v4, use v4 to connect
  • stop server on config problem

Engine / Dedicated-Server:
  • fix crash when game ends prematurely

Unitsync:
  • add new function GetSpringVersionPatchset() (return "1" for a spring version of "0.82.7.1"
  • remove accidentially added third paramter to Init()

Installer:
  • fix: do not check for running .exe in silent-mode
  • Zero-K: desktop-shortcut: rename & add icon

AI:
  • KAIK: add missing initialization checks


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 02:28 
User avatar

Joined: 16 May 2007, 17:33
Rpm packages for openSUSE 11.2 and 11.3 are in progress...

Edit: Done
http://download.opensuse.org/repositori ... SUSE_11.2/
http://download.opensuse.org/repositori ... SUSE_11.3/


Last edited by Agon on 08 Jan 2011, 03:34, edited 1 time in total.

Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 03:00 
Content Developer
User avatar

Joined: 13 Jan 2005, 00:46
Location: You are going to die anyway, hurry up and do it.
hoijui wrote:
* add temporary hack to not crash on HostIP=localhost
How long is temporary?


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 03:19 
Spring Developer

Joined: 31 May 2009, 23:08
~1 year:
https://github.com/spring/spring/commit ... 9f0#L0R160


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 04:57 
Server Owner & Developer
User avatar

Joined: 19 May 2006, 18:13
Location: Brno, Czech rep., EU, Terra, Sol, Orion arm, Milky way, Virgo supercluster
Gj :-)

Hmm could you make it non-minor release so that it forces update on all?

(Better than forcing modders to modify chat widgets to support both frames and mission authors to remove that localhost for people with older engine etc)


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 09:39 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
a .8 is also in the planings, for i guess not too far in the future (maybe a week or two).


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 10:40 
Tournaments Moderator
User avatar

Joined: 08 Dec 2007, 17:39
Location: UK - England
I've had the problem of "Added point" being cut to "dded point" since the update. Ice UI hasn't changed, I looked through it anyway, and it seems fine.

http://i141.photobucket.com/albums/r51/ ... /bug-2.png

Also why have
Code:
[img][/img]
tags been disabled in this forum section?


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 12:37 
User avatar

Joined: 19 Mar 2010, 15:09
Can we get some proper Ubuntu 10.10 packages built, the last one had dependency problems so we cannot update and this isn't in the repo yet.


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 12:41 
Lobby Developer
User avatar

Joined: 14 Aug 2007, 15:15
they're already up in my ppa, just waiting to be copied into spring's


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 12:43 
User avatar

Joined: 19 Mar 2010, 15:09
koshi wrote:
they're already up in my ppa, just waiting to be copied into spring's


On the job as always, appreciated!

Is it launchpad that does the copying itself or does someone who owns springs ppa need to approve it?


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 12:51 
Lobby Developer
User avatar

Joined: 14 Aug 2007, 15:15
one of https://launchpad.net/~spring/+members#active has to copy them


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 13:19 
Lobby Developer
User avatar

Joined: 06 Dec 2007, 11:12
hoijui wrote:
Unitsync:
  • remove accidentially added third paramter to Init()

Please do not change existing unitsync functions in non-mandatory updates :?
Third parameter addition in Init in 0.82.7 wasn't such a big deal because at least it was a mandatory update...


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 15:02 
Server Owner & Developer
User avatar

Joined: 19 May 2006, 18:13
Location: Brno, Czech rep., EU, Terra, Sol, Orion arm, Milky way, Virgo supercluster
Yeah non mandatory updates can be the most evil because it means we have to support both engine versions at once..

Btw Bibim there is GetEngineVersion in unitsync you can use to get version and use different init based on version but its meh to hardcode versions and decide based on it ..

I hope that .8 will really be in a week or 2.


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 17:02 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
you would have to use GetEngineVersion() together with GetEngineVersionPatchset() (new function) to work around this.


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 17:10 
Server Owner & Developer
User avatar

Joined: 19 May 2006, 18:13
Location: Brno, Czech rep., EU, Terra, Sol, Orion arm, Milky way, Virgo supercluster
yeah and those dont exist in .7.0 ? :-)


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 18:23 
Lobby Developer

Joined: 16 Mar 2007, 18:27
GetSpringVersion GetSpringVersionPatchset


Top
 Offline Profile  
 
PostPosted: 08 Jan 2011, 18:30 
Server Owner & Developer
User avatar

Joined: 19 May 2006, 18:13
Location: Brno, Czech rep., EU, Terra, Sol, Orion arm, Milky way, Virgo supercluster
Yeah so we should modify and deploy at least

SpringLobby
TasClient
Zero-K lobby
SPADS
Springie
MissionEditor

to do ifs with hardcoded spring versions -
now seriously - isn't it simpler to just make it mandatory release?

It takes no extra effort ffs, unlike hacking around this


Top
 Offline Profile  
 
PostPosted: 09 Jan 2011, 11:53 

Joined: 29 Apr 2010, 00:20
Fedora test builds are at:

F13: http://koji.fedoraproject.org/koji/buil ... dID=213357
F14: http://koji.fedoraproject.org/koji/buil ... dID=213356

Both should land in Fedora's updates-testing any time soon. (Most likely tomorrow morning UTC).

Please test them.

- Gilboa


Top
 Offline Profile  
 
PostPosted: 09 Jan 2011, 19:45 
User avatar

Joined: 08 Jun 2009, 16:59
Location: Croatistan
Nobody said a word about waterline tag behaviour change.
Before 0.82.7 all units that had waterline >= 5 got it's waterline increased by 10. In current version that part was removed and is causing all subs to dive too close to water surface, and sea labs are sticking out of the water too much, and many other weirdness.


Top
 Offline Profile  
 
PostPosted: 09 Jan 2011, 20:00 
MC: Legacy & Spring 1944 Developer
User avatar

Joined: 29 Apr 2005, 00:14
Location: #moddev - join it!
Deadnight Warrior wrote:
Nobody said a word about waterline tag behaviour change.
Before 0.82.7 all units that had waterline >= 5 got it's waterline increased by 10. In current version that part was removed and is causing all subs to dive too close to water surface, and sea labs are sticking out of the water too much, and many other weirdness.


Technically speaking, it was in the gitlog, but it was buried yes. It is easy to fix mods to accommodate the change though, and it was very much a needed change.


Top
 Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 29 posts ]  Go to page 1, 2  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: Google [Bot] and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Site layout created by Roflcopter et al.