Branch: refs/heads/master
  Home:   https://github.com/Warzone2100/warzone2100
  Commit: e52e08c1675a2005a569be00b686288251742dd1
      
https://github.com/Warzone2100/warzone2100/commit/e52e08c1675a2005a569be00b686288251742dd1
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/combat.cpp
    M src/combat.h
    M src/droid.cpp
    M src/droid.h
    M src/hci.cpp
    M src/hci.h
    M src/loadsave.cpp
    M src/loadsave.h
    M src/multilimit.cpp
    M src/multilimit.h
    M src/multiplay.cpp
    M src/multiplay.h
    M src/qtscript.cpp
    M src/qtscript.h
    M src/qtscriptdebug.cpp
    M src/qtscriptfuncs.cpp
    M src/qtscriptfuncs.h
    M src/structure.cpp
    M src/structure.h
    A src/wzapi.cpp
    A src/wzapi.h

  Log Message:
  -----------
  Initial wzapi refactor

Refactor the core implementation of the JS API methods into functions using 
standard C++ / WZ types,
separate from the backend implementation itself, to ease porting to new 
backends / JS engines.


  Commit: cdb8b6535416d629cdea901976324480621ca58b
      
https://github.com/Warzone2100/warzone2100/commit/cdb8b6535416d629cdea901976324480621ca58b
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscript.cpp
    M src/qtscriptfuncs.cpp
    M src/qtscriptfuncs.h

  Log Message:
  -----------
  More conversion from Qt types / containers (in qtscript.cpp)


  Commit: 6d70847f1198b056290e9b7dc2afcd67cdfad189
      
https://github.com/Warzone2100/warzone2100/commit/6d70847f1198b056290e9b7dc2afcd67cdfad189
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscript.cpp
    M src/qtscriptfuncs.cpp
    M src/qtscriptfuncs.h

  Log Message:
  -----------
  More wrapping, conversion from Qt types / containers


  Commit: 0f828ebf027a54bb1765221f7b0cd2193398220b
      
https://github.com/Warzone2100/warzone2100/commit/0f828ebf027a54bb1765221f7b0cd2193398220b
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscript.h
    M src/qtscriptfuncs.cpp

  Log Message:
  -----------
  Refactor more scripting instance initialization to use non-Qt types


  Commit: 4ff74729fa1d3dfe3c8536adca7f702426f8969f
      
https://github.com/Warzone2100/warzone2100/commit/4ff74729fa1d3dfe3c8536adca7f702426f8969f
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscript.cpp
    M src/qtscript.h
    M src/qtscriptfuncs.cpp
    M src/wzapi.cpp
    M src/wzapi.h

  Log Message:
  -----------
  Refactor js_stats to wzapi methods


  Commit: 899908244de70d51133ac333f5d3822831650834
      
https://github.com/Warzone2100/warzone2100/commit/899908244de70d51133ac333f5d3822831650834
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscriptfuncs.cpp
    M src/wzapi.cpp
    M src/wzapi.h

  Log Message:
  -----------
  Refactor construction of Upgrades object


  Commit: 51b4d82e02f1e6c51a71fc9729ae41bdf0cce2ce
      
https://github.com/Warzone2100/warzone2100/commit/51b4d82e02f1e6c51a71fc9729ae41bdf0cce2ce
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscriptfuncs.cpp
    M src/wzapi.cpp
    M src/wzapi.h

  Log Message:
  -----------
  Move more functions to wzapi


  Commit: 27435507ccfa3154eda9d26555e416e4436d6b2e
      
https://github.com/Warzone2100/warzone2100/commit/27435507ccfa3154eda9d26555e416e4436d6b2e
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M lib/framework/wzconfig.cpp
    M lib/framework/wzconfig.h
    M src/qtscript.cpp
    M src/qtscript.h
    M src/qtscriptdebug.cpp
    M src/qtscriptdebug.h
    M src/qtscriptfuncs.cpp
    M src/qtscriptfuncs.h
    M src/wzapi.cpp
    M src/wzapi.h

  Log Message:
  -----------
  scripting_engine / scripting_instance wrapping


  Commit: 97bf7afcdf9a82670adc09999f4e671b7cbd27f2
      
