[quake3-commits] [ioquake/ioq3] 4e6703: Add support for x86_64 cross compiling in Travis C...

Zack Middleton zturtleman at gmail.com
Tue Jun 3 02:22:33 EDT 2014


  Branch: refs/heads/sdl2
  Home:   https://github.com/ioquake/ioq3
  Commit: 4e67034d5ab092b41e2eb9683cd20348fc004308
      https://github.com/ioquake/ioq3/commit/4e67034d5ab092b41e2eb9683cd20348fc004308
  Author: hairball <xhairball at gmail.com>
  Date:   2014-02-10 (Mon, 10 Feb 2014)

  Changed paths:
    M .travis.yml
    M travis-ci-build.sh

  Log Message:
  -----------
  Add support for x86_64 cross compiling in Travis CI


  Commit: 40985b53d658a506dbccae3b87230b440df1426f
      https://github.com/ioquake/ioq3/commit/40985b53d658a506dbccae3b87230b440df1426f
  Author: kungfooman <lama12345 at gmail.com>
  Date:   2014-04-01 (Tue, 01 Apr 2014)

  Changed paths:
    M .gitignore
    A misc/msvc11/cgame.vcxproj
    A misc/msvc11/cgame.vcxproj.filters
    A misc/msvc11/game.vcxproj
    A misc/msvc11/game.vcxproj.filters
    A misc/msvc11/ioq3.sln
    A misc/msvc11/ioq3.v11.suo
    A misc/msvc11/q3_ui.vcxproj
    A misc/msvc11/q3_ui.vcxproj.filters
    A misc/msvc11/quake3.vcxproj
    A misc/msvc11/quake3.vcxproj.filters
    A misc/msvc11/ui.vcxproj
    A misc/msvc11/ui.vcxproj.filters

  Log Message:
  -----------
  Add misc/msvc12/ to support Microsoft Visual Studio 2012 Express Edition


  Commit: 20086f392c3aa5c2c1f897435e5f030fa01a19fe
      https://github.com/ioquake/ioq3/commit/20086f392c3aa5c2c1f897435e5f030fa01a19fe
  Author: Tim Angus <tim at ngus.net>
  Date:   2014-04-04 (Fri, 04 Apr 2014)

  Changed paths:
    M .gitignore
    A misc/msvc11/cgame.vcxproj
    A misc/msvc11/cgame.vcxproj.filters
    A misc/msvc11/game.vcxproj
    A misc/msvc11/game.vcxproj.filters
    A misc/msvc11/ioq3.sln
    A misc/msvc11/ioq3.v11.suo
    A misc/msvc11/q3_ui.vcxproj
    A misc/msvc11/q3_ui.vcxproj.filters
    A misc/msvc11/quake3.vcxproj
    A misc/msvc11/quake3.vcxproj.filters
    A misc/msvc11/ui.vcxproj
    A misc/msvc11/ui.vcxproj.filters

  Log Message:
  -----------
  Merge pull request #63 from kungfooman/visualstudio

