[quake3-commits] [ioquake/ioq3] 61ed67: Make the mousewheel work

Tim Angus tim at ngus.net
Fri Aug 16 18:45:48 EDT 2013


  Branch: refs/heads/sdl2
  Home:   https://github.com/ioquake/ioq3
  Commit: 61ed67bd1a6f6b5821a09185c779394745686609
      https://github.com/ioquake/ioq3/commit/61ed67bd1a6f6b5821a09185c779394745686609
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-01-17 (Thu, 17 Jan 2013)

  Changed paths:
    M code/sdl/sdl_input.c

  Log Message:
  -----------
  Make the mousewheel work


  Commit: 3f489fe5f2f83706fa04c1466ddc60ff743f70d5
      https://github.com/ioquake/ioq3/commit/3f489fe5f2f83706fa04c1466ddc60ff743f70d5
  Author: Jeremy Davis <ensiform at gmail.com>
  Date:   2013-01-17 (Thu, 17 Jan 2013)

  Changed paths:
    M code/client/cl_ui.c

  Log Message:
  -----------
  Make UI_CVAR_CREATE use VM specific code

Makes cvar be flagged as VM created and unset ROM if ARCHIVE is set.


  Commit: 3105d620273a28ceddee56dc20a978d5bcc09b28
      https://github.com/ioquake/ioq3/commit/3105d620273a28ceddee56dc20a978d5bcc09b28
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-01-18 (Fri, 18 Jan 2013)

  Changed paths:
    M code/sdl/sdl_glimp.c

  Log Message:
  -----------
  Allow hardware gamma, in theory


  Commit: aaea838d39f45224c301e3a94eed165145c3e66e
      https://github.com/ioquake/ioq3/commit/aaea838d39f45224c301e3a94eed165145c3e66e
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-01-19 (Sat, 19 Jan 2013)

  Changed paths:
    M code/sdl/sdl_input.c

  Log Message:
  -----------
  Convert SDL text input to UTF-32


  Commit: 9b8711d2e1548675ad957f2602bff154e5690e61
      https://github.com/ioquake/ioq3/commit/9b8711d2e1548675ad957f2602bff154e5690e61
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-01-19 (Sat, 19 Jan 2013)

  Changed paths:
    M code/sdl/sdl_glimp.c

  Log Message:
  -----------
  Fix wacky patch for r_ignorehwgamma


  Commit: 42586b782bed084844c0f20747018a9f9757c665
      https://github.com/ioquake/ioq3/commit/42586b782bed084844c0f20747018a9f9757c665
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-01-21 (Mon, 21 Jan 2013)

  Changed paths:
    M code/sdl/sdl_input.c

  Log Message:
  -----------
  Improve console key situation


  Commit: b43f766141f2bad7ab86b80fa30b2c32c9c2a68b
      https://github.com/ioquake/ioq3/commit/b43f766141f2bad7ab86b80fa30b2c32c9c2a68b
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-01-21 (Mon, 21 Jan 2013)

  Changed paths:
    M Makefile
    R code/SDL12/include/SDL.h
    R code/SDL12/include/SDL_active.h
    R code/SDL12/include/SDL_audio.h
    R code/SDL12/include/SDL_byteorder.h
    R code/SDL12/include/SDL_cdrom.h
    R code/SDL12/include/SDL_config.h
    R code/SDL12/include/SDL_config_amiga.h
    R code/SDL12/include/SDL_config_dreamcast.h
    R code/SDL12/include/SDL_config_macos.h
    R code/SDL12/include/SDL_config_macosx.h
    R code/SDL12/include/SDL_config_minimal.h
    R code/SDL12/include/SDL_config_nds.h
    R code/SDL12/include/SDL_config_os2.h
    R code/SDL12/include/SDL_config_symbian.h
    R code/SDL12/include/SDL_config_win32.h
    R code/SDL12/include/SDL_copying.h
    R code/SDL12/include/SDL_cpuinfo.h
    R code/SDL12/include/SDL_endian.h
    R code/SDL12/include/SDL_error.h
    R code/SDL12/include/SDL_events.h
    R code/SDL12/include/SDL_getenv.h
    R code/SDL12/include/SDL_joystick.h
    R code/SDL12/include/SDL_keyboard.h
    R code/SDL12/include/SDL_keysym.h
    R code/SDL12/include/SDL_loadso.h
    R code/SDL12/include/SDL_main.h
    R code/SDL12/include/SDL_mouse.h
    R code/SDL12/include/SDL_mutex.h
    R code/SDL12/include/SDL_name.h
    R code/SDL12/include/SDL_opengl.h
    R code/SDL12/include/SDL_platform.h
    R code/SDL12/include/SDL_quit.h
    R code/SDL12/include/SDL_rwops.h
    R code/SDL12/include/SDL_stdinc.h
    R code/SDL12/include/SDL_syswm.h
    R code/SDL12/include/SDL_thread.h
    R code/SDL12/include/SDL_timer.h
    R code/SDL12/include/SDL_types.h
    R code/SDL12/include/SDL_version.h
    R code/SDL12/include/SDL_video.h
    R code/SDL12/include/begin_code.h
    R code/SDL12/include/close_code.h
    A code/SDL2/include/SDL.h
    A code/SDL2/include/SDL_assert.h
    A code/SDL2/include/SDL_atomic.h
    A code/SDL2/include/SDL_audio.h
    A code/SDL2/include/SDL_blendmode.h
    A code/SDL2/include/SDL_clipboard.h
    A code/SDL2/include/SDL_config.h
    A code/SDL2/include/SDL_config_android.h
    A code/SDL2/include/SDL_config_iphoneos.h
    A code/SDL2/include/SDL_config_macosx.h
    A code/SDL2/include/SDL_config_minimal.h
    A code/SDL2/include/SDL_config_nintendods.h
    A code/SDL2/include/SDL_config_pandora.h
    A code/SDL2/include/SDL_config_windows.h
    A code/SDL2/include/SDL_config_wiz.h
    A code/SDL2/include/SDL_copying.h
    A code/SDL2/include/SDL_cpuinfo.h
    A code/SDL2/include/SDL_endian.h
    A code/SDL2/include/SDL_error.h
    A code/SDL2/include/SDL_events.h
    A code/SDL2/include/SDL_gamecontroller.h
    A code/SDL2/include/SDL_gesture.h
    A code/SDL2/include/SDL_haptic.h
    A code/SDL2/include/SDL_hints.h
    A code/SDL2/include/SDL_input.h
    A code/SDL2/include/SDL_joystick.h
    A code/SDL2/include/SDL_keyboard.h
    A code/SDL2/include/SDL_keycode.h
    A code/SDL2/include/SDL_loadso.h
    A code/SDL2/include/SDL_log.h
    A code/SDL2/include/SDL_main.h
    A code/SDL2/include/SDL_messagebox.h
    A code/SDL2/include/SDL_mouse.h
    A code/SDL2/include/SDL_mutex.h
    A code/SDL2/include/SDL_name.h
    A code/SDL2/include/SDL_opengl.h
    A code/SDL2/include/SDL_opengles.h
    A code/SDL2/include/SDL_opengles2.h
    A code/SDL2/include/SDL_pixels.h
    A code/SDL2/include/SDL_platform.h
    A code/SDL2/include/SDL_power.h
    A code/SDL2/include/SDL_quit.h
    A code/SDL2/include/SDL_rect.h
    A code/SDL2/include/SDL_render.h
    A code/SDL2/include/SDL_revision.h
    A code/SDL2/include/SDL_rwops.h
    A code/SDL2/include/SDL_scancode.h
    A code/SDL2/include/SDL_shape.h
    A code/SDL2/include/SDL_stdinc.h
    A code/SDL2/include/SDL_surface.h
    A code/SDL2/include/SDL_system.h
    A code/SDL2/include/SDL_syswm.h
    A code/SDL2/include/SDL_test.h
    A code/SDL2/include/SDL_test_assert.h
    A code/SDL2/include/SDL_test_common.h
    A code/SDL2/include/SDL_test_compare.h
    A code/SDL2/include/SDL_test_crc32.h
    A code/SDL2/include/SDL_test_font.h
    A code/SDL2/include/SDL_test_fuzzer.h
    A code/SDL2/include/SDL_test_harness.h
    A code/SDL2/include/SDL_test_images.h
    A code/SDL2/include/SDL_test_log.h
    A code/SDL2/include/SDL_test_md5.h
    A code/SDL2/include/SDL_test_random.h
    A code/SDL2/include/SDL_thread.h
    A code/SDL2/include/SDL_timer.h
    A code/SDL2/include/SDL_touch.h
    A code/SDL2/include/SDL_types.h
    A code/SDL2/include/SDL_version.h
    A code/SDL2/include/SDL_video.h
    A code/SDL2/include/begin_code.h
    A code/SDL2/include/close_code.h
    R code/libs/win32/SDL.lib
    R code/libs/win32/SDLmain.lib
    R code/libs/win32/libSDL.dll.a
    R code/libs/win32/libSDL.la
    A code/libs/win32/libSDL2.a
    A code/libs/win32/libSDL2.dll
    A code/libs/win32/libSDL2.dll.a
    A code/libs/win32/libSDL2main.a
    R code/libs/win32/libSDLmain.a
    R code/libs/win64/SDL.lib
    R code/libs/win64/SDLmain.lib
    A code/libs/win64/libSDL2.a
    A code/libs/win64/libSDL2.dll
    A code/libs/win64/libSDL2.dll.a
    A code/libs/win64/libSDL2main.a
    R code/libs/win64/libSDL64.dll.a
    R code/libs/win64/libSDLmain.a

  Log Message:
  -----------
  Update bundled SDL headers/libs


  Commit: 51df89ab132b8e05d9854df507c73e54fbd2884b
      https://github.com/ioquake/ioq3/commit/51df89ab132b8e05d9854df507c73e54fbd2884b
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-01-24 (Thu, 24 Jan 2013)

  Changed paths:
    M Makefile
    M code/client/cl_cin.c
    M code/rend2/tr_backend.c
    M code/rend2/tr_bsp.c
    M code/rend2/tr_cmds.c
    M code/rend2/tr_fbo.c
    M code/rend2/tr_font.c
    M code/rend2/tr_glsl.c
    M code/rend2/tr_image.c
    M code/rend2/tr_init.c
    M code/rend2/tr_light.c
    M code/rend2/tr_local.h
    M code/rend2/tr_main.c
    M code/rend2/tr_model.c
    M code/rend2/tr_scene.c
    M code/rend2/tr_shader.c
    M code/rend2/tr_surface.c
    M code/rend2/tr_vbo.c
    M code/rend2/tr_world.c
    M code/renderer/tr_backend.c
    M code/renderer/tr_bsp.c
    M code/renderer/tr_cmds.c
    M code/renderer/tr_font.c
    M code/renderer/tr_image.c
    M code/renderer/tr_init.c
    M code/renderer/tr_light.c
    M code/renderer/tr_local.h
    M code/renderer/tr_main.c
    M code/renderer/tr_model.c
    M code/renderer/tr_scene.c
    M code/renderer/tr_shader.c
    M code/renderer/tr_surface.c
    M code/renderer/tr_types.h
    M code/renderer/tr_world.c
    M code/sdl/sdl_glimp.c

  Log Message:
  -----------
  Remove the SMP renderer feature


  Commit: 15aad331a45744f8bf3320e4679ecebc779b71d4
      https://github.com/ioquake/ioq3/commit/15aad331a45744f8bf3320e4679ecebc779b71d4
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-01-25 (Fri, 25 Jan 2013)

  Changed paths:
    M README

  Log Message:
  -----------
  Update README


  Commit: 517c65d85e89d1d4765fcef7c7ea89388ff09538
      https://github.com/ioquake/ioq3/commit/517c65d85e89d1d4765fcef7c7ea89388ff09538
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-01-26 (Sat, 26 Jan 2013)

  Changed paths:
    M Makefile
    M make-macosx-ub.sh
    M make-macosx.sh

  Log Message:
  -----------
  Fix some SMP bits I missed


  Commit: b9355c5f129344db24913bb7e9b1c2f11461e7e4
      https://github.com/ioquake/ioq3/commit/b9355c5f129344db24913bb7e9b1c2f11461e7e4
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-01-28 (Mon, 28 Jan 2013)

  Changed paths:
    M code/sys/sys_win32.c

  Log Message:
  -----------
  The in_mouse stuff makes no sense in SDL2


  Commit: 974b938f8fe93117dab3dd729baae117c8e91cf3
      https://github.com/ioquake/ioq3/commit/974b938f8fe93117dab3dd729baae117c8e91cf3
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-01-30 (Wed, 30 Jan 2013)

  Changed paths:
    M code/rend2/tr_bsp.c
    M code/rend2/tr_glsl.c
    M code/rend2/tr_light.c
    M code/rend2/tr_local.h
    M code/rend2/tr_shade.c

  Log Message:
  -----------
  Starting sunlight experimentation branch


  Commit: cda1c46e3a4be1dc028a0fac7b030009c3c5afde
      https://github.com/ioquake/ioq3/commit/cda1c46e3a4be1dc028a0fac7b030009c3c5afde
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-01-30 (Wed, 30 Jan 2013)

  Changed paths:
    M .gitignore
    M Makefile
    M README
    M code/asm/snapvector.c
    M code/client/cl_cin.c
    M code/client/cl_console.c
    M code/client/cl_keys.c
    M code/client/cl_ui.c
    M code/game/bg_misc.c
    M code/q3_ui/ui_controls2.c
    M code/qcommon/files.c
    M code/qcommon/q_shared.h
    M code/rend2/tr_backend.c
    M code/rend2/tr_bsp.c
    M code/rend2/tr_cmds.c
    M code/rend2/tr_fbo.c
    M code/rend2/tr_font.c
    M code/rend2/tr_glsl.c
    M code/rend2/tr_image.c
    M code/rend2/tr_init.c
    M code/rend2/tr_light.c
    M code/rend2/tr_local.h
    M code/rend2/tr_main.c
    M code/rend2/tr_model.c
    M code/rend2/tr_scene.c
    M code/rend2/tr_shader.c
    M code/rend2/tr_surface.c
    M code/rend2/tr_vbo.c
    M code/rend2/tr_world.c
    M code/renderer/tr_backend.c
    M code/renderer/tr_bsp.c
    M code/renderer/tr_cmds.c
    M code/renderer/tr_font.c
    M code/renderer/tr_image.c
    M code/renderer/tr_init.c
    M code/renderer/tr_light.c
    M code/renderer/tr_local.h
    M code/renderer/tr_main.c
    M code/renderer/tr_model.c
    M code/renderer/tr_scene.c
    M code/renderer/tr_shader.c
    M code/renderer/tr_surface.c
    M code/renderer/tr_types.h
    M code/renderer/tr_world.c
    M code/sdl/sdl_glimp.c
    M code/sys/con_win32.c
    M make-macosx-ub.sh
    M make-macosx.sh

  Log Message:
  -----------
  Merge branch 'HEAD' of https://github.com/ioquake/ioq3.git into suntest


  Commit: b4ad5a84114429de9def3e3d99f9794f9da21f7f
      https://github.com/ioquake/ioq3/commit/b4ad5a84114429de9def3e3d99f9794f9da21f7f
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-01 (Fri, 01 Feb 2013)

  Changed paths:
    M code/qcommon/msg.c

  Log Message:
  -----------
  Fix MSG_ReadDeltaKey setting bit 1<<bits often

MSG_ReadDeltaKey would often set 1<<bits, it should never be set. It exceeds the size of what was being read.
Worked okay for weapons/forward/right/up as they stored as chars (value would wrap around to correct value, lucky).
Angles had the wrong value, not sure if it was causing issues.


  Commit: 9c741f95ea9b2e0d94be46c328cd4f82eb7802cf
      https://github.com/ioquake/ioq3/commit/9c741f95ea9b2e0d94be46c328cd4f82eb7802cf
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-02 (Sat, 02 Feb 2013)

  Changed paths:
    M code/qcommon/msg.c

  Log Message:
  -----------
  Remove some unused defines from msg.c


  Commit: 617107429dda828424de793dc6039b737c2d6b09
      https://github.com/ioquake/ioq3/commit/617107429dda828424de793dc6039b737c2d6b09
  Author: Jeremy Davis <ensiform at gmail.com>
  Date:   2013-02-02 (Sat, 02 Feb 2013)

  Changed paths:
    M code/game/g_bot.c

  Log Message:
  -----------
  Use Q_strncpyz in G_AddRandomBot


  Commit: 80b0792980363479ecb458eef6ca4fe1a33ff8dc
      https://github.com/ioquake/ioq3/commit/80b0792980363479ecb458eef6ca4fe1a33ff8dc
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-02 (Sat, 02 Feb 2013)

  Changed paths:
    M code/qcommon/msg.c
    M code/qcommon/qcommon.h

  Log Message:
  -----------
  Remove MSG_WriteDeltaUsercmd and MSG_ReadDeltaUsercmd


  Commit: 9bace5bac7c1e4558e60e915cf3033554c60a3e0
      https://github.com/ioquake/ioq3/commit/9bace5bac7c1e4558e60e915cf3033554c60a3e0
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-02-04 (Mon, 04 Feb 2013)

  Changed paths:
    M code/rend2/tr_backend.c
    M code/rend2/tr_fbo.c
    M code/rend2/tr_image.c
    M code/rend2/tr_init.c
    M code/rend2/tr_local.h
    M code/rend2/tr_postprocess.c
    M code/rend2/tr_postprocess.h
    M code/rend2/tr_scene.c
    M code/rend2/tr_shader.c
    M code/rend2/tr_sky.c
    M code/rend2/tr_surface.c

  Log Message:
  -----------
  Merge Reaction renderer features, remove "#ifdef REACTION"s


  Commit: 649f0c351f974896ce044e2980c18bcc56abd375
      https://github.com/ioquake/ioq3/commit/649f0c351f974896ce044e2980c18bcc56abd375
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-02-04 (Mon, 04 Feb 2013)

  Changed paths:
    M code/rend2/tr_backend.c
    M code/rend2/tr_fbo.c
    M code/rend2/tr_image.c
    M code/rend2/tr_init.c
    M code/rend2/tr_local.h
    M code/rend2/tr_postprocess.c
    M code/rend2/tr_postprocess.h
    M code/rend2/tr_scene.c
    M code/rend2/tr_shader.c
    M code/rend2/tr_sky.c
    M code/rend2/tr_surface.c

  Log Message:
  -----------
  Merge branch 'reactionmerge'


  Commit: fe47952bf5ead430a5d64af55435a15ed77ed3fd
      https://github.com/ioquake/ioq3/commit/fe47952bf5ead430a5d64af55435a15ed77ed3fd
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-07 (Thu, 07 Feb 2013)

  Changed paths:
    M code/ui/ui_main.c

  Log Message:
  -----------
  Increase favorite address buffer size in Team Arena UI

Now it can hold an IPv6 address.


  Commit: 7ccdff6e121bdadfefbd0009ca3895474bb87c86
      https://github.com/ioquake/ioq3/commit/7ccdff6e121bdadfefbd0009ca3895474bb87c86
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-07 (Thu, 07 Feb 2013)

  Changed paths:
    M code/ui/ui_main.c

  Log Message:
  -----------
  Fix creating favorite when not on view favorite servers


  Commit: 2b7bf5b37ead9b8c6a3a57be5e24e9c1d7068519
      https://github.com/ioquake/ioq3/commit/2b7bf5b37ead9b8c6a3a57be5e24e9c1d7068519
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-07 (Thu, 07 Feb 2013)

  Changed paths:
    M code/rend2/tr_backend.c
    M code/rend2/tr_fbo.c
    M code/rend2/tr_image.c
    M code/rend2/tr_init.c
    M code/rend2/tr_local.h
    M code/rend2/tr_postprocess.c
    M code/rend2/tr_postprocess.h
    M code/rend2/tr_scene.c
    M code/rend2/tr_shader.c
    M code/rend2/tr_sky.c
    M code/rend2/tr_surface.c

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/ioquake/ioq3


  Commit: 7b349878231c339ffa60c23bcdbb7ec1147d2e70
      https://github.com/ioquake/ioq3/commit/7b349878231c339ffa60c23bcdbb7ec1147d2e70
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M code/client/cl_ui.c

  Log Message:
  -----------
  Fix resolving IPv6 favorites in Team Arena UI


  Commit: 81f92fe7f0040992d2e1e701076b3737a5c3dae6
      https://github.com/ioquake/ioq3/commit/81f92fe7f0040992d2e1e701076b3737a5c3dae6
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M code/ui/ui_shared.c

  Log Message:
  -----------
  Extend Team Arena Favorite Address edit field to hold an IPv6 address


  Commit: 75598f1a2b8cfba28f431742c4fecc70f7621b87
      https://github.com/ioquake/ioq3/commit/75598f1a2b8cfba28f431742c4fecc70f7621b87
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-08 (Fri, 08 Feb 2013)

  Changed paths:
    M code/q3_ui/ui_serverinfo.c
    M code/q3_ui/ui_servers2.c

  Log Message:
  -----------
  Fix IPv6 favorites in q3_ui

This does however allow favorites to contain hostnames which was explicitly not allowed before.


  Commit: d815052df043c0bb4ff43d87c9206750878a03bb
      https://github.com/ioquake/ioq3/commit/d815052df043c0bb4ff43d87c9206750878a03bb
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M code/rend2/tr_font.c

  Log Message:
  -----------
  Fix renderering TrueType Fonts in Rend2

Reported by Axel Isouard (exidl)


  Commit: ac621642ac6847eb27d5dc20f4769c3947ef40f0
      https://github.com/ioquake/ioq3/commit/ac621642ac6847eb27d5dc20f4769c3947ef40f0
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M code/client/client.h
    M code/qcommon/qcommon.h
    M code/server/server.h
    M code/server/sv_init.c
    M code/server/sv_snapshot.c

  Log Message:
  -----------
  Unify/cleanup max snapshot entities on client and server


  Commit: 2147f2b7c23ffbd52191c0ab5b6e9a16c1d63ffe
      https://github.com/ioquake/ioq3/commit/2147f2b7c23ffbd52191c0ab5b6e9a16c1d63ffe
  Author: Tobias Kuehnhammer <kuehnhammertobias at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M code/game/g_combat.c

  Log Message:
  -----------
  Adds Z checking to CanDamage function.


  Commit: eab1f9720a256d6fff189892d75897de19fe6529
      https://github.com/ioquake/ioq3/commit/eab1f9720a256d6fff189892d75897de19fe6529
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M code/cgame/cg_local.h

  Log Message:
  -----------
  Add missing traps to cg_local.h


  Commit: 50e85b23b385ed7eeeb97ab67a9fa7d907022724
      https://github.com/ioquake/ioq3/commit/50e85b23b385ed7eeeb97ab67a9fa7d907022724
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M code/rend2/tr_bsp.c
    M code/rend2/tr_glsl.c
    M code/rend2/tr_shade.c
    M code/rend2/tr_sky.c
    M code/rend2/tr_vbo.c

  Log Message:
  -----------
  Remove newlines from Rend2 error messages


  Commit: c9137d9d14a6d86a8c22815bdf2bb83a94c9c621
      https://github.com/ioquake/ioq3/commit/c9137d9d14a6d86a8c22815bdf2bb83a94c9c621
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M code/game/g_main.c

  Log Message:
  -----------
  Update invalid g_gametype right away


  Commit: 37a96141795bd1cfb0f98dda6c14b3367562dc9b
      https://github.com/ioquake/ioq3/commit/37a96141795bd1cfb0f98dda6c14b3367562dc9b
  Author: Andrew Browne <dersaidin at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M README
    M code/qcommon/files.c

  Log Message:
  -----------
  5289 - Support for .pk3dir


  Commit: ebee21157c7a96bf6eab52bb56a385aad5b23bfd
      https://github.com/ioquake/ioq3/commit/ebee21157c7a96bf6eab52bb56a385aad5b23bfd
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M README
    M code/qcommon/files.c

  Log Message:
  -----------
  Change pk3dir README / comments to fit in better


  Commit: 6f88df262c0b9d58358305ed0a51b88a7421b4be
      https://github.com/ioquake/ioq3/commit/6f88df262c0b9d58358305ed0a51b88a7421b4be
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M code/qcommon/files.c

  Log Message:
  -----------
  Don't add pk3dirs if connecting to a pure server