https://github.com/Warzone2100/warzone2100/commit/97bf7afcdf9a82670adc09999f4e671b7cbd27f2
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/droid.cpp
    M src/droid.h
    M src/qtscript.cpp
    M src/qtscript.h
    M src/wzapi.cpp
    M src/wzapi.h

  Log Message:
  -----------
  Add const


  Commit: f501dc9b5c47678b63f887c03540f66d3da8f044
      
https://github.com/Warzone2100/warzone2100/commit/f501dc9b5c47678b63f887c03540f66d3da8f044
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscript.h
    M src/qtscriptfuncs.cpp
    M src/wzapi.cpp

  Log Message:
  -----------
  Move more into scripting_engine


  Commit: 057554be1e1c21d84e388c8f696df113565b400b
      
https://github.com/Warzone2100/warzone2100/commit/057554be1e1c21d84e388c8f696df113565b400b
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscriptfuncs.cpp

  Log Message:
  -----------
  Reformatting in qtscriptfuncs.cpp


  Commit: e78f9ca02bab161f746197e1cb23d2b70fd333de
      
https://github.com/Warzone2100/warzone2100/commit/e78f9ca02bab161f746197e1cb23d2b70fd333de
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M doc/build_tools/GenerateJSDocs.cmake
    M src/qtscript.cpp
    M src/qtscriptfuncs.cpp
    M src/qtscriptfuncs.h
    M src/wzapi.cpp
    M src/wzapi.h

  Log Message:
  -----------
  More refactoring / wzapi wrapping


  Commit: 07d5234f046d99f7d159a57d795a930d6dd58450
      
https://github.com/Warzone2100/warzone2100/commit/07d5234f046d99f7d159a57d795a930d6dd58450
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M data/base/script/campaign/libcampaign_includes/debug.js
    M data/mp/multiplay/skirmish/cobra_includes/performance.js
    M data/mp/multiplay/skirmish/nb_includes/intensity.js
    M data/mp/multiplay/skirmish/nexus_includes/misc.js
    M data/mp/multiplay/skirmish/semperfi_includes/performance.js
    M src/qtscriptfuncs.cpp

  Log Message:
  -----------
  Add new debugGet* JS APIs

To replace use of `arguments.callee.caller`.

The new JS APIs are:
- debugGetCallerFuncObject()
- debugGetCallerFuncName()
- debugGetBacktrace()

These should not be used for decision-making, as not all backends may support / 
implement them in the same ways, but *can* be used for populating debug output 
or adding properties to the caller function object.


  Commit: e9f6cb2bdf750699a9cc703e9936533acdeaab11
      
https://github.com/Warzone2100/warzone2100/commit/e9f6cb2bdf750699a9cc703e9936533acdeaab11
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscript.cpp

  Log Message:
  -----------
  Fix crash when re-opening the script debugger


  Commit: db5d8da8d09cd74a790070c3ad2fe48d50526933
      
https://github.com/Warzone2100/warzone2100/commit/db5d8da8d09cd74a790070c3ad2fe48d50526933
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscript.cpp
    M src/qtscriptfuncs.cpp
    M src/wzapi.cpp
    M src/wzapi.h

  Log Message:
  -----------
  More refactoring / remove hackChangeMe()


  Commit: 870ebf0e7d413742cefe15b910b654d13d40638b
      
https://github.com/Warzone2100/warzone2100/commit/870ebf0e7d413742cefe15b910b654d13d40638b
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/wzapi.cpp

  Log Message:
  -----------
  More wzapi cleanup


  Commit: 4709a172cc8619a8d8999380446eb2b9f36605c3
      
https://github.com/Warzone2100/warzone2100/commit/4709a172cc8619a8d8999380446eb2b9f36605c3
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscriptfuncs.cpp

  Log Message:
  -----------
  More wzapi / qtscriptfuncs cleanup


  Commit: 688a90b3b21cab681fb197a214b120b94170de73
      
https://github.com/Warzone2100/warzone2100/commit/688a90b3b21cab681fb197a214b120b94170de73
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscript.cpp

  Log Message:
  -----------
  More qtscript cleanup


  Commit: 1a05f84f036923e2d20b47ed70390ba2a8dc44bc
      
