Here is the nightly for 16 August 2016 - Revision 384b4b9
Group: Linux
nightly_20160816_384b4b9-builds-Linux.tar.gzSHA1: 9fbd507a506ce1dd2b0c92ad9be034f4b4d1dbf7
Group: MacOSX
nightly_20160816_384b4b9-builds-MacOSX.tar.gzSHA1: f788189a0397f3bc6a522ae9b5956ea6706e0124
Group: Win32
nightly_20160816_384b4b9-builds-Win32.zipSHA1: 0ace9a0e33fa337ed194e2659d622b0428b75e2c
------------------------------------------------------------------------
commit 8248ac2
Author: Fabian Woltermann <Tue Aug 16 08:39:40 2016 +0200>
Commit: MageKing17 <Mon Aug 15 23:39:40 2016 -0700>
Encapsulates the multi_sexp infrastructure in its own class (#833)
code/mission/missiongoals.cpp | 3 +-
code/network/multi_sexp.cpp | 1094 +++++++++++++++++------------------------
code/network/multi_sexp.h | 305 ++++++++++--
code/parse/sexp.cpp | 1084 ++++++++++++++++++++--------------------
4 files changed, 1263 insertions(+), 1223 deletions(-)
------------------------------------------------------------------------
commit 925e8df
Author: asarium <Mon Aug 15 22:21:10 2016 +0200>
Commit: asarium <Mon Aug 15 22:21:10 2016 +0200>
Fix wrong condition introduced by #829
code/ship/awacs.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit e0314ee
Author: Fabian Woltermann <Mon Aug 15 21:42:38 2016 +0200>
Commit: Fabian Woltermann <Mon Aug 15 21:42:38 2016 +0200>
Bumps multi server version due to changes in the multiplayer sexp code
code/network/multi.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
------------------------------------------------------------------------
commit 84a16c7
Author: z64555 <Mon Aug 15 13:06:57 2016 -0500>
Commit: z64555 <Mon Aug 15 13:06:57 2016 -0500>
Fixes an issue where the regular padlock view was disabled.
code/playerman/playercontrol.cpp | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
------------------------------------------------------------------------
commit 0a7800d
Author: asarium <Fri Aug 12 17:25:21 2016 +0200>
Commit: asarium <Mon Aug 15 18:55:35 2016 +0200>
And another batch of warning fixes
code/object/objcollide.cpp | 12 +--
code/object/objectsnd.cpp | 2 +-
code/object/waypoint.cpp | 8 +-
code/osapi/osregistry.cpp | 9 +-
code/osapi/outwnd.cpp | 9 +-
code/parse/parselo.cpp | 188 +++++++++++++++-------------------------
code/parse/parselo.h | 7 +-
code/parse/scripting.cpp | 4 +-
code/parse/sexp.cpp | 44 ++++------
test/src/parse/test_parselo.cpp | 116 +++++++++++++++++++++++++
test/src/source_groups.cmake | 4 +
11 files changed, 232 insertions(+), 171 deletions(-)
------------------------------------------------------------------------
commit 9f26c51
Author: asarium <Mon Aug 15 16:55:10 2016 +0200>
Commit: asarium <Mon Aug 15 16:55:10 2016 +0200>
Fix unit test checks for the new logic operations
test/src/globalincs/test_flagset.cpp | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
------------------------------------------------------------------------
commit bf6d3aa
Author: asarium <Mon Aug 15 16:23:46 2016 +0200>
Commit: asarium <Mon Aug 15 16:23:46 2016 +0200>
Fix GCC test compilation
test/src/globalincs/test_flagset.cpp | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
------------------------------------------------------------------------
commit 9aff8d9
Author: asarium <Mon Aug 15 16:22:39 2016 +0200>
Commit: asarium <Mon Aug 15 16:22:39 2016 +0200>
Fix logic operation
code/globalincs/flagset.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
------------------------------------------------------------------------
commit 25e0209
Author: asarium <Mon Aug 15 15:24:55 2016 +0200>
Commit: asarium <Mon Aug 15 15:24:55 2016 +0200>
Add unit tests for multiple flag checks
test/src/globalincs/test_flagset.cpp | 53 ++++++++++++++++++++++++++++++++++++
test/src/source_groups.cmake | 4 +++
2 files changed, 57 insertions(+)
------------------------------------------------------------------------
commit 86cdb90
Author: asarium <Mon Aug 15 13:13:31 2016 +0200>
Commit: asarium <Mon Aug 15 15:24:48 2016 +0200>
Add support for indexing flagset with multiple flags
code/globalincs/flagset.h | 218 +++++++++++++++++++++++++++++-----------------
code/ship/awacs.cpp | 2 +-
2 files changed, 140 insertions(+), 80 deletions(-)
------------------------------------------------------------------------
commit 4cc9118
Author: asarium <Mon Aug 15 15:06:47 2016 +0200>
Commit: asarium <Mon Aug 15 15:06:47 2016 +0200>
Fix Visual studio solution folders
test/src/source_groups.cmake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit 1258067
Author: asarium <Mon Aug 15 14:27:09 2016 +0200>
Commit: asarium <Mon Aug 15 14:27:09 2016 +0200>
Fix Windows unit tests
test/src/CMakeLists.txt | 1 +
1 file changed, 1 insertion(+)
------------------------------------------------------------------------
commit fa30cd9
Author: asarium <Mon Aug 15 11:57:12 2016 +0200>
Commit: asarium <Mon Aug 15 11:57:12 2016 +0200>
Add option for enabling AddressSanizizer in gcc
cmake/toolchain-gcc.cmake | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
------------------------------------------------------------------------
commit 4274a6d
Author: asarium <Thu Aug 11 12:01:03 2016 +0200>
Commit: asarium <Mon Aug 15 11:40:08 2016 +0200>
Add unit test setup
.travis.yml | 1 +
CMakeLists.txt | 6 +
ci/travis/before_script.sh | 8 +-
ci/travis/script.sh | 7 +-
ci/travis/valgrind.supp | 28 +
code/cfile/cfile.cpp | 6 +-
code/cfile/cfile.h | 1 +
code/cfile/cfilesystem.cpp | 10 +-
code/cmdline/cmdline.cpp | 3 +-
code/globalincs/pstypes.h | 1 +
code/graphics/2d.cpp | 6 +-
code/graphics/gropengl.cpp | 3 -
code/graphics/paths/StubRenderer.h | 9 +-
code/graphics/software/font.cpp | 15 +
code/io/cursor.cpp | 3 +
code/localization/localize.cpp | 6 +-
code/osapi/dialogs.cpp | 20 +
code/osapi/dialogs.h | 23 +
code/osapi/outwnd.cpp | 9 +-
fred2/fredstubs.cpp | 2 +
freespace2/freespace.cpp | 5 +
test/CMakeLists.txt | 6 +
test/gtest/CMakeLists.txt | 275 +
test/gtest/cmake/internal_utils.cmake | 254 +
test/gtest/include/gtest/gtest-death-test.h | 294 ++
test/gtest/include/gtest/gtest-message.h | 250 +
test/gtest/include/gtest/gtest-param-test.h | 1444 ++++++
test/gtest/include/gtest/gtest-param-test.h.pump | 510 ++
test/gtest/include/gtest/gtest-printers.h | 993 ++++
test/gtest/include/gtest/gtest-spi.h | 232 +
test/gtest/include/gtest/gtest-test-part.h | 179 +
test/gtest/include/gtest/gtest-typed-test.h | 263 +
test/gtest/include/gtest/gtest.h | 2236 ++++++++
test/gtest/include/gtest/gtest_pred_impl.h | 358 ++
test/gtest/include/gtest/gtest_prod.h | 58 +
.../include/gtest/internal/custom/gtest-port.h | 69 +
.../include/gtest/internal/custom/gtest-printers.h | 42 +
test/gtest/include/gtest/internal/custom/gtest.h | 41 +
.../gtest/internal/gtest-death-test-internal.h | 319 ++
test/gtest/include/gtest/internal/gtest-filepath.h | 206 +
test/gtest/include/gtest/internal/gtest-internal.h | 1238 +++++
.../include/gtest/internal/gtest-linked_ptr.h | 243 +
.../gtest/internal/gtest-param-util-generated.h | 5146 +++++++++++++++++++
.../internal/gtest-param-util-generated.h.pump | 286 ++
.../include/gtest/internal/gtest-param-util.h | 731 +++
.../gtest/include/gtest/internal/gtest-port-arch.h | 93 +
test/gtest/include/gtest/internal/gtest-port.h | 2554 ++++++++++
test/gtest/include/gtest/internal/gtest-string.h | 167 +
test/gtest/include/gtest/internal/gtest-tuple.h | 1020 ++++
.../include/gtest/internal/gtest-tuple.h.pump | 347 ++
.../gtest/include/gtest/internal/gtest-type-util.h | 3331 ++++++++++++
.../include/gtest/internal/gtest-type-util.h.pump | 297 ++
test/gtest/src/gtest-all.cc | 48 +
test/gtest/src/gtest-death-test.cc | 1342 +++++
test/gtest/src/gtest-filepath.cc | 387 ++
test/gtest/src/gtest-internal-inl.h | 1183 +++++
test/gtest/src/gtest-port.cc | 1259 +++++
test/gtest/src/gtest-printers.cc | 373 ++
test/gtest/src/gtest-test-part.cc | 110 +
test/gtest/src/gtest-typed-test.cc | 118 +
test/gtest/src/gtest.cc | 5388 ++++++++++++++++++++
test/src/CMakeLists.txt | 13 +
test/src/graphics/test_font.cpp | 41 +
test/src/main.cpp | 43 +
test/src/source_groups.cmake | 22 +
test/src/test_stubs.cpp | 249 +
test/src/util/FSTestFixture.cpp | 106 +
test/src/util/FSTestFixture.h | 37 +
test/test_data/.gitignore | 1 +
test/test_data/data/fonts/font01.vf | Bin 0 -> 9506 bytes
test/test_data/data/fonts/font02.vf | Bin 0 -> 27141 bytes
test/test_data/data/fonts/font03.vf | Bin 0 -> 22495 bytes
test/test_data/data/hud/attacker.png | Bin 0 -> 156 bytes
test/test_data/data/interface/CursorWeb.ani | Bin 0 -> 1187 bytes
.../additional_font_ttf/data/tables/test-fnt.tbm | 7 +
test/test_data/graphics/fonts/data/fonts/arial.ttf | Bin 0 -> 773852 bytes
76 files changed, 34359 insertions(+), 22 deletions(-)
------------------------------------------------------------------------
commit 2b41172
Author: z64555 <Sun Aug 14 20:11:40 2016 -0500>
Commit: z64555 <Sun Aug 14 20:11:40 2016 -0500>
Adds macro to replace instances of the deprecated filelength with _filelength if using MSVC.
code/windows_stub/config.h | 4 ++++
1 file changed, 4 insertions(+)
------------------------------------------------------------------------
commit 8f034b0
Author: asarium <Sun Aug 14 12:53:36 2016 +0200>
Commit: asarium <Sun Aug 14 20:26:03 2016 +0200>
Refine joystick selection
code/io/joy-sdl.cpp | 89 +++++++++++++++++++++++++++++------------------------
code/io/joy.h | 6 ++++
2 files changed, 55 insertions(+), 40 deletions(-)
------------------------------------------------------------------------
commit 43b68c5
Author: Fabian Woltermann <Sun Aug 14 16:59:22 2016 +0200>
Commit: Fabian Woltermann <Sun Aug 14 16:59:22 2016 +0200>
Changes aiming flags to the new system
code/ship/ship.cpp | 27 ++++++++++++---------------
code/ship/ship.h | 2 +-
2 files changed, 13 insertions(+), 16 deletions(-)
------------------------------------------------------------------------
commit 3160bda
Author: Fabian Woltermann <Sun Aug 14 16:48:11 2016 +0200>
Commit: Fabian Woltermann <Sun Aug 14 16:48:11 2016 +0200>
Changes ship exit flags to the new system
code/ai/ai.h | 3 ++-
code/ai/aicode.cpp | 2 +-
code/missionui/missionscreencommon.cpp | 2 +-
code/missionui/missionshipchoice.cpp | 2 +-
code/missionui/redalert.cpp | 8 ++++----
code/network/multimsgs.cpp | 2 +-
code/network/multiteamselect.cpp | 2 +-
code/parse/sexp.cpp | 4 ++--
code/ship/ship.cpp | 20 ++++++++++----------
code/ship/ship.h | 10 ++--------
10 files changed, 25 insertions(+), 30 deletions(-)
------------------------------------------------------------------------
commit 4e1334d
Author: asarium <Sun Aug 14 12:32:09 2016 +0200>
Commit: asarium <Sun Aug 14 12:32:09 2016 +0200>
Add code for printing information about connected joysticks
code/io/joy-sdl.cpp | 23 ++++++++++++++++++-----
code/io/joy.h | 7 +++++--
2 files changed, 23 insertions(+), 7 deletions(-)
------------------------------------------------------------------------
commit bcf0073
Author: Karajorma <Thu Jun 2 12:20:07 2016 +0800>
Commit: Karajorma <Thu Jun 2 12:20:07 2016 +0800>
Remove several packets used in multiplayer that can now be handled by the SEXP packet system instead.
code/network/multi.cpp | 16 --
code/network/multi.h | 13 +-
code/network/multimsgs.cpp | 222 ----------------------
code/network/multimsgs.h | 16 --
code/parse/sexp.cpp | 455 ++++++++++++++++++++++++++++++---------------
code/parse/sexp.h | 8 +-
6 files changed, 316 insertions(+), 414 deletions(-)