Author Topic: Nightly (FreeBSD): 05 May 2014 - Revision 10618  (Read 788 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly (FreeBSD): 05 May 2014 - Revision 10618
Here is the nightly for FreeBSD on 05 May 2014 - Revision 10618

Group: Standard
fso-FREEBSD-Standard-20140505_r10618.tar.bz2
MD5Sum

Code: [Select]
------------------------------------------------------------------------
r10491 | Goober5000 | 2014-03-12 03:07:08 -0500 (Wed, 12 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/parselo.cpp

the #define already has a (char)
------------------------------------------------------------------------
r10492 | Goober5000 | 2014-03-12 21:02:11 -0500 (Wed, 12 Mar 2014) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/parse/parselo.cpp

New method of handling quotes and comments that examines lines character by character like most languages do, instead of just searching for the start of a comment.  If a comment character is inside a quoted string, it will not kick off a new comment.  (This actually fixes the core design flaw that caused semicolons to truncate messages, so the $semicolon tag is technically no longer necessary.  It will still be kept, of course.)
Fixes Mantis #3001.
------------------------------------------------------------------------
r10493 | niffiwan | 2014-03-14 03:57:25 -0500 (Fri, 14 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/lua.cpp

Fix mantis 3019: flush bitmap to prevent alpha-additive-blend shenanigans with lua drawRectangle
------------------------------------------------------------------------
r10494 | m_m | 2014-03-15 12:29:30 -0500 (Sat, 15 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/lua.cpp

Fix for Mantis 3018: Setting a weapon's Target/HomingObject/HomingPosition etc doesn't work
------------------------------------------------------------------------
r10495 | niffiwan | 2014-03-16 06:23:40 -0500 (Sun, 16 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cutscene/cutscenes.cpp
   M /trunk/fs2_open/code/freespace2/freespace.cpp
   M /trunk/fs2_open/code/menuui/credits.cpp
   M /trunk/fs2_open/code/menuui/credits.h
   M /trunk/fs2_open/code/menuui/mainhallmenu.cpp
   M /trunk/fs2_open/code/menuui/mainhallmenu.h
   M /trunk/fs2_open/code/menuui/mainhalltemp.cpp
   M /trunk/fs2_open/code/missionui/missionbrief.cpp
   M /trunk/fs2_open/code/missionui/missionbrief.h
   M /trunk/fs2_open/code/missionui/missionscreencommon.cpp
   M /trunk/fs2_open/code/network/multi_ingame.cpp
   M /trunk/fs2_open/code/parse/lua.cpp

From Axem & niffiwan: stop briefing/credits/mainhall music with scripting
------------------------------------------------------------------------
r10496 | karajorma | 2014-03-16 08:28:20 -0500 (Sun, 16 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/localization/localize.cpp
   M /trunk/fs2_open/code/localization/localize.h

Yarn's fix for Mantis 3017 (Certain HUD elements don't work after the changes to strings.tbl). Not very happy with the way it fixes thing (it only solves problems for French, German and Polish, which kinda makes the changes to strings.tbl in r9761 somewhat pointless) but it makes sense to wait for SDL and truetype support and then fix everything properly then.
------------------------------------------------------------------------
r10497 | niffiwan | 2014-03-17 01:36:04 -0500 (Mon, 17 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

From Axem: fix newly added hud gauge sexps
------------------------------------------------------------------------
r10498 | zookeeper | 2014-03-17 07:34:56 -0500 (Mon, 17 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/menuui/optionsmenumulti.cpp

Changed the label of the "Broadcast Locally" multiplayer option from "/multidata" to "Broadcast Locally".
------------------------------------------------------------------------
r10506 | Goober5000 | 2014-03-17 20:00:21 -0500 (Mon, 17 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/briefingeditordlg.cpp
   M /trunk/fs2_open/code/fred2/briefingeditordlg.h
   M /trunk/fs2_open/code/fred2/fred.rc
   M /trunk/fs2_open/code/fred2/resource.h
   M /trunk/fs2_open/code/mission/missionbriefcommon.cpp
   M /trunk/fs2_open/code/mission/missionbriefcommon.h
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/ship/ship.h

add briefing icons for ship-with-cargo and wing-with-cargo
------------------------------------------------------------------------
r10507 | niffiwan | 2014-03-20 04:31:38 -0500 (Thu, 20 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/freespace2/freespace.cpp

Fix mantis 2921: start mainhall music when leaving the credits state
------------------------------------------------------------------------
r10517 | niffiwan | 2014-03-21 05:03:17 -0500 (Fri, 21 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/pilotfile/csg.cpp

Remove gcc warnings (unused & shadow)
------------------------------------------------------------------------
r10518 | The_E | 2014-03-23 10:40:22 -0500 (Sun, 23 Mar 2014) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/fred2/bgbitmapdlg.cpp

Fix for Mantis 3015: Makes sure rotation values are always in the 0-359 degree range

------------------------------------------------------------------------
r10519 | The_E | 2014-03-23 10:43:18 -0500 (Sun, 23 Mar 2014) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/menuui/mainhallmenu.cpp

Fix for Mantis 3023 by Yarn: Make sure the vasudan mainhall fun cheat works again

------------------------------------------------------------------------
r10530 | Goober5000 | 2014-03-25 20:52:14 -0500 (Tue, 25 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

this will likely fix Mantis #3013
------------------------------------------------------------------------
r10531 | Goober5000 | 2014-03-25 20:57:28 -0500 (Tue, 25 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/mission/missionparse.cpp

Yarn's fix for Mantis #3024
------------------------------------------------------------------------
r10543 | niffiwan | 2014-03-28 21:16:17 -0500 (Fri, 28 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/scripting.cpp

Fix mantis 3025: pass lua HookVar integer data as an integer, not a struct
------------------------------------------------------------------------
r10544 | The_E | 2014-03-29 10:36:18 -0500 (Sat, 29 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/anim/animplay.cpp
   M /trunk/fs2_open/code/camera/camera.cpp
   M /trunk/fs2_open/code/cmdline/cmdline.cpp
   M /trunk/fs2_open/code/cmdline/cmdline.h
   M /trunk/fs2_open/code/controlconfig/controlsconfig.cpp
   M /trunk/fs2_open/code/cutscene/cutscenes.cpp
   M /trunk/fs2_open/code/cutscene/mveplayer.cpp
   M /trunk/fs2_open/code/debugconsole/console.cpp
   M /trunk/fs2_open/code/freespace2/freespace.cpp
   M /trunk/fs2_open/code/gamehelp/contexthelp.cpp
   M /trunk/fs2_open/code/gamehelp/gameplayhelp.cpp
   M /trunk/fs2_open/code/graphics/2d.cpp
   M /trunk/fs2_open/code/graphics/2d.h
   M /trunk/fs2_open/code/graphics/font.cpp
   M /trunk/fs2_open/code/graphics/font.h
   M /trunk/fs2_open/code/graphics/generic.cpp
   M /trunk/fs2_open/code/graphics/generic.h
   M /trunk/fs2_open/code/graphics/gropengl.cpp
   M /trunk/fs2_open/code/graphics/gropengldraw.cpp
   M /trunk/fs2_open/code/graphics/gropengldraw.h
   M /trunk/fs2_open/code/graphics/grstub.cpp
   M /trunk/fs2_open/code/hud/hud.cpp
   M /trunk/fs2_open/code/hud/hud.h
   M /trunk/fs2_open/code/hud/hudbrackets.cpp
   M /trunk/fs2_open/code/hud/hudbrackets.h
   M /trunk/fs2_open/code/hud/hudconfig.cpp
   M /trunk/fs2_open/code/hud/hudmessage.cpp
   M /trunk/fs2_open/code/io/mouse.cpp
   M /trunk/fs2_open/code/io/timer.cpp
   M /trunk/fs2_open/code/lab/lab.cpp
   M /trunk/fs2_open/code/lab/wmcgui.cpp
   M /trunk/fs2_open/code/lab/wmcgui.h
   M /trunk/fs2_open/code/menuui/barracks.cpp
   M /trunk/fs2_open/code/menuui/credits.cpp
   M /trunk/fs2_open/code/menuui/fishtank.cpp
   M /trunk/fs2_open/code/menuui/mainhallmenu.cpp
   M /trunk/fs2_open/code/menuui/mainhalltemp.cpp
   M /trunk/fs2_open/code/menuui/optionsmenu.cpp
   M /trunk/fs2_open/code/menuui/optionsmenumulti.cpp
   M /trunk/fs2_open/code/menuui/playermenu.cpp
   M /trunk/fs2_open/code/menuui/readyroom.cpp
   M /trunk/fs2_open/code/menuui/snazzyui.cpp
   M /trunk/fs2_open/code/menuui/techmenu.cpp
   M /trunk/fs2_open/code/menuui/trainingmenu.cpp
   M /trunk/fs2_open/code/mission/missionbriefcommon.cpp
   M /trunk/fs2_open/code/mission/missiongoals.cpp
   M /trunk/fs2_open/code/mission/missionhotkey.cpp
   M /trunk/fs2_open/code/mission/missionload.cpp
   M /trunk/fs2_open/code/mission/missionlog.cpp
   M /trunk/fs2_open/code/missionui/chatbox.cpp
   M /trunk/fs2_open/code/missionui/fictionviewer.cpp
   M /trunk/fs2_open/code/missionui/missionbrief.cpp
   M /trunk/fs2_open/code/missionui/missioncmdbrief.cpp
   M /trunk/fs2_open/code/missionui/missiondebrief.cpp
   M /trunk/fs2_open/code/missionui/missionloopbrief.cpp
   M /trunk/fs2_open/code/missionui/missionpause.cpp
   M /trunk/fs2_open/code/missionui/missionscreencommon.cpp
   M /trunk/fs2_open/code/missionui/missionscreencommon.h
   M /trunk/fs2_open/code/missionui/missionshipchoice.cpp
   M /trunk/fs2_open/code/missionui/missionweaponchoice.cpp
   M /trunk/fs2_open/code/missionui/redalert.cpp
   M /trunk/fs2_open/code/network/multi.cpp
   M /trunk/fs2_open/code/network/multi_dogfight.cpp
   M /trunk/fs2_open/code/network/multi_ingame.cpp
   M /trunk/fs2_open/code/network/multi_pause.cpp
   M /trunk/fs2_open/code/network/multi_pinfo.cpp
   M /trunk/fs2_open/code/network/multi_pxo.cpp
   M /trunk/fs2_open/code/network/multi_rate.cpp
   M /trunk/fs2_open/code/network/multiteamselect.cpp
   M /trunk/fs2_open/code/network/multiui.cpp
   M /trunk/fs2_open/code/parse/lua.cpp
   M /trunk/fs2_open/code/popup/popup.cpp
   M /trunk/fs2_open/code/popup/popupdead.cpp
   M /trunk/fs2_open/code/render/3ddraw.cpp
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/sound/sound.cpp
   M /trunk/fs2_open/code/stats/medals.cpp
   M /trunk/fs2_open/code/stats/stats.cpp
   M /trunk/fs2_open/code/ui/button.cpp
   M /trunk/fs2_open/code/ui/checkbox.cpp
   M /trunk/fs2_open/code/ui/gadget.cpp
   M /trunk/fs2_open/code/ui/icon.cpp
   M /trunk/fs2_open/code/ui/inputbox.cpp
   M /trunk/fs2_open/code/ui/listbox.cpp
   M /trunk/fs2_open/code/ui/radio.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/uidraw.cpp
   M /trunk/fs2_open/code/ui/window.cpp
   M /trunk/fs2_open/code/weapon/emp.cpp
   M /trunk/fs2_open/code/weapon/emp.h

From Yarn: Fixes interface graphics scaling issues. If, for some reason, you want to have the interface graphics stretched, use the -stretch_menu commandline flag.
------------------------------------------------------------------------
r10545 | niffiwan | 2014-03-29 21:37:39 -0500 (Sat, 29 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/hud/hudmessage.cpp

Fix a crash with invalid iterators
------------------------------------------------------------------------
r10548 | niffiwan | 2014-03-31 02:27:53 -0500 (Mon, 31 Mar 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/pilotfile/plr.cpp

Remove gcc warnings (unused)
------------------------------------------------------------------------
r10550 | m_m | 2014-04-02 03:09:32 -0500 (Wed, 02 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/globalincs/profiling.cpp

Fix for an invalid index crash.
------------------------------------------------------------------------
r10552 | m_m | 2014-04-05 11:05:23 -0500 (Sat, 05 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aicode.cpp

Fix for Mantis 3027: Crash if ship AI is forced to change target
------------------------------------------------------------------------
r10556 | Echelon9 | 2014-04-12 23:41:16 -0500 (Sat, 12 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/network/multi_pinfo.cpp

Fix Mantis 3029: Clang warning: expression result unused in multi_pinfo_blit_squadron_logo()
------------------------------------------------------------------------
r10557 | Echelon9 | 2014-04-12 23:48:56 -0500 (Sat, 12 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/graphics/2d.cpp

Fix issue 3030: Clang warning: semantic issue, '&&' within '||' in gr_[re|un]size_screen_pos() and gr_[re|un]size_screen_posf()
------------------------------------------------------------------------
r10558 | Echelon9 | 2014-04-13 00:00:48 -0500 (Sun, 13 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/project.pbxproj
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/FS2_Open.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/cfilearchiver.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/cfileextractor.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/code.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/jpeg.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/lua.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/png.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/zlib.xcscheme

Project files in Xcode4 folder adopt latest suggested project file settings from Xcode 5.1.1
------------------------------------------------------------------------
r10561 | zookeeper | 2014-04-15 11:04:27 -0500 (Tue, 15 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/fred.rc

Ported r10442 from zookeeper branch: increased the arrival/departure paths restriction dialog's width by 100px so even longer path names will be fully visible.
------------------------------------------------------------------------
r10562 | zookeeper | 2014-04-15 11:14:48 -0500 (Tue, 15 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/lua.cpp

Ported r10395 from zookeeper branch: made the Shields handle support non-quadrant shields.
------------------------------------------------------------------------
r10563 | zookeeper | 2014-04-15 11:18:46 -0500 (Tue, 15 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/mod_table/mod_table.cpp

Ported r10282 from zookeeper branch: added a new #SOUND SETTINGS section to game_settings.tbl and in it overrides for the default sound, music and voice volume.
------------------------------------------------------------------------
r10567 | Echelon9 | 2014-04-18 06:25:03 -0500 (Fri, 18 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/model/modelinterp.cpp

Fix Mantis Issue 3032: AddressSanitizer: SEGV on unknown address 0x00000000f000 in texture_info::LoadTexture()
------------------------------------------------------------------------
r10568 | Echelon9 | 2014-04-18 07:25:29 -0500 (Fri, 18 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/weapon/shockwave.cpp

Fix Mantis Issue #3033: AddressSanitizer: global-buffer-overflow in shockwave_move()
------------------------------------------------------------------------
r10569 | chief1983 | 2014-04-18 10:08:38 -0500 (Fri, 18 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/projects/Xcode/FS2_Open.xcodeproj/project.pbxproj
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/project.pbxproj
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/FS2_Open.xcscheme

Increase Xcode and Xcode4 version and filename consistency with other platforms.
------------------------------------------------------------------------
r10570 | chief1983 | 2014-04-18 13:20:16 -0500 (Fri, 18 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/fred.rc
   M /trunk/fs2_open/code/freespace2/freespace.rc
   M /trunk/fs2_open/code/globalincs/version.h

Unify all the revision placeholders out to 6 digits for increased regex replacement reliablity.
------------------------------------------------------------------------
r10572 | chief1983 | 2014-04-18 13:30:00 -0500 (Fri, 18 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/projects/Xcode4/Frameworks.tgz

Removes the DS_Store hidden files from the Xcode4 Frameworks archive.
------------------------------------------------------------------------
r10575 | Echelon9 | 2014-04-21 01:13:30 -0500 (Mon, 21 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/graphics/gropengldraw.cpp

Fix Coverity 1194949: Copy-paste error in gr_opengl_bitmap_ex()
------------------------------------------------------------------------
r10576 | Echelon9 | 2014-04-21 01:15:04 -0500 (Mon, 21 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/lua.cpp

Fix Coverity 1093376: Copy-paste error in ade_table_entry::OutputMeta()
------------------------------------------------------------------------
r10577 | Echelon9 | 2014-04-21 01:16:46 -0500 (Mon, 21 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/lua.cpp

Fix Coverity 1093493: Missing break in switch statement. No logical reason why LE_ORDER_EVADE should fall through to LE_ORDER_STAY_NEAR. Only switch statement in block without a break statement further indicates an oversight.
------------------------------------------------------------------------
r10578 | Echelon9 | 2014-04-21 01:21:42 -0500 (Mon, 21 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/physics/physics.cpp

Related to Coverity 1093623: The self-assignment at present has no effect
------------------------------------------------------------------------
r10579 | Echelon9 | 2014-04-21 01:24:38 -0500 (Mon, 21 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/weapon/weapons.cpp

Fix Coverity 1093302: Unchecked return value. This is the only occasion where the return value of ship_get_by_signature() is not checked. Likely oversight.
------------------------------------------------------------------------
r10580 | Echelon9 | 2014-04-21 01:29:21 -0500 (Mon, 21 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ship/ship.cpp

Fix Coverity 1093306: Whilst the return value was not checked in beam.cpp, the correct fix is to convert the function to void given no location actually checks the return value.
------------------------------------------------------------------------
r10581 | Echelon9 | 2014-04-21 01:31:47 -0500 (Mon, 21 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/graphics/2d.h

Fix Coverity 1093381: Resource leak in object due to absence of destructor. Provided that release() has already been called, which would mean memory has been cleaned up on most paths, this destructor will be in essence a NOP (or close to it). If memory has typically not been cleaned up already, this addition will improve memory usage over time.
------------------------------------------------------------------------
r10587 | niffiwan | 2014-04-22 04:05:33 -0500 (Tue, 22 Apr 2014) | 3 lines
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

Fix mantis 2950: make shields-on/shields-off multi compatible

Fix multi player for alter-ship-flag
------------------------------------------------------------------------
r10588 | Echelon9 | 2014-04-22 07:29:56 -0500 (Tue, 22 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/project.pbxproj
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/FS2_Open.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/cfilearchiver.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/cfileextractor.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/code.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/jpeg.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/lua.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/png.xcscheme
   M /trunk/fs2_open/projects/Xcode4/FS2_Open.xcodeproj/xcshareddata/xcschemes/zlib.xcscheme

Reverse commit in r10558. Given we regularly have users provide Debug logs, this will prevent that small subset with only 32bit Mac's from running a Debug build
------------------------------------------------------------------------
r10592 | Echelon9 | 2014-04-24 11:31:27 -0500 (Thu, 24 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/graphics/2d.h

Fix Mantis Issue 3035: AddressSanitizer: double-free in interp_configure_vertex_buffers() of memory contained in buffer_data object. Add a copy-constructor and copy-assignment operator which are required as we manage our own memory in buffer_data
------------------------------------------------------------------------
r10593 | Echelon9 | 2014-04-25 00:20:27 -0500 (Fri, 25 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/graphics/2d.h

Correct the cast to size_t in buffer_data constructors
------------------------------------------------------------------------
r10594 | Echelon9 | 2014-04-25 00:30:11 -0500 (Fri, 25 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/weapon/beam.cpp

Resolve build errors reported on MSVC in beam_ok_to_fire()
------------------------------------------------------------------------
r10595 | karajorma | 2014-04-25 01:02:49 -0500 (Fri, 25 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/localization/localize.cpp
   M /trunk/fs2_open/code/menuui/barracks.cpp

Output how much of the player's score comes from the currently displayed list of kills by ship type in the barracks.
------------------------------------------------------------------------
r10596 | Echelon9 | 2014-04-25 07:56:44 -0500 (Fri, 25 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aicode.cpp

Fix Mantis Issue #2976: AddressSanitizer: global-buffer-overflow in firing_aspect_seeking_bomb()
------------------------------------------------------------------------
r10601 | niffiwan | 2014-04-28 06:31:05 -0500 (Mon, 28 Apr 2014) | 3 lines
Changed paths:
   M /trunk/fs2_open/code/controlconfig/controlsconfig.cpp
   M /trunk/fs2_open/code/cutscene/cutscenes.cpp
   M /trunk/fs2_open/code/freespace2/freespace.cpp
   M /trunk/fs2_open/code/graphics/gropenglextension.cpp
   M /trunk/fs2_open/code/menuui/mainhallmenu.cpp
   M /trunk/fs2_open/code/menuui/playermenu.cpp
   M /trunk/fs2_open/code/menuui/readyroom.cpp
   M /trunk/fs2_open/code/mission/missionparse.cpp
   M /trunk/fs2_open/code/network/multiui.cpp

From Yarn: Fix mantis 3031

Use PF_USE_AFFIRMATIVE_ICON where necessary
------------------------------------------------------------------------
r10602 | niffiwan | 2014-04-29 04:39:48 -0500 (Tue, 29 Apr 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/lua.cpp

Add lua campaign lib & functions to retrieve mission filenames
------------------------------------------------------------------------
r10611 | niffiwan | 2014-05-02 06:04:13 -0500 (Fri, 02 May 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

Fix issues added in r10587
------------------------------------------------------------------------
r10616 | zookeeper | 2014-05-04 16:20:08 -0500 (Sun, 04 May 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/lua.cpp

Clarified documentation of gr.drawPolygon and gr.drawSphere.
------------------------------------------------------------------------
r10618 | zookeeper | 2014-05-05 10:48:04 -0500 (Mon, 05 May 2014) | 1 line
Changed paths:
   M /trunk/fs2_open/code/object/collideshipweapon.cpp

Fixed Mantis #3037; surface shields will again check for a shield mesh collision before hull collision.
------------------------------------------------------------------------