Add misc/msvc11/ to support Microsoft Visual Studio 2012 Express Edition


  Commit: 880a7c6becf9072ac721904d155f8929b06b6a32
      https://github.com/ioquake/ioq3/commit/880a7c6becf9072ac721904d155f8929b06b6a32
  Author: MAN-AT-ARMS <donny at ecgnetwork.com>
  Date:   2014-04-07 (Mon, 07 Apr 2014)

  Changed paths:
    A code/libs/win32/SDL.lib
    A code/libs/win32/SDLmain.lib
    A code/libs/win64/SDL.lib
    A code/libs/win64/SDLmain.lib

  Log Message:
  -----------
  Add MSVC SDL 1.2.15 Revision 8040 import libs


  Commit: 4fe69cb41835575af576d7b67ef1488266141c4b
      https://github.com/ioquake/ioq3/commit/4fe69cb41835575af576d7b67ef1488266141c4b
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2014-04-16 (Wed, 16 Apr 2014)

  Changed paths:
    M code/renderergl2/glsl/calclevels4x_fp.glsl
    M code/renderergl2/glsl/lightall_fp.glsl
    M code/renderergl2/glsl/lightall_vp.glsl
    M code/renderergl2/glsl/tonemap_fp.glsl
    M code/renderergl2/tr_extensions.c
    M code/renderergl2/tr_glsl.c
    M code/renderergl2/tr_image.c
    M code/renderergl2/tr_init.c
    M code/renderergl2/tr_local.h
    M code/renderergl2/tr_main.c
    M code/renderergl2/tr_shader.c
    M opengl2-readme.txt

  Log Message:
  -----------
  OpenGL2: Remove sRGB support, replace with gamma cvars.


  Commit: b9b67036f3370b2e5f216eaf5ba68f3461267f02
      https://github.com/ioquake/ioq3/commit/b9b67036f3370b2e5f216eaf5ba68f3461267f02
  Author: MAN-AT-ARMS <donny at ecgnetwork.com>
  Date:   2014-04-16 (Wed, 16 Apr 2014)

  Changed paths:
    M code/libs/win32/SDL.lib
    M code/libs/win32/SDLmain.lib
    M code/libs/win64/SDL.lib
    M code/libs/win64/SDLmain.lib

  Log Message:
  -----------
  Rebuilt MSVC SDL 1.2.15 Revision 8040 import libs


  Commit: 7beff8bc7e6192597be56ea7a8c3ae725743f417
      https://github.com/ioquake/ioq3/commit/7beff8bc7e6192597be56ea7a8c3ae725743f417
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2014-04-22 (Tue, 22 Apr 2014)

  Changed paths:
    M opengl2-readme.txt

  Log Message:
  -----------
  OpenGL2: Remove misleading documentation for gamma cvars.


  Commit: b9061c84473bc439529b6fe54ac2c8241297c408
      https://github.com/ioquake/ioq3/commit/b9061c84473bc439529b6fe54ac2c8241297c408
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-01 (Thu, 01 May 2014)

  Changed paths:
    M code/cgame/cg_players.c

  Log Message:
  -----------
  Fix cg.skulltrails out of bounds access in Team Arena Harvester mode

In Team Arena's Harvester mode, players corrupt your memory from beyond
the grave. Gib the players to stop the corruption!

CG_PlayerTokens is called for player entities, including corpses.
The entity number is used for the index in cg.skulltrails which only has
MAX_CLIENTS elements. This results in incorrect memory being overwritten
for corpse entities (as the entity number is >= MAX_CLIENTS).

So limit skull trails to valid entities (entity number < MAX_CLIENTS).


  Commit: 3a7298d6aeca9957c9dcf7ff80df33f32785c7ec
      https://github.com/ioquake/ioq3/commit/3a7298d6aeca9957c9dcf7ff80df33f32785c7ec
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-06 (Tue, 06 May 2014)

  Changed paths:
    M code/renderergl1/tr_model.c
    M code/renderergl2/tr_model.c

  Log Message:
  -----------
  Make R_LerpTag return qfalse if MDR tag does not exist

Elite Force SDK has trap_R_LerpTag return void, so this shouldn't cause issues for iostvef.
Allows new games to check if a tag exists in a MDR model.


  Commit: adc1b2cbd1fab57fbc2e7756000cfa205aa7391f
      https://github.com/ioquake/ioq3/commit/adc1b2cbd1fab57fbc2e7756000cfa205aa7391f
  Author: Roberto Estrada <robestradac at gmail.com>
  Date:   2014-05-07 (Wed, 07 May 2014)

  Changed paths:
    M misc/msvc11/quake3.vcxproj

  Log Message:
  -----------
  Switched runtime library to Multithreaded DLL to fix build on VS2012.


  Commit: d44f4ed9ace1fe55adeb7449af1983a14962d0ba
      https://github.com/ioquake/ioq3/commit/d44f4ed9ace1fe55adeb7449af1983a14962d0ba
  Author: Tim Angus <tim at ngus.net>
  Date:   2014-05-07 (Wed, 07 May 2014)

  Changed paths:
    M misc/msvc11/quake3.vcxproj

  Log Message:
  -----------
  Merge pull request #69 from RobertoEstrada/master

