Changesets: fs2open

trunk r9634

2013-04-18 19:59

chief1983


Ported: N/A

Details Diff
This was probably not letting linking work correctly.
mod - /trunk/fs2_open/projects/MSVC_6/Fred2.dsp Diff File
mod - /trunk/fs2_open/projects/MSVC_6/Freespace2.dsp Diff File
mod - /trunk/fs2_open/projects/MSVC_6/wxFRED2.dsp Diff File

fs2_open_3_7_0 r9633

2013-04-18 18:06

chief1983


Ported: N/A

Details Diff
Trunk sync r9632.
mod - /branches/fs2_open_3_7_0/code/ai/aiturret.cpp Diff File
mod - /branches/fs2_open_3_7_0/code/pilotfile/csg_convert.cpp Diff File

trunk r9632

2013-04-18 15:39

Zacam


Ported: N/A

Details Diff
Revert r9631: If you are going to make a fix, commit just the fix, not a slew of "oh, also" stuff that ends up breaking things. Especially not immediately preceding an RC phase, kthx.
mod - /trunk/fs2_open/code/fred2/sexp_tree.cpp Diff File
mod - /trunk/fs2_open/code/fred2/sexp_tree.h Diff File
mod - /trunk/fs2_open/code/parse/sexp.cpp Diff File
mod - /trunk/fs2_open/code/parse/sexp.h Diff File

trunk r9631

2013-04-18 01:45

Goober5000


Ported: N/A

Details Diff
cleanup due to Mantis 0002845...
straighten out and standardize the differences between the various OPF_SHIP_WING_* argument types
make sure all ships using an OPF_SHIP_WING_* type actually specify and handle the type they need to (removing the ones that don't make sense, e.g. you can't set the orientation of a waypoint)
fix num-ships-in-battle and is-in-box which were both broken
and make sure the sexp lookup for IFFs uses sexp_determine_team rather than iff_lookup (which is the actual fix for Mantis 0002845)
Affected Issues
0002845
mod - /trunk/fs2_open/code/fred2/sexp_tree.cpp Diff File
mod - /trunk/fs2_open/code/fred2/sexp_tree.h Diff File
mod - /trunk/fs2_open/code/parse/sexp.cpp Diff File
mod - /trunk/fs2_open/code/parse/sexp.h Diff File

trunk r9630

2013-04-15 10:48

Echelon9


Ported: N/A

Details Diff
Fix for Mantis 2844: AddressSanitizer: heap-buffer-overflow in pilotfile_convert::csg_import_red_alert csg_convert.cpp:438 Affected Issues
0002844
mod - /trunk/fs2_open/code/pilotfile/csg_convert.cpp Diff File

trunk r9629

2013-04-13 21:56

Echelon9


Ported: N/A

Details Diff
Fix Mantis 2825: AddressSanitizer: global-buffer-overflow in turret_weapon_has_flags() aiturret.cpp:316 Affected Issues
0002825
mod - /trunk/fs2_open/code/ai/aiturret.cpp Diff File

fs2_open_3_7_0 r9628

2013-04-13 14:33

chief1983


Ported: N/A

Details Diff
Copy trunk r9627 to 3.7.0 branch.
add - /branches/fs2_open_3_7_0 File

trunk r9627

2013-04-13 03:57

Echelon9


Ported: N/A

Details Diff
Fix Mantis 2828: AddressSanitizer: global-buffer-overflow in ship_subsys_disrupted() ship.cpp:8066 Affected Issues
0002828
mod - /trunk/fs2_open/code/hud/hud.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudtargetbox.cpp Diff File

trunk r9626

2013-04-13 00:51

Echelon9


Ported: N/A

Details Diff
Fix for Mantis 2820: AddressSanitizer: global-buffer-overflow in os_init_cmdline() cmdline.cpp on Mac Affected Issues
0002820
mod - /trunk/fs2_open/code/cmdline/cmdline.cpp Diff File
mod - /trunk/fs2_open/code/freespace2/freespace.cpp Diff File

trunk r9625

2013-04-08 05:27

niffiwan


Ported: N/A

Details Diff
From Yarn - Fix mantis 2839: remove overlap in default 640x480 res HUD gauges Affected Issues
0002839
mod - /trunk/fs2_open/code/hud/hudparse.cpp Diff File

trunk r9624

2013-04-06 20:46

niffiwan


Ported: N/A

Details Diff
Fix mantis 2832: conversion functions now use certain consts from the new pilot code when exporting *only* Affected Issues
0002832
mod - /trunk/fs2_open/code/pilotfile/csg.cpp Diff File
mod - /trunk/fs2_open/code/pilotfile/csg_convert.cpp Diff File
mod - /trunk/fs2_open/code/pilotfile/pilotfile.h Diff File
mod - /trunk/fs2_open/code/pilotfile/pilotfile_convert.h Diff File
mod - /trunk/fs2_open/code/pilotfile/plr.cpp Diff File
mod - /trunk/fs2_open/code/pilotfile/plr_convert.cpp Diff File

trunk r9623

2013-04-06 17:44

zookeeper


Ported: N/A

Details Diff
Probably fixes is-secondary-selected not working.
mod - /trunk/fs2_open/code/parse/sexp.cpp Diff File

trunk r9622

2013-04-06 00:11

niffiwan


Ported: N/A