Only .cfg etc would be read from pk3dirs, but they should be treated like pk3s that are not on the pure list.


  Commit: 62cef99b28b7d628b56111eaf4517b7025fb0f7e
      https://github.com/ioquake/ioq3/commit/62cef99b28b7d628b56111eaf4517b7025fb0f7e
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M code/ui/ui_shared.c

  Log Message:
  -----------
  Extend Team Arena name edit fields to MAX_NAME_LENGTH


  Commit: 91194bfc3ec1186945e72c23f5db3a05745b6d3b
      https://github.com/ioquake/ioq3/commit/91194bfc3ec1186945e72c23f5db3a05745b6d3b
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M code/client/cl_parse.c

  Log Message:
  -----------
  Fix possible delta from invalid entity


  Commit: c0d5ba9e06afb2808cb44b4e05e53532bed2d625
      https://github.com/ioquake/ioq3/commit/c0d5ba9e06afb2808cb44b4e05e53532bed2d625
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-11 (Mon, 11 Feb 2013)

  Changed paths:
    M code/client/cl_parse.c

  Log Message:
  -----------
  Fix compiling


  Commit: bff574e04e0532678a458762f37245564c381196
      https://github.com/ioquake/ioq3/commit/bff574e04e0532678a458762f37245564c381196
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-02-12 (Tue, 12 Feb 2013)

  Changed paths:
    M code/rend2/tr_backend.c
    M code/rend2/tr_init.c

  Log Message:
  -----------
  #5878: Ensure surfaces are drawn before executing full-screen render commands, and when at the end of the render command list.


  Commit: f6fb9eb602758308ea63976bc4119ba3436cb017
      https://github.com/ioquake/ioq3/commit/f6fb9eb602758308ea63976bc4119ba3436cb017
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-02-15 (Fri, 15 Feb 2013)

  Changed paths:
    M Makefile
    M code/cgame/cg_local.h
    M code/client/client.h
    M code/null/null_glimp.c
    M code/q3_ui/ui_local.h
    R code/rend2/glsl/bokeh_fp.glsl
    R code/rend2/glsl/bokeh_vp.glsl
    R code/rend2/glsl/calclevels4x_fp.glsl
    R code/rend2/glsl/calclevels4x_vp.glsl
    R code/rend2/glsl/depthblur_fp.glsl
    R code/rend2/glsl/depthblur_vp.glsl
    R code/rend2/glsl/dlight_fp.glsl
    R code/rend2/glsl/dlight_vp.glsl
    R code/rend2/glsl/down4x_fp.glsl
    R code/rend2/glsl/down4x_vp.glsl
    R code/rend2/glsl/fogpass_fp.glsl
    R code/rend2/glsl/fogpass_vp.glsl
    R code/rend2/glsl/generic_fp.glsl
    R code/rend2/glsl/generic_vp.glsl
    R code/rend2/glsl/lightall_fp.glsl
    R code/rend2/glsl/lightall_vp.glsl
    R code/rend2/glsl/pshadow_fp.glsl
    R code/rend2/glsl/pshadow_vp.glsl
    R code/rend2/glsl/shadowfill_fp.glsl
    R code/rend2/glsl/shadowfill_vp.glsl
    R code/rend2/glsl/shadowmask_fp.glsl
    R code/rend2/glsl/shadowmask_vp.glsl
    R code/rend2/glsl/ssao_fp.glsl
    R code/rend2/glsl/ssao_vp.glsl
    R code/rend2/glsl/texturecolor_fp.glsl
    R code/rend2/glsl/texturecolor_vp.glsl
    R code/rend2/glsl/tonemap_fp.glsl
    R code/rend2/glsl/tonemap_vp.glsl
    R code/rend2/qgl.h
    R code/rend2/tr_animation.c
    R code/rend2/tr_backend.c
    R code/rend2/tr_bsp.c
    R code/rend2/tr_cmds.c
    R code/rend2/tr_curve.c
    R code/rend2/tr_extensions.c
    R code/rend2/tr_extramath.c
    R code/rend2/tr_extramath.h
    R code/rend2/tr_extratypes.h
    R code/rend2/tr_fbo.c
    R code/rend2/tr_fbo.h
    R code/rend2/tr_flares.c
    R code/rend2/tr_font.c
    R code/rend2/tr_glsl.c
    R code/rend2/tr_image.c
    R code/rend2/tr_image_bmp.c
    R code/rend2/tr_image_jpg.c
    R code/rend2/tr_image_pcx.c
    R code/rend2/tr_image_png.c
    R code/rend2/tr_image_tga.c
    R code/rend2/tr_init.c
    R code/rend2/tr_light.c
    R code/rend2/tr_local.h
    R code/rend2/tr_main.c
    R code/rend2/tr_marks.c
    R code/rend2/tr_mesh.c
    R code/rend2/tr_model.c
    R code/rend2/tr_model_iqm.c
    R code/rend2/tr_noise.c
    R code/rend2/tr_postprocess.c
    R code/rend2/tr_postprocess.h
    R code/rend2/tr_scene.c
    R code/rend2/tr_shade.c
    R code/rend2/tr_shade_calc.c
    R code/rend2/tr_shader.c
    R code/rend2/tr_shadows.c
    R code/rend2/tr_sky.c
    R code/rend2/tr_subs.c
    R code/rend2/tr_surface.c
    R code/rend2/tr_vbo.c
    R code/rend2/tr_world.c
    R code/renderer/iqm.h
    R code/renderer/qgl.h
    R code/renderer/tr_animation.c
    R code/renderer/tr_backend.c
    R code/renderer/tr_bsp.c
    R code/renderer/tr_cmds.c
    R code/renderer/tr_curve.c
    R code/renderer/tr_flares.c
    R code/renderer/tr_font.c
    R code/renderer/tr_image.c
    R code/renderer/tr_image_bmp.c
    R code/renderer/tr_image_jpg.c
    R code/renderer/tr_image_pcx.c
    R code/renderer/tr_image_png.c
    R code/renderer/tr_image_tga.c
    R code/renderer/tr_init.c
    R code/renderer/tr_light.c
    R code/renderer/tr_local.h
    R code/renderer/tr_main.c
    R code/renderer/tr_marks.c
    R code/renderer/tr_mesh.c
    R code/renderer/tr_model.c
    R code/renderer/tr_model_iqm.c
    R code/renderer/tr_noise.c
    R code/renderer/tr_public.h
    R code/renderer/tr_scene.c
    R code/renderer/tr_shade.c
    R code/renderer/tr_shade_calc.c
    R code/renderer/tr_shader.c
    R code/renderer/tr_shadows.c
    R code/renderer/tr_sky.c
    R code/renderer/tr_subs.c
    R code/renderer/tr_surface.c
    R code/renderer/tr_types.h
    R code/renderer/tr_world.c
    A code/renderercommon/iqm.h
    A code/renderercommon/tr_public.h
    A code/renderercommon/tr_types.h
    A code/renderergl1/qgl.h
    A code/renderergl1/tr_animation.c
    A code/renderergl1/tr_backend.c
    A code/renderergl1/tr_bsp.c
    A code/renderergl1/tr_cmds.c
    A code/renderergl1/tr_curve.c
    A code/renderergl1/tr_flares.c
    A code/renderergl1/tr_font.c
    A code/renderergl1/tr_image.c
    A code/renderergl1/tr_image_bmp.c
    A code/renderergl1/tr_image_jpg.c
    A code/renderergl1/tr_image_pcx.c
    A code/renderergl1/tr_image_png.c
    A code/renderergl1/tr_image_tga.c
    A code/renderergl1/tr_init.c
    A code/renderergl1/tr_light.c
    A code/renderergl1/tr_local.h
    A code/renderergl1/tr_main.c
    A code/renderergl1/tr_marks.c
    A code/renderergl1/tr_mesh.c
    A code/renderergl1/tr_model.c
    A code/renderergl1/tr_model_iqm.c
    A code/renderergl1/tr_noise.c
    A code/renderergl1/tr_scene.c
    A code/renderergl1/tr_shade.c
    A code/renderergl1/tr_shade_calc.c
    A code/renderergl1/tr_shader.c
    A code/renderergl1/tr_shadows.c
    A code/renderergl1/tr_sky.c
    A code/renderergl1/tr_subs.c
    A code/renderergl1/tr_surface.c
    A code/renderergl1/tr_world.c
    A code/renderergl2/glsl/bokeh_fp.glsl
    A code/renderergl2/glsl/bokeh_vp.glsl
    A code/renderergl2/glsl/calclevels4x_fp.glsl
    A code/renderergl2/glsl/calclevels4x_vp.glsl
    A code/renderergl2/glsl/depthblur_fp.glsl
    A code/renderergl2/glsl/depthblur_vp.glsl
    A code/renderergl2/glsl/dlight_fp.glsl
    A code/renderergl2/glsl/dlight_vp.glsl
    A code/renderergl2/glsl/down4x_fp.glsl
    A code/renderergl2/glsl/down4x_vp.glsl
    A code/renderergl2/glsl/fogpass_fp.glsl
    A code/renderergl2/glsl/fogpass_vp.glsl
    A code/renderergl2/glsl/generic_fp.glsl
    A code/renderergl2/glsl/generic_vp.glsl
    A code/renderergl2/glsl/lightall_fp.glsl
    A code/renderergl2/glsl/lightall_vp.glsl
    A code/renderergl2/glsl/pshadow_fp.glsl
    A code/renderergl2/glsl/pshadow_vp.glsl
    A code/renderergl2/glsl/shadowfill_fp.glsl
    A code/renderergl2/glsl/shadowfill_vp.glsl
    A code/renderergl2/glsl/shadowmask_fp.glsl
    A code/renderergl2/glsl/shadowmask_vp.glsl
    A code/renderergl2/glsl/ssao_fp.glsl
    A code/renderergl2/glsl/ssao_vp.glsl
    A code/renderergl2/glsl/texturecolor_fp.glsl
    A code/renderergl2/glsl/texturecolor_vp.glsl
    A code/renderergl2/glsl/tonemap_fp.glsl
    A code/renderergl2/glsl/tonemap_vp.glsl
    A code/renderergl2/qgl.h
    A code/renderergl2/tr_animation.c
    A code/renderergl2/tr_backend.c
    A code/renderergl2/tr_bsp.c
    A code/renderergl2/tr_cmds.c
    A code/renderergl2/tr_curve.c
    A code/renderergl2/tr_extensions.c
    A code/renderergl2/tr_extramath.c
    A code/renderergl2/tr_extramath.h
    A code/renderergl2/tr_extratypes.h
    A code/renderergl2/tr_fbo.c
    A code/renderergl2/tr_fbo.h
    A code/renderergl2/tr_flares.c
    A code/renderergl2/tr_font.c
    A code/renderergl2/tr_glsl.c
    A code/renderergl2/tr_image.c
    A code/renderergl2/tr_image_bmp.c
    A code/renderergl2/tr_image_jpg.c
    A code/renderergl2/tr_image_pcx.c
    A code/renderergl2/tr_image_png.c
    A code/renderergl2/tr_image_tga.c
    A code/renderergl2/tr_init.c
    A code/renderergl2/tr_light.c
    A code/renderergl2/tr_local.h
    A code/renderergl2/tr_main.c
    A code/renderergl2/tr_marks.c
    A code/renderergl2/tr_mesh.c
    A code/renderergl2/tr_model.c
    A code/renderergl2/tr_model_iqm.c
    A code/renderergl2/tr_noise.c
    A code/renderergl2/tr_postprocess.c
    A code/renderergl2/tr_postprocess.h
    A code/renderergl2/tr_scene.c
    A code/renderergl2/tr_shade.c
    A code/renderergl2/tr_shade_calc.c
    A code/renderergl2/tr_shader.c
    A code/renderergl2/tr_shadows.c
    A code/renderergl2/tr_sky.c
    A code/renderergl2/tr_subs.c
    A code/renderergl2/tr_surface.c
    A code/renderergl2/tr_vbo.c
    A code/renderergl2/tr_world.c
    M code/sdl/sdl_gamma.c
    M code/sdl/sdl_glimp.c
    M code/ui/ui_local.h
    M code/ui/ui_shared.h
    M misc/msvc/ioq3.sln
    A misc/msvc/opengl2.vcproj
    R misc/msvc/rend2.vcproj
    M misc/nsis/ioquake3.nsi.in
    M misc/setup/doit
    A opengl2-readme.txt
    R rend2-readme.txt

  Log Message:
  -----------
  renderer -> renderergl1, rend2 -> renderergl2


  Commit: 2819712bf0f314ee4b3d2be72cd56f05774d6d71
      https://github.com/ioquake/ioq3/commit/2819712bf0f314ee4b3d2be72cd56f05774d6d71
  Author: Zachary Slater <zjs at zacharyjackslater.com>
  Date:   2013-02-15 (Fri, 15 Feb 2013)

  Changed paths:
    M make-macosx-ub.sh
    M make-macosx.sh

  Log Message:
  -----------
  Fixed build for mac (s/rend2/opengl2/)


  Commit: 92573270de98a20cd78842bd2043cfe07bc5b2e1
      https://github.com/ioquake/ioq3/commit/92573270de98a20cd78842bd2043cfe07bc5b2e1
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-15 (Fri, 15 Feb 2013)

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

  Log Message:
  -----------
  5097 - Menu corrupted on start (on IRIX)


  Commit: 2e45edb550b6c3a4d6ddbe72e0c76eb774d0c800
      https://github.com/ioquake/ioq3/commit/2e45edb550b6c3a4d6ddbe72e0c76eb774d0c800
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-15 (Fri, 15 Feb 2013)

  Changed paths:
    M code/null/null_main.c
    M code/qcommon/files.c
    M code/qcommon/qcommon.h
    M code/sys/sys_unix.c
    M code/sys/sys_win32.c

  Log Message:
  -----------
  5717 - Gamecode can open file "" for reading


  Commit: e5f7e1de5231b177f83f2e2775bd074c2cc1c2b8
      https://github.com/ioquake/ioq3/commit/e5f7e1de5231b177f83f2e2775bd074c2cc1c2b8
  Author: Ensiform <ensiform at gmail.com>
  Date:   2013-02-15 (Fri, 15 Feb 2013)

  Changed paths:
    M code/client/cl_console.c

  Log Message:
  -----------
  Remove unneeded variable extern


  Commit: 3041eee0cf1e09350da5e000bebe3d306c56d3d1
      https://github.com/ioquake/ioq3/commit/3041eee0cf1e09350da5e000bebe3d306c56d3d1
  Author: Ensiform <ensiform at gmail.com>
  Date:   2013-02-15 (Fri, 15 Feb 2013)

  Changed paths:
    M code/client/cl_console.c

  Log Message:
  -----------
  condump improvements