Switched runtime library to Multithreaded DLL to fix build on VS2012.


  Commit: 6d47ff88a667f4be95ea5272c6237a7eefdf93ac
      https://github.com/ioquake/ioq3/commit/6d47ff88a667f4be95ea5272c6237a7eefdf93ac
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Don't install libvorbis-dev on Travis

The in-tree copy of vorbis is used. No reason to install the package anymore.


  Commit: 5c4e429471267d36c8f683f6a27afaf237e38281
      https://github.com/ioquake/ioq3/commit/5c4e429471267d36c8f683f6a27afaf237e38281
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M .travis.yml
    M travis-ci-build.sh

  Log Message:
  -----------
  Merge branch 'features/add-x86_64-travis-ci-support' of github.com:xhairball/ioq3


  Commit: daa570c1933228f3bb5b9a3f10487b79c37f473a
      https://github.com/ioquake/ioq3/commit/daa570c1933228f3bb5b9a3f10487b79c37f473a
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-18 (Sun, 18 May 2014)

  Changed paths:
    M code/q3_ui/ui_controls2.c

  Log Message:
  -----------
  Fix always switching back to mgun in Q3 controls menu

Caused by 120e296a74b0317f29d7f516d904bdc70f71b006.


  Commit: a3c2f77236d3c10faf7f82190e9c63876b550bd3
      https://github.com/ioquake/ioq3/commit/a3c2f77236d3c10faf7f82190e9c63876b550bd3
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-18 (Sun, 18 May 2014)

  Changed paths:
    M code/q3_ui/ui_players.c
    M code/ui/ui_players.c

  Log Message:
  -----------
  Fix Gauntlet barrel axis in UI

UI's PositionRotatedEntityOnTag is different than CGame's and
UI has switched pitch/roll for Gauntlet/BFG axis to get it to
look like /close to/ how it looks in CGame.

Making UI use the same *PositionRotatedEntityOnTag and axis as
CGame fixes the Gauntlet blade being wobbly in controls menu.


  Commit: 494789664e3c958efd964d722556a56cb0cc0268
      https://github.com/ioquake/ioq3/commit/494789664e3c958efd964d722556a56cb0cc0268
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-19 (Mon, 19 May 2014)

  Changed paths:
    M .travis.yml
    M travis-ci-build.sh

  Log Message:
  -----------
  Try to fix Travis CI MinGW builds

Listing i686-w64-mingw32-gcc as a compiler stopped working.
Travis tries to print version before installing it.

$ i686-w64-mingw32-gcc --version

/home/travis/build.sh: line 201: i686-w64-mingw32-gcc: command not found

The command "i686-w64-mingw32-gcc --version" failed and exited with 127 during setup.


  Commit: 9d74227559d46b85d0c43d395cd280d3de7ae8f4
      https://github.com/ioquake/ioq3/commit/9d74227559d46b85d0c43d395cd280d3de7ae8f4
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-25 (Sun, 25 May 2014)

  Changed paths:
    M code/qcommon/cm_patch.c

  Log Message:
  -----------
  Fix potential out of bounds access caused by CM_GridPlane

Coverity doesn't care if there is a warning, out of bounds access is bad.


  Commit: e21ff01946c425b345abd8c0910864eaa61a6848
      https://github.com/ioquake/ioq3/commit/e21ff01946c425b345abd8c0910864eaa61a6848
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-25 (Sun, 25 May 2014)

  Changed paths:
    M code/renderergl2/tr_model.c

  Log Message:
  -----------
  Don't use memset with non-zero value to fill ints

Coverity reported using value -2 as a bad memset. Really doesn't make sense when filling ints and not bytes too.


  Commit: 078d004dc272759154caf83ca9549c3a4c0cb5ee
      https://github.com/ioquake/ioq3/commit/078d004dc272759154caf83ca9549c3a4c0cb5ee
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-25 (Sun, 25 May 2014)

  Changed paths:
    M code/botlib/l_script.c

  Log Message:
  -----------
  Fix potential buffer overflow in PS_ReadPrimitive

