Changesets: fs2open

wanderer r10409

2014-02-06 16:38

zookeeper


Ported: N/A

Details Diff
Trunk sync r8620.
mod - /branches/wanderer/code/Makefile.am Diff File
mod - /branches/wanderer/code/ai/ai.cpp Diff File
mod - /branches/wanderer/code/ai/ai.h Diff File
mod - /branches/wanderer/code/ai/ai_profiles.cpp Diff File
mod - /branches/wanderer/code/ai/ai_profiles.h Diff File
mod - /branches/wanderer/code/ai/aicode.cpp Diff File
mod - /branches/wanderer/code/ai/aigoals.cpp Diff File
mod - /branches/wanderer/code/ai/aigoals.h Diff File
mod - /branches/wanderer/code/ai/aiturret.cpp Diff File
mod - /branches/wanderer/code/cmdline/cmdline.cpp Diff File
mod - /branches/wanderer/code/controlconfig/controlsconfig.cpp Diff File
mod - /branches/wanderer/code/controlconfig/controlsconfigcommon.cpp Diff File
mod - /branches/wanderer/code/exceptionhandler/exceptionhandler.cpp Diff File
mod - /branches/wanderer/code/fred2/briefingeditordlg.cpp Diff File
mod - /branches/wanderer/code/fred2/campaigneditordlg.cpp Diff File
mod - /branches/wanderer/code/fred2/campaigntreewnd.cpp Diff File
mod - /branches/wanderer/code/fred2/campaigntreewnd.h Diff File
mod - /branches/wanderer/code/fred2/cmdbrief.cpp Diff File
mod - /branches/wanderer/code/fred2/createwingdlg.cpp Diff File
mod - /branches/wanderer/code/fred2/debriefingeditordlg.cpp Diff File
mod - /branches/wanderer/code/fred2/fredview.cpp Diff File
mod - /branches/wanderer/code/fred2/fredview.h Diff File
mod - /branches/wanderer/code/fred2/management.cpp Diff File
mod - /branches/wanderer/code/fred2/management.h Diff File
mod - /branches/wanderer/code/fred2/messageeditordlg.cpp Diff File
mod - /branches/wanderer/code/fred2/missionnotesdlg.cpp Diff File
mod - /branches/wanderer/code/fred2/missionsave.cpp Diff File
mod - /branches/wanderer/code/fred2/missionsave.h Diff File
mod - /branches/wanderer/code/fred2/sexp_tree.cpp Diff File
mod - /branches/wanderer/code/fred2/sexp_tree.h Diff File
mod - /branches/wanderer/code/fred2/shipeditordlg.cpp Diff File
mod - /branches/wanderer/code/fred2/voiceactingmanager.cpp Diff File
mod - /branches/wanderer/code/fred2/waypointpathdlg.cpp Diff File
mod - /branches/wanderer/code/fred2/wing_editor.cpp Diff File
mod - /branches/wanderer/code/freespace2/freespace.cpp Diff File
mod - /branches/wanderer/code/globalincs/def_files.cpp Diff File
mod - /branches/wanderer/code/graphics/2d.h Diff File
mod - /branches/wanderer/code/graphics/generic.cpp Diff File
mod - /branches/wanderer/code/graphics/generic.h Diff File
mod - /branches/wanderer/code/graphics/gl/Glext.h Diff File
mod - /branches/wanderer/code/graphics/grbatch.cpp Diff File
mod - /branches/wanderer/code/graphics/grbatch.h Diff File
mod - /branches/wanderer/code/graphics/gropengl.cpp Diff File
mod - /branches/wanderer/code/graphics/gropengldraw.cpp Diff File
mod - /branches/wanderer/code/graphics/gropenglextension.cpp Diff File
mod - /branches/wanderer/code/graphics/gropenglshader.cpp Diff File
mod - /branches/wanderer/code/graphics/gropengltnl.cpp Diff File
mod - /branches/wanderer/code/hud/hud.cpp Diff File
mod - /branches/wanderer/code/hud/hud.h Diff File
mod - /branches/wanderer/code/hud/hudbrackets.cpp Diff File
mod - /branches/wanderer/code/hud/hudescort.cpp Diff File
mod - /branches/wanderer/code/hud/hudets.cpp Diff File
mod - /branches/wanderer/code/hud/hudlock.cpp Diff File
mod - /branches/wanderer/code/hud/hudmessage.cpp Diff File
mod - /branches/wanderer/code/hud/hudmessage.h Diff File
mod - /branches/wanderer/code/hud/hudparse.cpp Diff File
mod - /branches/wanderer/code/hud/hudparse.h Diff File
mod - /branches/wanderer/code/hud/hudreticle.cpp Diff File
mod - /branches/wanderer/code/hud/hudshield.cpp Diff File
mod - /branches/wanderer/code/hud/hudshield.h Diff File
mod - /branches/wanderer/code/hud/hudsquadmsg.cpp Diff File
mod - /branches/wanderer/code/hud/hudtarget.cpp Diff File
mod - /branches/wanderer/code/hud/hudtargetbox.cpp Diff File
mod - /branches/wanderer/code/hud/hudwingmanstatus.cpp Diff File
mod - /branches/wanderer/code/io/keycontrol.cpp Diff File
mod - /branches/wanderer/code/jumpnode/jumpnode.cpp Diff File
mod - /branches/wanderer/code/jumpnode/jumpnode.h Diff File
mod - /branches/wanderer/code/lab/lab.cpp Diff File
mod - /branches/wanderer/code/localization/fhash.cpp Diff File
mod - /branches/wanderer/code/localization/fhash.h Diff File
mod - /branches/wanderer/code/localization/localize.cpp Diff File
mod - /branches/wanderer/code/localization/localize.h Diff File
mod - /branches/wanderer/code/math/fix.h Diff File
mod - /branches/wanderer/code/menuui/mainhallmenu.cpp Diff File
mod - /branches/wanderer/code/menuui/playermenu.cpp Diff File
mod - /branches/wanderer/code/mission/missionbriefcommon.cpp Diff File
mod - /branches/wanderer/code/mission/missionbriefcommon.h Diff File
mod - /branches/wanderer/code/mission/missioncampaign.cpp Diff File
mod - /branches/wanderer/code/mission/missioncampaign.h Diff File
mod - /branches/wanderer/code/mission/missiongoals.cpp Diff File
mod - /branches/wanderer/code/mission/missionlog.cpp Diff File
mod - /branches/wanderer/code/mission/missionmessage.cpp Diff File
mod - /branches/wanderer/code/mission/missionmessage.h Diff File
mod - /branches/wanderer/code/mission/missionparse.cpp Diff File
mod - /branches/wanderer/code/mission/missionparse.h Diff File
mod - /branches/wanderer/code/mission/missiontraining.cpp Diff File
mod - /branches/wanderer/code/missionui/missionbrief.cpp Diff File
mod - /branches/wanderer/code/missionui/missioncmdbrief.cpp Diff File
mod - /branches/wanderer/code/missionui/missioncmdbrief.h Diff File
mod - /branches/wanderer/code/missionui/missiondebrief.cpp Diff File
mod - /branches/wanderer/code/missionui/missionshipchoice.cpp Diff File
mod - /branches/wanderer/code/missionui/missionweaponchoice.cpp Diff File
mod - /branches/wanderer/code/missionui/redalert.cpp Diff File
add - /branches/wanderer/code/mod_table File
mod - /branches/wanderer/code/model/model.h Diff File
mod - /branches/wanderer/code/model/modelanim.cpp Diff File
mod - /branches/wanderer/code/model/modelinterp.cpp Diff File
mod - /branches/wanderer/code/model/modelread.cpp Diff File
mod - /branches/wanderer/code/nebula/neb.cpp Diff File
mod - /branches/wanderer/code/network/multimsgs.cpp Diff File
mod - /branches/wanderer/code/network/multiteamselect.cpp Diff File
mod - /branches/wanderer/code/object/collideshipship.cpp Diff File
mod - /branches/wanderer/code/object/objectsnd.cpp Diff File
mod - /branches/wanderer/code/object/waypoint.cpp Diff File
mod - /branches/wanderer/code/object/waypoint.h Diff File
mod - /branches/wanderer/code/osapi/osapi.cpp Diff File
mod - /branches/wanderer/code/osapi/outwnd.cpp Diff File
mod - /branches/wanderer/code/osapi/outwnd.h Diff File
mod - /branches/wanderer/code/osapi/outwnd_unix.cpp Diff File
mod - /branches/wanderer/code/parse/lua.cpp Diff File
mod - /branches/wanderer/code/parse/parselo.cpp Diff File
mod - /branches/wanderer/code/parse/parselo.h Diff File
mod - /branches/wanderer/code/parse/sexp.cpp Diff File
mod - /branches/wanderer/code/parse/sexp.h Diff File
mod - /branches/wanderer/code/playerman/player.h Diff File
mod - /branches/wanderer/code/playerman/playercontrol.cpp Diff File
mod - /branches/wanderer/code/radar/radar.cpp Diff File
mod - /branches/wanderer/code/radar/radardradis.cpp Diff File
mod - /branches/wanderer/code/radar/radardradis.h Diff File
mod - /branches/wanderer/code/radar/radarorb.cpp Diff File
mod - /branches/wanderer/code/radar/radarsetup.cpp Diff File
mod - /branches/wanderer/code/radar/radarsetup.h Diff File
mod - /branches/wanderer/code/ship/ship.cpp Diff File
mod - /branches/wanderer/code/ship/ship.h Diff File
mod - /branches/wanderer/code/ship/shiphit.cpp Diff File
mod - /branches/wanderer/code/sound/ds.cpp Diff File
mod - /branches/wanderer/code/sound/ds3d.cpp Diff File
mod - /branches/wanderer/code/sound/fsspeech.cpp Diff File
mod - /branches/wanderer/code/sound/fsspeech.h Diff File
mod - /branches/wanderer/code/sound/speech.cpp Diff File
mod - /branches/wanderer/code/sound/speech.h Diff File
mod - /branches/wanderer/code/starfield/starfield.cpp Diff File
mod - /branches/wanderer/code/weapon/corkscrew.cpp Diff File
mod - /branches/wanderer/code/weapon/flak.cpp Diff File
mod - /branches/wanderer/code/weapon/flak.h Diff File
mod - /branches/wanderer/code/weapon/swarm.cpp Diff File
mod - /branches/wanderer/code/weapon/weapon.h Diff File
mod - /branches/wanderer/code/weapon/weapons.cpp Diff File
mod - /branches/wanderer/configure.ac Diff File
mod - /branches/wanderer/projects/MSVC_2005/code.vcproj Diff File
mod - /branches/wanderer/projects/MSVC_2008/code.vcproj Diff File
mod - /branches/wanderer/projects/MSVC_2010/code.vcxproj Diff File
mod - /branches/wanderer/projects/MSVC_2010/code.vcxproj.filters Diff File
mod - /branches/wanderer/projects/MSVC_2011/Fred2.vcxproj Diff File
mod - /branches/wanderer/projects/MSVC_2011/Freespace2.v11.suo Diff File
mod - /branches/wanderer/projects/MSVC_2011/Freespace2.vcxproj Diff File
mod - /branches/wanderer/projects/MSVC_2011/code.vcxproj Diff File
mod - /branches/wanderer/projects/MSVC_2011/code.vcxproj.filters Diff File
mod - /branches/wanderer/projects/MSVC_2011/libjpeg.vcxproj Diff File
mod - /branches/wanderer/projects/MSVC_2011/liblua.vcxproj Diff File
mod - /branches/wanderer/projects/MSVC_2011/libpng.vcxproj Diff File
mod - /branches/wanderer/projects/MSVC_2011/zlib.vcxproj Diff File
mod - /branches/wanderer/projects/MSVC_6/code.dsp Diff File
mod - /branches/wanderer/projects/Xcode/FS2_Open.xcodeproj/project.pbxproj Diff File