https://github.com/Warzone2100/warzone2100/commit/1a05f84f036923e2d20b47ed70390ba2a8dc44bc
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscriptfuncs.cpp

  Log Message:
  -----------
  Fix: getObject should return a null value if nothing is found


  Commit: a5b80855b7dadf3d71d491ff6e595e3963e456cd
      
https://github.com/Warzone2100/warzone2100/commit/a5b80855b7dadf3d71d491ff6e595e3963e456cd
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscript.cpp
    M src/qtscript.h
    M src/wzapi.h

  Log Message:
  -----------
  Refactor to support calling removeTimer from within a timer-called func


  Commit: 8b5efe639418e5acf9073e0c205d92330871ff8d
      
https://github.com/Warzone2100/warzone2100/commit/8b5efe639418e5acf9073e0c205d92330871ff8d
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M data/mp/multiplay/skirmish/bonecrusher/bonecrusher.js
    M data/mp/multiplay/skirmish/bonecrusher/events.js
    M data/mp/multiplay/skirmish/bonecrusher/functions.js

  Log Message:
  -----------
  Fix redefinition of global variable in BoneCrusher AI

`isMultiplayer` is a built-in global variable


  Commit: 3f4ff00559c6ca1559bc4045de4e052373ce5dff
      
https://github.com/Warzone2100/warzone2100/commit/3f4ff00559c6ca1559bc4045de4e052373ce5dff
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M COPYING.NONGPL
    M pkg/debian/copyright
    A src/3rdparty/integer_sequence.hpp
    M src/qtscriptfuncs.cpp

  Log Message:
  -----------
  Add UnboxTuple to ensure order on all compilers


  Commit: 2e1d79a71e49937a7c330fb0a65814a6c5427e0c
      
https://github.com/Warzone2100/warzone2100/commit/2e1d79a71e49937a7c330fb0a65814a6c5427e0c
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M 3rdparty/CMakeLists.txt
    A 3rdparty/quickjs/Changelog
    A 3rdparty/quickjs/TODO
    A 3rdparty/quickjs/VERSION
    A 3rdparty/quickjs/cutils.c
    A 3rdparty/quickjs/cutils.h
    A 3rdparty/quickjs/doc/jsbignum.html
    A 3rdparty/quickjs/doc/jsbignum.pdf
    A 3rdparty/quickjs/doc/jsbignum.texi
    A 3rdparty/quickjs/doc/quickjs.html
    A 3rdparty/quickjs/doc/quickjs.pdf
    A 3rdparty/quickjs/doc/quickjs.texi
    A 3rdparty/quickjs/examples/fib.c
    A 3rdparty/quickjs/examples/fib_module.js
    A 3rdparty/quickjs/examples/hello.js
    A 3rdparty/quickjs/examples/hello_module.js
    A 3rdparty/quickjs/examples/pi_bigdecimal.js
    A 3rdparty/quickjs/examples/pi_bigfloat.js
    A 3rdparty/quickjs/examples/pi_bigint.js
    A 3rdparty/quickjs/examples/point.c
    A 3rdparty/quickjs/examples/test_fib.js
    A 3rdparty/quickjs/examples/test_point.js
    A 3rdparty/quickjs/jscompress.c
    A 3rdparty/quickjs/libbf.c
    A 3rdparty/quickjs/libbf.h
    A 3rdparty/quickjs/libregexp-opcode.h
    A 3rdparty/quickjs/libregexp.c
    A 3rdparty/quickjs/libregexp.h
    A 3rdparty/quickjs/libunicode-table.h
    A 3rdparty/quickjs/libunicode.c
    A 3rdparty/quickjs/libunicode.h
    A 3rdparty/quickjs/list.h
    A 3rdparty/quickjs/qjs.c
    A 3rdparty/quickjs/qjsc.c
    A 3rdparty/quickjs/qjscalc.js
    A 3rdparty/quickjs/quickjs-atom.h
    A 3rdparty/quickjs/quickjs-libc.c
    A 3rdparty/quickjs/quickjs-libc.h
    A 3rdparty/quickjs/quickjs-opcode.h
    A 3rdparty/quickjs/quickjs.c
    A 3rdparty/quickjs/quickjs.h
    A 3rdparty/quickjs/readme.txt
    A 3rdparty/quickjs/release.sh
    A 3rdparty/quickjs/repl.js
    A 3rdparty/quickjs/run-test262.c
    A 3rdparty/quickjs/test262.conf
    A 3rdparty/quickjs/test262_errors.txt
    A 3rdparty/quickjs/test262o.conf
    A 3rdparty/quickjs/test262o_errors.txt
    A 3rdparty/quickjs/tests/bjson.c
    A 3rdparty/quickjs/tests/microbench.js
    A 3rdparty/quickjs/tests/test_bignum.js
    A 3rdparty/quickjs/tests/test_bjson.js
    A 3rdparty/quickjs/tests/test_builtin.js
    A 3rdparty/quickjs/tests/test_closure.js
    A 3rdparty/quickjs/tests/test_language.js
    A 3rdparty/quickjs/tests/test_loop.js
    A 3rdparty/quickjs/tests/test_op_overloading.js
    A 3rdparty/quickjs/tests/test_qjscalc.js
    A 3rdparty/quickjs/tests/test_std.js
    A 3rdparty/quickjs/tests/test_worker.js
    A 3rdparty/quickjs/tests/test_worker_module.js
    A 3rdparty/quickjs/unicode_download.sh
    A 3rdparty/quickjs/unicode_gen.c
    A 3rdparty/quickjs/unicode_gen_def.h
    M COPYING.NONGPL
    M pkg/debian/copyright
    M src/CMakeLists.txt

  Log Message:
  -----------
  [CMake] Add QuickJS library


  Commit: 54c6c66d8cc8603e788f0f5b738e7d850a16ddad
      
