Branch: refs/heads/bugfixes
  Home:   https://github.com/Warzone2100/warzone2100
  Commit: eefadf727ae4b0399e69b48f78268748ef10dfbd
      
https://github.com/Warzone2100/warzone2100/commit/eefadf727ae4b0399e69b48f78268748ef10dfbd
  Author: Cyp <[email protected]>
  Date:   2012-03-16 (Fri, 16 Mar 2012)

  Changed paths:
    M src/structure.cpp

  Log Message:
  -----------
  Add syncDebug on changing factory commander.


  Commit: fbc600ecdf9246a34038f58063baa2b460f6c984
      
https://github.com/Warzone2100/warzone2100/commit/fbc600ecdf9246a34038f58063baa2b460f6c984
  Author: Cyp <[email protected]>
  Date:   2012-03-16 (Fri, 16 Mar 2012)

  Changed paths:
    M src/mapgrid.h
  M src/move.cpp

  Log Message:
  -----------
  Fix gridStartIterate in moveCalcDroidSlide clobbered by the one in 
moveShuffleDroid.

This caused crashes and probably general weird behaviour.

Introduced due to horrible grid system API involving global variables in 
0b7605c4ee9464f5966a31d6523fb7e248f4323a.

Fixes ticket:3287 and ticket:3301.


  Commit: 2b3362bd0e21d3909becde31aeb3055e2a4e743d
      
https://github.com/Warzone2100/warzone2100/commit/2b3362bd0e21d3909becde31aeb3055e2a4e743d
  Author: Cyp <[email protected]>
  Date:   2012-03-16 (Fri, 16 Mar 2012)

  Changed paths:
    M lib/netplay/netsocket.cpp

  Log Message:
  -----------
  Initialise zlib input data to nothing on socket flush.

Fixes possible crash in zlib deflate routines when flushing sockets before any 
data has
been written to the socket.

Seems to be reproducible if applying the following tmp queue commit, hosting a 
game, and
joining it.


  Commit: 2d67521f8413c63bfd131b25ecb845329e4bd602
      
https://github.com/Warzone2100/warzone2100/commit/2d67521f8413c63bfd131b25ecb845329e4bd602
  Author: Cyp <[email protected]>
  Date:   2012-03-16 (Fri, 16 Mar 2012)

  Changed paths:
    M lib/netplay/netplay.cpp
  M lib/netplay/netplay.h
  M lib/netplay/nettypes.cpp

  Log Message:
  -----------
  Allow using NETbeginEncode()/NETend() with tmp queues.

Clients actually get a game full message instead of a host has dropped 
connection
message.

Don't double-pop NET_REJECTED messages when joining (which were sent to a 
random socket
other than the joining client, anyway, due to being attempted to being sent to 
tmp
queues). To reproduce, apply this patch to the host but not to the client.

Hopefully fixes ticket:3245 and ticket:3300.


  Commit: b96a983fc9d94258841b6e0be3d2dacbc09cb5f2
      
https://github.com/Warzone2100/warzone2100/commit/b96a983fc9d94258841b6e0be3d2dacbc09cb5f2
  Author: Cyp <[email protected]>
  Date:   2012-03-16 (Fri, 16 Mar 2012)

  Changed paths:
    M lib/netplay/netplay.cpp

  Log Message:
  -----------
  Set »ingame.JoiningInProgress[i] = false;« in NET_InitPlayer().

Avoids players seeing only flags, no player names or ready buttons, when 
joining a
re-hosted game. The issue was MultiPlayerJoin() failing to send a NET_OPTIONS 
message
via sendOptions().

Avoids the "Waiting for players" screen in single-player mode, after nearly 
starting a
single-player skirmish game, going back, and loading a game instead.

Fixes ticket:3309.


  Commit: 96258083c70ec7c877d3859f72b6d6ca4ae13660
      
https://github.com/Warzone2100/warzone2100/commit/96258083c70ec7c877d3859f72b6d6ca4ae13660
  Author: Cyp <[email protected]>
  Date:   2012-03-16 (Fri, 16 Mar 2012)

  Changed paths:
    M src/display3d.cpp

  Log Message:
  -----------
  Show health as well as build progress when selecting incomplete enemy 
structures.

Fixes ticket:3256.


  Commit: f54529ae0a62b76db6c2bc65a74e60bb021a09e8
      
https://github.com/Warzone2100/warzone2100/commit/f54529ae0a62b76db6c2bc65a74e60bb021a09e8
  Author: Cyp <[email protected]>
  Date:   2012-03-16 (Fri, 16 Mar 2012)

  Changed paths:
    M src/transporter.cpp

  Log Message:
  -----------
  Update droid height after unloading specific droid from transport.

For some weird reason, there are two completely different code paths for 
unloading
all droids at once, or unloading one droid at a time. In the latter case, the 
droid
height stayed as was whatever it was when it was loaded onto the transport. This
lead to levitating droids or droidmarines.

Fixes ticket:3169.


  Commit: 8a964f12afbda6d6db25fad69ae1778ce7d3f841
      
https://github.com/Warzone2100/warzone2100/commit/8a964f12afbda6d6db25fad69ae1778ce7d3f841
  Author: Cyp <[email protected]>
  Date:   2012-03-16 (Fri, 16 Mar 2012)

  Changed paths:
    M src/display3d.cpp
  M src/qtscriptfuncs.cpp
  M src/structure.cpp
  M src/structuredef.h

  Log Message:
  -----------
  Remove unused SS_BEING_DEMOLISHED.

Structures being demolished had status SS_BEING_BUILT, not SS_BEING_DEMOLISHED.


Compare: https://github.com/Warzone2100/warzone2100/compare/c8dd2f1...8a964f1
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Warzone2100-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-commits

Reply via email to