Here is the nightly for FreeBSD on 13 Oct 2014 - Revision 11138
Open non-feature issues in
Mantis: 122
Group: Standard
fso_Standard_20141013_r11138.tar.bz2MD5Sum------------------------------------------------------------------------
r11105 | zookeeper | 2014-10-06 16:44:23 -0500 (Mon, 06 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/graphics/gropengldraw.cpp
M /trunk/fs2_open/code/graphics/gropenglpostprocessing.cpp
M /trunk/fs2_open/code/graphics/gropengltnl.cpp
Reverted r10944 and r10945 for now, with the exception of the GL_TRIANGLE_STRIP->GL_QUADS fix.
------------------------------------------------------------------------
r11106 | Goober5000 | 2014-10-06 21:23:25 -0500 (Mon, 06 Oct 2014) | 2 lines
Changed paths:
M /trunk/fs2_open/code/fred2/sexp_tree.cpp
M /trunk/fs2_open/code/fred2/sexp_tree.h
M /trunk/fs2_open/code/parse/sexp.cpp
M /trunk/fs2_open/code/parse/sexp.h
allow sexps which reference sounds to use either the table index or the entry name as the reference
(based on a patch by m!m, see http://www.hard-light.net/forums/index.php?topic=86293.0)
------------------------------------------------------------------------
r11107 | Goober5000 | 2014-10-06 21:30:12 -0500 (Mon, 06 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/fred2/sexp_tree.cpp
I forget who requested this, but this change now causes FRED to allow numeric sexps to be used for OPF_WEAPON_BANK_NUMBER
------------------------------------------------------------------------
r11108 | Goober5000 | 2014-10-06 21:32:35 -0500 (Mon, 06 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/parse/sexp.cpp
Parias's patch for Mantis #3102 (make show-subtitle-text positioning consistent on MP clients)
------------------------------------------------------------------------
r11109 | Goober5000 | 2014-10-06 22:38:49 -0500 (Mon, 06 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/ai/aiturret.cpp
M /trunk/fs2_open/code/hud/hudtargetbox.cpp
make flag checking more efficient and prevent an Int3() on bad data
------------------------------------------------------------------------
r11110 | Goober5000 | 2014-10-07 21:16:09 -0500 (Tue, 07 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/parse/lua.cpp
related to Mantis #3121, add parentheses if the string passed to runSEXP doesn't have them
------------------------------------------------------------------------
r11111 | Goober5000 | 2014-10-07 21:20:11 -0500 (Tue, 07 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/parse/sexp.cpp
remove unused debug function
------------------------------------------------------------------------
r11112 | chief1983 | 2014-10-08 10:58:49 -0500 (Wed, 08 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/parse/lua.cpp
Wrong variable type, may work in MSVC but not on clang or gcc.
------------------------------------------------------------------------
r11113 | Goober5000 | 2014-10-08 21:59:20 -0500 (Wed, 08 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/parse/sexp.cpp
related to Mantis #3121, make SEXP parsing more robust, and remove some old debug/unused code in get_sexp_main()
------------------------------------------------------------------------
r11114 | Goober5000 | 2014-10-08 22:13:26 -0500 (Wed, 08 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/parse/sexp.cpp
better method of appending ellipsis (nb: strncpy pads with 0 if string is shorter than len)
------------------------------------------------------------------------
r11115 | Goober5000 | 2014-10-08 22:21:47 -0500 (Wed, 08 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/parse/sexp.cpp
technically, this is better
------------------------------------------------------------------------
r11116 | Goober5000 | 2014-10-11 14:42:56 -0500 (Sat, 11 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/ai/aiturret.cpp
some turret changes from the XT branch
------------------------------------------------------------------------
r11117 | Goober5000 | 2014-10-11 14:44:19 -0500 (Sat, 11 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/ai/aiturret.cpp
this too
------------------------------------------------------------------------
r11118 | Goober5000 | 2014-10-11 15:02:05 -0500 (Sat, 11 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/asteroid/asteroid.cpp
M /trunk/fs2_open/code/asteroid/asteroid.h
M /trunk/fs2_open/code/mission/missionparse.cpp
from xt branch: add some hysteresis to asteroid fields to prevent "popping" when an asteroid exceeds the bounds
------------------------------------------------------------------------
r11119 | Goober5000 | 2014-10-11 15:18:40 -0500 (Sat, 11 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/bmpman/bmpman.cpp
from xt branch: remove unneeded parameters, tweak some assets, minor optimization
------------------------------------------------------------------------
r11120 | Goober5000 | 2014-10-11 22:49:21 -0500 (Sat, 11 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/freespace2/freespace.cpp
M /trunk/fs2_open/code/globalincs/pstypes.h
xt branch tweaks
------------------------------------------------------------------------
r11121 | Goober5000 | 2014-10-11 23:06:59 -0500 (Sat, 11 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/debris/debris.cpp
M /trunk/fs2_open/code/math/floating.cpp
M /trunk/fs2_open/code/menuui/mainhallmenu.cpp
M /trunk/fs2_open/code/network/multilag.cpp
M /trunk/fs2_open/code/physics/physics.cpp
xt branch: additional optimizations using RAND_MAX_1f
------------------------------------------------------------------------
r11122 | Goober5000 | 2014-10-11 23:10:41 -0500 (Sat, 11 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/physics/physics.cpp
probably good to change the comment too
------------------------------------------------------------------------
r11123 | Goober5000 | 2014-10-11 23:40:55 -0500 (Sat, 11 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/globalincs/windebug.cpp
M /trunk/fs2_open/code/graphics/font.cpp
M /trunk/fs2_open/code/hud/hudmessage.cpp
xt: sprintf length safety
------------------------------------------------------------------------
r11124 | Goober5000 | 2014-10-12 15:13:19 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/network/multilag.cpp
we don't need to cast because mod is a float
------------------------------------------------------------------------
r11125 | Goober5000 | 2014-10-12 15:13:35 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/math/vecmat.cpp
xt branch: tweaks to vecmat.cpp
------------------------------------------------------------------------
r11126 | Goober5000 | 2014-10-12 15:14:08 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/math/fvi.cpp
xt branch: optimizations in fvi.cpp
------------------------------------------------------------------------
r11127 | Goober5000 | 2014-10-12 19:23:18 -0500 (Sun, 12 Oct 2014) | 4 lines
Changed paths:
M /trunk/fs2_open/code/graphics/gropengldraw.cpp
M /trunk/fs2_open/code/menuui/credits.cpp
xt branch: having a float version of gr_opengl_string makes text scrolling nice and smooth at high nonstandard resolutions
(also, looks like quad rendering works just fine here; no need to convert to tris)
convert credits.cpp to use float version of gr_opengl_string; eventually Taylor wanted to make the float version standard
------------------------------------------------------------------------
r11128 | Goober5000 | 2014-10-12 19:57:10 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/freespace2/freespace.cpp
M /trunk/fs2_open/code/globalincs/version.h
xt branch: add capability for custom identifiers in build names (e.g. Xt-0314)
------------------------------------------------------------------------
r11129 | Goober5000 | 2014-10-12 20:55:07 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/model/modelcollide.cpp
xt branch: optimizations in modelcollide.cpp
------------------------------------------------------------------------
r11130 | Goober5000 | 2014-10-12 21:08:16 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/model/model.h
M /trunk/fs2_open/code/model/modelinterp.cpp
M /trunk/fs2_open/code/model/modelread.cpp
xt branch: minor tweaks to glow_points
------------------------------------------------------------------------
r11131 | Goober5000 | 2014-10-12 21:16:02 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/model/modelinterp.cpp
xt branch: use CLAMP here
------------------------------------------------------------------------
r11132 | Goober5000 | 2014-10-12 21:38:34 -0500 (Sun, 12 Oct 2014) | 3 lines
Changed paths:
M /trunk/fs2_open/code/globalincs/windebug.cpp
M /trunk/fs2_open/code/graphics/font.cpp
M /trunk/fs2_open/code/hud/hudmessage.cpp
M /trunk/fs2_open/code/network/multi_log.cpp
according to the C standard...
"The functions snprintf() and vsnprintf() write at most size bytes (including the trailing null byte ('\0')) to str."
...so we have that going for us, which is nice
------------------------------------------------------------------------
r11133 | Goober5000 | 2014-10-12 21:54:43 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/object/objectsort.cpp
xt branch: optimize objectsort.cpp by not calculating some things every loop iteration
------------------------------------------------------------------------
r11134 | Goober5000 | 2014-10-12 22:06:19 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/hud/hudmessage.cpp
fix a compile error (d'oh) and use type safety
------------------------------------------------------------------------
r11135 | Goober5000 | 2014-10-12 22:07:05 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/osapi/outwnd.h
wut? defaulting to NULL here will cause these to never log anything...
------------------------------------------------------------------------
r11136 | Goober5000 | 2014-10-12 22:47:11 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/network/multi_log.cpp
M /trunk/fs2_open/code/parse/generic_log.cpp
string printing safety
------------------------------------------------------------------------
r11137 | Goober5000 | 2014-10-12 22:56:36 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/parse/parselo.cpp
SCP_string is useful here too
------------------------------------------------------------------------
r11138 | Goober5000 | 2014-10-12 23:01:38 -0500 (Sun, 12 Oct 2014) | 1 line
Changed paths:
M /trunk/fs2_open/code/parse/parselo.cpp
xt branch: more string safety
------------------------------------------------------------------------