https://github.com/Warzone2100/warzone2100/commit/54c6c66d8cc8603e788f0f5b738e7d850a16ddad
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    A 3rdparty/quickjs/quickjs-debugger.c
    A 3rdparty/quickjs/quickjs-debugger.h
    A 3rdparty/quickjs/quickjs-limitedcontext.c
    A 3rdparty/quickjs/quickjs-limitedcontext.h
    M 3rdparty/quickjs/quickjs.c

  Log Message:
  -----------
  Add QuickJS extensions


  Commit: 57a91e1bbfcd90a71761634df10fbc680bade484
      
https://github.com/Warzone2100/warzone2100/commit/57a91e1bbfcd90a71761634df10fbc680bade484
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M 3rdparty/quickjs/quickjs.c

  Log Message:
  -----------
  QuickJS Patch: Add QUICKJS_DISABLE_ATOMICS define


  Commit: d55d7dafd9ca97cff2c640f669e6b33c49ec0621
      
https://github.com/Warzone2100/warzone2100/commit/d55d7dafd9ca97cff2c640f669e6b33c49ec0621
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M 3rdparty/quickjs/quickjs.c

  Log Message:
  -----------
  QuickJS Patch: Fix js_check_stack_overflow overflow


  Commit: fde1d986e485d4c7cd20c9021ec608207788b597
      
https://github.com/Warzone2100/warzone2100/commit/fde1d986e485d4c7cd20c9021ec608207788b597
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M 3rdparty/quickjs/cutils.c
    M 3rdparty/quickjs/cutils.h
    M 3rdparty/quickjs/libregexp.c
    M 3rdparty/quickjs/quickjs.c
    M 3rdparty/quickjs/quickjs.h
    A 3rdparty/quickjs/win32-gettimeofday.c

  Log Message:
  -----------
  QuickJS Patch: MSVC Compatibility - Part 1


  Commit: 34c44c39373692c9cce62e4fdab8342d304c04aa
      
https://github.com/Warzone2100/warzone2100/commit/34c44c39373692c9cce62e4fdab8342d304c04aa
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M 3rdparty/CMakeLists.txt

  Log Message:
  -----------
  [CMake] Adjust QuickJS target


  Commit: 66be9bb7db8331f9dadbb6d0c7f2c56f59105de2
      
https://github.com/Warzone2100/warzone2100/commit/66be9bb7db8331f9dadbb6d0c7f2c56f59105de2
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M 3rdparty/quickjs/quickjs.h

  Log Message:
  -----------
  QuickJS Patch: Fixing C++ pedantic warnings