wanderer r10408

2014-02-06 16:21

zookeeper


Ported: N/A

Details Diff
Fixed compile errors from a bad merge.
mod - /branches/wanderer/code/mission/missionparse.cpp Diff File

trunk r10407

2014-02-05 22:07

Goober5000


Ported: N/A

Details Diff
Mantis 0003004: ship_get_ship_with_dock_bay was written in such a way that it allowed a negative array index to create all sorts of havoc Affected Issues
0003004
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File

trunk r10406

2014-02-05 20:58

Goober5000


Ported: N/A

Details Diff
following up from r10000 and r10004, fix the hud squad message display for support ship aborts
(and in the process optimize things slightly)
mod - /trunk/fs2_open/code/hud/hudsquadmsg.cpp Diff File

trunk r10405

2014-02-05 19:55

Goober5000


Ported: N/A

Details Diff
wing names with the hash at the beginning aren't subject to the name bashing
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File

trunk r10404

2014-02-05 19:52

Goober5000


Ported: N/A

Details Diff
only warn once, because old missions tended to have a *lot* of these broken +Team values
mod - /trunk/fs2_open/code/mission/missionparse.cpp Diff File

trunk r10403

2014-02-03 21:44

karajorma


Ported: N/A

Details Diff
If we've already written the content of CTEXT(n) to a variable, we should use that, rather than calling CTEXT(n) 500+ times.
mod - /trunk/fs2_open/code/parse/sexp.cpp Diff File

