Author Topic: Nightly (FreeBSD): 07 Jul 2014 - Revision 10895  (Read 738 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly (FreeBSD): 07 Jul 2014 - Revision 10895
Here is the nightly for FreeBSD on 07 Jul 2014 - Revision 10895

Group: Standard
fso_Standard_20140707_r10895.tar.bz2
MD5Sum

Code: [Select]
------------------------------------------------------------------------
r10860 | Echelon9 | 2014-06-30 09:36:49 -0500 (Mon, 30 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/debugconsole/console.cpp
   M /trunk/fs2_open/code/hud/hudtargetbox.h
   M /trunk/fs2_open/code/lab/wmcgui.h
   M /trunk/fs2_open/code/missionui/missionweaponchoice.cpp
   M /trunk/fs2_open/code/model/modelanim.h
   M /trunk/fs2_open/code/object/object.cpp
   M /trunk/fs2_open/code/radar/radarsetup.cpp
   M /trunk/fs2_open/code/ship/shipfx.cpp

Fix a range of issue identified via clang warnings
------------------------------------------------------------------------
r10861 | Echelon9 | 2014-06-30 10:31:22 -0500 (Mon, 30 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ui/gadget.cpp
   M /trunk/fs2_open/code/ui/inputbox.cpp
   M /trunk/fs2_open/code/ui/scroll.cpp
   M /trunk/fs2_open/code/ui/slider.cpp
   M /trunk/fs2_open/code/ui/slider2.cpp
   M /trunk/fs2_open/code/ui/ui.h

Address Clang warnings are overloaded virtual functions in UI_GADET. Also opportunity to simplify code by making the most of inherited polymorphism. Docs cleanup
------------------------------------------------------------------------
r10862 | Echelon9 | 2014-06-30 10:44:31 -0500 (Mon, 30 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ui/ui.h

Quieten a number of warnings related to UI_USERBOX without a declaration yet. Added TODO.
------------------------------------------------------------------------
r10863 | Goober5000 | 2014-06-30 20:34:08 -0500 (Mon, 30 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/management.cpp

MageKing17's patch for callsigns not resetting when the mission is cleared (Mantis #2934)
------------------------------------------------------------------------
r10864 | Goober5000 | 2014-06-30 20:42:18 -0500 (Mon, 30 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/shipeditordlg.cpp

from MageKing17: choose alt_names and callsigns by array index instead of substring; fixes Mantis #2934
------------------------------------------------------------------------
r10865 | Goober5000 | 2014-06-30 23:53:27 -0500 (Mon, 30 Jun 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/camera/camera.cpp

Yarn's fix for Mantis #2362 (scale images properly with show-subtitle-image)
------------------------------------------------------------------------
r10866 | Echelon9 | 2014-07-01 09:55:43 -0500 (Tue, 01 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/network/multi_voice.cpp

Remove a tautological Assert(), which cannot be triggered due to the type
------------------------------------------------------------------------
r10867 | Echelon9 | 2014-07-01 09:57:25 -0500 (Tue, 01 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/object/object.h
   M /trunk/fs2_open/code/parse/lua.cpp

Fix Clang warnings about incorrect type given different pointer sizes for the architecture. Use the standard compliant ptrdiff_t
------------------------------------------------------------------------
r10868 | chief1983 | 2014-07-01 12:10:54 -0500 (Tue, 01 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/freespace2/freespace.cpp
   M /trunk/fs2_open/code/graphics/2d.cpp
   M /trunk/fs2_open/code/menuui/mainhallmenu.cpp

Fix Mantis #3070, courtesy of Yarn.
------------------------------------------------------------------------
r10869 | chief1983 | 2014-07-02 11:30:30 -0500 (Wed, 02 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cmdline/cmdline.cpp

Fix Mantis #2790, Easy options should be just that again.
------------------------------------------------------------------------
r10872 | Echelon9 | 2014-07-05 09:22:04 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cutscene/oggplayer.cpp

Partially re-add the secure coding aspects of 10806 (which was rolled back in 10857). Fundamentally, the code in theora_open is written in a non-secure manner prior to this fix. That the callers currently appear per Goober to use it correctly is not the issue. There is no way of enforcing that contract as to length of the string unless it is internally handled in the function. Also Goober's comment that all callers use string lengths of MAX_FILENAME_LEN is incorrect. Examples trivially found that use the separate define NAME_LENGTH, which could be changed in future.
------------------------------------------------------------------------
r10873 | Echelon9 | 2014-07-05 09:30:03 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/graphics/gropengllight.cpp
   M /trunk/fs2_open/code/graphics/gropengllight.h

Further tweak fix for Coverity 1093783 Uninitialized scalar variable, and remove redundant variable in opengl_light structure
------------------------------------------------------------------------
r10874 | Echelon9 | 2014-07-05 09:59:25 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/debugconsole/console.cpp

Address clang warning - debugconsole/console.cpp:169:13: warning: declaration shadows a local variable [-Wshadow]
------------------------------------------------------------------------
r10875 | Echelon9 | 2014-07-05 10:04:59 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ship/shipfx.h

Address clang warning - ./ship/shipfx.h:202:6: warning: private field 'stage' is not used [-Wunused-private-field]
------------------------------------------------------------------------
r10876 | Echelon9 | 2014-07-05 10:09:45 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ui/ui.h

Address clang warning - ./ui/ui.h:291:7: warning: private field 'ignore_escape' is not used [-Wunused-private-field]
------------------------------------------------------------------------
r10877 | Echelon9 | 2014-07-05 10:16:19 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/object/collideshipweapon.cpp

Address clang warning - object/collideshipweapon.cpp:258:17: warning: declaration shadows a local variable [-Wshadow]
------------------------------------------------------------------------
r10878 | The_E | 2014-07-05 10:28:06 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/mission/missionbriefcommon.cpp

From MageKing17: Patch for a small issue in briefing text color spans
------------------------------------------------------------------------
r10879 | Echelon9 | 2014-07-05 10:29:31 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/menuui/mainhallmenu.cpp

Address clang warning - menuui/mainhallmenu.cpp:2141:9: warning: declaration shadows a local variable [-Wshadow]
------------------------------------------------------------------------
r10880 | The_E | 2014-07-05 10:31:01 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/asteroid/asteroid.cpp

From MageKing17: Removes redundant function call
------------------------------------------------------------------------
r10881 | Echelon9 | 2014-07-05 10:34:30 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/lab/lab.cpp

Address clang warning - lab/lab.cpp:912:8: warning: declaration shadows a local variable [-Wshadow]
------------------------------------------------------------------------
r10882 | The_E | 2014-07-05 10:37:39 -0500 (Sat, 05 Jul 2014) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/asteroid/asteroid.cpp

Fix unintended linebreak removal from 10880

------------------------------------------------------------------------
r10883 | Echelon9 | 2014-07-05 10:37:44 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/io/keycontrol.cpp

Address clang warning - io/keycontrol.cpp:2504:7: warning: declaration shadows a local variable [-Wshadow]
------------------------------------------------------------------------
r10884 | Echelon9 | 2014-07-05 10:42:43 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/hud/hudtarget.cpp

Address clang warning - hud/hudtarget.cpp:7224:12: warning: declaration shadows a local variable [-Wshadow]
------------------------------------------------------------------------
r10885 | Echelon9 | 2014-07-05 11:08:51 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/hud/hud.cpp
   M /trunk/fs2_open/code/hud/hud.h

Address clang warnings - hud/hud.cpp:1310:3: warning: delete called on 'HudGauge' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor]
------------------------------------------------------------------------
r10886 | The_E | 2014-07-05 11:09:10 -0500 (Sat, 05 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/missionsave.cpp

From MageKing17: Patch for Mantis 3074: Correct mismatch between mission write and mission parse
------------------------------------------------------------------------
r10887 | The_E | 2014-07-05 11:29:45 -0500 (Sat, 05 Jul 2014) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/fred2/shiptexturesdlg.cpp

Fix for Mantis 2960: Actually make sure that we're not performing invalid operations on a vector.

------------------------------------------------------------------------
r10894 | Goober5000 | 2014-07-06 23:56:44 -0500 (Sun, 06 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/ai_profiles.cpp
   M /trunk/fs2_open/code/ai/aicode.cpp
   M /trunk/fs2_open/code/asteroid/asteroid.cpp
   M /trunk/fs2_open/code/autopilot/autopilot.cpp
   M /trunk/fs2_open/code/cutscene/cutscenes.cpp
   M /trunk/fs2_open/code/fireball/fireballs.cpp
   M /trunk/fs2_open/code/gamehelp/contexthelp.cpp
   M /trunk/fs2_open/code/gamesnd/eventmusic.cpp
   M /trunk/fs2_open/code/gamesnd/gamesnd.cpp
   M /trunk/fs2_open/code/hud/hudparse.cpp
   M /trunk/fs2_open/code/lab/wmcgui.cpp
   M /trunk/fs2_open/code/localization/localize.cpp
   M /trunk/fs2_open/code/localization/localize.h
   M /trunk/fs2_open/code/menuui/credits.cpp
   M /trunk/fs2_open/code/menuui/playermenu.cpp
   M /trunk/fs2_open/code/menuui/snazzyui.cpp
   M /trunk/fs2_open/code/menuui/techmenu.cpp
   M /trunk/fs2_open/code/mission/missionbriefcommon.cpp
   M /trunk/fs2_open/code/mission/missioncampaign.cpp
   M /trunk/fs2_open/code/mission/missionmessage.cpp
   M /trunk/fs2_open/code/mission/missionparse.cpp
   M /trunk/fs2_open/code/missionui/missiondebrief.cpp
   M /trunk/fs2_open/code/mod_table/mod_table.cpp
   M /trunk/fs2_open/code/parse/parselo.cpp
   M /trunk/fs2_open/code/parse/parselo.h
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/species_defs/species_defs.cpp
   M /trunk/fs2_open/code/stats/medals.cpp
   M /trunk/fs2_open/code/stats/scoring.cpp
   M /trunk/fs2_open/code/weapon/weapons.cpp

Yarn's patch for Mantis #3049 (character remapping in tstrings.tbl)
------------------------------------------------------------------------
r10895 | Goober5000 | 2014-07-07 01:30:32 -0500 (Mon, 07 Jul 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/missionui/redalert.cpp
   M /trunk/fs2_open/code/mod_table/mod_table.cpp
   M /trunk/fs2_open/code/mod_table/mod_table.h

add mod_table option for red-alert for delayed ships (Mantis #3055)
------------------------------------------------------------------------