When including quickjs.h


  Commit: c879f7020e456d0ca36032e96ac6b0e9179c1c30
      
https://github.com/Warzone2100/warzone2100/commit/c879f7020e456d0ca36032e96ac6b0e9179c1c30
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M 3rdparty/quickjs/quickjs.c

  Log Message:
  -----------
  QuickJS Patch: FreeBSD / OpenBSD / NetBSD compilation fixes


  Commit: 5a52e12292eba23232f86618ba569459ff571c38
      
https://github.com/Warzone2100/warzone2100/commit/5a52e12292eba23232f86618ba569459ff571c38
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M 3rdparty/quickjs/quickjs.c
    M 3rdparty/quickjs/quickjs.h

  Log Message:
  -----------
  QuickJS Patch: MSVC 64-bit Compatibility


  Commit: 6180f1c4e60616ba8d5f9e83325ecb9286891dfb
      
https://github.com/Warzone2100/warzone2100/commit/6180f1c4e60616ba8d5f9e83325ecb9286891dfb
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M COPYING.NONGPL
    M pkg/debian/copyright
    A src/3rdparty/gsl_finally.h
    A src/quickjs_backend.cpp
    A src/quickjs_backend.h

  Log Message:
  -----------
  Add QuickJS backend


  Commit: bd23f23af650522cd450efbd058aaa907fa4c77d
      
https://github.com/Warzone2100/warzone2100/commit/bd23f23af650522cd450efbd058aaa907fa4c77d
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/clparse.cpp
    M src/configuration.cpp
    M src/qtscript.cpp
    M src/warzoneconfig.cpp
    M src/warzoneconfig.h

  Log Message:
  -----------
  Add `jsbackend` config / CLI option


  Commit: bbdcf9df2dc95d0805d7eb8cc30ba3118fdc9939
      
https://github.com/Warzone2100/warzone2100/commit/bbdcf9df2dc95d0805d7eb8cc30ba3118fdc9939
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscriptdebug.cpp

  Log Message:
  -----------
  Remove remaining QtScript includes from qtscriptdebug.cpp


  Commit: 13900f81eac621c5fe057d4448df16486f436c7b
      
https://github.com/Warzone2100/warzone2100/commit/13900f81eac621c5fe057d4448df16486f436c7b
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  [CMake] Increase Windows stack size


  Commit: e6f54f35e45e4099c04be6534eeefe62eff9f675
      
https://github.com/Warzone2100/warzone2100/commit/e6f54f35e45e4099c04be6534eeefe62eff9f675
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M .github/workflows/CI_linter.yml

  Log Message:
  -----------
  [GitHub Actions] Adjust super-linter excludes


  Commit: e2533bfb2184b302e381b88ccfdeeaa3d86f47a1
      
https://github.com/Warzone2100/warzone2100/commit/e2533bfb2184b302e381b88ccfdeeaa3d86f47a1
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M lib/ivis_opengl/imdload.cpp
    M lib/ivis_opengl/ivisdef.h
    M lib/ivis_opengl/tex.cpp
    M lib/ivis_opengl/tex.h
    M src/terrain.cpp
    M src/texture.cpp
    M src/texture.h

  Log Message:
  -----------
  Convert texPages from int -> size_t


  Commit: c0cf80e042c70e7f8631d2e386ab99edef7ccdbc
      
https://github.com/Warzone2100/warzone2100/commit/c0cf80e042c70e7f8631d2e386ab99edef7ccdbc
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M lib/exceptionhandler/exchndl_win.cpp

  Log Message:
  -----------
  Win64 fixes: exchndl_win.cpp


  Commit: 229bcb660a37469f4ae7296650b6d90718d5973e
      
https://github.com/Warzone2100/warzone2100/commit/229bcb660a37469f4ae7296650b6d90718d5973e
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M lib/ivis_opengl/gfx_api_vk.cpp

  Log Message:
  -----------
  Win64 fix: gfx_api_vk.cpp


  Commit: 7f064d21b32595c42aabd8dd7721fa556dcd3d14
      