trunk r10402

2014-02-03 20:52

Goober5000


Ported: N/A

Details Diff
we still want to mark "already installed" mods if we select the COMPLETE option
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ModSelectPage.java Diff File

trunk r10401

2014-02-03 20:32

Goober5000


Ported: N/A

Details Diff
change up the window closing listener a bit
mod - /trunk/fsoinstaller/src/com/fsoinstaller/main/FreeSpaceOpenInstaller.java Diff File

trunk r10400

2014-02-03 20:32

Goober5000


Ported: N/A

Details Diff
add some logging for when the main frame is disposed, and remember its name
mod - /trunk/fsoinstaller/src/com/fsoinstaller/utils/ProgressBarDialog.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ConfigPage.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/FinishedPage.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/InstallerGUI.java Diff File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/WizardPage.java Diff File

trunk r10399

2014-02-03 20:31

Goober5000


Ported: N/A

Details Diff
turns out File.listFiles will return null if there was an I/O problem or the listing couldn't be retrieved, so turn that into a read check to add to our write and delete checks
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ConfigPage.java Diff File

trunk r10398

2014-02-03 20:26

Goober5000


Ported: N/A

Details Diff
keep the background of the banner black when the dialog is resized
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/WizardPage.java Diff File

trunk r10397

2014-02-03 20:24