Default output file extension to ".txt"
Show output filename in error message.
Use Windows line endings on Windows.
Dynamically allocate line buffer. (by ZTM)


  Commit: 372b07a97a3f3566bfc39f260c30f102b56d05e7
      https://github.com/ioquake/ioq3/commit/372b07a97a3f3566bfc39f260c30f102b56d05e7
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-16 (Sat, 16 Feb 2013)

  Changed paths:
    M code/botlib/be_ai_goal.c

  Log Message:
  -----------
  Fix freeing source while parsing botfiles/items.c


  Commit: 93e6183ce3468bd07832c6407b0054cc89916afc
      https://github.com/ioquake/ioq3/commit/93e6183ce3468bd07832c6407b0054cc89916afc
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-02-16 (Sat, 16 Feb 2013)

  Changed paths:
    M Makefile
    A code/renderercommon/tr_image_bmp.c
    A code/renderercommon/tr_image_jpg.c
    A code/renderercommon/tr_image_pcx.c
    A code/renderercommon/tr_image_png.c
    A code/renderercommon/tr_image_tga.c
    A code/renderercommon/tr_noise.c
    R code/renderergl1/tr_image_bmp.c
    R code/renderergl1/tr_image_jpg.c
    R code/renderergl1/tr_image_pcx.c
    R code/renderergl1/tr_image_png.c
    R code/renderergl1/tr_image_tga.c
    R code/renderergl1/tr_noise.c
    R code/renderergl2/tr_image_bmp.c
    R code/renderergl2/tr_image_jpg.c
    R code/renderergl2/tr_image_pcx.c
    R code/renderergl2/tr_image_png.c
    R code/renderergl2/tr_image_tga.c
    R code/renderergl2/tr_noise.c

  Log Message:
  -----------
  Move some things into renderercommon


  Commit: 3b0d355bf3473c93e17205fc68df0116b996958f
      https://github.com/ioquake/ioq3/commit/3b0d355bf3473c93e17205fc68df0116b996958f
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-02-16 (Sat, 16 Feb 2013)

  Changed paths:
    M README

  Log Message:
  -----------
  Change radiant URL in README


  Commit: 2da0fd6de8c079142bc740cefb3a748dc55d0097
      https://github.com/ioquake/ioq3/commit/2da0fd6de8c079142bc740cefb3a748dc55d0097
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-02-16 (Sat, 16 Feb 2013)

  Changed paths:
    M code/null/null_glimp.c
    A code/renderercommon/qgl.h
    A code/renderercommon/tr_common.h
    M code/renderercommon/tr_image_bmp.c
    M code/renderercommon/tr_image_jpg.c
    M code/renderercommon/tr_image_pcx.c
    M code/renderercommon/tr_image_png.c
    M code/renderercommon/tr_image_tga.c
    M code/renderercommon/tr_noise.c
    R code/renderergl1/qgl.h
    M code/renderergl1/tr_init.c
    M code/renderergl1/tr_local.h
    R code/renderergl2/qgl.h
    A code/renderergl2/qgl2.h
    M code/renderergl2/tr_init.c
    M code/renderergl2/tr_local.h
    M code/sdl/sdl_gamma.c
    M code/sdl/sdl_glimp.c

  Log Message:
  -----------
  Add renderercommon/tr_common.h


  Commit: d20144335074973e0470b3a7e89c023ece89750d
      https://github.com/ioquake/ioq3/commit/d20144335074973e0470b3a7e89c023ece89750d
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-02-16 (Sat, 16 Feb 2013)

  Changed paths:
    M code/client/snd_dma.c
    M code/client/snd_openal.c
    M code/renderergl2/tr_bsp.c
    M code/renderergl2/tr_local.h
    M code/renderergl2/tr_main.c
    M code/renderergl2/tr_postprocess.c
    M code/renderergl2/tr_scene.c
    M code/renderergl2/tr_vbo.c
    M code/tools/lcc/lburg/gram.c

  Log Message:
  -----------
  Remove a few name tags


  Commit: f4d56e5429711bdd37ecd77be79a4fbdc3e6e301
      https://github.com/ioquake/ioq3/commit/f4d56e5429711bdd37ecd77be79a4fbdc3e6e301
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-16 (Sat, 16 Feb 2013)

  Changed paths:
    M code/renderercommon/tr_common.h

  Log Message:
  -----------
  Add GPL header to tr_common.h


  Commit: bdf5abea56dd9cd440e300223a1041d7b6e95530
      https://github.com/ioquake/ioq3/commit/bdf5abea56dd9cd440e300223a1041d7b6e95530
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-02-16 (Sat, 16 Feb 2013)

  Changed paths:
    M make-macosx-ub.sh

  Log Message:
  -----------
  Fix zakk's screwups


  Commit: 1b0fb6e8d85ccbac95fa4dbf612caa3bd100a5c2
      https://github.com/ioquake/ioq3/commit/1b0fb6e8d85ccbac95fa4dbf612caa3bd100a5c2
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-17 (Sun, 17 Feb 2013)

  Changed paths:
    M code/AL/VERSION
    M code/AL/al.h
    M code/AL/alc.h
    R code/AL/alctypes.h
    A code/AL/alext.h
    R code/AL/altypes.h
    R code/AL/alut.h
    A code/AL/efx-creative.h
    A code/AL/efx-presets.h
    A code/AL/efx.h

  Log Message:
  -----------
  5882 - Update OpenAL Headers to OpenAL Soft 1.15.1


  Commit: 3dd5c5d86249654b4cb981fa5f2e36c7c4551a43
      https://github.com/ioquake/ioq3/commit/3dd5c5d86249654b4cb981fa5f2e36c7c4551a43
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-17 (Sun, 17 Feb 2013)

  Changed paths:
    M Makefile
    M code/client/snd_codec.c
    M code/client/snd_codec.h
    A code/client/snd_codec_opus.c

  Log Message:
  -----------
  Add Ogg Opus support


  Commit: 6d56d8bb33e528c60585e6ce73b96000cdd757c7
      https://github.com/ioquake/ioq3/commit/6d56d8bb33e528c60585e6ce73b96000cdd757c7
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-17 (Sun, 17 Feb 2013)

  Changed paths:
    A code/opus-1.0.2/celt/_kiss_fft_guts.h
    A code/opus-1.0.2/celt/arch.h
    A code/opus-1.0.2/celt/bands.c
    A code/opus-1.0.2/celt/bands.h
    A code/opus-1.0.2/celt/celt.c
    A code/opus-1.0.2/celt/celt.h
    A code/opus-1.0.2/celt/celt_lpc.c
    A code/opus-1.0.2/celt/celt_lpc.h
    A code/opus-1.0.2/celt/cwrs.c
    A code/opus-1.0.2/celt/cwrs.h
    A code/opus-1.0.2/celt/ecintrin.h
    A code/opus-1.0.2/celt/entcode.c
    A code/opus-1.0.2/celt/entcode.h
    A code/opus-1.0.2/celt/entdec.c
    A code/opus-1.0.2/celt/entdec.h
    A code/opus-1.0.2/celt/entenc.c
    A code/opus-1.0.2/celt/entenc.h
    A code/opus-1.0.2/celt/fixed_debug.h
    A code/opus-1.0.2/celt/fixed_generic.h
    A code/opus-1.0.2/celt/float_cast.h
    A code/opus-1.0.2/celt/kiss_fft.c
    A code/opus-1.0.2/celt/kiss_fft.h
    A code/opus-1.0.2/celt/laplace.c
    A code/opus-1.0.2/celt/laplace.h
    A code/opus-1.0.2/celt/mathops.c
    A code/opus-1.0.2/celt/mathops.h
    A code/opus-1.0.2/celt/mdct.c
    A code/opus-1.0.2/celt/mdct.h
    A code/opus-1.0.2/celt/mfrngcod.h
    A code/opus-1.0.2/celt/modes.c
    A code/opus-1.0.2/celt/modes.h
    A code/opus-1.0.2/celt/opus_custom_demo.c
    A code/opus-1.0.2/celt/os_support.h
    A code/opus-1.0.2/celt/pitch.c
    A code/opus-1.0.2/celt/pitch.h
    A code/opus-1.0.2/celt/quant_bands.c
    A code/opus-1.0.2/celt/quant_bands.h
    A code/opus-1.0.2/celt/rate.c
    A code/opus-1.0.2/celt/rate.h
    A code/opus-1.0.2/celt/stack_alloc.h
    A code/opus-1.0.2/celt/static_modes_fixed.h
    A code/opus-1.0.2/celt/static_modes_float.h
    A code/opus-1.0.2/celt/vq.c
    A code/opus-1.0.2/celt/vq.h
    A code/opus-1.0.2/include/opus.h
    A code/opus-1.0.2/include/opus_custom.h
    A code/opus-1.0.2/include/opus_defines.h
    A code/opus-1.0.2/include/opus_multistream.h
    A code/opus-1.0.2/include/opus_types.h
    A code/opus-1.0.2/silk/A2NLSF.c
    A code/opus-1.0.2/silk/API.h
    A code/opus-1.0.2/silk/CNG.c
    A code/opus-1.0.2/silk/HP_variable_cutoff.c
    A code/opus-1.0.2/silk/Inlines.h
    A code/opus-1.0.2/silk/LPC_analysis_filter.c
    A code/opus-1.0.2/silk/LPC_inv_pred_gain.c
    A code/opus-1.0.2/silk/LP_variable_cutoff.c
    A code/opus-1.0.2/silk/MacroCount.h
    A code/opus-1.0.2/silk/MacroDebug.h
    A code/opus-1.0.2/silk/NLSF2A.c
    A code/opus-1.0.2/silk/NLSF_VQ.c
    A code/opus-1.0.2/silk/NLSF_VQ_weights_laroia.c
    A code/opus-1.0.2/silk/NLSF_decode.c
    A code/opus-1.0.2/silk/NLSF_del_dec_quant.c
    A code/opus-1.0.2/silk/NLSF_encode.c
    A code/opus-1.0.2/silk/NLSF_stabilize.c
    A code/opus-1.0.2/silk/NLSF_unpack.c
    A code/opus-1.0.2/silk/NSQ.c
    A code/opus-1.0.2/silk/NSQ_del_dec.c
    A code/opus-1.0.2/silk/PLC.c
    A code/opus-1.0.2/silk/PLC.h
    A code/opus-1.0.2/silk/SigProc_FIX.h
    A code/opus-1.0.2/silk/VAD.c
    A code/opus-1.0.2/silk/VQ_WMat_EC.c
    A code/opus-1.0.2/silk/ana_filt_bank_1.c
    A code/opus-1.0.2/silk/biquad_alt.c
    A code/opus-1.0.2/silk/bwexpander.c
    A code/opus-1.0.2/silk/bwexpander_32.c
    A code/opus-1.0.2/silk/check_control_input.c
    A code/opus-1.0.2/silk/code_signs.c
    A code/opus-1.0.2/silk/control.h
    A code/opus-1.0.2/silk/control_SNR.c
    A code/opus-1.0.2/silk/control_audio_bandwidth.c
    A code/opus-1.0.2/silk/control_codec.c
    A code/opus-1.0.2/silk/debug.c
    A code/opus-1.0.2/silk/debug.h
    A code/opus-1.0.2/silk/dec_API.c
    A code/opus-1.0.2/silk/decode_core.c
    A code/opus-1.0.2/silk/decode_frame.c
    A code/opus-1.0.2/silk/decode_indices.c
    A code/opus-1.0.2/silk/decode_parameters.c
    A code/opus-1.0.2/silk/decode_pitch.c
    A code/opus-1.0.2/silk/decode_pulses.c
    A code/opus-1.0.2/silk/decoder_set_fs.c
    A code/opus-1.0.2/silk/define.h
    A code/opus-1.0.2/silk/enc_API.c
    A code/opus-1.0.2/silk/encode_indices.c
    A code/opus-1.0.2/silk/encode_pulses.c
    A code/opus-1.0.2/silk/errors.h
    A code/opus-1.0.2/silk/fixed/LTP_analysis_filter_FIX.c
    A code/opus-1.0.2/silk/fixed/LTP_scale_ctrl_FIX.c
    A code/opus-1.0.2/silk/fixed/apply_sine_window_FIX.c
    A code/opus-1.0.2/silk/fixed/autocorr_FIX.c
    A code/opus-1.0.2/silk/fixed/burg_modified_FIX.c
    A code/opus-1.0.2/silk/fixed/corrMatrix_FIX.c
    A code/opus-1.0.2/silk/fixed/encode_frame_FIX.c
    A code/opus-1.0.2/silk/fixed/find_LPC_FIX.c
    A code/opus-1.0.2/silk/fixed/find_LTP_FIX.c
    A code/opus-1.0.2/silk/fixed/find_pitch_lags_FIX.c
    A code/opus-1.0.2/silk/fixed/find_pred_coefs_FIX.c
    A code/opus-1.0.2/silk/fixed/k2a_FIX.c
    A code/opus-1.0.2/silk/fixed/k2a_Q16_FIX.c
    A code/opus-1.0.2/silk/fixed/main_FIX.h
    A code/opus-1.0.2/silk/fixed/noise_shape_analysis_FIX.c
    A code/opus-1.0.2/silk/fixed/pitch_analysis_core_FIX.c
    A code/opus-1.0.2/silk/fixed/prefilter_FIX.c
    A code/opus-1.0.2/silk/fixed/process_gains_FIX.c
    A code/opus-1.0.2/silk/fixed/regularize_correlations_FIX.c
    A code/opus-1.0.2/silk/fixed/residual_energy16_FIX.c
    A code/opus-1.0.2/silk/fixed/residual_energy_FIX.c
    A code/opus-1.0.2/silk/fixed/schur64_FIX.c
    A code/opus-1.0.2/silk/fixed/schur_FIX.c
    A code/opus-1.0.2/silk/fixed/solve_LS_FIX.c
    A code/opus-1.0.2/silk/fixed/structs_FIX.h
    A code/opus-1.0.2/silk/fixed/vector_ops_FIX.c
    A code/opus-1.0.2/silk/fixed/warped_autocorrelation_FIX.c
    A code/opus-1.0.2/silk/float/LPC_analysis_filter_FLP.c
    A code/opus-1.0.2/silk/float/LPC_inv_pred_gain_FLP.c
    A code/opus-1.0.2/silk/float/LTP_analysis_filter_FLP.c
    A code/opus-1.0.2/silk/float/LTP_scale_ctrl_FLP.c
    A code/opus-1.0.2/silk/float/SigProc_FLP.h
    A code/opus-1.0.2/silk/float/apply_sine_window_FLP.c
    A code/opus-1.0.2/silk/float/autocorrelation_FLP.c
    A code/opus-1.0.2/silk/float/burg_modified_FLP.c
    A code/opus-1.0.2/silk/float/bwexpander_FLP.c
    A code/opus-1.0.2/silk/float/corrMatrix_FLP.c
    A code/opus-1.0.2/silk/float/encode_frame_FLP.c
    A code/opus-1.0.2/silk/float/energy_FLP.c
    A code/opus-1.0.2/silk/float/find_LPC_FLP.c
    A code/opus-1.0.2/silk/float/find_LTP_FLP.c
    A code/opus-1.0.2/silk/float/find_pitch_lags_FLP.c
    A code/opus-1.0.2/silk/float/find_pred_coefs_FLP.c
    A code/opus-1.0.2/silk/float/inner_product_FLP.c
    A code/opus-1.0.2/silk/float/k2a_FLP.c
    A code/opus-1.0.2/silk/float/levinsondurbin_FLP.c
    A code/opus-1.0.2/silk/float/main_FLP.h
    A code/opus-1.0.2/silk/float/noise_shape_analysis_FLP.c
    A code/opus-1.0.2/silk/float/pitch_analysis_core_FLP.c
    A code/opus-1.0.2/silk/float/prefilter_FLP.c
    A code/opus-1.0.2/silk/float/process_gains_FLP.c
    A code/opus-1.0.2/silk/float/regularize_correlations_FLP.c
    A code/opus-1.0.2/silk/float/residual_energy_FLP.c
    A code/opus-1.0.2/silk/float/scale_copy_vector_FLP.c
    A code/opus-1.0.2/silk/float/scale_vector_FLP.c
    A code/opus-1.0.2/silk/float/schur_FLP.c
    A code/opus-1.0.2/silk/float/solve_LS_FLP.c
    A code/opus-1.0.2/silk/float/sort_FLP.c
    A code/opus-1.0.2/silk/float/structs_FLP.h
    A code/opus-1.0.2/silk/float/warped_autocorrelation_FLP.c
    A code/opus-1.0.2/silk/float/wrappers_FLP.c
    A code/opus-1.0.2/silk/gain_quant.c
    A code/opus-1.0.2/silk/init_decoder.c
    A code/opus-1.0.2/silk/init_encoder.c
    A code/opus-1.0.2/silk/inner_prod_aligned.c
    A code/opus-1.0.2/silk/interpolate.c
    A code/opus-1.0.2/silk/lin2log.c
    A code/opus-1.0.2/silk/log2lin.c
    A code/opus-1.0.2/silk/macros.h
    A code/opus-1.0.2/silk/main.h
    A code/opus-1.0.2/silk/pitch_est_defines.h
    A code/opus-1.0.2/silk/pitch_est_tables.c
    A code/opus-1.0.2/silk/process_NLSFs.c
    A code/opus-1.0.2/silk/quant_LTP_gains.c
    A code/opus-1.0.2/silk/resampler.c
    A code/opus-1.0.2/silk/resampler_down2.c
    A code/opus-1.0.2/silk/resampler_down2_3.c
    A code/opus-1.0.2/silk/resampler_private.h
    A code/opus-1.0.2/silk/resampler_private_AR2.c
    A code/opus-1.0.2/silk/resampler_private_IIR_FIR.c
    A code/opus-1.0.2/silk/resampler_private_down_FIR.c
    A code/opus-1.0.2/silk/resampler_private_up2_HQ.c
    A code/opus-1.0.2/silk/resampler_rom.c
    A code/opus-1.0.2/silk/resampler_rom.h
    A code/opus-1.0.2/silk/resampler_structs.h
    A code/opus-1.0.2/silk/shell_coder.c
    A code/opus-1.0.2/silk/sigm_Q15.c
    A code/opus-1.0.2/silk/sort.c
    A code/opus-1.0.2/silk/stereo_LR_to_MS.c
    A code/opus-1.0.2/silk/stereo_MS_to_LR.c
    A code/opus-1.0.2/silk/stereo_decode_pred.c
    A code/opus-1.0.2/silk/stereo_encode_pred.c
    A code/opus-1.0.2/silk/stereo_find_predictor.c
    A code/opus-1.0.2/silk/stereo_quant_pred.c
    A code/opus-1.0.2/silk/structs.h
    A code/opus-1.0.2/silk/sum_sqr_shift.c
    A code/opus-1.0.2/silk/table_LSF_cos.c
    A code/opus-1.0.2/silk/tables.h
    A code/opus-1.0.2/silk/tables_LTP.c
    A code/opus-1.0.2/silk/tables_NLSF_CB_NB_MB.c
    A code/opus-1.0.2/silk/tables_NLSF_CB_WB.c
    A code/opus-1.0.2/silk/tables_gain.c
    A code/opus-1.0.2/silk/tables_other.c
    A code/opus-1.0.2/silk/tables_pitch_lag.c
    A code/opus-1.0.2/silk/tables_pulses_per_block.c
    A code/opus-1.0.2/silk/tuning_parameters.h
    A code/opus-1.0.2/silk/typedef.h
    A code/opus-1.0.2/src/opus.c
    A code/opus-1.0.2/src/opus_decoder.c
    A code/opus-1.0.2/src/opus_encoder.c
    A code/opus-1.0.2/src/opus_multistream.c
    A code/opus-1.0.2/src/opus_private.h
    A code/opus-1.0.2/src/repacketizer.c
    A code/opusfile-0.2/include/opusfile.h
    A code/opusfile-0.2/src/http.c
    A code/opusfile-0.2/src/info.c
    A code/opusfile-0.2/src/internal.c
    A code/opusfile-0.2/src/internal.h
    A code/opusfile-0.2/src/opusfile.c
    A code/opusfile-0.2/src/stream.c

  Log Message:
  -----------
  Add libopus 1.0.2 and libopusfile 0.2


  Commit: 2a31f33fc6652c8056e14f4c5878cd4a8a6154df
      https://github.com/ioquake/ioq3/commit/2a31f33fc6652c8056e14f4c5878cd4a8a6154df
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-17 (Sun, 17 Feb 2013)

  Changed paths:
    M Makefile
    A code/libogg-1.3.0/include/ogg/ogg.h
    A code/libogg-1.3.0/include/ogg/os_types.h
    A code/libogg-1.3.0/src/bitwise.c
    A code/libogg-1.3.0/src/framing.c

  Log Message:
  -----------
  Add libogg 1.3.0


  Commit: 5c3d76665fe8aadacd462046883a869c27ee7c98
      https://github.com/ioquake/ioq3/commit/5c3d76665fe8aadacd462046883a869c27ee7c98
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-17 (Sun, 17 Feb 2013)

  Changed paths:
    M code/opusfile-0.2/src/stream.c

  Log Message:
  -----------
  Fix compiling opus using mingw


  Commit: 49391ad00f71788d1a8554e4d6fd3de08db740fc
      https://github.com/ioquake/ioq3/commit/49391ad00f71788d1a8554e4d6fd3de08db740fc
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-17 (Sun, 17 Feb 2013)

  Changed paths:
    M README

  Log Message:
  -----------
  Add ogg and opus Makefile options to README


  Commit: a41354f3f7a70a1d08ab797f42310d37975082c4
      https://github.com/ioquake/ioq3/commit/a41354f3f7a70a1d08ab797f42310d37975082c4
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-17 (Sun, 17 Feb 2013)

  Changed paths:
    A code/libogg-1.3.0/include/ogg/config_types.h

  Log Message:
  -----------
  Add missing config_types.h for libogg

It's usally generated by configure, most platform cases are handled in os_types.h


  Commit: 7987b71a9d46d952b817f49058fc7d45ed086850
      https://github.com/ioquake/ioq3/commit/7987b71a9d46d952b817f49058fc7d45ed086850
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-17 (Sun, 17 Feb 2013)

  Changed paths:
    M code/libogg-1.3.0/include/ogg/config_types.h

  Log Message:
  -----------
  Fix last commit


  Commit: 5b5f7f5c0a12810846801b48a4ca78afa524f9a2
      https://github.com/ioquake/ioq3/commit/5b5f7f5c0a12810846801b48a4ca78afa524f9a2
  Author: James Canete <use.less01 at gmail.com>
  Date:   2013-02-18 (Mon, 18 Feb 2013)

  Changed paths:
    M code/opusfile-0.2/src/stream.c

  Log Message:
  -----------
  Fix compiling opusfile on mingw32


  Commit: eef897b3c1d96d21152f7cbeeaf186240a985298
      https://github.com/ioquake/ioq3/commit/eef897b3c1d96d21152f7cbeeaf186240a985298
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-18 (Mon, 18 Feb 2013)

  Changed paths:
    M code/qcommon/qcommon.h

  Log Message:
  -----------
  Remove Sys_SnapVector


  Commit: eb7e554c46c2520926c7de9a0bfaa125654f2429
      https://github.com/ioquake/ioq3/commit/eb7e554c46c2520926c7de9a0bfaa125654f2429
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M code/client/snd_codec_opus.c

  Log Message:
  -----------
  Fix comment in snd_codec_opus.c


  Commit: c7059fbf28607a13313f824f51fcb72ae737f538
      https://github.com/ioquake/ioq3/commit/c7059fbf28607a13313f824f51fcb72ae737f538
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M code/renderercommon/tr_common.h
    M code/renderergl1/tr_local.h
    M code/renderergl2/tr_local.h

  Log Message:
  -----------
  Move noise function declations to tr_common.h

tr_noise.c is in renderercommon directory, so declare them in header there too.


  Commit: 57cb0b2d8956ae50deace19346f3f6de796bff2d
      https://github.com/ioquake/ioq3/commit/57cb0b2d8956ae50deace19346f3f6de796bff2d
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M code/botlib/be_ai_weap.c

  Log Message:
  -----------
  be_ai_weap.c: s/move state/weapon state/g


  Commit: b9a33f84be5b39bafbb3bd0794e71300e068588c
      https://github.com/ioquake/ioq3/commit/b9a33f84be5b39bafbb3bd0794e71300e068588c
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M code/botlib/be_aas_def.h
    M code/botlib/be_aas_main.c
    M code/botlib/be_aas_main.h
    M code/botlib/be_ai_goal.c

  Log Message:
  -----------
  Remove unused config string code from botlib


  Commit: 4cd60e5af73164e5355d068e04e6f9ab4e338cf4
      https://github.com/ioquake/ioq3/commit/4cd60e5af73164e5355d068e04e6f9ab4e338cf4
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M code/botlib/be_interface.c

  Log Message:
  -----------
  Fix BotExportTest's args for BotGetReachabilityToGoal


  Commit: db68f59281c591e2b176a43f56b438462183578b
      https://github.com/ioquake/ioq3/commit/db68f59281c591e2b176a43f56b438462183578b
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-02-27 (Wed, 27 Feb 2013)

  Changed paths:
    M code/ui/ui_main.c

  Log Message:
  -----------
  Fix comment for gametype parsing in ui


  Commit: a18ae32a5eb936fcb9c6b6a89e4a750f787ae919
      https://github.com/ioquake/ioq3/commit/a18ae32a5eb936fcb9c6b6a89e4a750f787ae919
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-03 (Sun, 03 Mar 2013)

  Changed paths:
    M code/client/cl_keys.c

  Log Message:
  -----------
  Fix Key_StringToKeynum to return lowercased ascii

Fixes bind and unbind uppercase ascii and uppercase ascii in cl_consoleKeys.

keycodes.h states "normal keys should be passed as lowercased ascii"


  Commit: fe0a65e52e0f633a50a0aa86f04263722dde4707
      https://github.com/ioquake/ioq3/commit/fe0a65e52e0f633a50a0aa86f04263722dde4707
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-03 (Sun, 03 Mar 2013)

  Changed paths:
    M code/client/cl_keys.c

  Log Message:
  -----------
  Show lowercased ascii in bind command


  Commit: e7753f9acff0be7ae55c96d495d7817c7095e158
      https://github.com/ioquake/ioq3/commit/e7753f9acff0be7ae55c96d495d7817c7095e158
  Author: Ensiform <ensiform at gmail.com>
  Date:   2013-03-03 (Sun, 03 Mar 2013)

  Changed paths:
    M code/game/g_cmds.c

  Log Message:
  -----------
  Fix vote Y/1 and teamvote Y/1


  Commit: 2153fc467151613e25cfe907f73c3bf73c418f4e
      https://github.com/ioquake/ioq3/commit/2153fc467151613e25cfe907f73c3bf73c418f4e
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M code/renderergl2/tr_backend.c

  Log Message:
  -----------
  Calculate viewport and screen texture coordinates correctly for sun shadows.  This fixes part of #5889.


  Commit: 7c04002b870039ef8ea71e7881951720dbc4bb50
      https://github.com/ioquake/ioq3/commit/7c04002b870039ef8ea71e7881951720dbc4bb50
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M code/renderergl2/tr_backend.c

  Log Message:
  -----------
  Simplify previous patch.


  Commit: 11e83b2ee366fa3c9a4f393ef062506f4a50f182
      https://github.com/ioquake/ioq3/commit/11e83b2ee366fa3c9a4f393ef062506f4a50f182
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M code/renderergl2/tr_backend.c

  Log Message:
  -----------
  Oops, fix typo.


  Commit: a90a52c6a6e9416d071990ef23f99e96a53b6ff0
      https://github.com/ioquake/ioq3/commit/a90a52c6a6e9416d071990ef23f99e96a53b6ff0
  Author: Zachary Slater <zjs at zacharyjackslater.com>
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    A .travis.yml

  Log Message:
  -----------
  Testing out autobuild stuff.


  Commit: 8e5bf01bcc4f3dd39d9330659d3289501673c1c3
      https://github.com/ioquake/ioq3/commit/8e5bf01bcc4f3dd39d9330659d3289501673c1c3
  Author: Zachary Slater <zjs at zacharyjackslater.com>
  Date:   2013-03-05 (Tue, 05 Mar 2013)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Fixed the auto build, for details go here: https://travis-ci.org/ioquake/ioq3


  Commit: 9d7336355106ef424e07c3b3e51cab4249aae957
      https://github.com/ioquake/ioq3/commit/9d7336355106ef424e07c3b3e51cab4249aae957
  Author: Zachary Slater <zjs at zacharyjackslater.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  updated travis file to notify us in our lonely IRC outpost of love.


  Commit: 027af8e6cc38bf6baeaeea8aa5bbc0f877c3f4c2
      https://github.com/ioquake/ioq3/commit/027af8e6cc38bf6baeaeea8aa5bbc0f877c3f4c2
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M code/renderergl2/tr_backend.c
    M code/renderergl2/tr_extramath.h

  Log Message:
  -----------
  Simplify RE_StretchRaw() with RE_UploadCinematic() and RB_InstantQuad2().


  Commit: fbe56e4fa11e663b16a6b217ebebe32bb19b980e
      https://github.com/ioquake/ioq3/commit/fbe56e4fa11e663b16a6b217ebebe32bb19b980e
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M code/renderergl2/tr_backend.c
    M code/renderergl2/tr_fbo.c
    M code/renderergl2/tr_sky.c
    M code/renderergl2/tr_surface.c

  Log Message:
  -----------
  Some minor cleanup.


  Commit: 61248cb4c53f10613457daa08fc38c3489c1bec2
      https://github.com/ioquake/ioq3/commit/61248cb4c53f10613457daa08fc38c3489c1bec2
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    A .travis.yml

  Log Message:
  -----------
  Merge branch 'HEAD' of https://github.com/ioquake/ioq3.git


  Commit: 166c4172047bacadf613e560a3b971f18dd36202
      https://github.com/ioquake/ioq3/commit/166c4172047bacadf613e560a3b971f18dd36202
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  autobuild: Enable Ogg Vorbis, Freetype, and MDR model support

Removed unneeded SDL packages.


  Commit: 4e5b84fe8f458763452cae9b75d2508a804bd51e
      https://github.com/ioquake/ioq3/commit/4e5b84fe8f458763452cae9b75d2508a804bd51e
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M .travis.yml
    A build-test.sh

  Log Message:
  -----------
  autobuild: test default build, with extra options, and mingw


  Commit: 361c71f8afb4bd50b75bcdc84ceee1faaa2cddc8
      https://github.com/ioquake/ioq3/commit/361c71f8afb4bd50b75bcdc84ceee1faaa2cddc8
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M build-test.sh

  Log Message:
  -----------
  autobuild: try to fix extra options build and mingw builds


  Commit: a737d442a0130e91184819bebf9f58bf1c48bb2a
      https://github.com/ioquake/ioq3/commit/a737d442a0130e91184819bebf9f58bf1c48bb2a
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M code/renderergl2/tr_model.c

  Log Message:
  -----------
  Fix RAVENMD4 warnings in OpenGL2


  Commit: 97fc98d26b61b5f79e32963405f795e21bb4e3a4
      https://github.com/ioquake/ioq3/commit/97fc98d26b61b5f79e32963405f795e21bb4e3a4
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M build-test.sh

  Log Message:
  -----------
  Improve build-test.sh for non-travis-ci usage


  Commit: a0f74366a7477d822c640931cf3a918549b2f6c8
      https://github.com/ioquake/ioq3/commit/a0f74366a7477d822c640931cf3a918549b2f6c8
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M build-test.sh

  Log Message:
  -----------
  build-test.sh always run clean first, for non-travis-ci


  Commit: fb6b08bdd6962ae679d7e4782aecad0619a97ca5
      https://github.com/ioquake/ioq3/commit/fb6b08bdd6962ae679d7e4782aecad0619a97ca5
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M .travis.yml
    A build-test.sh
    M code/renderergl2/tr_model.c

  Log Message:
  -----------
  Merge branch 'HEAD' of https://github.com/ioquake/ioq3.git


  Commit: 8b38503ba56ec16d4da9ede2af43e529e5db45e6
      https://github.com/ioquake/ioq3/commit/8b38503ba56ec16d4da9ede2af43e529e5db45e6
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Use the mingw fork that gets maintained


  Commit: eeb088dd3c1230f5e3e599f01feec89cedae1d3b
      https://github.com/ioquake/ioq3/commit/eeb088dd3c1230f5e3e599f01feec89cedae1d3b
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Use -q instead of -qq on apt-get


  Commit: d044cd80f725b268befbf4b0caa190022b08d0df
      https://github.com/ioquake/ioq3/commit/d044cd80f725b268befbf4b0caa190022b08d0df
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  One last try...


  Commit: e6e0d4709928be2b57785a759739472de3cc544f
      https://github.com/ioquake/ioq3/commit/e6e0d4709928be2b57785a759739472de3cc544f
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M code/renderergl2/tr_shader.c

  Log Message:
  -----------
  Fix clampmapped images being always treated as sRGB.


  Commit: f789cff079774f98e8e3410388abd1942f604feb
      https://github.com/ioquake/ioq3/commit/f789cff079774f98e8e3410388abd1942f604feb
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Merge branch 'HEAD' of https://github.com/ioquake/ioq3.git


  Commit: c3b39789293ba62f089a2f5986a700a355b432a1
      https://github.com/ioquake/ioq3/commit/c3b39789293ba62f089a2f5986a700a355b432a1
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Only spam IRC on failure


  Commit: 8aa6efe7b692300ff5623b46f15d0c3d9177e8fa
      https://github.com/ioquake/ioq3/commit/8aa6efe7b692300ff5623b46f15d0c3d9177e8fa
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-08 (Fri, 08 Mar 2013)

  Changed paths:
    M code/renderergl1/tr_local.h
    M code/renderergl1/tr_model_iqm.c
    M code/renderergl2/tr_local.h
    M code/renderergl2/tr_model_iqm.c

  Log Message:
  -----------
  Fix origin returned by IQM's LerpTag

