New game_settings.tbl setting: "$Enable External Shaders:", which allows the use of, you may have guessed it, external shaders. Default is off.
Changing "use" to "enable"
Correcting a few mistakes that somehow happened
Fix compile errors about an ambiguous call when using the Xcode project and Xcode 3.
fix for Mantis #2694: homing breaks when free_flight_time is 0
also, correctly set default free_flight_time to retail value of 0.5 second
Remove unnecessary Int3() - already gracefully handles running out of turret swarm slots
Clean up the Xcode 4 project file, to work default on Xocde 4.4.1 (latest)
Switch mprintf to Warning - if these are missing you can get bmpman assertions
Also check we have a valid bitmap before trying to render it
Removing the "run_launcher" function, since as far as I know, it hasn't worked for a looooong time
go_even_faster: Added framework to improve rendering performance by reducing OpenGL state changes between vertex data binds.
go_even_faster: Improved rendering performance of particles by sending vertex data via buffer object.
go_even_faster: Improved collision detection performance by rewriting broadphase and narrowphase testing.
BSG FTL effect modified to use soft particle rendering if available.
Adding stub functions for maybe_create_shader, set_team_color, enable_team_color and disable_team_color
Added some default mod_table comments.
Fix for Mantis #2612: Allow set-object-position to work with waypoints. Patch by Admiral MS
Allow generic_anim's to reuse bmpman and texture_cache slots and implement eff streaming. Changed talking heads to use generic_anim. Fixes Mantis 2417
Added a hud_gauges.tbl boolean flag to allow one to override the default behaviour of messages not being displayed while the comms menu is open.
Turned $Comms Menu Hides Messages from a global HUD flag to a +Messages gauge flag.