Goober5000


Ported: N/A

Details Diff
make StoplightPanel use images instead of circles
add - /trunk/fsoinstaller/resources/orb_green1.png File
add - /trunk/fsoinstaller/resources/orb_green2.png File
add - /trunk/fsoinstaller/resources/orb_green3.png File
add - /trunk/fsoinstaller/resources/orb_green4.png File
add - /trunk/fsoinstaller/resources/orb_green5.png File
add - /trunk/fsoinstaller/resources/orb_neutral.png File
add - /trunk/fsoinstaller/resources/orb_red1.png File
add - /trunk/fsoinstaller/resources/orb_red2.png File
add - /trunk/fsoinstaller/resources/orb_red3.png File
add - /trunk/fsoinstaller/resources/orb_red4.png File
add - /trunk/fsoinstaller/resources/orb_red5.png File
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/StoplightPanel.java Diff File

trunk r10396

2014-02-02 12:21

Goober5000


Ported: N/A

Details Diff
test file writing in the right spot!
mod - /trunk/fsoinstaller/src/com/fsoinstaller/wizard/ConfigPage.java Diff File

zookeeper r10395

2014-02-02 08:56

zookeeper


Ported: N/A

Details Diff
Made the Shields handle support non-quadrant shields.
mod - /branches/zookeeper/code/parse/lua.cpp Diff File

zookeeper r10394

2014-02-02 06:34

zookeeper


Ported: N/A

