Author Topic: Nightly (Linux): 08 Jun 2014 - Revision 10778  (Read 875 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly (Linux): 08 Jun 2014 - Revision 10778
Here is the nightly for Linux on 08 Jun 2014 - Revision 10778

Group: Standard
fso_Standard_20140608_r10778.tar.bz2
MD5Sum

Code: [Select]
------------------------------------------------------------------------
r10732 | Echelon9 | 2014-05-31 02:50:54 -0500 (Sat, 31 May 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aicode.cpp
   M /trunk/fs2_open/code/fireball/fireballs.cpp
   M /trunk/fs2_open/code/fireball/warpineffect.cpp
   M /trunk/fs2_open/code/hud/hudnavigation.cpp
   M /trunk/fs2_open/code/hud/hudtarget.cpp
   M /trunk/fs2_open/code/model/modelinterp.cpp
   M /trunk/fs2_open/code/nebula/neb.cpp
   M /trunk/fs2_open/code/radar/radardradis.cpp
   M /trunk/fs2_open/code/render/3ddraw.cpp
   M /trunk/fs2_open/code/ship/shield.cpp
   M /trunk/fs2_open/code/ship/shipfx.cpp
   M /trunk/fs2_open/code/weapon/shockwave.cpp

Fix Coverity reports of Uninitialized scalar variable with the vertex struct. Should vertex ever be converted to a class from a struct, these memsets as well as the pre-existing ones will need to be removed in favour of a proper constructor of the then vertex class.
------------------------------------------------------------------------
r10733 | Echelon9 | 2014-05-31 02:57:36 -0500 (Sat, 31 May 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/graphics/gropengllight.cpp

Fix Coverity 1093783 Uninitialized scalar variable with opengl_light structure in gr_opengl_set_center_alpha()
------------------------------------------------------------------------
r10734 | Echelon9 | 2014-05-31 03:03:25 -0500 (Sat, 31 May 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/sound/sound.cpp

Fix Coverity 1093788 Uninitialized scalar variable - no need for bitwise AND when value is so far unset
------------------------------------------------------------------------
r10735 | Echelon9 | 2014-05-31 03:05:51 -0500 (Sat, 31 May 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aicode.cpp

Fix Coverity 1093799 Uninitialized scalar variable -- initialise array contents to zero
------------------------------------------------------------------------
r10736 | Echelon9 | 2014-05-31 11:31:59 -0500 (Sat, 31 May 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fs2netd/tcp_client.cpp

Fix Coverity 1093638, 1093640 and 1093667: Out-of-bounds access in tcp_client.cpp
------------------------------------------------------------------------
r10737 | Echelon9 | 2014-05-31 11:34:44 -0500 (Sat, 31 May 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/network/multi_obj.cpp

Fix Coverity 1093663: Out-of-bounds access in multi_oo_pack_data()
------------------------------------------------------------------------
r10738 | The_E | 2014-05-31 16:29:00 -0500 (Sat, 31 May 2014) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/weapon/weapons.cpp

Stopgap fix to avert a crash in get_subsystem_world_pos later on

------------------------------------------------------------------------
r10739 | niffiwan | 2014-05-31 19:56:19 -0500 (Sat, 31 May 2014) | 3 lines
Changed paths:
   M /trunk/fs2_open/code/controlconfig/controlsconfig.cpp
   M /trunk/fs2_open/code/controlconfig/controlsconfig.h
   M /trunk/fs2_open/code/gamehelp/contexthelp.cpp
   M /trunk/fs2_open/code/gamehelp/contexthelp.h
   M /trunk/fs2_open/code/menuui/barracks.cpp
   M /trunk/fs2_open/code/menuui/barracks.h
   M /trunk/fs2_open/code/menuui/mainhallmenu.cpp
   M /trunk/fs2_open/code/menuui/mainhallmenu.h
   M /trunk/fs2_open/code/menuui/readyroom.cpp
   M /trunk/fs2_open/code/menuui/readyroom.h
   M /trunk/fs2_open/code/menuui/techmenu.cpp
   M /trunk/fs2_open/code/menuui/techmenu.h
   M /trunk/fs2_open/code/mission/missionhotkey.cpp
   M /trunk/fs2_open/code/mission/missionhotkey.h
   M /trunk/fs2_open/code/missionui/missionbrief.cpp
   M /trunk/fs2_open/code/missionui/missionbrief.h
   M /trunk/fs2_open/code/missionui/missioncmdbrief.cpp
   M /trunk/fs2_open/code/missionui/missioncmdbrief.h
   M /trunk/fs2_open/code/missionui/missiondebrief.cpp
   M /trunk/fs2_open/code/missionui/missiondebrief.h
   M /trunk/fs2_open/code/missionui/missionscreencommon.cpp
   M /trunk/fs2_open/code/missionui/missionshipchoice.cpp
   M /trunk/fs2_open/code/missionui/missionshipchoice.h
   M /trunk/fs2_open/code/missionui/missionweaponchoice.cpp
   M /trunk/fs2_open/code/missionui/missionweaponchoice.h
   M /trunk/fs2_open/code/network/multiui.cpp
   M /trunk/fs2_open/code/network/multiui.h

Fix mantis 2812 (From Yarn)

Add modular help tables and allow more than 2 help overlays
------------------------------------------------------------------------
r10740 | niffiwan | 2014-06-02 03:20:20 -0500 (Mon, 02 Jun 2014) | 4 lines
Changed paths:
   M /trunk/fs2_open/code/io/keycontrol.cpp

Fix mantis 3053 (From MageKing17)

Check KEY_DEBUGGED1 to allow event.log snapshot to trigger when using
release+cheats
------------------------------------------------------------------------
r10741 | The_E | 2014-06-02 11:07:07 -0500 (Mon, 02 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

From MageKing17: Fix for Mantis 3502 (Flush the sexp result tree after argument evaluation to avert accidental short-circuit results)
------------------------------------------------------------------------
r10742 | Goober5000 | 2014-06-02 21:12:35 -0500 (Mon, 02 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/sound/sound.cpp

follow-up to r10734: in the event of any SND_F flags being added in the future, this is more future-proof
------------------------------------------------------------------------
r10743 | Goober5000 | 2014-06-02 21:28:47 -0500 (Mon, 02 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

roll back r10741 pending further code review; see Mantis #3052
------------------------------------------------------------------------
r10748 | Goober5000 | 2014-06-02 23:21:05 -0500 (Mon, 02 Jun 2014) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

fix a bug in the when-argument sexp that managed to escape detection from its original design!
spotted by MageKing17, fixes Mantis #3052
------------------------------------------------------------------------
r10753 | Goober5000 | 2014-06-04 21:21:58 -0500 (Wed, 04 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/parselo.cpp

quotes can span multiple lines as well, so let's keep track of that flag (fixes Mantis #3001)
------------------------------------------------------------------------
r10754 | niffiwan | 2014-06-05 05:53:40 -0500 (Thu, 05 Jun 2014) | 4 lines
Changed paths:
   M /trunk/fs2_open/code/fred2/sexp_tree.cpp
   M /trunk/fs2_open/code/fred2/sexp_tree.h
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/parse/sexp.h

Fix mantis 3041

Allow set-skybox-model to set skybox flags (with FRED support - thanks
m!m)
------------------------------------------------------------------------
r10755 | m_m | 2014-06-05 12:55:42 -0500 (Thu, 05 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/FictionViewerDlg.cpp
   M /trunk/fs2_open/code/fred2/FictionViewerDlg.h
   M /trunk/fs2_open/code/fred2/fred.rc
   M /trunk/fs2_open/code/fred2/missionsave.cpp
   M /trunk/fs2_open/code/fred2/resource.h
   M /trunk/fs2_open/code/freespace2/freespace.cpp
   M /trunk/fs2_open/code/mission/missionparse.cpp
   M /trunk/fs2_open/code/missionui/fictionviewer.cpp
   M /trunk/fs2_open/code/missionui/fictionviewer.h

Add support for voice acting in fiction viewer.
------------------------------------------------------------------------
r10756 | m_m | 2014-06-05 13:01:45 -0500 (Thu, 05 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/sexp_tree.cpp
   M /trunk/fs2_open/code/freespace2/freespace.cpp
   M /trunk/fs2_open/code/mission/missionmessage.cpp
   M /trunk/fs2_open/code/mission/missionmessage.h
   M /trunk/fs2_open/code/parse/lua.cpp
   M /trunk/fs2_open/code/parse/scripting.cpp
   M /trunk/fs2_open/code/parse/scripting.h
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/sound/sound.cpp
   M /trunk/fs2_open/code/sound/sound.h

Added multiple scripting features related to messaging as requested by Axem.
------------------------------------------------------------------------
r10758 | niffiwan | 2014-06-06 02:03:09 -0500 (Fri, 06 Jun 2014) | 3 lines
Changed paths:
   M /trunk/fs2_open/code/globalincs/alphacolors.h
   M /trunk/fs2_open/code/missionui/missionbrief.cpp
   M /trunk/fs2_open/code/missionui/missioncmdbrief.cpp
   M /trunk/fs2_open/code/missionui/missiondebrief.cpp

Fix mantis 3048 (From MageKing17)

Fix "more" & offsets in [cmd|de|]briefings
------------------------------------------------------------------------
r10759 | The_E | 2014-06-06 13:10:13 -0500 (Fri, 06 Jun 2014) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/parse/lua.cpp

Catch a lua error that apparently can happen

------------------------------------------------------------------------
r10760 | niffiwan | 2014-06-06 21:34:39 -0500 (Fri, 06 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/mission/missionmessage.cpp
   M /trunk/fs2_open/code/parse/lua.cpp

Fix a few gcc compile errors introduced by r10756
------------------------------------------------------------------------
r10763 | niffiwan | 2014-06-07 05:12:56 -0500 (Sat, 07 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/freespace2/freespace.cpp

Coverity ID 1221483: Missing break in switch
------------------------------------------------------------------------
r10764 | niffiwan | 2014-06-07 05:13:02 -0500 (Sat, 07 Jun 2014) | 3 lines
Changed paths:
   M /trunk/fs2_open/code/missionui/missionbrief.cpp

Coverity 1221482: Dereference after null check

Stop Ctrl-PgUp/PgDown crashing when a briefing icon is not in closeup mode
------------------------------------------------------------------------
r10766 | zookeeper | 2014-06-07 14:29:58 -0500 (Sat, 07 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/hud/hudtarget.cpp

Removed an assert checking for a condition which can rarely be false (presumably due to inaccuracy in vector normalization) but which doesn't actually need to be true.
------------------------------------------------------------------------
r10772 | niffiwan | 2014-06-08 03:14:33 -0500 (Sun, 08 Jun 2014) | 7 lines
Changed paths:
   M /trunk/fs2_open/code/cfile/cfilesystem.cpp
   M /trunk/fs2_open/code/cutscene/cutscenes.cpp
   M /trunk/fs2_open/code/fred2/management.cpp
   M /trunk/fs2_open/code/gamesnd/eventmusic.cpp
   M /trunk/fs2_open/code/globalincs/pstypes.h
   M /trunk/fs2_open/code/globalincs/systemvars.cpp
   M /trunk/fs2_open/code/mission/missionload.cpp
   M /trunk/fs2_open/code/palman/palman.cpp
   M /trunk/fs2_open/code/parse/parselo.cpp

Raise MAX_PATH_LEN to 256 so FSO can run in long paths

Specifically avoid one issue with running FSO in the default Steam dir
Converted some magic 128/127 numbers to MAX_PATH_LEN
Convert some Int3() into more friendly errors
Stopgap measure until proper fix added with compressed VP support
Fix mantis 3028
------------------------------------------------------------------------
r10773 | niffiwan | 2014-06-08 04:52:53 -0500 (Sun, 08 Jun 2014) | 4 lines
Changed paths:
   M /trunk/fs2_open/code/hud/hud.cpp

Coverity ID 1093533 Negative array index read

This negative read occurs regularly, but it'd be very very rare for that
random read value to evaluate to OBJ_WEAPON and cause further issues.
------------------------------------------------------------------------
r10774 | niffiwan | 2014-06-08 06:50:38 -0500 (Sun, 08 Jun 2014) | 5 lines
Changed paths:
   M /trunk/fs2_open/code/mission/missionparse.cpp

Coverity ID 1093538 Negative array index read

Change unknown +Default Ship index (-1) to 1st ship index (0)
Fix loop iteration
Change Assert to Assertion
------------------------------------------------------------------------