Found by Coverity.


  Commit: eea9fbdb61d95cf48cbcdaa3b5f38daadc0ce1c6
      https://github.com/ioquake/ioq3/commit/eea9fbdb61d95cf48cbcdaa3b5f38daadc0ce1c6
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-25 (Sun, 25 May 2014)

  Changed paths:
    M code/botlib/l_precomp.c
    M code/botlib/l_script.c

  Log Message:
  -----------
  Fix unchecked buffer size issues in l_script.c and l_precomp.c

Found by Coverity.


  Commit: 7a4ef47476e52e10828453b033c8546a55ef8081
      https://github.com/ioquake/ioq3/commit/7a4ef47476e52e10828453b033c8546a55ef8081
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-25 (Sun, 25 May 2014)

  Changed paths:
    M code/server/sv_ccmds.c

  Log Message:
  -----------
  Fix max bans range check in SV_AddBanToList

Adding too many bans would write out of bounds. Found by Coverity.


  Commit: 9c99cf29db06807fd96acfdbc6c59bbbbcd4a814
      https://github.com/ioquake/ioq3/commit/9c99cf29db06807fd96acfdbc6c59bbbbcd4a814
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-25 (Sun, 25 May 2014)

  Changed paths:
    M code/renderergl2/tr_shader.c

  Log Message:
  -----------
  Have OpenGL2 "map $lightmap" check for NULL tr.lightmaps too

Zero length lightmap lump will have NULL tr.lightmaps.

OpenGL1 already has this check, because r_vertexLight 1
would crash Team Arena. OpenGL2 does not disable loading lightmaps
when r_vertexLight is 1 though, so it does not have that issue.


  Commit: eeeaf3f1252d95a6037f33d30fdf2e945e340f79
      https://github.com/ioquake/ioq3/commit/eeeaf3f1252d95a6037f33d30fdf2e945e340f79
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-25 (Sun, 25 May 2014)

  Changed paths:
    M code/renderergl1/tr_shader.c
    M code/renderergl2/tr_shader.c

  Log Message:
  -----------
  Fix potential buffer overflow caused by long tcMod args

Found by Coverity.


  Commit: 077ab4cbd107f6e685bcb96b73349962b1ca9d58
      https://github.com/ioquake/ioq3/commit/077ab4cbd107f6e685bcb96b73349962b1ca9d58
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-25 (Sun, 25 May 2014)

  Changed paths:
    M code/qcommon/cm_patch.c

  Log Message:
  -----------
  Fix OOB access in CM_EdgePlaneNum without erroring in CM_GridPlane

I changed warning to error in 9d74227559d46b85d0c43d395cd280d3de7ae8f4,
which broke JA's mp/ctf4 map and probably others.


  Commit: 347b429fdb7cc6235b2bf9a6237acb47b20ebaf7
      https://github.com/ioquake/ioq3/commit/347b429fdb7cc6235b2bf9a6237acb47b20ebaf7
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-05-26 (Mon, 26 May 2014)

  Changed paths:
    M code/sys/con_win32.c

  Log Message:
  -----------
  Fix potential OOB in Windows Dedicated TTY CON_Show