Details Diff
Trunk sync r10393.
mod - /branches/zookeeper/.gitignore Diff File
mod - /branches/zookeeper/code/ai/aicode.cpp Diff File
mod - /branches/zookeeper/code/hud/hudparse.cpp Diff File
mod - /branches/zookeeper/code/hud/hudshield.cpp Diff File
mod - /branches/zookeeper/code/mission/missionmessage.cpp Diff File
mod - /branches/zookeeper/code/missionui/redalert.cpp Diff File
mod - /branches/zookeeper/code/model/model.h Diff File
mod - /branches/zookeeper/code/model/modelanim.cpp Diff File
mod - /branches/zookeeper/code/model/modelcollide.cpp Diff File
mod - /branches/zookeeper/code/model/modelinterp.cpp Diff File
mod - /branches/zookeeper/code/model/modelread.cpp Diff File
mod - /branches/zookeeper/code/object/collideweaponweapon.cpp Diff File
mod - /branches/zookeeper/code/object/objcollide.cpp Diff File
mod - /branches/zookeeper/code/object/object.cpp Diff File
mod - /branches/zookeeper/code/object/objectsnd.cpp Diff File
mod - /branches/zookeeper/code/parse/lua.cpp Diff File
mod - /branches/zookeeper/code/parse/sexp.cpp Diff File
mod - /branches/zookeeper/code/pilotfile/csg.cpp Diff File
mod - /branches/zookeeper/code/pilotfile/pilotfile.h Diff File
mod - /branches/zookeeper/code/weapon/weapons.cpp Diff File

trunk r10393

2014-02-02 06:14

m_m


Ported: N/A

Details Diff
Fix for Coverity 1147623: Out-of-bounds access
mod - /trunk/fs2_open/code/missionui/redalert.cpp Diff File

trunk r10392

2014-02-02 06:13

m_m


Ported: N/A

Details Diff
Fix for Coverity 1107329: Improper use of negative value
mod - /trunk/fs2_open/code/ai/aicode.cpp Diff File

trunk r10391

2014-02-01 16:44

Echelon9


Ported: N/A

Details Diff
Fix Coverity 1093576 Improper use of negative value: In model_collide_flatpoly(unsigned char *): Negative value can be returned from function is not being checked before being used improperly (CWE-394). From Flaming_Sword.
mod - /trunk/fs2_open/code/model/modelcollide.cpp Diff File

trunk r10390

2014-02-01 16:43

Echelon9


Ported: N/A

Details Diff
Fix Coverity 1093446 Dereference after null check: In obj_snd_stop_all(): Pointer is checked against null but then dereferenced anyway (CWE-476). From Flaming_Sword.
mod - /trunk/fs2_open/code/object/objectsnd.cpp Diff File

trunk r10389

2014-02-01 16:40

Echelon9


Ported: N/A

Details Diff
Fix Coverity 1093407 Logically dead code: In model_interp_sub(void *, polymodel *, bsp_info *, int): Code can never be reached because of a logical contradiction (CWE-561). From Flaming_Sword.
mod - /trunk/fs2_open/code/model/modelinterp.cpp Diff File

trunk r10388

2014-02-01 16:39

Echelon9


Ported: N/A

Details Diff
Fix Coverity 1093392 Logically dead code: In obj_snd_assign(int, int, vec3d *, int, int, ship_subsys *): Code can never be reached because of a logical contradiction (CWE-561). From Flaming_Sword.
mod - /trunk/fs2_open/code/object/objectsnd.cpp Diff File

trunk r10387

2014-02-01 16:38

Echelon9


Ported: N/A

Details Diff
Fix Coverity 1129278 Uninitialized scalar field: In object::object(): A scalar field is not initialized by the constructor (CWE-457). From Flaming_Sword.
mod - /trunk/fs2_open/code/object/object.cpp Diff File

trunk r10386

2014-02-01 16:36

Echelon9


Ported: N/A

Details Diff
Fix Coverity 1102734 Uninitialized scalar field: In collider_pair::collider_pair(): A scalar field is not initialized by the constructor (CWE-457). From Flaming_Sword.
mod - /trunk/fs2_open/code/object/objcollide.cpp Diff File

trunk r10385

2014-02-01 16:34

Echelon9


Ported: N/A

Details Diff
Fix Coverity 1107319 Copy-paste error: In collide_weapon_weapon(obj_pair *): A copied piece of code is inconsistent with the original (CWE-398). From Flaming_Sword.
mod - /trunk/fs2_open/code/object/collideweaponweapon.cpp Diff File
 First  Prev  1 2 3 ... 35 36 37 38 39 40 41 ... 80 ... 120 ... 160 ... 200 ... 240 ... 280 ... 320 ... 360 ... 400 ... 437 438 439  Next  Last