Details Diff
Fix mantis 2815: store single/multi squad names and images separately (in csg/plr respectively) Affected Issues
0002815
mod - /trunk/fs2_open/code/menuui/barracks.cpp Diff File
mod - /trunk/fs2_open/code/mission/missionparse.cpp Diff File
mod - /trunk/fs2_open/code/network/multi_data.cpp Diff File
mod - /trunk/fs2_open/code/network/multi_pinfo.cpp Diff File
mod - /trunk/fs2_open/code/network/multimsgs.cpp Diff File
mod - /trunk/fs2_open/code/network/multiui.cpp Diff File
mod - /trunk/fs2_open/code/network/multiutil.cpp Diff File
mod - /trunk/fs2_open/code/parse/lua.cpp Diff File
mod - /trunk/fs2_open/code/pilotfile/csg.cpp Diff File
mod - /trunk/fs2_open/code/pilotfile/csg_convert.cpp Diff File
mod - /trunk/fs2_open/code/pilotfile/pilotfile.h Diff File
mod - /trunk/fs2_open/code/pilotfile/plr.cpp Diff File
mod - /trunk/fs2_open/code/playerman/managepilot.cpp Diff File
mod - /trunk/fs2_open/code/playerman/player.h Diff File

trunk r9621

2013-04-04 02:53

Echelon9


Ported: N/A

Details Diff
Fix Mantis 2836: AddressSanitizer: global-buffer-overflow in ai_fire_from_turret() aiturret.cpp:2528 Affected Issues
0002836
mod - /trunk/fs2_open/code/ai/aiturret.cpp Diff File

trunk r9620

2013-04-04 02:16

Echelon9


Ported: N/A

Details Diff
Fix for Mantis 2835: AddressSanitizer: global-buffer-overflow in ConditionedHook::ConditionsValid() scripting.cpp:338 Affected Issues
0002835
mod - /trunk/fs2_open/code/parse/scripting.cpp Diff File

trunk r9619

2013-04-04 01:30

Echelon9


Ported: N/A

Details Diff
Fix use of magic numbers in ConditionedHook::ConditionsValid()
mod - /trunk/fs2_open/code/parse/scripting.cpp Diff File

trunk r9618

2013-04-04 01:22

chief1983


Ported: N/A

Details Diff
Since the timerbar warning can't be fixed, this should fix the remaining parts of Mantis 0002829 by escaping things it confused with xml tags. Affected Issues
0002829
mod - /trunk/fs2_open/code/fred2/voiceactingmanager.cpp Diff File
mod - /trunk/fs2_open/code/mission/missionparse.cpp Diff File
mod - /trunk/fs2_open/code/network/chat_api.cpp Diff File
mod - /trunk/fs2_open/code/parse/sexp.cpp Diff File

trunk r9617

2013-04-03 08:37

Echelon9


Ported: N/A

Details Diff
CommanderDJ's patch for half of the Doxygen warnings - see Mantis 2829
mod - /trunk/fs2_open/code/menuui/mainhallmenu.cpp Diff File
mod - /trunk/fs2_open/code/mission/missioncampaign.cpp Diff File

trunk r9616

2013-04-02 21:50

karajorma


Ported: N/A

Details Diff
Forgot to null check that. Also this SEXP was only designed to work on ships, not wings or teams. I can add that later maybe.
mod - /trunk/fs2_open/code/parse/sexp.cpp Diff File

trunk r9615

2013-04-02 05:03

niffiwan


Ported: N/A

Details Diff
GCC warning: vector.size() is unsigned, no point in checking if it's >= 0
mod - /trunk/fs2_open/code/pilotfile/csg.cpp Diff File

trunk r9614

2013-04-01 04:27

niffiwan


Ported: N/A

Details Diff
Fix for mantis 2813: don't let pilot conversion create more than MAX_PILOTS Affected Issues
0002813
mod - /trunk/fs2_open/code/pilotfile/pilotfile_convert.cpp Diff File

trunk r9613

2013-03-30 18:13

niffiwan


Ported: N/A

Details Diff
Fix for mantis 2814: don't check filename lengths when deleting .csg files
Also change win32 to check for last . in filenames, not the 1st
Affected Issues
0002814
mod - /trunk/fs2_open/code/cfile/cfilesystem.cpp Diff File
mod - /trunk/fs2_open/code/mission/missioncampaign.cpp Diff File

trunk r9612

2013-03-30 00:28

Echelon9


Ported: N/A

Details Diff
Extra validation to help triage Mantis 2828
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File

trunk r9611

2013-03-29 15:51

The_E


Ported: N/A

Details Diff
If the player ships' sensors are out, we need to exit button_function earlier.
mod - /trunk/fs2_open/code/io/keycontrol.cpp Diff File

trunk r9610

2013-03-28 07:39

m_m


Ported: N/A

Details Diff
Fixed scripting functions which use the current camera to also use the main camera when no custom camera is in use. This adds a optional boolean parameter to getCurrentCamera to retain backwards-compatibility.
mod - /trunk/fs2_open/code/parse/lua.cpp Diff File
 First  Prev  1 2 3 ... 40 ... 66 67 68 69 70 71 72 ... 80 ... 120 ... 160 ... 200 ... 240 ... 280 ... 320 ... 360 ... 400 ... 437 438 439  Next  Last