https://github.com/Warzone2100/warzone2100/commit/7f064d21b32595c42aabd8dd7721fa556dcd3d14
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M lib/ivis_opengl/png_util.cpp
    M lib/ivis_opengl/screen.cpp
    M lib/ivis_opengl/textdraw.cpp
    M lib/netplay/nettypes.h
    M lib/sdl/main_sdl.cpp
    M lib/widget/label.cpp
    M lib/widget/tip.cpp

  Log Message:
  -----------
  Fixes for MSVC warning: C4267

conversion from 'type1' to 'type2', possible loss of data


  Commit: a5ba6e3512f1955c1fc2c8013a66aa50c1ef85aa
      
https://github.com/Warzone2100/warzone2100/commit/a5ba6e3512f1955c1fc2c8013a66aa50c1ef85aa
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M lib/framework/math_ext.h
    M lib/gamelib/gtime.cpp
    M lib/widget/listwidget.cpp
    M lib/widget/listwidget.h
    M lib/widget/tip.cpp
    M src/display.cpp
    M src/droid.cpp
    M src/hci.cpp
    M src/lighting.cpp
    M src/radar.cpp
    M src/structure.cpp
    M src/transporter.cpp

  Log Message:
  -----------
  Templatize clip(x, min, max)


  Commit: 54768d50ca05d9a0444f6a4a5ddb5a2282dbb2ec
      
https://github.com/Warzone2100/warzone2100/commit/54768d50ca05d9a0444f6a4a5ddb5a2282dbb2ec
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M lib/exceptionhandler/dumpinfo.cpp
    M lib/exceptionhandler/exchndl_win.cpp
    M lib/framework/crc.cpp
    M lib/framework/resource_lexer.cpp
    M lib/framework/resource_parser.cpp
    M lib/framework/wzstring.cpp
    M lib/gamelib/audp_lexer.cpp
    M lib/ivis_opengl/bitimage.cpp
    M lib/ivis_opengl/gfx_api_gl.cpp
    M lib/ivis_opengl/gfx_api_vk.cpp
    M lib/ivis_opengl/ivisdef.h
    M lib/ivis_opengl/pieblitfunc.cpp
    M lib/ivis_opengl/piedef.h
    M lib/ivis_opengl/piedraw.cpp
    M lib/netplay/CMakeLists.txt
    M lib/netplay/netlog.cpp
    M lib/netplay/netplay.cpp
    M lib/netplay/netplay.h
    M lib/netplay/netqueue.cpp
    M lib/netplay/nettypes.cpp
    M lib/widget/listwidget.cpp
    M src/CMakeLists.txt
    M src/clparse.cpp
    M src/fpath.cpp
    M src/frontend.cpp
    M src/game.cpp
    M src/intelmap.cpp
    M src/keybind.cpp
    M src/loop.cpp
    M src/loop.h
    M src/multimenu.cpp
    M src/qtscript.cpp

  Log Message:
  -----------
  Fixes for MSVC warning: C4267


  Commit: 4cf5a1805caf11d51442cebd4f885e52a42a4dc0
      
https://github.com/Warzone2100/warzone2100/commit/4cf5a1805caf11d51442cebd4f885e52a42a4dc0
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M .gitignore
    A 3rdparty/quickjs/patches/001-add-extensions.patch
    A 3rdparty/quickjs/patches/002-add-disable-atomics-define.patch
    A 3rdparty/quickjs/patches/003-fix-js-check-stack-overflow.patch
    A 3rdparty/quickjs/patches/004-msvc-compatibility.patch
    A 3rdparty/quickjs/patches/005-fix-pedantic-cxx-warnings.patch
    A 3rdparty/quickjs/patches/006-bsd-compile-fixes.patch
    A 3rdparty/quickjs/patches/007-msvc-64bit-compatibility.patch
    A 3rdparty/quickjs/patches/apply_quickjs_patches.cmake

  Log Message:
  -----------
  Add WZ-applied QuickJS patches

Plus an apply_quickjs_patches.cmake script, to hopefully help ease updating 
QuickJS versions.


  Commit: ca10609372ef1ec9ad53adbc5ddcc5ab6f7f7616
      