It use to return pose joint's offset from base at the lerped frame, now it returns the joint's origin at the lerped frame.

Patch by Axel Isouard and Zack Middleton.


  Commit: fd937a47ac784c11db96f6b4c66682acaaa300ec
      https://github.com/ioquake/ioq3/commit/fd937a47ac784c11db96f6b4c66682acaaa300ec
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-08 (Fri, 08 Mar 2013)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/ioquake/ioq3


  Commit: 89ee8b050fa3ca289851da896828d32fcec7b9e4
      https://github.com/ioquake/ioq3/commit/89ee8b050fa3ca289851da896828d32fcec7b9e4
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-08 (Fri, 08 Mar 2013)

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

  Log Message:
  -----------
  Fix size reserved for IQM jointMats (allocated more than used)


  Commit: b009528e6a7e319c3e787a088b10360af4c208ac
      https://github.com/ioquake/ioq3/commit/b009528e6a7e319c3e787a088b10360af4c208ac
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-09 (Sat, 09 Mar 2013)

  Changed paths:
    M code/client/cl_main.c

  Log Message:
  -----------
  Fix displaying demo name when loading demo


  Commit: 78132cf829dcd1e6789881f049c2243ebf65b566
      https://github.com/ioquake/ioq3/commit/78132cf829dcd1e6789881f049c2243ebf65b566
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M Makefile
    R code/qcommon/vm_x86_64.c
    R code/qcommon/vm_x86_64_assembler.c

  Log Message:
  -----------
  Remove old x86_64 JIT compiler


  Commit: ce9d0e8595e3b7589f642235961f1a139b4e166b
      https://github.com/ioquake/ioq3/commit/ce9d0e8595e3b7589f642235961f1a139b4e166b
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M README

  Log Message:
  -----------
  Remove README note about USE_OLD_VM64


  Commit: 41985945f6c3d9a23a8eb86a3280ab40086d707f
      https://github.com/ioquake/ioq3/commit/41985945f6c3d9a23a8eb86a3280ab40086d707f
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-11 (Mon, 11 Mar 2013)

  Changed paths:
    M code/renderergl2/tr_glsl.c

  Log Message:
  -----------
  Always reset vertex attrib pointers with animated meshes.


  Commit: 37c69a800943ccb7505e445d956cb261c92521d5
      https://github.com/ioquake/ioq3/commit/37c69a800943ccb7505e445d956cb261c92521d5
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M code/renderercommon/qgl.h
    M code/renderercommon/tr_common.h
    A code/renderercommon/tr_font.c
    M code/renderergl1/tr_bsp.c
    R code/renderergl1/tr_font.c
    M code/renderergl1/tr_image.c
    M code/renderergl1/tr_local.h
    M code/renderergl1/tr_shader.c
    R code/renderergl2/qgl2.h
    R code/renderergl2/tr_font.c
    M code/renderergl2/tr_image.c
    M code/renderergl2/tr_local.h

  Log Message:
  -----------
  Move renderers a bit closer together


  Commit: 3e92679100665f9b316717572bcdffee5380f428
      https://github.com/ioquake/ioq3/commit/3e92679100665f9b316717572bcdffee5380f428
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M code/renderercommon/tr_common.h
    M code/renderergl1/tr_local.h
    M code/renderergl2/tr_local.h

  Log Message:
  -----------
  Fix USE_FREETYPE breakage


  Commit: bf25c27105751a7dad4581ea4511dbe8abdd2039
      https://github.com/ioquake/ioq3/commit/bf25c27105751a7dad4581ea4511dbe8abdd2039
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M code/renderergl2/tr_local.h

  Log Message:
  -----------
  Oops missed a bit


  Commit: a2dc160359c5acfe96d98b0263d3f6eb4d6e78f3
      https://github.com/ioquake/ioq3/commit/a2dc160359c5acfe96d98b0263d3f6eb4d6e78f3
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

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

  Log Message:
  -----------
  Move mingw to separate build job on travis-ci


  Commit: dfbad1360fd836beea95c74093cf2bfe426380e3
      https://github.com/ioquake/ioq3/commit/dfbad1360fd836beea95c74093cf2bfe426380e3
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M Makefile
    M code/asm/ftola.c
    M code/opusfile-0.2/src/opusfile.c
    M code/qcommon/q_platform.h

  Log Message:
  -----------
  Fix some clang warnings


  Commit: 3698df37ef479b35e761c883963a4bc7bc2f18b2
      https://github.com/ioquake/ioq3/commit/3698df37ef479b35e761c883963a4bc7bc2f18b2
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M build-test.sh

  Log Message:
  -----------
  Fix mingw gcc name in build-test.sh


  Commit: 71632ea29185fbd73bd1ecca7d9ab92b33cd7bed
      https://github.com/ioquake/ioq3/commit/71632ea29185fbd73bd1ecca7d9ab92b33cd7bed
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M build-test.sh

  Log Message:
  -----------
  Disable freetype and vorbis for mingw travis build

Libs are missing.


  Commit: 9eef320c9119a8db65f37f67859918fb1c3ccc97
      https://github.com/ioquake/ioq3/commit/9eef320c9119a8db65f37f67859918fb1c3ccc97
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

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

  Log Message:
  -----------
  Remove some more automatic sRGB image flags.


  Commit: 369956eb63131a8acca2152a64eb33e1709137b4
      https://github.com/ioquake/ioq3/commit/369956eb63131a8acca2152a64eb33e1709137b4
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M misc/msvc/opengl1.vcproj
    M misc/msvc/opengl2.vcproj

  Log Message:
  -----------
  Fix compilation in VS2008.


  Commit: e14a814ba219737e29dff29c94843f65612bfcb9
      https://github.com/ioquake/ioq3/commit/e14a814ba219737e29dff29c94843f65612bfcb9
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-14 (Thu, 14 Mar 2013)

  Changed paths:
    M code/renderergl2/glsl/lightall_vp.glsl
    M code/renderergl2/tr_shader.c

  Log Message:
  -----------
  Support more tcgens in lightall shader.


  Commit: ecd50f01c209d4507aee826436d09a1ccd894a4c
      https://github.com/ioquake/ioq3/commit/ecd50f01c209d4507aee826436d09a1ccd894a4c
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M build-test.sh
    M code/qcommon/qfiles.h
    M code/renderergl1/tr_animation.c
    M code/renderergl1/tr_local.h
    M code/renderergl1/tr_main.c
    M code/renderergl1/tr_mesh.c
    M code/renderergl1/tr_model.c
    M code/renderergl1/tr_surface.c
    M code/renderergl2/tr_animation.c
    M code/renderergl2/tr_local.h
    M code/renderergl2/tr_main.c
    M code/renderergl2/tr_mesh.c
    M code/renderergl2/tr_model.c
    M code/renderergl2/tr_surface.c

  Log Message:
  -----------
  Remove RAVENMD4 #define


  Commit: bf962c516d0041280da19d8cac7789b08730d8ae
      https://github.com/ioquake/ioq3/commit/bf962c516d0041280da19d8cac7789b08730d8ae
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

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

  Log Message:
  -----------
  Fix loading and rendering IQMs with no joints


  Commit: 9a752ce8cdbe1e3a1eda09e7673a8d2616a4720f
      https://github.com/ioquake/ioq3/commit/9a752ce8cdbe1e3a1eda09e7673a8d2616a4720f
  Author: Ensiform <ensiform at gmail.com>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M code/qcommon/files.c

  Log Message:
  -----------
  Use PATH_SEP for a debug message in FS_FOpenFileReadDir


  Commit: 98dda7758f0ff9a2f6d9a2fe516faf1724efe6e1
      https://github.com/ioquake/ioq3/commit/98dda7758f0ff9a2f6d9a2fe516faf1724efe6e1
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

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

  Log Message:
  -----------
  Always initialize joint_names in R_LoadIQM

Reported by MAN-AT-ARMS


  Commit: 9bfff1363e89f1942a89a5d08d4c28d67e778399
      https://github.com/ioquake/ioq3/commit/9bfff1363e89f1942a89a5d08d4c28d67e778399
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M code/qcommon/net_ip.c

  Log Message:
  -----------
  Fix NET_IPSocket and NET_IP6Socket return type

It was causing a warning on Windows x64.


  Commit: 8b23985358df214df6da1706f31e08dbaaaab2f4
      https://github.com/ioquake/ioq3/commit/8b23985358df214df6da1706f31e08dbaaaab2f4
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M code/renderergl2/tr_backend.c
    M code/renderergl2/tr_fbo.c
    M code/renderergl2/tr_glsl.c
    M code/renderergl2/tr_local.h
    M code/renderergl2/tr_shade.c
    M code/renderergl2/tr_sky.c
    M code/renderergl2/tr_surface.c

  Log Message:
  -----------
  Make all GLSL shaders use the same set of uniforms.


  Commit: 2c8e7511304f81636294fda316814996efd1b17f
      https://github.com/ioquake/ioq3/commit/2c8e7511304f81636294fda316814996efd1b17f
  Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M Makefile
    M cross-make-mingw64.sh

  Log Message:
  -----------
  Consolidate architecture names

amd64, x64, x86_64 -> x86_64
i386, i86pc, x86 -> x86
powerpc, ppc -> ppc
powerpc64, ppc64 -> ppc64
axp -> alpha