Found by Coverity.


  Commit: 318d45cff528f62214d7626d901ffd02d4b29036
      https://github.com/ioquake/ioq3/commit/318d45cff528f62214d7626d901ffd02d4b29036
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2014-05-27 (Tue, 27 May 2014)

  Changed paths:
    M code/renderergl2/tr_init.c
    M code/renderergl2/tr_local.h
    M code/renderergl2/tr_main.c
    M code/renderergl2/tr_model.c

  Log Message:
  -----------
  OpenGL2: Reimplement MD3 tangent space calculation.


  Commit: 9efaf819dcb71dd9eace32b2770be0789f4ddfd3
      https://github.com/ioquake/ioq3/commit/9efaf819dcb71dd9eace32b2770be0789f4ddfd3
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2014-05-27 (Tue, 27 May 2014)

  Changed paths:
    M code/renderergl2/tr_model.c

  Log Message:
  -----------
  OpenGL2: Really obvious optimization to previous commit.


  Commit: af79d2cb38bf816b25a349afa59a48c02833d7bc
      https://github.com/ioquake/ioq3/commit/af79d2cb38bf816b25a349afa59a48c02833d7bc
  Author: Ensiform <ensiform at gmail.com>
  Date:   2014-05-29 (Thu, 29 May 2014)

  Changed paths:
    M code/ui/ui_shared.c

  Log Message:
  -----------
  Fix an invalid null deref check in the slider code.


  Commit: b87d889af85d7895f3c179e613255a350da31d61
      https://github.com/ioquake/ioq3/commit/b87d889af85d7895f3c179e613255a350da31d61
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-06-03 (Tue, 03 Jun 2014)

  Changed paths:
    M .gitignore
    A misc/msvc11/cgame.vcxproj
    A misc/msvc11/cgame.vcxproj.filters
    A misc/msvc11/game.vcxproj
    A misc/msvc11/game.vcxproj.filters
    A misc/msvc11/ioq3.sln
    A misc/msvc11/ioq3.v11.suo
    A misc/msvc11/q3_ui.vcxproj
    A misc/msvc11/q3_ui.vcxproj.filters
    A misc/msvc11/quake3.vcxproj
    A misc/msvc11/quake3.vcxproj.filters
    A misc/msvc11/ui.vcxproj
    A misc/msvc11/ui.vcxproj.filters

  Log Message:
  -----------
  Merge branch 'master' (early part 1) into sdl2


  Commit: b5a17f30586f82df782c9cd4fed519b9c4c8c230
      https://github.com/ioquake/ioq3/commit/b5a17f30586f82df782c9cd4fed519b9c4c8c230
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-06-03 (Tue, 03 Jun 2014)

  Log Message:
  -----------
  Skip merging a SDL 1.2 commit into sdl2


  Commit: b12a9acf4d5089c766f69f029c4c4e0e012994ca
      https://github.com/ioquake/ioq3/commit/b12a9acf4d5089c766f69f029c4c4e0e012994ca
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-06-03 (Tue, 03 Jun 2014)

  Changed paths:
    M code/renderergl2/glsl/calclevels4x_fp.glsl
    M code/renderergl2/glsl/lightall_fp.glsl
    M code/renderergl2/glsl/lightall_vp.glsl
    M code/renderergl2/glsl/tonemap_fp.glsl
    M code/renderergl2/tr_extensions.c
    M code/renderergl2/tr_glsl.c
    M code/renderergl2/tr_image.c
    M code/renderergl2/tr_init.c
    M code/renderergl2/tr_local.h
    M code/renderergl2/tr_main.c
    M code/renderergl2/tr_shader.c
    M opengl2-readme.txt

  Log Message:
  -----------
  Merge branch 'master' (early part 2) into sdl2


  Commit: cd3b7133aec0d45b76a113cf83a17b0b8c37fbab
      https://github.com/ioquake/ioq3/commit/cd3b7133aec0d45b76a113cf83a17b0b8c37fbab
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-06-03 (Tue, 03 Jun 2014)

  Log Message:
  -----------
  Skip merging a SDL 1.2 commit into sdl2


  Commit: 107cae63d624e7083d3866db464910710c671c8b
      https://github.com/ioquake/ioq3/commit/107cae63d624e7083d3866db464910710c671c8b
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2014-06-03 (Tue, 03 Jun 2014)

  Changed paths:
    M .travis.yml
    M code/botlib/l_precomp.c
    M code/botlib/l_script.c
    M code/cgame/cg_players.c
    M code/q3_ui/ui_controls2.c
    M code/q3_ui/ui_players.c
    M code/qcommon/cm_patch.c
    M code/renderergl1/tr_model.c
    M code/renderergl1/tr_shader.c
    M code/renderergl2/tr_init.c
    M code/renderergl2/tr_local.h
    M code/renderergl2/tr_main.c
    M code/renderergl2/tr_model.c
    M code/renderergl2/tr_shader.c
    M code/server/sv_ccmds.c
    M code/sys/con_win32.c
    M code/ui/ui_players.c
    M code/ui/ui_shared.c
    M misc/msvc11/quake3.vcxproj
    M opengl2-readme.txt
    M travis-ci-build.sh

  Log Message:
  -----------
  Merge branch 'master' into sdl2

Conflicts:
	.travis.yml


Compare: https://github.com/ioquake/ioq3/compare/6a33a697951a...107cae63d624


More information about the quake3-commits mailing list