https://github.com/Warzone2100/warzone2100/commit/ca10609372ef1ec9ad53adbc5ddcc5ab6f7f7616
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M .github/workflows/CI_windows.yml

  Log Message:
  -----------
  [GitHub Actions] Enable x64 Windows builds


  Commit: 103e68f91ca884a24429a482414bee0c47fe788b
      
https://github.com/Warzone2100/warzone2100/commit/103e68f91ca884a24429a482414bee0c47fe788b
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscriptfuncs.cpp
    M src/quickjs_backend.cpp

  Log Message:
  -----------
  Remove deprecated objFromId() JS API


  Commit: 861e0c0badea0330afae33c54b532c919528fecb
      
https://github.com/Warzone2100/warzone2100/commit/861e0c0badea0330afae33c54b532c919528fecb
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M lib/framework/frame.cpp
    M lib/framework/lexer_input.cpp
    M lib/framework/strres_lexer.cpp
    M lib/framework/wzconfig.cpp
    M lib/framework/wzconfig.h
    M lib/sound/oggvorbis.cpp
    M lib/sound/openal_track.cpp

  Log Message:
  -----------
  Fixes for MSVC warning: C4267


  Commit: 3b6cf0054475d2f09f3b093e7ef08220260415eb
      
https://github.com/Warzone2100/warzone2100/commit/3b6cf0054475d2f09f3b093e7ef08220260415eb
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/quickjs_backend.cpp

  Log Message:
  -----------
  [QuickJS] Fix setting Upgrades


  Commit: f52acd0cc248978b703f9c90d3d0a22c449aa1ad
      
https://github.com/Warzone2100/warzone2100/commit/f52acd0cc248978b703f9c90d3d0a22c449aa1ad
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/quickjs_backend.cpp

  Log Message:
  -----------
  [QuickJS] Fix property flags for returned objects


  Commit: dba11118f7ebb31b2c869edd17761aa7c550e203
      
https://github.com/Warzone2100/warzone2100/commit/dba11118f7ebb31b2c869edd17761aa7c550e203
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscript.cpp

  Log Message:
  -----------
  Avoid warning spam for chat messages sent before scripts are initialized


  Commit: 1f69c083bc0a6f201c9f0237427f3c90d221ae81
      
https://github.com/Warzone2100/warzone2100/commit/1f69c083bc0a6f201c9f0237427f3c90d221ae81
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/multiplay.cpp
    M src/multiplay.h
    M src/wzapi.cpp

  Log Message:
  -----------
  Resolve "Remove const_cast" FIXME


  Commit: 5e26736d4e1cbd6052c39270e19e80078bc3c0ae
      
https://github.com/Warzone2100/warzone2100/commit/5e26736d4e1cbd6052c39270e19e80078bc3c0ae
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/qtscript.cpp
    M src/qtscriptfuncs.cpp
    M src/wzapi.h

  Log Message:
  -----------
  Fix: eventStructureBuilt / eventStructureDemolish


  Commit: 82a5347b28096b2cccb99211a98c12aa21596dff
      
https://github.com/Warzone2100/warzone2100/commit/82a5347b28096b2cccb99211a98c12aa21596dff
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/quickjs_backend.cpp

  Log Message:
  -----------
  [QuickJS] Fix: eventStructureBuilt / eventStructureDemolish


  Commit: e5c525f81f8b8af3ed3123e531fa8716f34e6928
      
https://github.com/Warzone2100/warzone2100/commit/e5c525f81f8b8af3ed3123e531fa8716f34e6928
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/quickjs_backend.cpp

  Log Message:
  -----------
  [QuickJS] receiveAllEvents minimum required parameters tweak

While not (currently) documented, calling receiveAllEvents() without any 
parameters simply returns the current value.


  Commit: 32ab6206bebecf1443f2c66ecf4bb6de6f776b8b
      
https://github.com/Warzone2100/warzone2100/commit/32ab6206bebecf1443f2c66ecf4bb6de6f776b8b
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M src/wzapi.cpp
    M src/wzapi.h

  Log Message:
  -----------
  Minor wzapi cleanup


Compare: 
https://github.com/Warzone2100/warzone2100/compare/3cf54519b91e...32ab6206bebe


_______________________________________________
Warzone2100-commits mailing list
Warzone2100-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/warzone2100-commits

Reply via email to