Some exceptions are made for the actual build product names


  Commit: e2f520e0017c1254931bfd96f4b239d64017e84b
      https://github.com/ioquake/ioq3/commit/e2f520e0017c1254931bfd96f4b239d64017e84b
  Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M cross-make-mingw.sh
    R cross-make-mingw64.sh

  Log Message:
  -----------
  Merge mingw build scripts


  Commit: 3ffefb663cf1a5df226481ed0635e20eca093bb3
      https://github.com/ioquake/ioq3/commit/3ffefb663cf1a5df226481ed0635e20eca093bb3
  Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    A jenkins-ci-build.sh

  Log Message:
  -----------
  Add jenkins-ci-build.sh


  Commit: ef0364e5c94075dafe362b2d50ac9b4bcded3b6a
      https://github.com/ioquake/ioq3/commit/ef0364e5c94075dafe362b2d50ac9b4bcded3b6a
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M cross-make-mingw.sh

  Log Message:
  -----------
  Fix cross-make-mingw.sh when no ARCH is supplied


  Commit: bba199e795e77c6a2a958a18ac405c996dce2439
      https://github.com/ioquake/ioq3/commit/bba199e795e77c6a2a958a18ac405c996dce2439
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Fix comment grammar (and test jenkins)


  Commit: 8d70929d12aa11e2b01238d7636d960d79358196
      https://github.com/ioquake/ioq3/commit/8d70929d12aa11e2b01238d7636d960d79358196
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M Makefile
    M code/qcommon/q_platform.h
    M make-macosx-ub.sh
    M make-macosx.sh

  Log Message:
  -----------
  Ditch 'historical compatibility' and use 'logic' instead


  Commit: e4151c1d55fca67dd6edb00bd812ce47b9e5b475
      https://github.com/ioquake/ioq3/commit/e4151c1d55fca67dd6edb00bd812ce47b9e5b475
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Add DEBUG_MAKEFILE to... debug the Makefile


  Commit: b720b6029597c606da96145b69aff4ded22e4615
      https://github.com/ioquake/ioq3/commit/b720b6029597c606da96145b69aff4ded22e4615
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M Makefile
    M README
    M build-test.sh
    R cross-make-mingw.sh
    M jenkins-ci-build.sh

  Log Message:
  -----------
  Move cross-make-mingw.sh's functionality to the Makefile and remove it


  Commit: 95da5477113f1d50c126ff41978ee05bc423d89d
      https://github.com/ioquake/ioq3/commit/95da5477113f1d50c126ff41978ee05bc423d89d
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M build-test.sh

  Log Message:
  -----------
  Fix travis build


  Commit: 615581667234ded004a9f681418bd680ce852e0f
      https://github.com/ioquake/ioq3/commit/615581667234ded004a9f681418bd680ce852e0f
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  (Hopefully) fix the Jenkins build


  Commit: 02a625a1b312902a6005c76fe7a59b3f5df17413
      https://github.com/ioquake/ioq3/commit/02a625a1b312902a6005c76fe7a59b3f5df17413
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M Makefile
    M build-test.sh

  Log Message:
  -----------
  Fix it more


  Commit: 5d862d222e3065ea88bd86fefe33c302017ea624
      https://github.com/ioquake/ioq3/commit/5d862d222e3065ea88bd86fefe33c302017ea624
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M .travis.yml
    R build-test.sh
    A travis-ci-build.sh

  Log Message:
  -----------
  Make travis silent


  Commit: d50338fb5788ea4a6375bee44835f12c9e8e4006
      https://github.com/ioquake/ioq3/commit/d50338fb5788ea4a6375bee44835f12c9e8e4006
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M jenkins-ci-build.sh

  Log Message:
  -----------
  Use distclean for jenkins builds


  Commit: cae7ae9ce611fd6c84b1f118fda080a550d8f24b
      https://github.com/ioquake/ioq3/commit/cae7ae9ce611fd6c84b1f118fda080a550d8f24b
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-23 (Sat, 23 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  (bug #5904) Fix OpenBSD and Solaris builds


  Commit: 4f452fcfed27ffc1d9d46c3812635dcee4961b58
      https://github.com/ioquake/ioq3/commit/4f452fcfed27ffc1d9d46c3812635dcee4961b58
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-24 (Sun, 24 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Enable building QVMs when cross-compiling


  Commit: 01efc266541a1b43330fea3442002c105f490606
      https://github.com/ioquake/ioq3/commit/01efc266541a1b43330fea3442002c105f490606
  Author: Zachary Slater <zjs at zacharyjackslater.com>
  Date:   2013-03-25 (Mon, 25 Mar 2013)

  Changed paths:
    M code/renderergl2/tr_local.h

  Log Message:
  -----------
  s/enum/typedef enum/g on uniform_t for glorious fix of mac build. h/t MAN-AT-ARMS


  Commit: 352cd151e03fbf6dbf3979c413abedd41928a38c
      https://github.com/ioquake/ioq3/commit/352cd151e03fbf6dbf3979c413abedd41928a38c
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-25 (Mon, 25 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Cross compiling for OS X


  Commit: 66acde6d608a107dff4dc3c100ee5e1ca0b48c32
      https://github.com/ioquake/ioq3/commit/66acde6d608a107dff4dc3c100ee5e1ca0b48c32
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-03-25 (Mon, 25 Mar 2013)

  Changed paths:
    A .travis.yml
    M Makefile
    M README
    M code/AL/VERSION
    M code/AL/al.h
    M code/AL/alc.h
    R code/AL/alctypes.h
    A code/AL/alext.h
    R code/AL/altypes.h
    R code/AL/alut.h
    A code/AL/efx-creative.h
    A code/AL/efx-presets.h
    A code/AL/efx.h
    M code/asm/ftola.c
    M code/botlib/be_aas_def.h
    M code/botlib/be_aas_main.c
    M code/botlib/be_aas_main.h
    M code/botlib/be_ai_goal.c
    M code/botlib/be_ai_weap.c
    M code/botlib/be_interface.c
    M code/cgame/cg_local.h
    M code/client/cl_console.c
    M code/client/cl_keys.c
    M code/client/cl_main.c
    M code/client/cl_parse.c
    M code/client/cl_ui.c
    M code/client/client.h
    M code/client/snd_codec.c
    M code/client/snd_codec.h
    A code/client/snd_codec_opus.c
    M code/client/snd_dma.c
    M code/client/snd_openal.c
    M code/game/g_bot.c
    M code/game/g_cmds.c
    M code/game/g_combat.c
    M code/game/g_main.c
    A code/libogg-1.3.0/include/ogg/config_types.h
    A code/libogg-1.3.0/include/ogg/ogg.h
    A code/libogg-1.3.0/include/ogg/os_types.h
    A code/libogg-1.3.0/src/bitwise.c
    A code/libogg-1.3.0/src/framing.c
    M code/null/null_glimp.c
    M code/null/null_main.c
    A code/opus-1.0.2/celt/_kiss_fft_guts.h
    A code/opus-1.0.2/celt/arch.h
    A code/opus-1.0.2/celt/bands.c
    A code/opus-1.0.2/celt/bands.h
    A code/opus-1.0.2/celt/celt.c
    A code/opus-1.0.2/celt/celt.h
    A code/opus-1.0.2/celt/celt_lpc.c
    A code/opus-1.0.2/celt/celt_lpc.h
    A code/opus-1.0.2/celt/cwrs.c
    A code/opus-1.0.2/celt/cwrs.h
    A code/opus-1.0.2/celt/ecintrin.h
    A code/opus-1.0.2/celt/entcode.c
    A code/opus-1.0.2/celt/entcode.h
    A code/opus-1.0.2/celt/entdec.c
    A code/opus-1.0.2/celt/entdec.h
    A code/opus-1.0.2/celt/entenc.c
    A code/opus-1.0.2/celt/entenc.h
    A code/opus-1.0.2/celt/fixed_debug.h
    A code/opus-1.0.2/celt/fixed_generic.h
    A code/opus-1.0.2/celt/float_cast.h
    A code/opus-1.0.2/celt/kiss_fft.c
    A code/opus-1.0.2/celt/kiss_fft.h
    A code/opus-1.0.2/celt/laplace.c
    A code/opus-1.0.2/celt/laplace.h
    A code/opus-1.0.2/celt/mathops.c
    A code/opus-1.0.2/celt/mathops.h
    A code/opus-1.0.2/celt/mdct.c
    A code/opus-1.0.2/celt/mdct.h
    A code/opus-1.0.2/celt/mfrngcod.h
    A code/opus-1.0.2/celt/modes.c
    A code/opus-1.0.2/celt/modes.h
    A code/opus-1.0.2/celt/opus_custom_demo.c
    A code/opus-1.0.2/celt/os_support.h
    A code/opus-1.0.2/celt/pitch.c
    A code/opus-1.0.2/celt/pitch.h
    A code/opus-1.0.2/celt/quant_bands.c
    A code/opus-1.0.2/celt/quant_bands.h
    A code/opus-1.0.2/celt/rate.c
    A code/opus-1.0.2/celt/rate.h
    A code/opus-1.0.2/celt/stack_alloc.h
    A code/opus-1.0.2/celt/static_modes_fixed.h
    A code/opus-1.0.2/celt/static_modes_float.h
    A code/opus-1.0.2/celt/vq.c
    A code/opus-1.0.2/celt/vq.h
    A code/opus-1.0.2/include/opus.h
    A code/opus-1.0.2/include/opus_custom.h
    A code/opus-1.0.2/include/opus_defines.h
    A code/opus-1.0.2/include/opus_multistream.h
    A code/opus-1.0.2/include/opus_types.h
    A code/opus-1.0.2/silk/A2NLSF.c
    A code/opus-1.0.2/silk/API.h
    A code/opus-1.0.2/silk/CNG.c
    A code/opus-1.0.2/silk/HP_variable_cutoff.c
    A code/opus-1.0.2/silk/Inlines.h
    A code/opus-1.0.2/silk/LPC_analysis_filter.c
    A code/opus-1.0.2/silk/LPC_inv_pred_gain.c
    A code/opus-1.0.2/silk/LP_variable_cutoff.c
    A code/opus-1.0.2/silk/MacroCount.h
    A code/opus-1.0.2/silk/MacroDebug.h
    A code/opus-1.0.2/silk/NLSF2A.c
    A code/opus-1.0.2/silk/NLSF_VQ.c
    A code/opus-1.0.2/silk/NLSF_VQ_weights_laroia.c
    A code/opus-1.0.2/silk/NLSF_decode.c
    A code/opus-1.0.2/silk/NLSF_del_dec_quant.c
    A code/opus-1.0.2/silk/NLSF_encode.c
    A code/opus-1.0.2/silk/NLSF_stabilize.c
    A code/opus-1.0.2/silk/NLSF_unpack.c
    A code/opus-1.0.2/silk/NSQ.c
    A code/opus-1.0.2/silk/NSQ_del_dec.c
    A code/opus-1.0.2/silk/PLC.c
    A code/opus-1.0.2/silk/PLC.h
    A code/opus-1.0.2/silk/SigProc_FIX.h
    A code/opus-1.0.2/silk/VAD.c
    A code/opus-1.0.2/silk/VQ_WMat_EC.c
    A code/opus-1.0.2/silk/ana_filt_bank_1.c
    A code/opus-1.0.2/silk/biquad_alt.c
    A code/opus-1.0.2/silk/bwexpander.c
    A code/opus-1.0.2/silk/bwexpander_32.c
    A code/opus-1.0.2/silk/check_control_input.c
    A code/opus-1.0.2/silk/code_signs.c
    A code/opus-1.0.2/silk/control.h
    A code/opus-1.0.2/silk/control_SNR.c
    A code/opus-1.0.2/silk/control_audio_bandwidth.c
    A code/opus-1.0.2/silk/control_codec.c
    A code/opus-1.0.2/silk/debug.c
    A code/opus-1.0.2/silk/debug.h
    A code/opus-1.0.2/silk/dec_API.c
    A code/opus-1.0.2/silk/decode_core.c
    A code/opus-1.0.2/silk/decode_frame.c
    A code/opus-1.0.2/silk/decode_indices.c
    A code/opus-1.0.2/silk/decode_parameters.c
    A code/opus-1.0.2/silk/decode_pitch.c
    A code/opus-1.0.2/silk/decode_pulses.c
    A code/opus-1.0.2/silk/decoder_set_fs.c
    A code/opus-1.0.2/silk/define.h
    A code/opus-1.0.2/silk/enc_API.c
    A code/opus-1.0.2/silk/encode_indices.c
    A code/opus-1.0.2/silk/encode_pulses.c
    A code/opus-1.0.2/silk/errors.h
    A code/opus-1.0.2/silk/fixed/LTP_analysis_filter_FIX.c
    A code/opus-1.0.2/silk/fixed/LTP_scale_ctrl_FIX.c
    A code/opus-1.0.2/silk/fixed/apply_sine_window_FIX.c
    A code/opus-1.0.2/silk/fixed/autocorr_FIX.c
    A code/opus-1.0.2/silk/fixed/burg_modified_FIX.c
    A code/opus-1.0.2/silk/fixed/corrMatrix_FIX.c
    A code/opus-1.0.2/silk/fixed/encode_frame_FIX.c
    A code/opus-1.0.2/silk/fixed/find_LPC_FIX.c
    A code/opus-1.0.2/silk/fixed/find_LTP_FIX.c
    A code/opus-1.0.2/silk/fixed/find_pitch_lags_FIX.c
    A code/opus-1.0.2/silk/fixed/find_pred_coefs_FIX.c
    A code/opus-1.0.2/silk/fixed/k2a_FIX.c
    A code/opus-1.0.2/silk/fixed/k2a_Q16_FIX.c
    A code/opus-1.0.2/silk/fixed/main_FIX.h
    A code/opus-1.0.2/silk/fixed/noise_shape_analysis_FIX.c
    A code/opus-1.0.2/silk/fixed/pitch_analysis_core_FIX.c
    A code/opus-1.0.2/silk/fixed/prefilter_FIX.c
    A code/opus-1.0.2/silk/fixed/process_gains_FIX.c
    A code/opus-1.0.2/silk/fixed/regularize_correlations_FIX.c
    A code/opus-1.0.2/silk/fixed/residual_energy16_FIX.c
    A code/opus-1.0.2/silk/fixed/residual_energy_FIX.c
    A code/opus-1.0.2/silk/fixed/schur64_FIX.c
    A code/opus-1.0.2/silk/fixed/schur_FIX.c
    A code/opus-1.0.2/silk/fixed/solve_LS_FIX.c
    A code/opus-1.0.2/silk/fixed/structs_FIX.h
    A code/opus-1.0.2/silk/fixed/vector_ops_FIX.c
    A code/opus-1.0.2/silk/fixed/warped_autocorrelation_FIX.c
    A code/opus-1.0.2/silk/float/LPC_analysis_filter_FLP.c
    A code/opus-1.0.2/silk/float/LPC_inv_pred_gain_FLP.c
    A code/opus-1.0.2/silk/float/LTP_analysis_filter_FLP.c
    A code/opus-1.0.2/silk/float/LTP_scale_ctrl_FLP.c
    A code/opus-1.0.2/silk/float/SigProc_FLP.h
    A code/opus-1.0.2/silk/float/apply_sine_window_FLP.c
    A code/opus-1.0.2/silk/float/autocorrelation_FLP.c
    A code/opus-1.0.2/silk/float/burg_modified_FLP.c
    A code/opus-1.0.2/silk/float/bwexpander_FLP.c
    A code/opus-1.0.2/silk/float/corrMatrix_FLP.c
    A code/opus-1.0.2/silk/float/encode_frame_FLP.c
    A code/opus-1.0.2/silk/float/energy_FLP.c
    A code/opus-1.0.2/silk/float/find_LPC_FLP.c
    A code/opus-1.0.2/silk/float/find_LTP_FLP.c
    A code/opus-1.0.2/silk/float/find_pitch_lags_FLP.c
    A code/opus-1.0.2/silk/float/find_pred_coefs_FLP.c
    A code/opus-1.0.2/silk/float/inner_product_FLP.c
    A code/opus-1.0.2/silk/float/k2a_FLP.c
    A code/opus-1.0.2/silk/float/levinsondurbin_FLP.c
    A code/opus-1.0.2/silk/float/main_FLP.h
    A code/opus-1.0.2/silk/float/noise_shape_analysis_FLP.c
    A code/opus-1.0.2/silk/float/pitch_analysis_core_FLP.c
    A code/opus-1.0.2/silk/float/prefilter_FLP.c
    A code/opus-1.0.2/silk/float/process_gains_FLP.c
    A code/opus-1.0.2/silk/float/regularize_correlations_FLP.c
    A code/opus-1.0.2/silk/float/residual_energy_FLP.c
    A code/opus-1.0.2/silk/float/scale_copy_vector_FLP.c
    A code/opus-1.0.2/silk/float/scale_vector_FLP.c
    A code/opus-1.0.2/silk/float/schur_FLP.c
    A code/opus-1.0.2/silk/float/solve_LS_FLP.c
    A code/opus-1.0.2/silk/float/sort_FLP.c
    A code/opus-1.0.2/silk/float/structs_FLP.h
    A code/opus-1.0.2/silk/float/warped_autocorrelation_FLP.c
    A code/opus-1.0.2/silk/float/wrappers_FLP.c
    A code/opus-1.0.2/silk/gain_quant.c
    A code/opus-1.0.2/silk/init_decoder.c
    A code/opus-1.0.2/silk/init_encoder.c
    A code/opus-1.0.2/silk/inner_prod_aligned.c
    A code/opus-1.0.2/silk/interpolate.c
    A code/opus-1.0.2/silk/lin2log.c
    A code/opus-1.0.2/silk/log2lin.c
    A code/opus-1.0.2/silk/macros.h
    A code/opus-1.0.2/silk/main.h
    A code/opus-1.0.2/silk/pitch_est_defines.h
    A code/opus-1.0.2/silk/pitch_est_tables.c
    A code/opus-1.0.2/silk/process_NLSFs.c
    A code/opus-1.0.2/silk/quant_LTP_gains.c
    A code/opus-1.0.2/silk/resampler.c
    A code/opus-1.0.2/silk/resampler_down2.c
    A code/opus-1.0.2/silk/resampler_down2_3.c
    A code/opus-1.0.2/silk/resampler_private.h
    A code/opus-1.0.2/silk/resampler_private_AR2.c
    A code/opus-1.0.2/silk/resampler_private_IIR_FIR.c
    A code/opus-1.0.2/silk/resampler_private_down_FIR.c
    A code/opus-1.0.2/silk/resampler_private_up2_HQ.c
    A code/opus-1.0.2/silk/resampler_rom.c
    A code/opus-1.0.2/silk/resampler_rom.h
    A code/opus-1.0.2/silk/resampler_structs.h
    A code/opus-1.0.2/silk/shell_coder.c
    A code/opus-1.0.2/silk/sigm_Q15.c
    A code/opus-1.0.2/silk/sort.c
    A code/opus-1.0.2/silk/stereo_LR_to_MS.c
    A code/opus-1.0.2/silk/stereo_MS_to_LR.c
    A code/opus-1.0.2/silk/stereo_decode_pred.c
    A code/opus-1.0.2/silk/stereo_encode_pred.c
    A code/opus-1.0.2/silk/stereo_find_predictor.c
    A code/opus-1.0.2/silk/stereo_quant_pred.c
    A code/opus-1.0.2/silk/structs.h
    A code/opus-1.0.2/silk/sum_sqr_shift.c
    A code/opus-1.0.2/silk/table_LSF_cos.c
    A code/opus-1.0.2/silk/tables.h
    A code/opus-1.0.2/silk/tables_LTP.c
    A code/opus-1.0.2/silk/tables_NLSF_CB_NB_MB.c
    A code/opus-1.0.2/silk/tables_NLSF_CB_WB.c
    A code/opus-1.0.2/silk/tables_gain.c
    A code/opus-1.0.2/silk/tables_other.c
    A code/opus-1.0.2/silk/tables_pitch_lag.c
    A code/opus-1.0.2/silk/tables_pulses_per_block.c
    A code/opus-1.0.2/silk/tuning_parameters.h
    A code/opus-1.0.2/silk/typedef.h
    A code/opus-1.0.2/src/opus.c
    A code/opus-1.0.2/src/opus_decoder.c
    A code/opus-1.0.2/src/opus_encoder.c
    A code/opus-1.0.2/src/opus_multistream.c
    A code/opus-1.0.2/src/opus_private.h
    A code/opus-1.0.2/src/repacketizer.c
    A code/opusfile-0.2/include/opusfile.h
    A code/opusfile-0.2/src/http.c
    A code/opusfile-0.2/src/info.c
    A code/opusfile-0.2/src/internal.c
    A code/opusfile-0.2/src/internal.h
    A code/opusfile-0.2/src/opusfile.c
    A code/opusfile-0.2/src/stream.c
    M code/q3_ui/ui_local.h
    M code/q3_ui/ui_serverinfo.c
    M code/q3_ui/ui_servers2.c
    M code/qcommon/files.c
    M code/qcommon/msg.c
    M code/qcommon/net_ip.c
    M code/qcommon/q_platform.h
    M code/qcommon/qcommon.h
    M code/qcommon/qfiles.h
    R code/qcommon/vm_x86_64.c
    R code/qcommon/vm_x86_64_assembler.c
    R code/rend2/glsl/bokeh_fp.glsl
    R code/rend2/glsl/bokeh_vp.glsl
    R code/rend2/glsl/calclevels4x_fp.glsl
    R code/rend2/glsl/calclevels4x_vp.glsl
    R code/rend2/glsl/depthblur_fp.glsl
    R code/rend2/glsl/depthblur_vp.glsl
    R code/rend2/glsl/dlight_fp.glsl
    R code/rend2/glsl/dlight_vp.glsl
    R code/rend2/glsl/down4x_fp.glsl
    R code/rend2/glsl/down4x_vp.glsl
    R code/rend2/glsl/fogpass_fp.glsl
    R code/rend2/glsl/fogpass_vp.glsl
    R code/rend2/glsl/generic_fp.glsl
    R code/rend2/glsl/generic_vp.glsl
    R code/rend2/glsl/lightall_fp.glsl
    R code/rend2/glsl/lightall_vp.glsl
    R code/rend2/glsl/pshadow_fp.glsl
    R code/rend2/glsl/pshadow_vp.glsl
    R code/rend2/glsl/shadowfill_fp.glsl
    R code/rend2/glsl/shadowfill_vp.glsl
    R code/rend2/glsl/shadowmask_fp.glsl
    R code/rend2/glsl/shadowmask_vp.glsl
    R code/rend2/glsl/ssao_fp.glsl
    R code/rend2/glsl/ssao_vp.glsl
    R code/rend2/glsl/texturecolor_fp.glsl
    R code/rend2/glsl/texturecolor_vp.glsl
    R code/rend2/glsl/tonemap_fp.glsl
    R code/rend2/glsl/tonemap_vp.glsl
    R code/rend2/qgl.h
    R code/rend2/tr_animation.c
    R code/rend2/tr_backend.c
    R code/rend2/tr_bsp.c
    R code/rend2/tr_cmds.c
    R code/rend2/tr_curve.c
    R code/rend2/tr_extensions.c
    R code/rend2/tr_extramath.c
    R code/rend2/tr_extramath.h
    R code/rend2/tr_extratypes.h
    R code/rend2/tr_fbo.c
    R code/rend2/tr_fbo.h
    R code/rend2/tr_flares.c
    R code/rend2/tr_font.c
    R code/rend2/tr_glsl.c
    R code/rend2/tr_image.c
    R code/rend2/tr_image_bmp.c
    R code/rend2/tr_image_jpg.c
    R code/rend2/tr_image_pcx.c
    R code/rend2/tr_image_png.c
    R code/rend2/tr_image_tga.c
    R code/rend2/tr_init.c
    R code/rend2/tr_light.c
    R code/rend2/tr_local.h
    R code/rend2/tr_main.c
    R code/rend2/tr_marks.c
    R code/rend2/tr_mesh.c
    R code/rend2/tr_model.c
    R code/rend2/tr_model_iqm.c
    R code/rend2/tr_noise.c
    R code/rend2/tr_postprocess.c
    R code/rend2/tr_postprocess.h
    R code/rend2/tr_scene.c
    R code/rend2/tr_shade.c
    R code/rend2/tr_shade_calc.c
    R code/rend2/tr_shader.c
    R code/rend2/tr_shadows.c
    R code/rend2/tr_sky.c
    R code/rend2/tr_subs.c
    R code/rend2/tr_surface.c
    R code/rend2/tr_vbo.c
    R code/rend2/tr_world.c
    R code/renderer/iqm.h
    R code/renderer/qgl.h
    R code/renderer/tr_animation.c
    R code/renderer/tr_backend.c
    R code/renderer/tr_bsp.c
    R code/renderer/tr_cmds.c
    R code/renderer/tr_curve.c
    R code/renderer/tr_flares.c
    R code/renderer/tr_font.c
    R code/renderer/tr_image.c
    R code/renderer/tr_image_bmp.c
    R code/renderer/tr_image_jpg.c
    R code/renderer/tr_image_pcx.c
    R code/renderer/tr_image_png.c
    R code/renderer/tr_image_tga.c
    R code/renderer/tr_init.c
    R code/renderer/tr_light.c
    R code/renderer/tr_local.h
    R code/renderer/tr_main.c
    R code/renderer/tr_marks.c
    R code/renderer/tr_mesh.c
    R code/renderer/tr_model.c
    R code/renderer/tr_model_iqm.c
    R code/renderer/tr_noise.c
    R code/renderer/tr_public.h
    R code/renderer/tr_scene.c
    R code/renderer/tr_shade.c
    R code/renderer/tr_shade_calc.c
    R code/renderer/tr_shader.c
    R code/renderer/tr_shadows.c
    R code/renderer/tr_sky.c
    R code/renderer/tr_subs.c
    R code/renderer/tr_surface.c
    R code/renderer/tr_types.h
    R code/renderer/tr_world.c
    A code/renderercommon/iqm.h
    A code/renderercommon/qgl.h
    A code/renderercommon/tr_common.h
    A code/renderercommon/tr_font.c
    A code/renderercommon/tr_image_bmp.c
    A code/renderercommon/tr_image_jpg.c
    A code/renderercommon/tr_image_pcx.c
    A code/renderercommon/tr_image_png.c
    A code/renderercommon/tr_image_tga.c
    A code/renderercommon/tr_noise.c
    A code/renderercommon/tr_public.h
    A code/renderercommon/tr_types.h
    A code/renderergl1/tr_animation.c
    A code/renderergl1/tr_backend.c
    A code/renderergl1/tr_bsp.c
    A code/renderergl1/tr_cmds.c
    A code/renderergl1/tr_curve.c
    A code/renderergl1/tr_flares.c
    A code/renderergl1/tr_image.c
    A code/renderergl1/tr_init.c
    A code/renderergl1/tr_light.c
    A code/renderergl1/tr_local.h
    A code/renderergl1/tr_main.c
    A code/renderergl1/tr_marks.c
    A code/renderergl1/tr_mesh.c
    A code/renderergl1/tr_model.c
    A code/renderergl1/tr_model_iqm.c
    A code/renderergl1/tr_scene.c
    A code/renderergl1/tr_shade.c
    A code/renderergl1/tr_shade_calc.c
    A code/renderergl1/tr_shader.c
    A code/renderergl1/tr_shadows.c
    A code/renderergl1/tr_sky.c
    A code/renderergl1/tr_subs.c
    A code/renderergl1/tr_surface.c
    A code/renderergl1/tr_world.c
    A code/renderergl2/glsl/bokeh_fp.glsl
    A code/renderergl2/glsl/bokeh_vp.glsl
    A code/renderergl2/glsl/calclevels4x_fp.glsl
    A code/renderergl2/glsl/calclevels4x_vp.glsl
    A code/renderergl2/glsl/depthblur_fp.glsl
    A code/renderergl2/glsl/depthblur_vp.glsl
    A code/renderergl2/glsl/dlight_fp.glsl
    A code/renderergl2/glsl/dlight_vp.glsl
    A code/renderergl2/glsl/down4x_fp.glsl
    A code/renderergl2/glsl/down4x_vp.glsl
    A code/renderergl2/glsl/fogpass_fp.glsl
    A code/renderergl2/glsl/fogpass_vp.glsl
    A code/renderergl2/glsl/generic_fp.glsl
    A code/renderergl2/glsl/generic_vp.glsl
    A code/renderergl2/glsl/lightall_fp.glsl
    A code/renderergl2/glsl/lightall_vp.glsl
    A code/renderergl2/glsl/pshadow_fp.glsl
    A code/renderergl2/glsl/pshadow_vp.glsl
    A code/renderergl2/glsl/shadowfill_fp.glsl
    A code/renderergl2/glsl/shadowfill_vp.glsl
    A code/renderergl2/glsl/shadowmask_fp.glsl
    A code/renderergl2/glsl/shadowmask_vp.glsl
    A code/renderergl2/glsl/ssao_fp.glsl
    A code/renderergl2/glsl/ssao_vp.glsl
    A code/renderergl2/glsl/texturecolor_fp.glsl
    A code/renderergl2/glsl/texturecolor_vp.glsl
    A code/renderergl2/glsl/tonemap_fp.glsl
    A code/renderergl2/glsl/tonemap_vp.glsl
    A code/renderergl2/tr_animation.c
    A code/renderergl2/tr_backend.c
    A code/renderergl2/tr_bsp.c
    A code/renderergl2/tr_cmds.c
    A code/renderergl2/tr_curve.c
    A code/renderergl2/tr_extensions.c
    A code/renderergl2/tr_extramath.c
    A code/renderergl2/tr_extramath.h
    A code/renderergl2/tr_extratypes.h
    A code/renderergl2/tr_fbo.c
    A code/renderergl2/tr_fbo.h
    A code/renderergl2/tr_flares.c
    A code/renderergl2/tr_glsl.c
    A code/renderergl2/tr_image.c
    A code/renderergl2/tr_init.c
    A code/renderergl2/tr_light.c
    A code/renderergl2/tr_local.h
    A code/renderergl2/tr_main.c
    A code/renderergl2/tr_marks.c
    A code/renderergl2/tr_mesh.c
    A code/renderergl2/tr_model.c
    A code/renderergl2/tr_model_iqm.c
    A code/renderergl2/tr_postprocess.c
    A code/renderergl2/tr_postprocess.h
    A code/renderergl2/tr_scene.c
    A code/renderergl2/tr_shade.c
    A code/renderergl2/tr_shade_calc.c
    A code/renderergl2/tr_shader.c
    A code/renderergl2/tr_shadows.c
    A code/renderergl2/tr_sky.c
    A code/renderergl2/tr_subs.c
    A code/renderergl2/tr_surface.c
    A code/renderergl2/tr_vbo.c
    A code/renderergl2/tr_world.c
    M code/sdl/sdl_gamma.c
    M code/sdl/sdl_glimp.c
    M code/server/server.h
    M code/server/sv_init.c
    M code/server/sv_snapshot.c
    M code/sys/sys_unix.c
    M code/sys/sys_win32.c
    M code/tools/lcc/lburg/gram.c
    M code/ui/ui_local.h
    M code/ui/ui_main.c
    M code/ui/ui_shared.c
    M code/ui/ui_shared.h
    R cross-make-mingw.sh
    R cross-make-mingw64.sh
    A jenkins-ci-build.sh
    M make-macosx-ub.sh
    M make-macosx.sh
    M misc/msvc/ioq3.sln
    M misc/msvc/opengl1.vcproj
    A misc/msvc/opengl2.vcproj
    R misc/msvc/rend2.vcproj
    M misc/nsis/ioquake3.nsi.in
    M misc/setup/doit
    A opengl2-readme.txt
    R rend2-readme.txt
    A travis-ci-build.sh

  Log Message:
  -----------
  Merge branch 'HEAD' of https://github.com/ioquake/ioq3.git into suntest


  Commit: 98360bcd578cbd60f910c42bc0fa1a9bb698def8
      https://github.com/ioquake/ioq3/commit/98360bcd578cbd60f910c42bc0fa1a9bb698def8
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M code/botlib/be_aas_reach.c
    M code/botlib/be_aas_route.c
    M code/botlib/be_ai_chat.c
    M code/botlib/be_ai_weap.c
    M code/botlib/be_ai_weight.c
    M code/botlib/l_precomp.c
    M code/client/cl_console.c
    M code/client/snd_adpcm.c
    M code/client/snd_dma.c
    M code/client/snd_mix.c
    M code/client/snd_openal.c
    M code/client/snd_wavelet.c
    M code/qcommon/cm_polylib.c
    M code/qcommon/cm_trace.c
    M code/qcommon/common.c
    M code/qcommon/files.c
    M code/qcommon/huffman.c
    M code/qcommon/unzip.c
    M code/renderercommon/tr_image_bmp.c
    M code/renderercommon/tr_image_png.c
    M code/renderercommon/tr_image_tga.c
    M code/renderergl1/tr_backend.c
    M code/renderergl1/tr_image.c
    M code/renderergl1/tr_main.c
    M code/renderergl1/tr_marks.c
    M code/renderergl1/tr_shader.c
    M code/renderergl1/tr_world.c
    M code/renderergl2/tr_backend.c
    M code/renderergl2/tr_bsp.c
    M code/renderergl2/tr_image.c
    M code/renderergl2/tr_main.c
    M code/renderergl2/tr_marks.c
    M code/renderergl2/tr_shader.c
    M code/renderergl2/tr_world.c

  Log Message:
  -----------
  Fix some of the things clang --analyze flagged


  Commit: 12115c28cd66cc546d2c7ff459af64d4ffb1a272
      https://github.com/ioquake/ioq3/commit/12115c28cd66cc546d2c7ff459af64d4ffb1a272
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M code/botlib/be_ai_weap.c

  Log Message:
  -----------
  Fix the warning caused by fixing the warnings


  Commit: 946c89b5f17b803ef95e49c5bd4e2e3470318c71
      https://github.com/ioquake/ioq3/commit/946c89b5f17b803ef95e49c5bd4e2e3470318c71
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Fix 'make -jX clean release'


  Commit: 838fcf45cb24a8131d7c30ff3fcd5dd3eb264f1a
      https://github.com/ioquake/ioq3/commit/838fcf45cb24a8131d7c30ff3fcd5dd3eb264f1a
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Make the build summary more pretty


  Commit: 2b3c5492c7f1723eb6c17c401bc3b6cd7766de27
      https://github.com/ioquake/ioq3/commit/2b3c5492c7f1723eb6c17c401bc3b6cd7766de27
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Add option to create archive of build product


  Commit: 59061e853e01242c8503390465513d770a2a5211
      https://github.com/ioquake/ioq3/commit/59061e853e01242c8503390465513d770a2a5211
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Change missionpack QVM build order in Makefile

Now it matches native libs and baseq3 QVMs.


  Commit: 0183f3978ac38e3c417d96020412db0930b8f849
      https://github.com/ioquake/ioq3/commit/0183f3978ac38e3c417d96020412db0930b8f849
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Fix OSX app/ub scripts


  Commit: efaa87de10d3156b7c49f88dc51b337f11a1737f
      https://github.com/ioquake/ioq3/commit/efaa87de10d3156b7c49f88dc51b337f11a1737f
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Fix typo preventing OSX native compiles


  Commit: 28e14c4546cb6a23c7984d5ea24f79c409f588cd
      https://github.com/ioquake/ioq3/commit/28e14c4546cb6a23c7984d5ea24f79c409f588cd
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-04-02 (Tue, 02 Apr 2013)

  Changed paths:
    M code/renderergl2/glsl/lightall_fp.glsl
    M code/renderergl2/glsl/lightall_vp.glsl
    M code/renderergl2/glsl/shadowmask_fp.glsl
    M code/renderergl2/tr_glsl.c
    M code/renderergl2/tr_init.c
    M code/renderergl2/tr_local.h
    M code/renderergl2/tr_shade.c
    M code/renderergl2/tr_shader.c

  Log Message:
  -----------
  Add sunlight/lightmap merging by multiply (r_sunlightMode 1)
Merge additive sunlight and map lighting into one GLSL shader (r_sunlightMode 2)
Change single lightmap blends to use lightall


  Commit: 6a763f0671b7d2e2ce29f056577b23cfc9322146
      https://github.com/ioquake/ioq3/commit/6a763f0671b7d2e2ce29f056577b23cfc9322146
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-04-02 (Tue, 02 Apr 2013)

  Changed paths:
    M Makefile
    M code/botlib/be_aas_reach.c
    M code/botlib/be_aas_route.c
    M code/botlib/be_ai_chat.c
    M code/botlib/be_ai_weap.c
    M code/botlib/be_ai_weight.c
    M code/botlib/l_precomp.c
    M code/client/cl_console.c
    M code/client/snd_adpcm.c
    M code/client/snd_dma.c
    M code/client/snd_mix.c
    M code/client/snd_openal.c
    M code/client/snd_wavelet.c
    M code/qcommon/cm_polylib.c
    M code/qcommon/cm_trace.c
    M code/qcommon/common.c
    M code/qcommon/files.c
    M code/qcommon/huffman.c
    M code/qcommon/unzip.c
    M code/renderercommon/tr_image_bmp.c
    M code/renderercommon/tr_image_png.c
    M code/renderercommon/tr_image_tga.c
    M code/renderergl1/tr_backend.c
    M code/renderergl1/tr_image.c
    M code/renderergl1/tr_main.c
    M code/renderergl1/tr_marks.c
    M code/renderergl1/tr_shader.c
    M code/renderergl1/tr_world.c
    M code/renderergl2/tr_backend.c
    M code/renderergl2/tr_bsp.c
    M code/renderergl2/tr_image.c
    M code/renderergl2/tr_main.c
    M code/renderergl2/tr_marks.c
    M code/renderergl2/tr_shader.c
    M code/renderergl2/tr_world.c

  Log Message:
  -----------
  Merge branch 'HEAD' of https://github.com/ioquake/ioq3.git into suntest


  Commit: 0f62a565f95893a582b91a8902b7e5e9227efc63
      https://github.com/ioquake/ioq3/commit/0f62a565f95893a582b91a8902b7e5e9227efc63
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-04-05 (Fri, 05 Apr 2013)

  Changed paths:
    M code/qcommon/cvar.c

  Log Message:
  -----------
  Fix setting CVAR_VM_CREATED flag on user created cvars

Fix setting CVAR_VM_CREATED flag on cvars created using set[asu] commands (including archived cvars from cfg) and trap_Cvar_Set.

trap_Cvar_Register called Cvar_Get which cleared CVAR_USER_CREATED flag, but CVAR_VM_CREATED wasn't set because the cvar already existed.


  Commit: 230af8c9e97b00bfea43890885301ae2538360df
      https://github.com/ioquake/ioq3/commit/230af8c9e97b00bfea43890885301ae2538360df
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-04-09 (Tue, 09 Apr 2013)

  Changed paths:
    M code/sys/sys_win32.c

  Log Message:
  -----------
  Fix shfolder.dll not getting freed


  Commit: 319df2d4d79f214b95def7b326207dcd4a6fbd27
      https://github.com/ioquake/ioq3/commit/319df2d4d79f214b95def7b326207dcd4a6fbd27
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M code/renderergl2/tr_glsl.c

  Log Message:
  -----------
  Fix zone memory leak in OpenGL2 renderer

meminfo command showed the dynamic renderer zone amount going up by 1824 bytes each time I reloaded map using map command.


  Commit: 6983187a997a812e031cb407d3e543dcb47f16ff
      https://github.com/ioquake/ioq3/commit/6983187a997a812e031cb407d3e543dcb47f16ff
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-04-13 (Sat, 13 Apr 2013)

  Changed paths:
    R code/botlib/lcc.mak
    R code/botlib/linux-i386.mak

  Log Message:
  -----------
  Remove old .mak files from botlib


  Commit: 1c66e30e7e715f28c5b3fd3342425aac48ad7828
      https://github.com/ioquake/ioq3/commit/1c66e30e7e715f28c5b3fd3342425aac48ad7828
  Author: Mikael Pettersson <mikpe at it.uu.se>
  Date:   2013-04-14 (Sun, 14 Apr 2013)

  Changed paths:
    M code/tools/lcc/cpp/unix.c

  Log Message:
  -----------
  Fix memmove()

[The lcc source] overrides the libc memmove() with its own implementation,
but that implementation fails to follow the specification. In particular,
it returns NULL rather than memmove()'s first parameter.

GCC now optimizes based on this aspect of the specification, so things go
wrong at runtime.

[Text & patch from http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56881#c8]


  Commit: a7317ac0d5d39ddb60364f21c2fd792be617a145
      https://github.com/ioquake/ioq3/commit/a7317ac0d5d39ddb60364f21c2fd792be617a145
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-04-20 (Sat, 20 Apr 2013)

  Changed paths:
    M code/qcommon/files.c

  Log Message:
  -----------
  Add fallback for __func__ (ioq3 isn't compiled as c99 by default)

Using Debian gcc version 4.7.2 and clang 3.0-6.1 anyway.


  Commit: b95d8a91aafc371220229280ba04d0afcec66022
      https://github.com/ioquake/ioq3/commit/b95d8a91aafc371220229280ba04d0afcec66022
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-04-22 (Mon, 22 Apr 2013)

  Changed paths:
    M code/qcommon/files.c

  Log Message:
  -----------
  Fix referencing pk3 with only qagame QVM


  Commit: feb012152c1867908c652e62e64b96c56c8538ff
      https://github.com/ioquake/ioq3/commit/feb012152c1867908c652e62e64b96c56c8538ff
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-04-22 (Mon, 22 Apr 2013)

  Changed paths:
    M code/botlib/be_interface.c
    M code/botlib/botlib.h
    M code/server/sv_bot.c

  Log Message:
  -----------
  Give botlib com_basegame for botlib.log path

Before it always used BASEGAME fallback code.


  Commit: 8270d54a25ca3b6ae7ad8085af65273fc48e63a7
      https://github.com/ioquake/ioq3/commit/8270d54a25ca3b6ae7ad8085af65273fc48e63a7
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-04-22 (Mon, 22 Apr 2013)

  Changed paths:
    M code/renderergl2/tr_bsp.c
    M code/renderergl2/tr_init.c
    M code/renderergl2/tr_local.h
    M code/renderergl2/tr_scene.c
    M code/renderergl2/tr_shader.c
    M opengl2-readme.txt

  Log Message:
  -----------
  Don't scale shadow multipliers by overbrightbits, and improve documentation.


  Commit: 936db459eef752340bcb2416d9c8cb809e9bd0b2
      https://github.com/ioquake/ioq3/commit/936db459eef752340bcb2416d9c8cb809e9bd0b2
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-04-24 (Wed, 24 Apr 2013)

  Changed paths:
    M code/client/cl_curl.c
    M code/client/cl_parse.c
    M code/qcommon/files.c
    M code/qcommon/qcommon.h

  Log Message:
  -----------
  Don't allow modifying qvms or pk3s

Exception for allowing pk3s to be downloaded.


  Commit: 6c88bf8aeee3c1e5449682f874f91e86cb393ef4
      https://github.com/ioquake/ioq3/commit/6c88bf8aeee3c1e5449682f874f91e86cb393ef4
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-04-24 (Wed, 24 Apr 2013)

  Changed paths:
    M code/qcommon/files.c

  Log Message:
  -----------
  Rename FS_CheckFilenameIsNotExecutable to ..NotImmutable


  Commit: 1b2a6abed996b43eb108486abbda449b3d16e019
      https://github.com/ioquake/ioq3/commit/1b2a6abed996b43eb108486abbda449b3d16e019
  Author: Harley Laue <losinggeneration at gmail.com>
  Date:   2013-04-24 (Wed, 24 Apr 2013)

  Changed paths:
    M code/qcommon/files.c

  Log Message:
  -----------
  Rename FS_CheckFilenameIsNotImmutable to ..IsMutable


  Commit: b6d64b7dc4a8e9bf55192d65408b312c7fae3370
      https://github.com/ioquake/ioq3/commit/b6d64b7dc4a8e9bf55192d65408b312c7fae3370
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-04-26 (Fri, 26 Apr 2013)

  Changed paths:
    M code/game/g_client.c
    M code/game/g_local.h

  Log Message:
  -----------
  Correct TeamCount return type and team argument type


  Commit: aff3f181012eab15d7beed7d74ca126940a7f4e1
      https://github.com/ioquake/ioq3/commit/aff3f181012eab15d7beed7d74ca126940a7f4e1
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-04-26 (Fri, 26 Apr 2013)

  Changed paths:
    M code/renderergl2/tr_backend.c
    M code/renderergl2/tr_postprocess.c
    M code/renderergl2/tr_postprocess.h

  Log Message:
  -----------
  #5889: Do post-processing only on viewport portion of frame buffer.


  Commit: 3a47192ba8a44531e6d93ed0f4e7946e02b9496f
      https://github.com/ioquake/ioq3/commit/3a47192ba8a44531e6d93ed0f4e7946e02b9496f
  Author: SmileTheory <SmileTheory at gmail.com>
  Date:   2013-05-03 (Fri, 03 May 2013)

  Changed paths:
    M code/renderergl2/glsl/lightall_fp.glsl

  Log Message:
  -----------
  Use specular texture RGB as specular reflectance, multiplied by per-material value.


  Commit: ee7bd0cae632ddbc2483650d08f40d93e539a9ca
      https://github.com/ioquake/ioq3/commit/ee7bd0cae632ddbc2483650d08f40d93e539a9ca
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-05-03 (Fri, 03 May 2013)

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

  Log Message:
  -----------
  Show surface names in excessive vertexes and triangles warnings

Add newlines to renderergl2's R_LoadMD3 vertex and triangle warnings.


  Commit: 3234d2b141de4a6062615ef782c9d138e4c316ec
      https://github.com/ioquake/ioq3/commit/3234d2b141de4a6062615ef782c9d138e4c316ec
  Author: Jonathan Gray <jsg at jsg.id.au>
  Date:   2013-05-04 (Sat, 04 May 2013)

  Changed paths:
    M code/client/snd_openal.c

  Log Message:
  -----------
  dlopen libopenal.so not libopenal.so.1 on OpenBSD


  Commit: 258c4782c63cefaba98aba45c261199e331d55a2
      https://github.com/ioquake/ioq3/commit/258c4782c63cefaba98aba45c261199e331d55a2
  Author: Jonathan Gray <jsg at jsg.id.au>
  Date:   2013-05-04 (Sat, 04 May 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  correct the linked libs on OpenBSD


  Commit: a88357b93ca5c45d57893cc81cc9d6653639a1f2
      https://github.com/ioquake/ioq3/commit/a88357b93ca5c45d57893cc81cc9d6653639a1f2
  Author: Jonathan Gray <jsg at jsg.id.au>
  Date:   2013-05-04 (Sat, 04 May 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  sync the OpenBSD cflags with Linux


  Commit: 42eeb7551da23355e1a268313b8217fb3a251ab9
      https://github.com/ioquake/ioq3/commit/42eeb7551da23355e1a268313b8217fb3a251ab9
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-05-04 (Sat, 04 May 2013)

  Changed paths:
    M Makefile
    M code/client/snd_openal.c

  Log Message:
  -----------
  Merge pull request #2 from jonathangray/openbsd_fixes

OpenBSD fixes


  Commit: d9d52f0306f3e3a65fcc9a916825a8d106b4b87f
      https://github.com/ioquake/ioq3/commit/d9d52f0306f3e3a65fcc9a916825a8d106b4b87f
  Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
  Date:   2013-05-08 (Wed, 08 May 2013)

  Changed paths:
    A .travis.yml
    M Makefile
    M README
    M code/AL/VERSION
    M code/AL/al.h
    M code/AL/alc.h
    R code/AL/alctypes.h
    A code/AL/alext.h
    R code/AL/altypes.h
    R code/AL/alut.h
    A code/AL/efx-creative.h
    A code/AL/efx-presets.h
    A code/AL/efx.h
    M code/asm/ftola.c
    M code/botlib/be_aas_def.h
    M code/botlib/be_aas_main.c
    M code/botlib/be_aas_main.h
    M code/botlib/be_aas_reach.c
    M code/botlib/be_aas_route.c
    M code/botlib/be_ai_chat.c
    M code/botlib/be_ai_goal.c
    M code/botlib/be_ai_weap.c
    M code/botlib/be_ai_weight.c
    M code/botlib/be_interface.c
    M code/botlib/botlib.h
    M code/botlib/l_precomp.c
    R code/botlib/lcc.mak
    R code/botlib/linux-i386.mak
    M code/cgame/cg_local.h
    M code/client/cl_cin.c
    M code/client/cl_console.c
    M code/client/cl_curl.c
    M code/client/cl_keys.c
    M code/client/cl_main.c
    M code/client/cl_parse.c
    M code/client/cl_ui.c
    M code/client/client.h
    M code/client/snd_adpcm.c
    M code/client/snd_codec.c
    M code/client/snd_codec.h
    A code/client/snd_codec_opus.c
    M code/client/snd_dma.c
    M code/client/snd_mix.c
    M code/client/snd_openal.c
    M code/client/snd_wavelet.c
    M code/game/g_bot.c
    M code/game/g_client.c
    M code/game/g_cmds.c
    M code/game/g_combat.c
    M code/game/g_local.h
    M code/game/g_main.c
    A code/libogg-1.3.0/include/ogg/config_types.h
    A code/libogg-1.3.0/include/ogg/ogg.h
    A code/libogg-1.3.0/include/ogg/os_types.h
    A code/libogg-1.3.0/src/bitwise.c
    A code/libogg-1.3.0/src/framing.c
    M code/null/null_glimp.c
    M code/null/null_main.c
    A code/opus-1.0.2/celt/_kiss_fft_guts.h
    A code/opus-1.0.2/celt/arch.h
    A code/opus-1.0.2/celt/bands.c
    A code/opus-1.0.2/celt/bands.h
    A code/opus-1.0.2/celt/celt.c
    A code/opus-1.0.2/celt/celt.h
    A code/opus-1.0.2/celt/celt_lpc.c
    A code/opus-1.0.2/celt/celt_lpc.h
    A code/opus-1.0.2/celt/cwrs.c
    A code/opus-1.0.2/celt/cwrs.h
    A code/opus-1.0.2/celt/ecintrin.h
    A code/opus-1.0.2/celt/entcode.c
    A code/opus-1.0.2/celt/entcode.h
    A code/opus-1.0.2/celt/entdec.c
    A code/opus-1.0.2/celt/entdec.h
    A code/opus-1.0.2/celt/entenc.c
    A code/opus-1.0.2/celt/entenc.h
    A code/opus-1.0.2/celt/fixed_debug.h
    A code/opus-1.0.2/celt/fixed_generic.h
    A code/opus-1.0.2/celt/float_cast.h
    A code/opus-1.0.2/celt/kiss_fft.c
    A code/opus-1.0.2/celt/kiss_fft.h
    A code/opus-1.0.2/celt/laplace.c
    A code/opus-1.0.2/celt/laplace.h
    A code/opus-1.0.2/celt/mathops.c
    A code/opus-1.0.2/celt/mathops.h
    A code/opus-1.0.2/celt/mdct.c
    A code/opus-1.0.2/celt/mdct.h
    A code/opus-1.0.2/celt/mfrngcod.h
    A code/opus-1.0.2/celt/modes.c
    A code/opus-1.0.2/celt/modes.h
    A code/opus-1.0.2/celt/opus_custom_demo.c
    A code/opus-1.0.2/celt/os_support.h
    A code/opus-1.0.2/celt/pitch.c
    A code/opus-1.0.2/celt/pitch.h
    A code/opus-1.0.2/celt/quant_bands.c
    A code/opus-1.0.2/celt/quant_bands.h
    A code/opus-1.0.2/celt/rate.c
    A code/opus-1.0.2/celt/rate.h
    A code/opus-1.0.2/celt/stack_alloc.h
    A code/opus-1.0.2/celt/static_modes_fixed.h
    A code/opus-1.0.2/celt/static_modes_float.h
    A code/opus-1.0.2/celt/vq.c
    A code/opus-1.0.2/celt/vq.h
    A code/opus-1.0.2/include/opus.h
    A code/opus-1.0.2/include/opus_custom.h
    A code/opus-1.0.2/include/opus_defines.h
    A code/opus-1.0.2/include/opus_multistream.h
    A code/opus-1.0.2/include/opus_types.h
    A code/opus-1.0.2/silk/A2NLSF.c
    A code/opus-1.0.2/silk/API.h
    A code/opus-1.0.2/silk/CNG.c
    A code/opus-1.0.2/silk/HP_variable_cutoff.c
    A code/opus-1.0.2/silk/Inlines.h
    A code/opus-1.0.2/silk/LPC_analysis_filter.c
    A code/opus-1.0.2/silk/LPC_inv_pred_gain.c
    A code/opus-1.0.2/silk/LP_variable_cutoff.c
    A code/opus-1.0.2/silk/MacroCount.h
    A code/opus-1.0.2/silk/MacroDebug.h
    A code/opus-1.0.2/silk/NLSF2A.c
    A code/opus-1.0.2/silk/NLSF_VQ.c
    A code/opus-1.0.2/silk/NLSF_VQ_weights_laroia.c
    A code/opus-1.0.2/silk/NLSF_decode.c
    A code/opus-1.0.2/silk/NLSF_del_dec_quant.c
    A code/opus-1.0.2/silk/NLSF_encode.c
    A code/opus-1.0.2/silk/NLSF_stabilize.c
    A code/opus-1.0.2/silk/NLSF_unpack.c
    A code/opus-1.0.2/silk/NSQ.c
    A code/opus-1.0.2/silk/NSQ_del_dec.c
    A code/opus-1.0.2/silk/PLC.c
    A code/opus-1.0.2/silk/PLC.h
    A code/opus-1.0.2/silk/SigProc_FIX.h
    A code/opus-1.0.2/silk/VAD.c
    A code/opus-1.0.2/silk/VQ_WMat_EC.c
    A code/opus-1.0.2/silk/ana_filt_bank_1.c
    A code/opus-1.0.2/silk/biquad_alt.c
    A code/opus-1.0.2/silk/bwexpander.c
    A code/opus-1.0.2/silk/bwexpander_32.c
    A code/opus-1.0.2/silk/check_control_input.c
    A code/opus-1.0.2/silk/code_signs.c
    A code/opus-1.0.2/silk/control.h
    A code/opus-1.0.2/silk/control_SNR.c
    A code/opus-1.0.2/silk/control_audio_bandwidth.c
    A code/opus-1.0.2/silk/control_codec.c
    A code/opus-1.0.2/silk/debug.c
    A code/opus-1.0.2/silk/debug.h
    A code/opus-1.0.2/silk/dec_API.c
    A code/opus-1.0.2/silk/decode_core.c
    A code/opus-1.0.2/silk/decode_frame.c
    A code/opus-1.0.2/silk/decode_indices.c
    A code/opus-1.0.2/silk/decode_parameters.c
    A code/opus-1.0.2/silk/decode_pitch.c
    A code/opus-1.0.2/silk/decode_pulses.c
    A code/opus-1.0.2/silk/decoder_set_fs.c
    A code/opus-1.0.2/silk/define.h
    A code/opus-1.0.2/silk/enc_API.c
    A code/opus-1.0.2/silk/encode_indices.c
    A code/opus-1.0.2/silk/encode_pulses.c
    A code/opus-1.0.2/silk/errors.h
    A code/opus-1.0.2/silk/fixed/LTP_analysis_filter_FIX.c
    A code/opus-1.0.2/silk/fixed/LTP_scale_ctrl_FIX.c
    A code/opus-1.0.2/silk/fixed/apply_sine_window_FIX.c
    A code/opus-1.0.2/silk/fixed/autocorr_FIX.c
    A code/opus-1.0.2/silk/fixed/burg_modified_FIX.c
    A code/opus-1.0.2/silk/fixed/corrMatrix_FIX.c
    A code/opus-1.0.2/silk/fixed/encode_frame_FIX.c
    A code/opus-1.0.2/silk/fixed/find_LPC_FIX.c
    A code/opus-1.0.2/silk/fixed/find_LTP_FIX.c
    A code/opus-1.0.2/silk/fixed/find_pitch_lags_FIX.c
    A code/opus-1.0.2/silk/fixed/find_pred_coefs_FIX.c
    A code/opus-1.0.2/silk/fixed/k2a_FIX.c
    A code/opus-1.0.2/silk/fixed/k2a_Q16_FIX.c
    A code/opus-1.0.2/silk/fixed/main_FIX.h
    A code/opus-1.0.2/silk/fixed/noise_shape_analysis_FIX.c
    A code/opus-1.0.2/silk/fixed/pitch_analysis_core_FIX.c
    A code/opus-1.0.2/silk/fixed/prefilter_FIX.c
    A code/opus-1.0.2/silk/fixed/process_gains_FIX.c
    A code/opus-1.0.2/silk/fixed/regularize_correlations_FIX.c
    A code/opus-1.0.2/silk/fixed/residual_energy16_FIX.c
    A code/opus-1.0.2/silk/fixed/residual_energy_FIX.c
    A code/opus-1.0.2/silk/fixed/schur64_FIX.c
    A code/opus-1.0.2/silk/fixed/schur_FIX.c
    A code/opus-1.0.2/silk/fixed/solve_LS_FIX.c
    A code/opus-1.0.2/silk/fixed/structs_FIX.h
    A code/opus-1.0.2/silk/fixed/vector_ops_FIX.c
    A code/opus-1.0.2/silk/fixed/warped_autocorrelation_FIX.c
    A code/opus-1.0.2/silk/float/LPC_analysis_filter_FLP.c
    A code/opus-1.0.2/silk/float/LPC_inv_pred_gain_FLP.c
    A code/opus-1.0.2/silk/float/LTP_analysis_filter_FLP.c
    A code/opus-1.0.2/silk/float/LTP_scale_ctrl_FLP.c
    A code/opus-1.0.2/silk/float/SigProc_FLP.h
    A code/opus-1.0.2/silk/float/apply_sine_window_FLP.c
    A code/opus-1.0.2/silk/float/autocorrelation_FLP.c
    A code/opus-1.0.2/silk/float/burg_modified_FLP.c
    A code/opus-1.0.2/silk/float/bwexpander_FLP.c
    A code/opus-1.0.2/silk/float/corrMatrix_FLP.c
    A code/opus-1.0.2/silk/float/encode_frame_FLP.c
    A code/opus-1.0.2/silk/float/energy_FLP.c
    A code/opus-1.0.2/silk/float/find_LPC_FLP.c
    A code/opus-1.0.2/silk/float/find_LTP_FLP.c
    A code/opus-1.0.2/silk/float/find_pitch_lags_FLP.c
    A code/opus-1.0.2/silk/float/find_pred_coefs_FLP.c
    A code/opus-1.0.2/silk/float/inner_product_FLP.c
    A code/opus-1.0.2/silk/float/k2a_FLP.c
    A code/opus-1.0.2/silk/float/levinsondurbin_FLP.c
    A code/opus-1.0.2/silk/float/main_FLP.h
    A code/opus-1.0.2/silk/float/noise_shape_analysis_FLP.c
    A code/opus-1.0.2/silk/float/pitch_analysis_core_FLP.c
    A code/opus-1.0.2/silk/float/prefilter_FLP.c
    A code/opus-1.0.2/silk/float/process_gains_FLP.c
    A code/opus-1.0.2/silk/float/regularize_correlations_FLP.c
    A code/opus-1.0.2/silk/float/residual_energy_FLP.c
    A code/opus-1.0.2/silk/float/scale_copy_vector_FLP.c
    A code/opus-1.0.2/silk/float/scale_vector_FLP.c
    A code/opus-1.0.2/silk/float/schur_FLP.c
    A code/opus-1.0.2/silk/float/solve_LS_FLP.c
    A code/opus-1.0.2/silk/float/sort_FLP.c
    A code/opus-1.0.2/silk/float/structs_FLP.h
    A code/opus-1.0.2/silk/float/warped_autocorrelation_FLP.c
    A code/opus-1.0.2/silk/float/wrappers_FLP.c
    A code/opus-1.0.2/silk/gain_quant.c
    A code/opus-1.0.2/silk/init_decoder.c
    A code/opus-1.0.2/silk/init_encoder.c
    A code/opus-1.0.2/silk/inner_prod_aligned.c
    A code/opus-1.0.2/silk/interpolate.c
    A code/opus-1.0.2/silk/lin2log.c
    A code/opus-1.0.2/silk/log2lin.c
    A code/opus-1.0.2/silk/macros.h
    A code/opus-1.0.2/silk/main.h
    A code/opus-1.0.2/silk/pitch_est_defines.h
    A code/opus-1.0.2/silk/pitch_est_tables.c
    A code/opus-1.0.2/silk/process_NLSFs.c
    A code/opus-1.0.2/silk/quant_LTP_gains.c
    A code/opus-1.0.2/silk/resampler.c
    A code/opus-1.0.2/silk/resampler_down2.c
    A code/opus-1.0.2/silk/resampler_down2_3.c
    A code/opus-1.0.2/silk/resampler_private.h
    A code/opus-1.0.2/silk/resampler_private_AR2.c
    A code/opus-1.0.2/silk/resampler_private_IIR_FIR.c
    A code/opus-1.0.2/silk/resampler_private_down_FIR.c
    A code/opus-1.0.2/silk/resampler_private_up2_HQ.c
    A code/opus-1.0.2/silk/resampler_rom.c
    A code/opus-1.0.2/silk/resampler_rom.h
    A code/opus-1.0.2/silk/resampler_structs.h
    A code/opus-1.0.2/silk/shell_coder.c
    A code/opus-1.0.2/silk/sigm_Q15.c
    A code/opus-1.0.2/silk/sort.c
    A code/opus-1.0.2/silk/stereo_LR_to_MS.c
    A code/opus-1.0.2/silk/stereo_MS_to_LR.c
    A code/opus-1.0.2/silk/stereo_decode_pred.c
    A code/opus-1.0.2/silk/stereo_encode_pred.c
    A code/opus-1.0.2/silk/stereo_find_predictor.c
    A code/opus-1.0.2/silk/stereo_quant_pred.c
    A code/opus-1.0.2/silk/structs.h
    A code/opus-1.0.2/silk/sum_sqr_shift.c
    A code/opus-1.0.2/silk/table_LSF_cos.c
    A code/opus-1.0.2/silk/tables.h
    A code/opus-1.0.2/silk/tables_LTP.c
    A code/opus-1.0.2/silk/tables_NLSF_CB_NB_MB.c
    A code/opus-1.0.2/silk/tables_NLSF_CB_WB.c
    A code/opus-1.0.2/silk/tables_gain.c
    A code/opus-1.0.2/silk/tables_other.c
    A code/opus-1.0.2/silk/tables_pitch_lag.c
    A code/opus-1.0.2/silk/tables_pulses_per_block.c
    A code/opus-1.0.2/silk/tuning_parameters.h
    A code/opus-1.0.2/silk/typedef.h
    A code/opus-1.0.2/src/opus.c
    A code/opus-1.0.2/src/opus_decoder.c
    A code/opus-1.0.2/src/opus_encoder.c
    A code/opus-1.0.2/src/opus_multistream.c
    A code/opus-1.0.2/src/opus_private.h
    A code/opus-1.0.2/src/repacketizer.c
    A code/opusfile-0.2/include/opusfile.h
    A code/opusfile-0.2/src/http.c
    A code/opusfile-0.2/src/info.c
    A code/opusfile-0.2/src/internal.c
    A code/opusfile-0.2/src/internal.h
    A code/opusfile-0.2/src/opusfile.c
    A code/opusfile-0.2/src/stream.c
    M code/q3_ui/ui_local.h
    M code/q3_ui/ui_serverinfo.c
    M code/q3_ui/ui_servers2.c
    M code/qcommon/cm_polylib.c
    M code/qcommon/cm_trace.c
    M code/qcommon/common.c
    M code/qcommon/cvar.c
    M code/qcommon/files.c
    M code/qcommon/huffman.c
    M code/qcommon/msg.c
    M code/qcommon/net_ip.c
    M code/qcommon/q_platform.h
    M code/qcommon/qcommon.h
    M code/qcommon/qfiles.h
    M code/qcommon/unzip.c
    R code/qcommon/vm_x86_64.c
    R code/qcommon/vm_x86_64_assembler.c
    R code/rend2/glsl/bokeh_fp.glsl
    R code/rend2/glsl/bokeh_vp.glsl
    R code/rend2/glsl/calclevels4x_fp.glsl
    R code/rend2/glsl/calclevels4x_vp.glsl
    R code/rend2/glsl/depthblur_fp.glsl
    R code/rend2/glsl/depthblur_vp.glsl
    R code/rend2/glsl/dlight_fp.glsl
    R code/rend2/glsl/dlight_vp.glsl
    R code/rend2/glsl/down4x_fp.glsl
    R code/rend2/glsl/down4x_vp.glsl
    R code/rend2/glsl/fogpass_fp.glsl
    R code/rend2/glsl/fogpass_vp.glsl
    R code/rend2/glsl/generic_fp.glsl
    R code/rend2/glsl/generic_vp.glsl
    R code/rend2/glsl/lightall_fp.glsl
    R code/rend2/glsl/lightall_vp.glsl
    R code/rend2/glsl/pshadow_fp.glsl
    R code/rend2/glsl/pshadow_vp.glsl
    R code/rend2/glsl/shadowfill_fp.glsl
    R code/rend2/glsl/shadowfill_vp.glsl
    R code/rend2/glsl/shadowmask_fp.glsl
    R code/rend2/glsl/shadowmask_vp.glsl
    R code/rend2/glsl/ssao_fp.glsl
    R code/rend2/glsl/ssao_vp.glsl
    R code/rend2/glsl/texturecolor_fp.glsl
    R code/rend2/glsl/texturecolor_vp.glsl
    R code/rend2/glsl/tonemap_fp.glsl
    R code/rend2/glsl/tonemap_vp.glsl
    R code/rend2/qgl.h
    R code/rend2/tr_animation.c
    R code/rend2/tr_backend.c
    R code/rend2/tr_bsp.c
    R code/rend2/tr_cmds.c
    R code/rend2/tr_curve.c
    R code/rend2/tr_extensions.c
    R code/rend2/tr_extramath.c
    R code/rend2/tr_extramath.h
    R code/rend2/tr_extratypes.h
    R code/rend2/tr_fbo.c
    R code/rend2/tr_fbo.h
    R code/rend2/tr_flares.c
    R code/rend2/tr_font.c
    R code/rend2/tr_glsl.c
    R code/rend2/tr_image.c
    R code/rend2/tr_image_bmp.c
    R code/rend2/tr_image_jpg.c
    R code/rend2/tr_image_pcx.c
    R code/rend2/tr_image_png.c
    R code/rend2/tr_image_tga.c
    R code/rend2/tr_init.c
    R code/rend2/tr_light.c
    R code/rend2/tr_local.h
    R code/rend2/tr_main.c
    R code/rend2/tr_marks.c
    R code/rend2/tr_mesh.c
    R code/rend2/tr_model.c
    R code/rend2/tr_model_iqm.c
    R code/rend2/tr_noise.c
    R code/rend2/tr_postprocess.c
    R code/rend2/tr_postprocess.h
    R code/rend2/tr_scene.c
    R code/rend2/tr_shade.c
    R code/rend2/tr_shade_calc.c
    R code/rend2/tr_shader.c
    R code/rend2/tr_shadows.c
    R code/rend2/tr_sky.c
    R code/rend2/tr_subs.c
    R code/rend2/tr_surface.c
    R code/rend2/tr_vbo.c
    R code/rend2/tr_world.c
    R code/renderer/iqm.h
    R code/renderer/qgl.h
    R code/renderer/tr_animation.c
    R code/renderer/tr_backend.c
    R code/renderer/tr_bsp.c
    R code/renderer/tr_cmds.c
    R code/renderer/tr_curve.c
    R code/renderer/tr_flares.c
    R code/renderer/tr_font.c
    R code/renderer/tr_image.c
    R code/renderer/tr_image_bmp.c
    R code/renderer/tr_image_jpg.c
    R code/renderer/tr_image_pcx.c
    R code/renderer/tr_image_png.c
    R code/renderer/tr_image_tga.c
    R code/renderer/tr_init.c
    R code/renderer/tr_light.c
    R code/renderer/tr_local.h
    R code/renderer/tr_main.c
    R code/renderer/tr_marks.c
    R code/renderer/tr_mesh.c
    R code/renderer/tr_model.c
    R code/renderer/tr_model_iqm.c
    R code/renderer/tr_noise.c
    R code/renderer/tr_public.h
    R code/renderer/tr_scene.c
    R code/renderer/tr_shade.c
    R code/renderer/tr_shade_calc.c
    R code/renderer/tr_shader.c
    R code/renderer/tr_shadows.c
    R code/renderer/tr_sky.c
    R code/renderer/tr_subs.c
    R code/renderer/tr_surface.c
    R code/renderer/tr_types.h
    R code/renderer/tr_world.c
    A code/renderercommon/iqm.h
    A code/renderercommon/qgl.h
    A code/renderercommon/tr_common.h
    A code/renderercommon/tr_font.c
    A code/renderercommon/tr_image_bmp.c
    A code/renderercommon/tr_image_jpg.c
    A code/renderercommon/tr_image_pcx.c
    A code/renderercommon/tr_image_png.c
    A code/renderercommon/tr_image_tga.c
    A code/renderercommon/tr_noise.c
    A code/renderercommon/tr_public.h
    A code/renderercommon/tr_types.h
    A code/renderergl1/tr_animation.c
    A code/renderergl1/tr_backend.c
    A code/renderergl1/tr_bsp.c
    A code/renderergl1/tr_cmds.c
    A code/renderergl1/tr_curve.c
    A code/renderergl1/tr_flares.c
    A code/renderergl1/tr_image.c
    A code/renderergl1/tr_init.c
    A code/renderergl1/tr_light.c
    A code/renderergl1/tr_local.h
    A code/renderergl1/tr_main.c
    A code/renderergl1/tr_marks.c
    A code/renderergl1/tr_mesh.c
    A code/renderergl1/tr_model.c
    A code/renderergl1/tr_model_iqm.c
    A code/renderergl1/tr_scene.c
    A code/renderergl1/tr_shade.c
    A code/renderergl1/tr_shade_calc.c
    A code/renderergl1/tr_shader.c
    A code/renderergl1/tr_shadows.c
    A code/renderergl1/tr_sky.c
    A code/renderergl1/tr_subs.c
    A code/renderergl1/tr_surface.c
    A code/renderergl1/tr_world.c
    A code/renderergl2/glsl/bokeh_fp.glsl
    A code/renderergl2/glsl/bokeh_vp.glsl
    A code/renderergl2/glsl/calclevels4x_fp.glsl
    A code/renderergl2/glsl/calclevels4x_vp.glsl
    A code/renderergl2/glsl/depthblur_fp.glsl
    A code/renderergl2/glsl/depthblur_vp.glsl
    A code/renderergl2/glsl/dlight_fp.glsl
    A code/renderergl2/glsl/dlight_vp.glsl
    A code/renderergl2/glsl/down4x_fp.glsl
    A code/renderergl2/glsl/down4x_vp.glsl
    A code/renderergl2/glsl/fogpass_fp.glsl
    A code/renderergl2/glsl/fogpass_vp.glsl
    A code/renderergl2/glsl/generic_fp.glsl
    A code/renderergl2/glsl/generic_vp.glsl
    A code/renderergl2/glsl/lightall_fp.glsl
    A code/renderergl2/glsl/lightall_vp.glsl
    A code/renderergl2/glsl/pshadow_fp.glsl
    A code/renderergl2/glsl/pshadow_vp.glsl
    A code/renderergl2/glsl/shadowfill_fp.glsl
    A code/renderergl2/glsl/shadowfill_vp.glsl
    A code/renderergl2/glsl/shadowmask_fp.glsl
    A code/renderergl2/glsl/shadowmask_vp.glsl
    A code/renderergl2/glsl/ssao_fp.glsl
    A code/renderergl2/glsl/ssao_vp.glsl
    A code/renderergl2/glsl/texturecolor_fp.glsl
    A code/renderergl2/glsl/texturecolor_vp.glsl
    A code/renderergl2/glsl/tonemap_fp.glsl
    A code/renderergl2/glsl/tonemap_vp.glsl
    A code/renderergl2/tr_animation.c
    A code/renderergl2/tr_backend.c
    A code/renderergl2/tr_bsp.c
    A code/renderergl2/tr_cmds.c
    A code/renderergl2/tr_curve.c
    A code/renderergl2/tr_extensions.c
    A code/renderergl2/tr_extramath.c
    A code/renderergl2/tr_extramath.h
    A code/renderergl2/tr_extratypes.h
    A code/renderergl2/tr_fbo.c
    A code/renderergl2/tr_fbo.h
    A code/renderergl2/tr_flares.c
    A code/renderergl2/tr_glsl.c
    A code/renderergl2/tr_image.c
    A code/renderergl2/tr_init.c
    A code/renderergl2/tr_light.c
    A code/renderergl2/tr_local.h
    A code/renderergl2/tr_main.c
    A code/renderergl2/tr_marks.c
    A code/renderergl2/tr_mesh.c
    A code/renderergl2/tr_model.c
    A code/renderergl2/tr_model_iqm.c
    A code/renderergl2/tr_postprocess.c
    A code/renderergl2/tr_postprocess.h
    A code/renderergl2/tr_scene.c
    A code/renderergl2/tr_shade.c
    A code/renderergl2/tr_shade_calc.c
    A code/renderergl2/tr_shader.c
    A code/renderergl2/tr_shadows.c
    A code/renderergl2/tr_sky.c
    A code/renderergl2/tr_subs.c
    A code/renderergl2/tr_surface.c
    A code/renderergl2/tr_vbo.c
    A code/renderergl2/tr_world.c
    M code/sdl/sdl_gamma.c
    M code/sdl/sdl_glimp.c
    M code/server/server.h
    M code/server/sv_bot.c
    M code/server/sv_init.c
    M code/server/sv_snapshot.c
    M code/sys/sys_unix.c
    M code/sys/sys_win32.c
    M code/tools/lcc/cpp/unix.c
    M code/tools/lcc/lburg/gram.c
    M code/ui/ui_local.h
    M code/ui/ui_main.c
    M code/ui/ui_shared.c
    M code/ui/ui_shared.h
    R cross-make-mingw.sh
    R cross-make-mingw64.sh
    A jenkins-ci-build.sh
    M make-macosx-ub.sh
    M make-macosx.sh
    M misc/msvc/ioq3.sln
    M misc/msvc/opengl1.vcproj
    A misc/msvc/opengl2.vcproj
    R misc/msvc/rend2.vcproj
    M misc/nsis/ioquake3.nsi.in
    M misc/setup/doit
    A opengl2-readme.txt
    R rend2-readme.txt
    A travis-ci-build.sh

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

Conflicts:
	Makefile
	code/renderercommon/qgl.h
	code/renderergl1/tr_local.h
	code/sdl/sdl_glimp.c


  Commit: 53bbfc2cd65273c3631efe8ad9061d014ff88f12
      https://github.com/ioquake/ioq3/commit/53bbfc2cd65273c3631efe8ad9061d014ff88f12
  Author: Ensiform <ensiform at gmail.com>
  Date:   2013-05-13 (Mon, 13 May 2013)

  Changed paths:
    M code/renderergl1/tr_cmds.c
    M code/renderergl1/tr_local.h
    M code/renderergl2/tr_cmds.c
    M code/renderergl2/tr_local.h

  Log Message:
  -----------
  Remove unused renderCommandList variable from renderers


  Commit: 0448f68a13c53efd17a8ef04d4a6b3e01a12bef6
      https://github.com/ioquake/ioq3/commit/0448f68a13c53efd17a8ef04d4a6b3e01a12bef6
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-05-22 (Wed, 22 May 2013)

  Changed paths:
    M code/cgame/cg_predict.c

  Log Message:
  -----------
  Fix predicting touching items in CTF and 1FCTF

In CTF, rail or plasma gun/ammo were not predicted for pickup depending on what team player is on. The rail and plasma values are the same as PW_REDFLAG and PW_BLUEFLAG.
In 1FCTF, only neutral flag, BFG, and BFG ammo were predicted for pickup. WP_BFG is equal to PW_NEUTRALFLAG.


  Commit: 71b804a096cdf0f56839423f3ee4642d38871052
      https://github.com/ioquake/ioq3/commit/71b804a096cdf0f56839423f3ee4642d38871052
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-05-24 (Fri, 24 May 2013)

  Changed paths:
    M code/renderergl2/tr_extratypes.h

  Log Message:
  -----------
  Remove RF_SUNFLARE from OpenGL2 renderer

RF_SUNFLARE didn't do anything after commit "Merge Reaction renderer features, remove "#ifdef REACTION"s".


  Commit: d5b046186aaf11379170819ba90e15105651476f
      https://github.com/ioquake/ioq3/commit/d5b046186aaf11379170819ba90e15105651476f
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-05-24 (Fri, 24 May 2013)

  Changed paths:
    M code/renderergl2/tr_extratypes.h

  Log Message:
  -----------
  Clarify comment for OpenGL2's RDF_NOFOG


  Commit: ab4c602374caa0f520b3a0801d384a73e29e0bc7
      https://github.com/ioquake/ioq3/commit/ab4c602374caa0f520b3a0801d384a73e29e0bc7
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M code/renderercommon/tr_font.c

  Log Message:
  -----------
  Fix Freetype build problems


  Commit: 0c3ec34db92be94354dd7e3e4e9a9955f14f718e
      https://github.com/ioquake/ioq3/commit/0c3ec34db92be94354dd7e3e4e9a9955f14f718e
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-05-27 (Mon, 27 May 2013)

  Changed paths:
    M code/renderergl1/tr_backend.c
    M code/renderergl1/tr_local.h
    M code/renderergl1/tr_sky.c

  Log Message:
  -----------
  Allow drawing sun in OpenGL1 renderer

Removed #if 0 ... #endif around RB_DrawSun().
Merged improvements and changes from OpenGL2 renderer.


  Commit: 242dcf9cf846f773bc5ce76b7a616aeab91bab51
      https://github.com/ioquake/ioq3/commit/242dcf9cf846f773bc5ce76b7a616aeab91bab51
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-05-29 (Wed, 29 May 2013)

  Changed paths:
    M code/renderergl2/tr_bsp.c

  Log Message:
  -----------
  Suppress warning


  Commit: 2d54a1261541a437f7e5ce1218131151d4cf8efb
      https://github.com/ioquake/ioq3/commit/2d54a1261541a437f7e5ce1218131151d4cf8efb
  Author: /dev/humancontroller <devhc at example.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M code/qcommon/vm_sparc.c
    M code/renderergl2/tr_bsp.c
    M code/renderergl2/tr_fbo.c
    M code/renderergl2/tr_glsl.c
    M code/renderergl2/tr_shade_calc.c

  Log Message:
  -----------
  fix some "\n"-related stuff

add missing "\n"s to some Printf()-like calls (in Rend2)
drop erroneous "\n"s from some Error()-like calls (in Rend2)
drop erroneous "\n" from a Com_Error() call (in vm_sparc.c)


  Commit: 830d93aa38dc50d40dccab35689ade70ebd664bc
      https://github.com/ioquake/ioq3/commit/830d93aa38dc50d40dccab35689ade70ebd664bc
  Author: /dev/humancontroller <devhc at example.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M code/qcommon/common.c
    M code/qcommon/vm_x86.c
    M code/renderercommon/tr_image_jpg.c

  Log Message:
  -----------
  add some noreturn annotations


  Commit: 8cc817b5a34a93719d2cf698243b086bf1dfd377
      https://github.com/ioquake/ioq3/commit/8cc817b5a34a93719d2cf698243b086bf1dfd377
  Author: /dev/humancontroller <devhc at example.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M code/qcommon/vm_powerpc.c
    M code/qcommon/vm_x86.c

  Log Message:
  -----------
  remove some redundant exit() calls


  Commit: f0b43aba353672514b4a397415556716fab5ddd9
      https://github.com/ioquake/ioq3/commit/f0b43aba353672514b4a397415556716fab5ddd9
  Author: /dev/humancontroller <devhc at example.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M code/client/cl_cgame.c

  Log Message:
  -----------
  remove some unused stuff


  Commit: a8ce30163e6cbc17fc3e25b69fdd76a22ac45be8
      https://github.com/ioquake/ioq3/commit/a8ce30163e6cbc17fc3e25b69fdd76a22ac45be8
  Author: /dev/humancontroller <devhc at example.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M code/sys/sys_unix.c

  Log Message:
  -----------
  make the fread() success-check code in Sys_RandomBytes() more secure


  Commit: 1d0a044de31736e0be4b46566d51d271bb2f518e
      https://github.com/ioquake/ioq3/commit/1d0a044de31736e0be4b46566d51d271bb2f518e
  Author: /dev/humancontroller <devhc at example.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M code/client/cl_console.c

  Log Message:
  -----------
  when using the condump command, do not say "dumped console text" prematurely, before trying to open the file


  Commit: bbd17d75cef31513ad9913b7f68a964705d2d6e1
      https://github.com/ioquake/ioq3/commit/bbd17d75cef31513ad9913b7f68a964705d2d6e1
  Author: /dev/humancontroller <devhc at example.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M code/botlib/be_ai_chat.c
    M code/cgame/cg_particles.c
    M code/client/cl_parse.c
    M code/client/snd_mix.c
    M code/renderergl1/tr_model_iqm.c
    M code/renderergl2/tr_model_iqm.c
    M code/renderergl2/tr_world.c
    M code/server/sv_world.c

  Log Message:
  -----------
  reduce the amount of compiler warnings for variable shadowing


  Commit: 9d626b6a1249c8aeb200d939b9d79a32b34cfe42
      https://github.com/ioquake/ioq3/commit/9d626b6a1249c8aeb200d939b9d79a32b34cfe42
  Author: /dev/humancontroller <devhc at example.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M code/botlib/be_ai_char.c
    M code/botlib/be_ai_chat.c
    M code/botlib/be_ai_goal.c
    M code/cgame/cg_particles.c
    M code/client/cl_keys.c
    M code/qcommon/common.c
    M code/qcommon/files.c
    M code/qcommon/vm_powerpc.c
    M code/renderergl1/tr_surface.c
    M code/renderergl2/tr_surface.c
    M code/tools/asm/q3asm.c
    M code/tools/lcc/cpp/cpp.c
    M code/tools/lcc/cpp/include.c
    M code/tools/lcc/cpp/macro.c
    M code/zlib/inffast.c

  Log Message:
  -----------
  drop some useless return statements


  Commit: 9e9d6fa52c058a164d5d92fd08d79618f64397a2
      https://github.com/ioquake/ioq3/commit/9e9d6fa52c058a164d5d92fd08d79618f64397a2
  Author: /dev/humancontroller <devhc at example.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M code/botlib/be_ai_move.c
    M code/qcommon/common.c
    M code/renderergl1/tr_shader.c

  Log Message:
  -----------
  clean up return statements a bit more


  Commit: 120e296a74b0317f29d7f516d904bdc70f71b006
      https://github.com/ioquake/ioq3/commit/120e296a74b0317f29d7f516d904bdc70f71b006
  Author: /dev/humancontroller <devhc at example.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M code/q3_ui/ui_players.c
    M code/qcommon/files.c
    M code/qcommon/qcommon.h
    M code/ui/ui_main.c
    M code/ui/ui_players.c

  Log Message:
  -----------
  fix some OOB enumerator usages

(should be no-op with usual compiler workings)


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

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

  Log Message:
  -----------
  Catch more bad shader syntax cases

Use to only ignore file in cases where both { and \0 were missing after shader name. Now ignore file when either are missing, such as "}\0".


  Commit: 6c4d010f29cefcad1e7794674ad4a0e50d962122
      https://github.com/ioquake/ioq3/commit/6c4d010f29cefcad1e7794674ad4a0e50d962122
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-05-30 (Thu, 30 May 2013)

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

  Log Message:
  -----------
  Fix null model axis disappearing if sky is in view


  Commit: c0a21d08986a589f4295944ff7e5593aefc5af37
      https://github.com/ioquake/ioq3/commit/c0a21d08986a589f4295944ff7e5593aefc5af37
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-06-02 (Sun, 02 Jun 2013)

  Changed paths:
    M code/qcommon/q_shared.c

  Log Message:
  -----------
  Fix setting COM_Parse current line number

Fix initial off-by-one error.
Count lines in /* */ comments and multi-line strings.
Fix counting some lines twice if text has Unix newlines.


  Commit: 3ec2b02dce9496e06f2b4dcda8840fd216114711
      https://github.com/ioquake/ioq3/commit/3ec2b02dce9496e06f2b4dcda8840fd216114711
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-06-02 (Sun, 02 Jun 2013)

  Changed paths:
    M code/qcommon/q_shared.c
    M code/qcommon/q_shared.h
    M code/renderergl1/tr_shader.c
    M code/renderergl2/tr_shader.c

  Log Message:
  -----------
  Check for shaders without closing brace

Shaders without closing brace can eat shaders in other files.
Pass depth to SkipBracedSection instead of reparsing text as it messed up parse line numbers.


  Commit: d4f785c465b778f72daea530aa8f65b3a3d9b0bf
      https://github.com/ioquake/ioq3/commit/d4f785c465b778f72daea530aa8f65b3a3d9b0bf
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-06-02 (Sun, 02 Jun 2013)

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

  Log Message:
  -----------
  Improve warning for shader missing opening brace


  Commit: 1315d624919a0ca2e689ce8f6c104d3d30ee48a5
      https://github.com/ioquake/ioq3/commit/1315d624919a0ca2e689ce8f6c104d3d30ee48a5
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-06-03 (Mon, 03 Jun 2013)

  Changed paths:
    M code/qcommon/q_shared.c

  Log Message:
  -----------
  Make COM_ParseWarning report starting line number of multi-line tokens

COM_ParseWarning use to show last line number of multi-line string tokens, now shows starting line number.


  Commit: 21c93736b8aaf351ae5880b9b5cb1fb9492d5c41
      https://github.com/ioquake/ioq3/commit/21c93736b8aaf351ae5880b9b5cb1fb9492d5c41
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-06-04 (Tue, 04 Jun 2013)

  Changed paths:
    M code/client/cl_parse.c

  Log Message:
  -----------
  Allow recording VoIP in SP for demo commentaries


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

  Changed paths:
    M code/client/cl_parse.c

  Log Message:
  -----------
  Allow adjusting VoIP gain and mute during demo playback


  Commit: 2937ac76616459fd7fb85dccb36b8ca2cddfa5f4
      https://github.com/ioquake/ioq3/commit/2937ac76616459fd7fb85dccb36b8ca2cddfa5f4
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-06-04 (Tue, 04 Jun 2013)

  Changed paths:
    M code/client/cl_main.c

  Log Message:
  -----------
  Allow adjusting VoIP gain and mute during SP demo playback


  Commit: 7b1541504216ce09ef2c7987eb5a7117a2125a5a
      https://github.com/ioquake/ioq3/commit/7b1541504216ce09ef2c7987eb5a7117a2125a5a
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-06-10 (Mon, 10 Jun 2013)

  Changed paths:
    M code/server/server.h
    M code/server/sv_client.c
    M code/server/sv_main.c

  Log Message:
  -----------
  Rate limit getchallenge


  Commit: 00c1831edb4f5e0c6662d996171defbdc031dc88
      https://github.com/ioquake/ioq3/commit/00c1831edb4f5e0c6662d996171defbdc031dc88
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-06-11 (Tue, 11 Jun 2013)

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

  Log Message:
  -----------
  Don't try to fog flares with fogNum 0

fogNum 0 means no fog. Shaders don't try to apply fog color if fogNum is 0.

This was done to make things more consistent and fix a crash in iortcw MP using a user made map on GNU/Linux x86_64.


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

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

  Log Message:
  -----------
  Only allow model meshes to have SHADER_MAX_VERTEXES - 1 vertexes

The last index is used to check for buffer overflows. See RB_CheckOverflow and RB_EndSurface.


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

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

  Log Message:
  -----------
  Fix IQM tess buffer overflow

Set the variables that use tess.numVertexes after calling RB_CHECKOVERFLOW() as it may set tess.numVertexes to 0!

Could cause visual issues and error "RB_EndSurface() - SHADER_MAX_VERTEXES hit".


  Commit: 323e8b9921b50f785529e80ef83ddf632cddb881
      https://github.com/ioquake/ioq3/commit/323e8b9921b50f785529e80ef83ddf632cddb881
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-06-20 (Thu, 20 Jun 2013)

  Changed paths:
    M code/renderergl2/tr_shade.c
    M code/renderergl2/tr_world.c

  Log Message:
  -----------
  Fix r_speeds 4 in OpenGL2 renderer


  Commit: 872465500e6952a611306f5c790ae7626ab73a27
      https://github.com/ioquake/ioq3/commit/872465500e6952a611306f5c790ae7626ab73a27
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-06-20 (Thu, 20 Jun 2013)

  Changed paths:
    M code/renderergl2/tr_world.c

  Log Message:
  -----------
  Fix r_nocurves in OpenGL2 renderer

Check r_nocurves in surface cull.
While r_nocurves is enabled, don't use merged surfaces because merged curves would be renderer. (note: surface merging is enabled by r_mergeLeafSurfaces)


  Commit: d79fe658783a1310772d52d95f0704ceb2ddd918
      https://github.com/ioquake/ioq3/commit/d79fe658783a1310772d52d95f0704ceb2ddd918
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-06-20 (Thu, 20 Jun 2013)

  Changed paths:
    M code/renderergl2/tr_bsp.c

  Log Message:
  -----------
  Fix r_mergeLightmaps 0 crashing OpenGL2 renderer

tr.fatLightmapStep was 0 and caused modulus division by 0.


  Commit: 213b8e24356c8a1fe3e75ba76ef23c1c99deabc7
      https://github.com/ioquake/ioq3/commit/213b8e24356c8a1fe3e75ba76ef23c1c99deabc7
  Author: morturp <morturp at gmail.com>
  Date:   2013-06-26 (Wed, 26 Jun 2013)

  Changed paths:
    M code/renderercommon/tr_font.c

  Log Message:
  -----------
  Prevent the skip of the glyph if it does not fit


  Commit: 817fe14dcbaf714b73db963b7a146fd809c11cf7
      https://github.com/ioquake/ioq3/commit/817fe14dcbaf714b73db963b7a146fd809c11cf7
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-06-26 (Wed, 26 Jun 2013)

  Changed paths:
    M code/renderercommon/tr_font.c

  Log Message:
  -----------
  Merge pull request #5 from morturp/patch-1

Prevent the skip of the glyph if it does not fit


  Commit: 608e852ac620e327ba8f6bd1089102196aea74f4
      https://github.com/ioquake/ioq3/commit/608e852ac620e327ba8f6bd1089102196aea74f4
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-07-04 (Thu, 04 Jul 2013)

  Changed paths:
    M code/renderercommon/tr_font.c

  Log Message:
  -----------
  Free Team Arena fonts/fontImage_X.dat buffer

Caused temp memory to be present all the time, so Hunk_Alloc ignored memory low/high preference.

May have caused other issues as well.


  Commit: 6b1380606621f5675e0d74835b4b78b55ad66aff
      https://github.com/ioquake/ioq3/commit/6b1380606621f5675e0d74835b4b78b55ad66aff
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-07-07 (Sun, 07 Jul 2013)

  Changed paths:
    M code/client/cl_main.c
    M code/qcommon/q_shared.h
    M code/server/sv_main.c

  Log Message:
  -----------
  Fix getting servers from and being listed on id's q3 master server

Use q3 master protocol when com_gamename is Quake3Arena (the default), otherwise use dpmaster protocol.


  Commit: 4776fb47674975e3684b6a67f3e848d3a0593088
      https://github.com/ioquake/ioq3/commit/4776fb47674975e3684b6a67f3e848d3a0593088
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-07-08 (Mon, 08 Jul 2013)

  Changed paths:
    M code/client/cl_main.c

  Log Message:
  -----------
  (bug #5984) Unload renderer lib


  Commit: 30fcabec653bbbe9cfdff06e3cfc29de173ec914
      https://github.com/ioquake/ioq3/commit/30fcabec653bbbe9cfdff06e3cfc29de173ec914
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-07-09 (Tue, 09 Jul 2013)

  Changed paths:
    M code/sdl/sdl_input.c

  Log Message:
  -----------
  SDL Mouse Button clean up

Make 'b' variable an int so that key values more than 255 will work (not currently an issue in ioq3 afaik).
Use SDL_BUTTON_* for easier transition to SDL2.
(SDL2 doesn't have SDL_BUTTON_WHEELUP or SDL_BUTTON_WHEELDOWN, X1/X2 are different values.)


  Commit: 690b281e4dc89db5a09b4d48ba035c8cd5c31223
      https://github.com/ioquake/ioq3/commit/690b281e4dc89db5a09b4d48ba035c8cd5c31223
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-07-11 (Thu, 11 Jul 2013)

  Changed paths:
    M code/server/server.h

  Log Message:
  -----------
  Remove unused models from server_t


  Commit: 0f9eca6546640e1635b7da1b22b66fbb4073a61f
      https://github.com/ioquake/ioq3/commit/0f9eca6546640e1635b7da1b22b66fbb4073a61f
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-12 (Fri, 12 Jul 2013)

  Changed paths:
    M .gitignore
    M misc/osxfe/ioquake3fe/Info.plist
    M misc/osxfe/ioquake3fe/ioquake3fe.xcodeproj/project.pbxproj
    A misc/quake3_flat.icns
    A misc/quake3_flat.iconset/icon_128x128.png
    A misc/quake3_flat.iconset/icon_128x128 at 2x.png
    A misc/quake3_flat.iconset/icon_16x16.png
    A misc/quake3_flat.iconset/icon_16x16 at 2x.png
    A misc/quake3_flat.iconset/icon_256x256.png
    A misc/quake3_flat.iconset/icon_256x256 at 2x.png
    A misc/quake3_flat.iconset/icon_32x32.png
    A misc/quake3_flat.iconset/icon_32x32 at 2x.png
    A misc/quake3_flat.iconset/icon_512x512.png
    A misc/quake3_flat.iconset/icon_512x512 at 2x.png
    A misc/xcode/botlib.xcodeproj/project.pbxproj
    A misc/xcode/cgame.xcodeproj/project.pbxproj
    A misc/xcode/game.xcodeproj/project.pbxproj
    A misc/xcode/ioquake3-Info.plist
    A misc/xcode/ioquake3-Prefix.pch
    A misc/xcode/ioquake3.xcodeproj/project.pbxproj
    A misc/xcode/ioquake3.xcworkspace/contents.xcworkspacedata
    A misc/xcode/jpeg8.xcodeproj/project.pbxproj
    A misc/xcode/q3_ui.xcodeproj/project.pbxproj
    A misc/xcode/renderer_opengl1.xcodeproj/project.pbxproj
    A misc/xcode/renderer_opengl2.xcodeproj/project.pbxproj
    A misc/xcode/speex.xcodeproj/project.pbxproj
    A misc/xcode/ui.xcodeproj/project.pbxproj
    A misc/xcode/xcode-readme.txt

  Log Message:
  -----------
  Initial Xcode workspace & project support (4.6.3).
Updated .gitignore and ioquake3fe Xcode project.
Added Retina-enabled QUAKE III logo icon files.
Details in misc/xcode/xcode-readme.txt


  Commit: 90dcf34eeee45c7161e378d0eac4a369dc6d4c4b
      https://github.com/ioquake/ioq3/commit/90dcf34eeee45c7161e378d0eac4a369dc6d4c4b
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M misc/xcode/ioquake3-Info.plist
    M misc/xcode/speex.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Fix the speex Xcode project since it was missing its header search path.


  Commit: 9c2ce77d989c268e9a7aa92ca9719fcf43de7c1b
      https://github.com/ioquake/ioq3/commit/9c2ce77d989c268e9a7aa92ca9719fcf43de7c1b
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M misc/xcode/ioquake3-Info.plist
    M misc/xcode/ioquake3.xcodeproj/project.pbxproj
    A misc/xcode/ioquake3.xcworkspace/xcshareddata/xcschemes/all game.xcscheme
    A misc/xcode/ioquake3.xcworkspace/xcshareddata/xcschemes/all ioquake3.xcscheme

  Log Message:
  -----------
  Added "all game" and "all ioquake3" schemes to Xcode workspace so that they build properly.


  Commit: 7b47c6cf36837dd13fab9a31d4156acc8cd670d3
      https://github.com/ioquake/ioq3/commit/7b47c6cf36837dd13fab9a31d4156acc8cd670d3
  Author: morturp <morturp at gmail.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M code/renderercommon/tr_font.c

  Log Message:
  -----------
  out seems to be unnecessarily large for one byte per pixel


  Commit: 3cd8b49713f0b088312e7b311c40d5a55e3691c0
      https://github.com/ioquake/ioq3/commit/3cd8b49713f0b088312e7b311c40d5a55e3691c0
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M code/renderercommon/tr_font.c

  Log Message:
  -----------
  Merge pull request #6 from morturp/patch-2

out seems to be unnecessarily large for one byte per pixel


  Commit: 260233d4ec08e3dc3fba77ca1b6a87bdfb7e5cfb
      https://github.com/ioquake/ioq3/commit/260233d4ec08e3dc3fba77ca1b6a87bdfb7e5cfb
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M Makefile
    M jenkins-ci-build.sh
    A make-macosx-app.sh
    M make-macosx.sh
    M misc/xcode/ioquake3-Info.plist

  Log Message:
  -----------
  bug 5986 - Configure jenkins to spit out mac .app
https://bugzilla.icculus.org/show_bug.cgi?id=5986
Created make-macosx-app.sh to handle manually creating an app bundle from other scripts.
Updated make-macosx.sh to create bundle with make-macosx-app.sh (TODO: make-macosx-ub.sh support).
Updated Makefile to create bundle with make-macosx-app.sh and zip up the resulting ioquake3.app if ARCHIVE is defined.


  Commit: 0d2a576a43dea2a745159c9342509feac476a19d
      https://github.com/ioquake/ioq3/commit/0d2a576a43dea2a745159c9342509feac476a19d
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M make-macosx-app.sh

  Log Message:
  -----------
  fix bug in make-macosx-app.sh with older shells


  Commit: 2357f595fb190686f5fd37d8bde8e34edbd81122
      https://github.com/ioquake/ioq3/commit/2357f595fb190686f5fd37d8bde8e34edbd81122
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M make-macosx-app.sh

  Log Message:
  -----------
  make-macosx-app.sh using single '=' comparisons


  Commit: 95138f456e65473ab16616aeb6e0cee4877400e4
      https://github.com/ioquake/ioq3/commit/95138f456e65473ab16616aeb6e0cee4877400e4
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M make-macosx-app.sh

  Log Message:
  -----------
  make-macosx-app.sh should use /bin/bash and not /bin/sh


  Commit: 744651f72f3912470d0022b3c1c11a4976f0fa43
      https://github.com/ioquake/ioq3/commit/744651f72f3912470d0022b3c1c11a4976f0fa43
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M Makefile
    M make-macosx-app.sh

  Log Message:
  -----------
  Updated Makefile to only build release OS X app bundles


  Commit: fd1e278142c24b4338f3f51c6765fd2cf38cc0a5
      https://github.com/ioquake/ioq3/commit/fd1e278142c24b4338f3f51c6765fd2cf38cc0a5
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M make-macosx-app.sh

  Log Message:
  -----------
  make-macosx-app.sh supports systems without libtool


  Commit: ef7031b99390403a1230533b5eade69e4a75b801
      https://github.com/ioquake/ioq3/commit/ef7031b99390403a1230533b5eade69e4a75b801
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M make-macosx-app.sh

  Log Message:
  -----------
  make-macosx-app.sh supports systems without libtool, part 2


  Commit: ea49d5d2daea1d89ed96f9ba5504bc8f32a4428e
      https://github.com/ioquake/ioq3/commit/ea49d5d2daea1d89ed96f9ba5504bc8f32a4428e
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M make-macosx-app.sh

  Log Message:
  -----------
  make-macosx-app.sh doesn't trust the output of 'which', so check for a hard-coded path


  Commit: b7f5971ab8e7e9a9a97ecad92e4d5b177e9bc553
      https://github.com/ioquake/ioq3/commit/b7f5971ab8e7e9a9a97ecad92e4d5b177e9bc553
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-18 (Thu, 18 Jul 2013)

  Changed paths:
    M make-macosx-app.sh
    M make-macosx-ub.sh
    M make-macosx.sh

  Log Message:
  -----------
  Another pass at the Mac OS X make scripts.

Ironed out issues with generating an application bundle with universal
binaries on supported systems. Fall back to bundling a single
architecture when support for universal binary generation is not
available. Tested on Mac OS X 10.5.8 (and 10.5 SDK).


  Commit: 7b9aa77c6bbbf9ca2c06e15e9b398f860c880efe
      https://github.com/ioquake/ioq3/commit/7b9aa77c6bbbf9ca2c06e15e9b398f860c880efe
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-18 (Thu, 18 Jul 2013)

  Changed paths:
    M make-macosx-app.sh

  Log Message:
  -----------
  Fix make-macosx-app.sh to make bundle on non-Mac OS X platforms


  Commit: d9485b696e0bbe0f0880b6075b9b9f1ac9fd81ac
      https://github.com/ioquake/ioq3/commit/d9485b696e0bbe0f0880b6075b9b9f1ac9fd81ac
  Author: jeremiah sypult <jeremiah at sypult.com>
  Date:   2013-07-18 (Thu, 18 Jul 2013)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Makefile builds fall back to traditional archiving when Mac OS X application bundle generation fails


  Commit: 43ea1aebb3fd1cce7b2bd3cb92371fbb95eaea1c
      https://github.com/ioquake/ioq3/commit/43ea1aebb3fd1cce7b2bd3cb92371fbb95eaea1c
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-07-21 (Sun, 21 Jul 2013)

  Changed paths:
    M code/sys/con_win32.c

  Log Message:
  -----------
  Fix Windows server history scrolling

Update history position when CON_HistNext goes to input line, otherwise
when going to previous a line is skipped.
Don't let CON_HistPrev go to unused lines.


  Commit: db85b61e9415c4655899aef9cff0d859c4ecf363
      https://github.com/ioquake/ioq3/commit/db85b61e9415c4655899aef9cff0d859c4ecf363
  Author: Henry Stratmann III <henry3writes at gmail.com>
  Date:   2013-07-21 (Sun, 21 Jul 2013)

  Changed paths:
    M code/renderergl2/tr_bsp.c

  Log Message:
  -----------
  Add assignment below declarations otherwise compiling fails with msvc

Signed-off-by: Zack Middleton <zturtleman at gmail.com>


  Commit: 3518e7b22eac96d2f1afe59337c1ad5c3282fc15
      https://github.com/ioquake/ioq3/commit/3518e7b22eac96d2f1afe59337c1ad5c3282fc15
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-07-22 (Mon, 22 Jul 2013)

  Changed paths:
    M code/client/cl_keys.c

  Log Message:
  -----------
  Fix bind commands getting run when closing UI

Introduced in commit "Add togglemenu command" bf2b04.

Don't let UI key event changing key catcher affect bind parsing. Bind parsing itself will never change the key catcher.

Example of issue: if mouse1 is bound to +attack when clicking Resume Game, player will shoot until releasing the mouse button.
Mouse button should have to be released and pressed again before player will shoot.


  Commit: 2eaee597c9f93d6ce2b8ea97caa71bfaa8dd5a1e
      https://github.com/ioquake/ioq3/commit/2eaee597c9f93d6ce2b8ea97caa71bfaa8dd5a1e
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-08-03 (Sat, 03 Aug 2013)

  Changed paths:
    M make-macosx-app.sh

  Log Message:
  -----------
  Fix creating symlinks in make-macosx-app.sh

Create symlink if arch name is found anywhere in info printed by file command, not only if arch name is the last word.


  Commit: 81909bb26642d7a4404bf245d28d65b720bffe1e
      https://github.com/ioquake/ioq3/commit/81909bb26642d7a4404bf245d28d65b720bffe1e
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-08-03 (Sat, 03 Aug 2013)

  Changed paths:
    M code/sdl/sdl_glimp.c
    M code/sdl/sdl_input.c

  Log Message:
  -----------
  Fix text getting appended to vid_restart in command buffer

I was getting unknown command "vid_restart-button2" warning on OSX when trying to use alt-return to toggle fullscreen.


  Commit: 6d5041a96041e216c09637b2c92e74f8c358c339
      https://github.com/ioquake/ioq3/commit/6d5041a96041e216c09637b2c92e74f8c358c339
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-08-04 (Sun, 04 Aug 2013)

  Changed paths:
    M make-macosx-ub.sh
    M make-macosx.sh

  Log Message:
  -----------
  Remove 5 unused variables from make-macosx scripts


  Commit: 3d69ae9995987ce408c15c5f7f1d34d09a1aa5bb
      https://github.com/ioquake/ioq3/commit/3d69ae9995987ce408c15c5f7f1d34d09a1aa5bb
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-08-16 (Fri, 16 Aug 2013)

  Changed paths:
    M code/client/snd_openal.c

  Log Message:
  -----------
  Fix OpenAL music stop issues using stream stop code

S_AL_StopBackgroundTrack would sometimes generate AL errors.
S_AL_MusicSourceFree needs to kill source or next track may have short looping buffer.


  Commit: d4c6711e5138e4198a9e6e990d41d7e5b305989c
      https://github.com/ioquake/ioq3/commit/d4c6711e5138e4198a9e6e990d41d7e5b305989c
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2013-08-16 (Fri, 16 Aug 2013)

  Changed paths:
    M code/client/cl_keys.c

  Log Message:
  -----------
  Fix "bind <key>" message for unbound keys

"bind X cmd; unbind X; bind X" now says '"x" is unbound' instead of '"x" = ""'


  Commit: bde7665462ff6336d083168a71564ac89d68f46b
      https://github.com/ioquake/ioq3/commit/bde7665462ff6336d083168a71564ac89d68f46b
  Author: Tim Angus <tim at ngus.net>
  Date:   2013-08-16 (Fri, 16 Aug 2013)

  Changed paths:
    M .gitignore
    M Makefile
    M code/botlib/be_ai_char.c
    M code/botlib/be_ai_chat.c
    M code/botlib/be_ai_goal.c
    M code/botlib/be_ai_move.c
    M code/cgame/cg_particles.c
    M code/cgame/cg_predict.c
    M code/client/cl_cgame.c
    M code/client/cl_console.c
    M code/client/cl_keys.c
    M code/client/cl_main.c
    M code/client/cl_parse.c
    M code/client/snd_mix.c
    M code/client/snd_openal.c
    M code/q3_ui/ui_players.c
    M code/qcommon/common.c
    M code/qcommon/files.c
    M code/qcommon/q_shared.c
    M code/qcommon/q_shared.h
    M code/qcommon/qcommon.h
    M code/qcommon/vm_powerpc.c
    M code/qcommon/vm_sparc.c
    M code/qcommon/vm_x86.c
    M code/renderercommon/tr_font.c
    M code/renderercommon/tr_image_jpg.c
    M code/renderergl1/tr_backend.c
    M code/renderergl1/tr_cmds.c
    M code/renderergl1/tr_flares.c
    M code/renderergl1/tr_local.h
    M code/renderergl1/tr_model.c
    M code/renderergl1/tr_model_iqm.c
    M code/renderergl1/tr_shader.c
    M code/renderergl1/tr_sky.c
    M code/renderergl1/tr_surface.c
    M code/renderergl2/tr_bsp.c
    M code/renderergl2/tr_cmds.c
    M code/renderergl2/tr_extratypes.h
    M code/renderergl2/tr_fbo.c
    M code/renderergl2/tr_flares.c
    M code/renderergl2/tr_glsl.c
    M code/renderergl2/tr_local.h
    M code/renderergl2/tr_model.c
    M code/renderergl2/tr_model_iqm.c
    M code/renderergl2/tr_shade.c
    M code/renderergl2/tr_shade_calc.c
    M code/renderergl2/tr_shader.c
    M code/renderergl2/tr_surface.c
    M code/renderergl2/tr_world.c
    M code/sdl/sdl_glimp.c
    M code/sdl/sdl_input.c
    M code/server/server.h
    M code/server/sv_client.c
    M code/server/sv_main.c
    M code/server/sv_world.c
    M code/sys/con_win32.c
    M code/sys/sys_unix.c
    M code/tools/asm/q3asm.c
    M code/tools/lcc/cpp/cpp.c
    M code/tools/lcc/cpp/include.c
    M code/tools/lcc/cpp/macro.c
    M code/ui/ui_main.c
    M code/ui/ui_players.c
    M code/zlib/inffast.c
    M jenkins-ci-build.sh
    A make-macosx-app.sh
    M make-macosx-ub.sh
    M make-macosx.sh
    M misc/osxfe/ioquake3fe/Info.plist
    M misc/osxfe/ioquake3fe/ioquake3fe.xcodeproj/project.pbxproj
    A misc/quake3_flat.icns
    A misc/quake3_flat.iconset/icon_128x128.png
    A misc/quake3_flat.iconset/icon_128x128 at 2x.png
    A misc/quake3_flat.iconset/icon_16x16.png
    A misc/quake3_flat.iconset/icon_16x16 at 2x.png
    A misc/quake3_flat.iconset/icon_256x256.png
    A misc/quake3_flat.iconset/icon_256x256 at 2x.png
    A misc/quake3_flat.iconset/icon_32x32.png
    A misc/quake3_flat.iconset/icon_32x32 at 2x.png
    A misc/quake3_flat.iconset/icon_512x512.png
    A misc/quake3_flat.iconset/icon_512x512 at 2x.png
    A misc/xcode/botlib.xcodeproj/project.pbxproj
    A misc/xcode/cgame.xcodeproj/project.pbxproj
    A misc/xcode/game.xcodeproj/project.pbxproj
    A misc/xcode/ioquake3-Info.plist
    A misc/xcode/ioquake3-Prefix.pch
    A misc/xcode/ioquake3.xcodeproj/project.pbxproj
    A misc/xcode/ioquake3.xcworkspace/contents.xcworkspacedata
    A misc/xcode/ioquake3.xcworkspace/xcshareddata/xcschemes/all game.xcscheme
    A misc/xcode/ioquake3.xcworkspace/xcshareddata/xcschemes/all ioquake3.xcscheme
    A misc/xcode/jpeg8.xcodeproj/project.pbxproj
    A misc/xcode/q3_ui.xcodeproj/project.pbxproj
    A misc/xcode/renderer_opengl1.xcodeproj/project.pbxproj
    A misc/xcode/renderer_opengl2.xcodeproj/project.pbxproj
    A misc/xcode/speex.xcodeproj/project.pbxproj
    A misc/xcode/ui.xcodeproj/project.pbxproj
    A misc/xcode/xcode-readme.txt

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

Conflicts:
	code/sdl/sdl_input.c


Compare: https://github.com/ioquake/ioq3/compare/f478761e07e9...bde7665462ff


More information about the quake3-commits mailing list