Author Topic: Nightly (FreeBSD): 13 Oct 2014 - Revision 11138  (Read 642 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly (FreeBSD): 13 Oct 2014 - Revision 11138
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.bz2
MD5Sum

Code: [Select]
------------------------------------------------------------------------
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
------------------------------------------------------------------------